0001410578-24-000966.txt : 20240524 0001410578-24-000966.hdr.sgml : 20240524 20240524163201 ACCESSION NUMBER: 0001410578-24-000966 CONFORMED SUBMISSION TYPE: 20-F/A PUBLIC DOCUMENT COUNT: 162 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20240524 DATE AS OF CHANGE: 20240524 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Recon Technology, Ltd CENTRAL INDEX KEY: 0001442620 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 20-F/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-34409 FILM NUMBER: 24984979 BUSINESS ADDRESS: STREET 1: ROOM 601, 1 SHUI'AN SOUTH STREET STREET 2: CHAOYANG DISTRICT CITY: BEIJING STATE: F4 ZIP: 100012 BUSINESS PHONE: 86 10 8494-5799 MAIL ADDRESS: STREET 1: ROOM 601, 1 SHUI'AN SOUTH STREET STREET 2: CHAOYANG DISTRICT CITY: BEIJING STATE: F4 ZIP: 100012 20-F/A 1 rcon-20230630x20fa.htm 20-F/A
76011617215292157158215715800014426202023FYtrueRCON500000000500000000U.S. GAAP17047662306295410000071000000.05630.0455.5227.433.780.0560.056P2Y0.0560.0560.0560.2P1Y0.210481714855556188662128672100000023062951704766410000071000000.0560.0560.056800000000001442620us-gaap:CommonClassAMember2022-07-012023-06-300001442620us-gaap:CommonClassBMember2021-07-012022-06-300001442620us-gaap:CommonClassAMember2021-07-012022-06-300001442620us-gaap:CommonClassAMember2020-07-012021-06-300001442620us-gaap:MeasurementInputExpectedTermMember2020-06-300001442620us-gaap:MeasurementInputExpectedTermMember2020-05-210001442620us-gaap:MeasurementInputSharePriceMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputSharePriceMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputPriceVolatilityMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputPriceVolatilityMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2021Member2023-06-300001442620us-gaap:MeasurementInputExercisePriceMemberrcon:Warrant2023Member2023-06-300001442620us-gaap:MeasurementInputSharePriceMemberrcon:Warrant2023Member2023-03-150001442620us-gaap:MeasurementInputRiskFreeInterestRateMemberrcon:Warrant2023Member2023-03-150001442620us-gaap:MeasurementInputPriceVolatilityMemberrcon:Warrant2023Member2023-03-150001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2023Member2023-03-150001442620us-gaap:MeasurementInputExercisePriceMemberrcon:Warrant2023Member2023-03-150001442620us-gaap:MeasurementInputSharePriceMemberrcon:Warrant2021Member2022-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMemberrcon:Warrant2021Member2022-06-300001442620us-gaap:MeasurementInputPriceVolatilityMemberrcon:Warrant2021Member2022-06-300001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2021Member2022-06-300001442620us-gaap:MeasurementInputExercisePriceMemberrcon:Warrant2021Member2022-06-300001442620us-gaap:MeasurementInputExpectedTermMemberrcon:Warrant2021Member2021-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMember2020-06-300001442620us-gaap:MeasurementInputPriceVolatilityMember2020-06-300001442620us-gaap:MeasurementInputExpectedDividendRateMember2020-06-300001442620us-gaap:MeasurementInputRiskFreeInterestRateMember2020-05-210001442620us-gaap:MeasurementInputPriceVolatilityMember2020-05-210001442620us-gaap:MeasurementInputExpectedDividendRateMember2020-05-2100014426202023-03-150001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2022-07-012023-06-300001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2018-10-232018-10-230001442620us-gaap:EmployeeStockOptionMember2021-07-012022-06-300001442620us-gaap:RestrictedStockMember2020-07-012021-06-300001442620us-gaap:EmployeeStockOptionMember2020-07-012021-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2022-07-012023-06-300001442620rcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2022-07-012023-06-300001442620rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Memberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2021-11-102021-11-100001442620rcon:Post2024ReverseStockSplitMemberrcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2021-07-012022-06-300001442620rcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2021-07-012022-06-300001442620rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Memberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2021-06-032021-06-030001442620rcon:Post2024ReverseStockSplitMemberrcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2020-07-012021-06-300001442620rcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2020-07-012021-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMemberrcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2018-08-212018-08-210001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CommonClassAMember2018-08-212018-08-210001442620rcon:Post2024ReverseStockSplitMember2018-08-212018-08-2100014426202018-08-212018-08-210001442620rcon:Post2024ReverseStockSplitMemberrcon:RestrictedStockForServicesMember2022-01-012022-01-310001442620rcon:RestrictedStockForServicesMember2022-01-012022-01-310001442620rcon:Post2024ReverseStockSplitMemberrcon:RestrictedStockForServicesMember2021-12-102021-12-100001442620rcon:RestrictedStockForServicesMember2021-12-102021-12-100001442620rcon:Post2024ReverseStockSplitMemberrcon:RestrictedStockForServicesMember2021-11-102021-11-100001442620rcon:RestrictedStockForServicesMember2021-11-102021-11-100001442620rcon:PreFundedWarrantsMemberus-gaap:SubsequentEventMember2023-10-162023-10-160001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2023-03-152023-03-150001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2023-03-152023-03-150001442620us-gaap:CommonClassAMember2023-03-152023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-06-142021-06-140001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2021-06-142021-06-140001442620us-gaap:CommonClassAMember2021-06-142021-06-140001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeAndBusinessConsultantsMemberrcon:RestrictedStockForServicesMember2023-03-152023-03-150001442620rcon:EmployeeAndBusinessConsultantsMemberrcon:RestrictedStockForServicesMember2023-03-152023-03-150001442620rcon:IndependentCompanyMemberrcon:Post2024ReverseStockSplitMemberrcon:August2018Memberus-gaap:RestrictedStockMember2022-01-052022-01-050001442620rcon:IndependentCompanyMemberrcon:August2018Memberus-gaap:RestrictedStockMember2022-01-052022-01-050001442620rcon:StarryBlockchainEnergyPte.Ltd.Memberus-gaap:CommonClassAMember2021-11-102021-11-100001442620us-gaap:CommonClassAMember2024-05-012024-05-010001442620us-gaap:CommonClassAMember2024-03-292024-03-290001442620us-gaap:CommonClassBMember2022-07-012023-06-300001442620us-gaap:CommonClassAMember2019-12-102019-12-100001442620us-gaap:RetainedEarningsMember2023-06-300001442620us-gaap:ParentMember2023-06-300001442620us-gaap:AdditionalPaidInCapitalMember2023-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001442620rcon:StatutoryReservesMember2023-06-300001442620us-gaap:RetainedEarningsMember2022-06-300001442620us-gaap:ParentMember2022-06-300001442620us-gaap:AdditionalPaidInCapitalMember2022-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001442620rcon:StatutoryReservesMember2022-06-300001442620us-gaap:RetainedEarningsMember2021-06-300001442620us-gaap:ParentMember2021-06-300001442620us-gaap:NoncontrollingInterestMember2021-06-300001442620us-gaap:AdditionalPaidInCapitalMember2021-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001442620rcon:StatutoryReservesMember2021-06-300001442620us-gaap:RetainedEarningsMember2020-06-300001442620us-gaap:ParentMember2020-06-300001442620us-gaap:NoncontrollingInterestMember2020-06-300001442620us-gaap:AdditionalPaidInCapitalMember2020-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001442620rcon:StatutoryReservesMember2020-06-300001442620rcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-300001442620rcon:LoanFromChinaConstructionBankMember2023-06-300001442620rcon:BankOfKunlunMember2023-06-300001442620rcon:LoanFromBeijingRuralCommercialBankMember2022-06-300001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2023-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2023-06-300001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001442620rcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2023-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:RestrictedStockForServicesMember2023-06-300001442620rcon:RestrictedStockForServicesMember2023-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:SeniorManagerMemberus-gaap:RestrictedStockMember2022-06-300001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001442620rcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2022-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:RestrictedStockForServicesMember2022-06-300001442620rcon:RestrictedStockForServicesMember2022-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2021-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300001442620rcon:SeniorManagerMemberrcon:RestrictedStockForServicesMember2021-06-300001442620rcon:RestrictedStockForServicesMember2021-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-06-300001442620rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Memberus-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2021-06-030001442620rcon:FutureGasStationBeijingTechnologyLtdMemberrcon:Post2024ReverseStockSplitMember2021-01-130001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2023-06-300001442620rcon:StockOptionOneMember2022-07-012023-06-300001442620rcon:StockOptionOneMember2023-06-300001442620us-gaap:RestrictedStockMember2022-06-300001442620us-gaap:RestrictedStockMember2021-06-300001442620us-gaap:RestrictedStockMember2021-07-012022-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:EmployeeAndBusinessConsultantsMemberrcon:RestrictedStockForServicesMember2023-03-150001442620rcon:EmployeeAndBusinessConsultantsMemberrcon:RestrictedStockForServicesMember2023-03-150001442620rcon:Post2024ReverseStockSplitMember2022-01-0500014426202022-01-050001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620us-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:FairValueTwoMemberus-gaap:RestrictedStockMember2023-06-300001442620rcon:FairValueOneMemberus-gaap:RestrictedStockMember2023-06-300001442620us-gaap:RestrictedStockMember2023-06-300001442620srt:ManagementMemberus-gaap:RestrictedStockMember2023-03-092023-03-090001442620srt:ManagementMemberus-gaap:RestrictedStockMember2022-02-282022-02-280001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2022-02-282022-02-280001442620us-gaap:RestrictedStockMember2022-02-282022-02-280001442620srt:ManagementMemberus-gaap:RestrictedStockMember2021-12-052021-12-050001442620rcon:Post2024ReverseStockSplitMemberrcon:August2018Memberus-gaap:RestrictedStockMember2018-08-212018-08-210001442620rcon:August2018Memberus-gaap:RestrictedStockMember2018-08-212018-08-210001442620srt:ManagementMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620us-gaap:EmployeeStockOptionMember2022-07-012023-06-300001442620rcon:RestrictedStockForServicesMember2022-07-012023-06-300001442620rcon:RestrictedStockForServicesMember2021-07-012022-06-300001442620rcon:RestrictedStockForServicesMember2020-07-012021-06-300001442620rcon:RestrictedStockForServicesMember2019-07-012020-06-300001442620us-gaap:ShippingAndHandlingMember2022-07-012023-06-300001442620us-gaap:ShippingAndHandlingMember2021-07-012022-06-300001442620us-gaap:ShippingAndHandlingMember2020-07-012021-06-300001442620rcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMemberus-gaap:RelatedPartyMember2022-07-012023-06-300001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredOverTimeMember2022-07-012023-06-300001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredAtPointInTimeMember2022-07-012023-06-300001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredOverTimeMember2022-07-012023-06-300001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredAtPointInTimeMember2022-07-012023-06-300001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredOverTimeMember2022-07-012023-06-300001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredAtPointInTimeMember2022-07-012023-06-300001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredOverTimeMember2022-07-012023-06-300001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2022-07-012023-06-300001442620us-gaap:TransferredOverTimeMember2022-07-012023-06-300001442620us-gaap:TransferredAtPointInTimeMember2022-07-012023-06-300001442620rcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMemberus-gaap:RelatedPartyMember2021-07-012022-06-300001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredOverTimeMember2021-07-012022-06-300001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredAtPointInTimeMember2021-07-012022-06-300001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredOverTimeMember2021-07-012022-06-300001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredAtPointInTimeMember2021-07-012022-06-300001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredOverTimeMember2021-07-012022-06-300001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredAtPointInTimeMember2021-07-012022-06-300001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredOverTimeMember2021-07-012022-06-300001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2021-07-012022-06-300001442620us-gaap:TransferredOverTimeMember2021-07-012022-06-300001442620us-gaap:TransferredAtPointInTimeMember2021-07-012022-06-300001442620us-gaap:RelatedPartyMember2021-07-012022-06-300001442620rcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMemberus-gaap:RelatedPartyMember2020-07-012021-06-300001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredOverTimeMember2020-07-012021-06-300001442620rcon:PlatformOutsourcingServicesMemberus-gaap:TransferredAtPointInTimeMember2020-07-012021-06-300001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredOverTimeMember2020-07-012021-06-300001442620rcon:OilfieldEnvironmentalProtectionMemberus-gaap:TransferredAtPointInTimeMember2020-07-012021-06-300001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredOverTimeMember2020-07-012021-06-300001442620rcon:EquipmentAndAccessoriesMemberus-gaap:TransferredAtPointInTimeMember2020-07-012021-06-300001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredOverTimeMember2020-07-012021-06-300001442620rcon:AutomationProductAndSoftwareMemberus-gaap:TransferredAtPointInTimeMember2020-07-012021-06-300001442620us-gaap:TransferredOverTimeMember2020-07-012021-06-300001442620us-gaap:TransferredAtPointInTimeMember2020-07-012021-06-300001442620us-gaap:RelatedPartyMember2020-07-012021-06-300001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-07-012023-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-07-012023-06-300001442620us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-07-012022-06-300001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2021-12-010001442620rcon:BankOfKunlunMember2022-07-012023-06-300001442620srt:MinimumMemberus-gaap:VehiclesMember2023-06-300001442620srt:MinimumMemberus-gaap:OfficeEquipmentMember2023-06-300001442620srt:MinimumMemberus-gaap:EquipmentMember2023-06-300001442620srt:MaximumMemberus-gaap:VehiclesMember2023-06-300001442620srt:MaximumMemberus-gaap:OfficeEquipmentMember2023-06-300001442620us-gaap:EquipmentMember2023-06-300001442620rcon:UtilitiesAndFacilitiesMember2023-06-300001442620us-gaap:ConstructionInProgressMember2022-06-300001442620us-gaap:VehiclesMember2023-06-300001442620us-gaap:OtherMachineryAndEquipmentMember2023-06-300001442620us-gaap:OfficeEquipmentMember2023-06-300001442620us-gaap:LeaseholdImprovementsMember2023-06-300001442620us-gaap:VehiclesMember2022-06-300001442620us-gaap:OtherMachineryAndEquipmentMember2022-06-300001442620us-gaap:OfficeEquipmentMember2022-06-300001442620us-gaap:LeaseholdImprovementsMember2022-06-300001442620rcon:PreFundedWarrantsMember2023-03-152023-03-150001442620rcon:PreFundedWarrantsMember2021-06-142021-06-140001442620rcon:FoundersMember2023-06-300001442620rcon:FoundersMember2022-06-300001442620rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member2021-06-032021-06-030001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012023-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012022-06-300001442620us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012021-06-300001442620us-gaap:PurchaseCommitmentMember2023-06-300001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-07-012023-06-300001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-07-012022-06-300001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-07-012021-06-300001442620rcon:GanSuBhdMemberrcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMember2023-06-300001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:NanjingReconTechnologyCoLtdMember2023-06-300001442620rcon:QinghaiBHDMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:QinghaiBHDMemberus-gaap:NoncontrollingInterestMember2022-06-3000014426202019-07-012020-06-300001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2023-08-252023-08-250001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2022-07-012023-06-300001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2021-07-012022-06-300001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2023-10-252023-10-250001442620rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMemberrcon:LegalContingenciesMember2023-09-252023-09-250001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2023-01-092023-01-090001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2022-07-012023-06-300001442620srt:MinimumMember2023-06-300001442620srt:MaximumMember2023-06-300001442620rcon:OfficeLeasesCommitmentMember2023-06-300001442620rcon:ShortTermBorrowingsMember2022-07-012023-06-300001442620rcon:ShortTermBorrowingsMember2021-07-012022-06-300001442620rcon:ShortTermBorrowingsMember2020-07-012021-06-300001442620rcon:LongtermBorrowingsMember2022-07-012023-06-300001442620rcon:LongtermBorrowingsMember2021-07-012022-06-300001442620rcon:LongtermBorrowingsMember2020-07-012021-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2022-07-012023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-07-012022-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2020-07-012021-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2022-06-300001442620rcon:BeijingBhdPetroleumTechnologyCoLtdMemberrcon:GanSuBhdEnvironmentalTechnologyCoLtdMember2023-06-300001442620rcon:BeijingBhdPetroleumTechnologyCoLtdMember2023-06-300001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2018-10-230001442620rcon:FutureGasStationBeijingTechnologyLtdMember2018-08-212018-08-210001442620rcon:SeniorManagerMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:FairValueTwoMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:FairValueOneMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001442620rcon:NanjingReconTechnologyCoLtdMember2022-07-012023-06-300001442620rcon:BeijingBhdPetroleumTechnologyCoLtdMember2022-07-012023-06-300001442620us-gaap:RevolvingCreditFacilityMemberrcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-062023-06-060001442620rcon:BankOfKunlunMember2022-08-012022-08-310001442620rcon:LongtermBorrowingsMemberus-gaap:RelatedPartyMember2022-07-012023-06-300001442620rcon:LoanFromBeijingRuralCommercialBankMemberrcon:ShortTermBorrowingsTwoMember2022-04-132022-04-130001442620rcon:LoanFromBeijingRuralCommercialBankMemberrcon:ShortTermBorrowingsOneMember2022-04-132022-04-130001442620rcon:LoanFromBankOfNanjingMember2022-08-310001442620rcon:ShortTermBorrowingsTwoMember2022-07-012023-06-300001442620rcon:ShortTermBorrowingsThreeMember2022-07-012023-06-300001442620rcon:ShortTermBorrowingsOneMember2022-07-012023-06-300001442620rcon:ShortTermBorrowingsFourMember2022-07-012023-06-300001442620rcon:ShortTermBorrowingsFiveMember2022-07-012023-06-300001442620rcon:LoanFromChinaConstructionBankMember2023-06-060001442620rcon:LoanFromBeijingRuralCommercialBankMemberrcon:ShortTermBorrowingsOneMember2022-04-130001442620us-gaap:RevolvingCreditFacilityMemberrcon:LoanFromIndustrialAndCommercialBankOfChinaMember2023-06-060001442620us-gaap:RevolvingCreditFacilityMemberrcon:LoanFromBeijingRuralCommercialBankMember2023-06-060001442620rcon:BankOfKunlunMember2022-08-310001442620rcon:PlatformOutsourcingServicesMember2022-07-012023-06-300001442620rcon:OilfieldEnvironmentalProtectionMember2022-07-012023-06-300001442620rcon:EquipmentAndAccessoriesMember2022-07-012023-06-300001442620rcon:AutomationProductAndSoftwareMember2022-07-012023-06-300001442620rcon:PlatformOutsourcingServicesMember2021-07-012022-06-300001442620rcon:OilfieldEnvironmentalProtectionMember2021-07-012022-06-300001442620rcon:EquipmentAndAccessoriesMember2021-07-012022-06-300001442620rcon:AutomationProductAndSoftwareMember2021-07-012022-06-300001442620rcon:ThirdPartyMember2020-07-012021-06-300001442620rcon:PlatformOutsourcingServicesMember2020-07-012021-06-300001442620rcon:OilfieldEnvironmentalProtectionMember2020-07-012021-06-300001442620rcon:EquipmentAndAccessoriesMember2020-07-012021-06-300001442620rcon:AutomationProductAndSoftwareMember2020-07-012021-06-300001442620rcon:SinopecMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300001442620rcon:SinopecMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300001442620rcon:AnotherCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300001442620rcon:AnotherCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-300001442620rcon:SinopecMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-300001442620rcon:SinopecMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-300001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-300001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-300001442620rcon:AnotherCustomerMemberus-gaap:AccountsReceivableMemberrcon:CustomerTwoMember2021-07-012022-06-300001442620rcon:AnotherCustomerMemberus-gaap:AccountsReceivableMemberrcon:CustomerOneMember2021-07-012022-06-300001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-300001442620rcon:ChinaNationalPetroleumCorporationMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-07-012021-06-300001442620rcon:AnotherCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberrcon:CustomerTwoMember2020-07-012021-06-300001442620rcon:AnotherCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberrcon:CustomerOneMember2020-07-012021-06-300001442620rcon:AnotherCustomerMemberus-gaap:AccountsReceivableMemberrcon:CustomerTwoMember2020-07-012021-06-300001442620rcon:AnotherCustomerMemberus-gaap:AccountsReceivableMemberrcon:CustomerOneMember2020-07-012021-06-300001442620us-gaap:CommonClassAMember2024-05-0100014426202024-05-010001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2019-12-260001442620us-gaap:CommonClassAMember2019-12-260001442620us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-10-160001442620us-gaap:CommonClassBMember2024-03-290001442620us-gaap:CommonClassBMember2024-03-280001442620srt:ParentCompanyMemberus-gaap:CommonClassBMember2023-06-300001442620srt:ParentCompanyMemberus-gaap:CommonClassAMember2023-06-300001442620srt:ParentCompanyMemberus-gaap:CommonClassBMember2022-06-300001442620srt:ParentCompanyMemberus-gaap:CommonClassAMember2022-06-300001442620us-gaap:CommonClassBMember2022-06-300001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-06-140001442620us-gaap:CommonClassAMember2021-06-140001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-04-050001442620srt:MaximumMemberrcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2019-12-100001442620srt:MinimumMemberus-gaap:CommonClassAMember2019-12-100001442620srt:MaximumMemberus-gaap:CommonClassAMember2019-12-100001442620rcon:Warrant2023Member2023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2023-03-150001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2023-03-150001442620us-gaap:CommonClassAMember2023-03-150001442620rcon:PreFundedWarrantsMember2023-03-150001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2021-06-300001442620us-gaap:CommonClassAMember2021-06-300001442620rcon:Post2024ReverseStockSplitMemberrcon:PreFundedWarrantsMember2021-06-140001442620rcon:PreFundedWarrantsMember2021-06-140001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2023-06-300001442620us-gaap:CommonClassAMember2023-06-300001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2022-06-300001442620us-gaap:CommonClassAMember2022-06-300001442620rcon:Post2024ReverseStockSplitMember2020-06-300001442620rcon:Post2024ReverseStockSplitMember2020-06-2600014426202020-06-260001442620rcon:Post2024ReverseStockSplitMember2020-05-2100014426202020-05-210001442620country:HK2022-06-300001442620country:CN2022-06-300001442620srt:ParentCompanyMember2021-06-300001442620srt:ParentCompanyMember2020-06-3000014426202020-06-300001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2017-10-160001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember2017-05-230001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:FourthSupplementalAgreementMember2021-02-040001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2019-06-300001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2018-08-210001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:FourthSupplementalAgreementMember2018-08-210001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMember2017-12-150001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-02-040001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CustomerRelationshipsMember2021-07-012022-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CustomerRelationshipsMember2020-07-012021-06-300001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620us-gaap:RestrictedStockMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620rcon:Post2024ReverseStockSplitMemberrcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620rcon:PlatformOutsourcingServicesMember2023-06-300001442620rcon:OilfieldEnvironmentalProtectionMember2023-06-300001442620rcon:EquipmentAndAccessoriesMember2023-06-300001442620rcon:AutomationProductAndSoftwareMember2023-06-300001442620rcon:PlatformOutsourcingServicesMember2022-06-300001442620rcon:OilfieldEnvironmentalProtectionMember2022-06-300001442620rcon:EquipmentAndAccessoriesMember2022-06-300001442620rcon:AutomationProductAndSoftwareMember2022-06-300001442620rcon:ThirdPartyMember2021-06-300001442620rcon:GanSuBHDMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:GanSuBHDMemberus-gaap:NoncontrollingInterestMember2022-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CustomerRelationshipsMember2022-07-012023-06-300001442620rcon:NanjingReconMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:BhdMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:NanjingReconMemberus-gaap:NoncontrollingInterestMember2022-06-300001442620rcon:BhdMemberus-gaap:NoncontrollingInterestMember2022-06-300001442620rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Memberrcon:LegalContingenciesMember2023-06-300001442620us-gaap:WarrantMember2021-07-012022-06-300001442620us-gaap:WarrantMember2020-07-012021-06-300001442620rcon:PreFundedWarrantsMember2020-07-012021-06-300001442620us-gaap:WarrantMember2023-06-300001442620rcon:PreFundedWarrantsMember2023-06-300001442620us-gaap:WarrantMember2022-06-300001442620us-gaap:WarrantMember2021-06-300001442620rcon:PreFundedWarrantsMember2021-06-300001442620us-gaap:MeasurementInputExercisePriceMemberrcon:Warrant2021Member2023-06-300001442620rcon:Warrant2023Member2023-06-300001442620rcon:Warrant2021Member2022-06-300001442620us-gaap:FairValueInputsLevel3Member2023-06-300001442620us-gaap:FairValueInputsLevel3Member2022-06-300001442620us-gaap:AdditionalPaidInCapitalMember2021-07-012022-06-300001442620us-gaap:AdditionalPaidInCapitalMember2022-07-012023-06-3000014426202024-05-012024-05-010001442620rcon:ShortTermBorrowingsThreeMember2023-06-300001442620rcon:ShortTermBorrowingsFourMember2023-06-300001442620rcon:ShortTermBorrowingsFiveMember2023-06-300001442620rcon:ShortTermBorrowingsTwoMember2022-06-300001442620rcon:ShortTermBorrowingsOneMember2022-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-07-012022-06-300001442620rcon:LoanFromBeijingRuralCommercialBankMember2022-04-130001442620srt:ManagementMemberus-gaap:RestrictedStockMember2023-03-090001442620srt:ManagementMemberus-gaap:RestrictedStockMember2022-02-280001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2022-02-280001442620us-gaap:RestrictedStockMember2022-02-280001442620rcon:IndependentCompanyMemberrcon:Post2024ReverseStockSplitMemberrcon:RestrictedStockForServicesMember2021-12-310001442620rcon:IndependentCompanyMemberrcon:RestrictedStockForServicesMember2021-12-310001442620rcon:Post2024ReverseStockSplitMemberus-gaap:RestrictedStockMember2021-12-100001442620us-gaap:RestrictedStockMember2021-12-100001442620srt:ManagementMemberus-gaap:RestrictedStockMember2021-12-050001442620rcon:Post2024ReverseStockSplitMemberrcon:August2018Memberus-gaap:RestrictedStockMember2018-08-210001442620rcon:August2018Memberus-gaap:RestrictedStockMember2018-08-210001442620rcon:IndividualsMember2023-06-300001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:NanjingReconTechnologyCoLtdMember2021-05-192021-05-190001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BeijingBhdPetroleumTechnologyCoLtdMember2021-05-192021-05-190001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BeijingBhdPetroleumTechnologyCoLtdMember2021-04-262021-04-260001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMemberrcon:BeijingBhdPetroleumTechnologyCoLtdMember2017-09-252017-09-250001442620us-gaap:SubsequentEventMember2023-12-310001442620rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember2023-06-300001442620rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember2023-06-300001442620rcon:BeijingBhdPetroleumTechnologyCoLtdMember2023-06-300001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:MaximumMember2023-06-3000014426202021-06-300001442620us-gaap:CommonClassBMember2021-04-052021-04-050001442620us-gaap:CommonClassAMember2021-04-052021-04-0500014426202024-03-292024-03-290001442620rcon:Post2024ReverseStockSplitMemberus-gaap:CommonClassAMember2019-12-262019-12-260001442620us-gaap:CommonClassAMember2019-12-262019-12-2600014426202020-06-262020-06-2600014426202020-05-212020-05-210001442620us-gaap:RetainedEarningsMember2022-07-012023-06-300001442620us-gaap:ParentMember2022-07-012023-06-300001442620us-gaap:NoncontrollingInterestMember2022-07-012023-06-300001442620us-gaap:RetainedEarningsMember2021-07-012022-06-300001442620us-gaap:ParentMember2021-07-012022-06-300001442620us-gaap:NoncontrollingInterestMember2021-07-012022-06-300001442620us-gaap:RetainedEarningsMember2020-07-012021-06-300001442620us-gaap:NoncontrollingInterestMember2020-07-012021-06-300001442620us-gaap:RelatedPartyMember2022-07-012023-06-300001442620country:HK2023-06-300001442620country:CN2023-06-300001442620rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member2022-07-012023-06-300001442620rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member2021-07-012022-06-300001442620rcon:FounderTwoMember2022-07-012023-06-300001442620rcon:FounderThreeMember2022-07-012023-06-300001442620rcon:FounderOneMember2022-07-012023-06-300001442620srt:ParentCompanyMember2023-06-300001442620srt:ParentCompanyMember2022-06-300001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-06-300001442620us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2022-07-012023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-130001442620srt:MaximumMember2018-08-210001442620srt:ParentCompanyMember2022-07-012023-06-300001442620us-gaap:RelatedPartyMember2023-06-300001442620us-gaap:RelatedPartyMember2022-06-300001442620rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member2021-06-0300014426202020-12-3100014426202018-08-210001442620us-gaap:CommonClassAMember2024-03-290001442620us-gaap:CommonClassAMember2024-03-280001442620us-gaap:CommonClassBMember2021-04-050001442620us-gaap:CommonClassAMember2021-04-050001442620srt:ParentCompanyMember2020-07-012021-06-300001442620us-gaap:ParentMember2020-07-012021-06-300001442620us-gaap:AdditionalPaidInCapitalMember2020-07-012021-06-300001442620us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-07-012021-06-300001442620rcon:DomesticCompaniesMemberrcon:Post2024ReverseStockSplitMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2019-06-302019-06-300001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2019-06-302019-06-300001442620rcon:DomesticCompaniesMemberrcon:Post2024ReverseStockSplitMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2018-08-212018-08-210001442620rcon:DomesticCompaniesMemberrcon:FutureGasStationBeijingTechnologyLtdMemberrcon:InvestmentAgreementMember2018-08-212018-08-210001442620rcon:ShortTermBorrowingsMember2023-06-300001442620rcon:LongtermBorrowingsMember2023-06-300001442620rcon:ShortTermBorrowingsMember2022-06-300001442620rcon:LongtermBorrowingsMember2022-06-300001442620us-gaap:WarrantMember2022-07-012023-06-300001442620rcon:PreFundedWarrantsMember2022-07-012023-06-300001442620rcon:PreFundedWarrantsMember2021-07-012022-06-300001442620rcon:Warrant2021Member2023-06-300001442620us-gaap:CommonClassBMember2023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:NoncontrollingInterestMember2023-06-300001442620us-gaap:NoncontrollingInterestMember2023-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:NoncontrollingInterestMember2022-06-300001442620us-gaap:NoncontrollingInterestMember2022-06-300001442620srt:ParentCompanyMember2021-07-012022-06-300001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-130001442620rcon:FutureGasStationBeijingTechnologyLtdMember2021-01-132021-01-130001442620rcon:FutureGasStationBeijingTechnologyLtdMemberus-gaap:CustomerRelationshipsMember2023-06-3000014426202022-06-300001442620rcon:ThirdPartyMember2022-07-012023-06-300001442620rcon:ThirdPartyMember2021-07-012022-06-3000014426202020-07-012021-06-300001442620rcon:ThirdPartyMember2023-06-300001442620rcon:ThirdPartyMember2022-06-3000014426202023-06-300001442620dei:BusinessContactMember2022-07-012023-06-3000014426202021-07-012022-06-3000014426202022-07-012023-06-30rcon:segmentrcon:Yxbrli:sharesiso4217:CNYiso4217:USDxbrli:purercon:itemiso4217:HKDrcon:Voteiso4217:USDxbrli:sharesiso4217:CNYxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 20-F/A

(Amendment No. 2)

(Mark One)

REGISTRATION STATEMENT PURSUANT TO SECTION 12(B) OR 12(G) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

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

For the fiscal year ended June 30, 2023

OR

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

OR

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

Date of event requiring this shell company report

For the transition period from                        to                        

Commission file number 001-34409

RECON TECHNOLOGY, LTD

(Exact name of Registrant as specified in its charter)

 

Cayman Islands

(Jurisdiction of incorporation or organization)

 

Room 601, No. 1 Shui’an South Street

Chaoyang District, Beijing 100012

People’s Republic of China

(Address of principal executive offices)

 

Liu Jia, Chief Financial Officer

Telephone: +86 (10) 8494 5799

liujia@recon.cn; Fax: +86 (10) 8494 5792

Room 601, No. 1 Shui’an South Street

Chaoyang District, Beijing 100012

People’s Republic of China

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

Title of each class

    

Name of each exchange on which registered

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

 

 NASDAQ Capital Market

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: 2,306,295 Class A Ordinary Shares.*

*Retrospectively restated for the 2024 Reverse Split and 2024 change in capital structure (as defined herein) on May 1, 2024 and change in capital structure on March 29, 2024.

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 which basis of accounting the registrant has used to prepare the financial statements included in this filing:

U.S. GAAP 

    

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

    

Other 

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

 Item 17     Item 18

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

 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

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

Statements in this annual report with respect to the Company’s current plans, estimates, strategies and beliefs and other statements that are not historical facts are forward-looking statements about the future performance of the Company. Forward-looking statements include, but are not limited to, those statements using words such as “believe,” “expect,” “plans,” “strategy,” “prospects,” “forecast,” “estimate,” “project,” “anticipate,” “aim,” “intend,” “seek,” “may,” “might,” “could” or “should,” and words of similar meaning in connection with a discussion of future operations, financial performance, events or conditions. From time to time, oral or written forward-looking statements may also be included in other materials released to the public. These statements are based on management’s assumptions, judgments and beliefs in light of the information currently available to it. The Company cautions investors that a number of important risks and uncertainties could cause actual results to differ materially from those discussed in the forward-looking statements, including but not limited to, product and service demand and acceptance, changes in technology, economic conditions, the impact of competition and pricing, government regulation, and other risks contained in reports filed by the company with the Securities and Exchange Commission. Therefore, investors should not place undue reliance on such forward-looking statements. Actual results may differ significantly from those set forth in the forward-looking statements.

All such forward-looking statements, whether written or oral, and whether made by or on behalf of the company, are expressly qualified by the cautionary statements and any other cautionary statements which may accompany the forward-looking statements. In addition, the company disclaims any obligation to update any forward-looking statements to reflect events or circumstances after the date hereof.

3

Explanatory Note

This Amendment No. 2 on Form 20-F/A (the “Amendment”) amends the annual report on Form 20-F of Recon Technology, Ltd (the “Company”) for the fiscal year ended June 30, 2023, originally filed with the U.S. Securities and Exchange Commission (“SEC”) on October 30, 2023 (the “Original Form 20-F”). This Amendment is being filed to amend Items 3, 6, 7, 10, 16, 18, and 19 in the Form 20-F.

On March 29, 2024, the Company’s shareholders approved to effect a reverse stock split of the Company’s Class A Ordinary Shares at the ratio of one-for-eighteen with the market effective date of May 1, 2024 (the “2024 Reverse Split”). In connection with the reverse stock split, on March 29, 2024 the Company’s shareholder approved and authorized the Company’s registered office service agent to filed an Fourth Amended and Restated Memorandum and Articles of Association with the local registry, and changed its authorized share capital from: US$15,725,000 divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0001 each (the “2024 change in capital structure”).

Other than as set forth herein, this Amendment does not, and does not purport to, amend, update or restate any other information or disclosure included in the Original Form 20-F, or reflect any events that have occurred after the filing of the Original Form 20-F.

4

PART I

ITEM 3.              KEY INFORMATION

A. Selected Financial Data

The following table presents the selected consolidated financial information for our company. The selected consolidated statements of operations data for the three years ended June 30, 2021, 2022 and 2023 and the consolidated balance sheet data as of June 30, 2021, 2022, and 2023 have been derived from our audited consolidated financial statements set forth in “Item 18 – Financial Statements”. The selected consolidated balance sheet data for the year ended June 30, 2021 have been derived from our audited consolidated balance sheet as of June 30, 2021, which is not included in this annual report. Our historical results do not necessarily indicate results expected for any future periods. The selected consolidated financial data should be read in conjunction with, and are qualified in their entirety by reference to, our audited consolidated financial statements and related notes and “Item 5. Operating and Financial Review and Prospects” below. Our audited consolidated financial statements are prepared and presented in accordance with Generally Accepted Accounting Principles in the United States of America, or U.S. GAAP.

Following the one-for-five reverse stock split of our Class A Ordinary Shares effective on December 27, 2019, and following the dual class structure divided into Class A Ordinary Shares and Class B Ordinary Shares effective on April 5, 2021, and 2024 Reverse Split, all share and per share amounts disclosed throughout this annual report, in the table below and in our consolidated financial statements have been retroactively updated to reflect this change in capital structure, unless otherwise indicated. Please see “Item 4. Information on the Company—History and Development of the Company”.

(All amounts in thousands of Renminbi, except Dividend per share in U.S. dollars and Shares outstanding)

Statement of operations data:

    

For the years ended June 30,

2023

    

2022

    

2021

    

RMB¥

    

RMB¥

    

RMB¥

Revenue

 

67,114,378

83,777,571

47,938,575

Loss from operations

 

(69,332,735)

(82,313,417)

(61,578,948)

Net income (loss) attributable to Recon Technology, Ltd

 

(59,167,301)

95,586,795

(22,832,734)

Loss per share*

 

-Basic

 

(27.43)

55.52

(30.04)

-Diluted

 

(27.43)

55.52

(30.04)

Weighted average number of Class A and Class B Ordinary Shares used in computation*

 

-Basic

 

2,157,158

1,721,529

760,116

-Diluted

 

2,157,158

1,721,529

760,116

*Retrospectively restated for the 1-for-18 reverse stock split effective on May 1, 2024.

5

Balance sheet data:

    

2023

    

2022

    

2021

RMB¥

RMB¥

RMB¥

Current assets

 

504,413,173

445,617,041

488,505,185

Total assets

 

531,824,577

490,242,084

566,516,660

Current liabilities

 

61,032,862

52,878,284

76,462,604

Total liabilities

 

92,673,674

77,357,323

279,001,194

Total shareholder’s equity

 

449,206,962

420,631,729

295,095,034

Shares outstanding (Class A Ordinary Shares)*

2,306,295

1,704,766

1,547,415

Shares outstanding (Class B Ordinary Shares)**

 

7,100,000

4,100,000

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

**The dual class structure divided into Class A Ordinary Shares and Class B Ordinary Shares effective on April 5, 2021

B. Capitalization and Indebtedness

Not applicable by 20-F as an annual report.

C. Reasons for the Offer and Use of Proceeds

Not applicable by 20-F as an annual report.

D. Risk Factors

Investing in our Class A Ordinary Shares involves a high degree of risk. Before deciding whether to invest in our Class A Ordinary Shares, you should consider carefully the risks and uncertainties described below. There may be other unknown or unpredictable economic, business, competitive, regulatory or other factors that could have material adverse effects on our future results. If any of these risks actually occurs, our business, business prospects, financial condition or results of operations could be seriously harmed. This could cause the trading price of our Class A Ordinary Shares to decline, resulting in a loss of all or part of your investment. Please also read carefully the section above entitled “Special Note Regarding Forward-Looking Statements.”

Risks Related to Our Business

Public health epidemics or outbreaks such as COVID-19 could adversely impact our business.

Our business, financial condition and results of operations may be negatively impacted by risks related to natural disasters, extreme weather conditions, health epidemics and other catastrophic incidents, such as the COVID-19 outbreak and spread, which could significantly disrupt our operations. In December 2019, COVID-19 emerged in Wuhan, Hubei Province, China. The COVID-19 outbreak and spread has caused lockdowns, quarantines, travel restrictions, and closures of businesses and schools.

In addition, COVID-19 has caused severe disruptions in transportation, limited access to our facilities, client work fields and limited support from workforce employed in our operations, and as a result, we experienced and may continue to experience the delays in provision of services to our customers and completion of contractual performance obligations, affecting our revenue recognition and collection schedule of account receivables.

During the six months ended December 31, 2022, either the Company’s or its customers’ operations were occasionally affected by regional outbreaks, resulting in some of its business still not returning to previous levels. In early December of 2022, the Chinese State Council issued a nationwide policy loosening the government’s control of the epidemic, which led to the emergence of widespread infections. At that time, most of the industries experienced work stoppages and production stoppages. Since the beginning of the calendar year 2023, although the extent of the future impact of COVID-19 cannot be predicted, we believe that the Company’s business has not been significantly affected and the impact of COVID-19 on the Company’s business and financial results will not be sustainable in the long run.

6

We operate in a very competitive industry and may not be able to maintain our revenue and profitability.

Since the 1990s, several international companies engaged in supplying integrated automation services for the petroleum extraction industry have been qualified in China. These competitors have significantly greater financial and marketing resources and name recognition than we have. In addition, at least five domestic private competitors also compete with us, and more competitors may enter the market as Chinese petroleum companies seek to reduce oil production costs and improve efficiencies. There can be no assurance that we will be able to compete effectively in our industry.

In addition, our competitors may introduce new systems. If these new systems are more attractive to customers than the systems we currently use or may develop, our customers may switch to our competitors’ services, and we may lose market share. We believe that competition may become more intense as more integrated automation service providers, including Chinese/foreign joint ventures, are qualified to conduct business. We cannot assure you that we will be able to compete successfully against any new or existing competitors, or against any new systems our competitors may implement. Any of these competitive factors could have a material adverse effect on our revenue and profitability.

We must continually research and develop new technologies and products to remain competitive.

Because our industry is so competitive, we will need to continually research, develop and refine new technologies and offer new products to compete effectively. Many factors may limit our ability to develop and refine new products, including the availability of funds to dedicate to this portion of our business and access to new products and technologies that we can incorporate into our products, as well as marketplace resistance to new products and technologies. We believe that the Domestic Companies (defined in the following paragraph) and our products are able to compete in the marketplace based upon, among other things, our intellectual property. We cannot assure investors that applications of our and the Domestic Companies’ technologies or those of third parties, if developed, will not be rendered superfluous or obsolete by research efforts and technological advances by others in these fields.

Our company and our subsidiaries, Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon BJ”) are contractually engaged with the following PRC VIE companies and their subsidiaries: Beijing BHD Petroleum Technology Co., Ltd. (“BHD”), Future Gas Station (Beijing) Technology, Ltd. (“FGS”), Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”), Gan Su BHD Environmental Technology Co. Ltd. (“Gan Su BHD”), Huang Hua BHD Petroleum Equipment Manufacturing Co. Ltd. (“HH BHD”), and Qing Hai BHD New Energy Technology Co. Ltd. (“Qing Hai BHD”) (collectively, the “Domestic Companies”). As new technologies are developed, the Domestic Companies and we may need to adapt and change our products and services, our method of marketing or delivery or alter our current business in ways that may adversely affect revenue and our ability to achieve our proposed business goals. Accordingly, there is a risk that the Domestic Companies’ and our technology will not support a viable commercial enterprise.

Our financial performance is dependent upon the sale and implementation of petroleum mining and extraction software and hardware and related services, a single, concentrated group of products.

We derive substantially all of our revenue from the license and implementation of software applications and hardware innovations for the Chinese petroleum industry. The life cycle of our products and services is difficult to estimate due in large measure to the potential effect of new software and hardware applications and enhancements, including those we introduce, and the maturation in both the Chinese petroleum and software/hardware industries. If we are unable to continually improve our software and hardware to address the changing needs of the Chinese petroleum industry, we may experience a significant decline in the demand for the Domestic Companies’ and our products and services. In such a scenario, our revenue may significantly decline.

A failure by our third-party vendors to fulfill their obligations would negatively affect our ability to operate profitably.

In the ordinary course of business, our third-party vendors have historically required advance payments before they deliver goods and services to us that enable our operations. These advance payments are often substantial, and we dedicate a material amount of our liquidity to advance these to such third-party vendors. There is no guarantee that the services we require will be delivered, whether due to supply chain disruptions or any other reason after we provide our advance payments, and many of our vendors lack sufficient insurance to protect us against such failures to deliver. Moreover, if a third-party vendor declares bankruptcy or we engage in litigation, we be unable to recover the advance fees in their entirety, if at all.

7

As a technology-oriented business, our ability to operate profitably is directly related to our ability to develop and protect our proprietary technology.

We rely on a combination of trademark, trade secret, nondisclosure, copyright and patent law to protect the Domestic Companies’ and our software and hardware, which may afford only limited protection.

Although the Chinese government has issued Nanjing Recon over ten copyrights on software and Nanjing Recon and BHD over forty patents on products, we cannot guarantee that competitors will be unable to develop technologies that are similar or superior to the Domestic Companies’ and our technology. Despite our efforts to protect the Domestic Companies’ and our proprietary rights, unauthorized parties, including customers, may attempt to reverse engineer or copy aspects of the Domestic Companies’ and our products or to obtain and use information that the Domestic Companies and we regard as proprietary. Furthermore, our competitors may independently develop substantially equivalent or superior proprietary information and techniques, reverse engineer information and techniques, or otherwise gain access to our proprietary technology. In the future, we cannot guarantee that others will not use the Domestic Companies’ and our technology without proper authorization. In addition, under the Chinese intellectual property law, the 50-year protection period for software copyright and 10-year patent protection period are not subject to renewal upon expiration.

The Domestic Companies and we develop our software products on third-party middleware software programs that are licensed by our customers from third parties, generally on a non-exclusive basis. The termination of any such licenses, or the failure of the third-party licensors to adequately maintain or update their products, could result in delay in our ability to develop, market or ship certain of our products while we seek to implement technology offered by alternative sources. While it may be necessary or desirable in the future to obtain other licenses, there can be no assurance that they will be able to do so on commercially reasonable terms or at all.

In addition, the Domestic Companies and we may initiate claims or litigation against third parties for infringement of our proprietary rights or to establish the validity, scope or enforceability of our proprietary rights. Any such claims could be time consuming, result in costly litigation, cause product development or shipment delays or force the Domestic Companies or us to enter into royalty or license agreements rather than dispute the merits of such claims, thereby impairing our financial performance by requiring the Domestic Companies or us to pay additional royalties and/or license fees to third parties. There is always a risk that patents, if issued, may be subsequently invalidated, either in whole or in part and this could diminish or extinguish protection for any technology we may license. In addition, the laws of China may not protect proprietary rights to the same extent as U.S. law. Therefore, we may be unable to meaningfully protect our rights in trade secrets, technical know-how and other non-patented technology. Any failure to enforce or protect the Domestic Companies’ and our rights could cause us to lose the ability to exclude others from issuing technology to develop or sell competing products.

We may not be able to adequately protect our intellectual property, which could cause us to be less competitive and negatively impact our business.

We rely on trademark, patent and trade secret law, as well as confidentiality agreements with certain of our employees to protect our proprietary rights. The product patents owned by the Company are employee service patents invented by the Company’s key employees. We generally require the Domestic Companies’ and our employees, consultants, advisors and collaborators to execute appropriate confidentiality agreements with, as applicable, the respective Domestic Companies and us. These agreements typically provide that all material and confidential information developed or made known to the individual during the course of the individual’s relationship with us is owned by the us and will be kept confidential and not disclosed to third parties except in specific circumstances. These agreements may be breached, and in some instances, we may not have an appropriate remedy available for breach of the agreements.

8

We may be accused of infringing the intellectual property rights of others.

In the future, the Domestic Companies and we may receive notices claiming that we are infringing the proprietary rights of third parties. We cannot guarantee that the Domestic Companies and we will not become the subject of infringement claims or legal proceedings by third parties with respect to the Domestic Companies’ and our current programs or future software developments. Our standard software license agreements contain an infringement indemnity clause under which we agree to indemnify and hold harmless our customers and business partners against liability and damages arising from claims of various copyright or other intellectual property infringement by our products. Neither the Domestic Companies nor we have been the subject of an intellectual property claim since our formation.

Our software products may contain integration challenges, design defects or software errors that could be difficult to detect and correct.

Despite extensive testing, we may, from time to time, discover defects or errors in the Domestic Companies’ and our software only after use by a customer. We may also experience delays in shipment of our software during the period required to correct such errors. In addition, we may, from time to time, experience difficulties relating to the integration of the Domestic Companies’ and our software products with other hardware or software in the customer’s environment that are unrelated to defects in such software products. Such defects, errors or difficulties may cause future delays in product introductions and shipments, result in increased costs and diversion of development resources, require design modifications or impair customer satisfaction with the Domestic Companies’ and our software. Since these software products are used by our customers to perform mission-critical functions related to petroleum mining and extraction, design defects, software errors, misuse of these products, incorrect data from external sources or other potential problems within or out of our control that may arise from the use of the Domestic Companies’ and our products could result in financial or other damages to our customers. We do not maintain product liability insurance. Although our license agreements with customers contain provisions designed to limit our exposure to potential claims as well as any liabilities arising from such claims, such provisions may not effectively protect us against such claims and the liability and costs associated therewith. To the extent we are found liable in a product liability case, we could be required to pay substantial amount of damages to an injured customer, thereby impairing our financial condition.

We are dependent on the state of the PRC’s economy as the majority of our business is conducted in the PRC.

Currently, the majority of our business operations are conducted in the PRC, and most of our customers are also located in the PRC. Accordingly, any significant slowdown in the PRC economy may cause our customers to reduce expenditures or delay the building of new facilities or projects. This may in turn lead to a decline in the demand for our products and services. That would have a material adverse effect on our business, financial condition and results of operations.

Our future success depends on our ability to help our customers find, develop and acquire petroleum reserves.

To remain competitive in our industry, our products must help our customers locate and develop or acquire new crude oil reserves to replace those depleted by production. Without successful exploration or acquisition activities, our customers’ reserves, production and revenue will decline rapidly. If the Domestic Companies’ and our technology is less well accepted for helping our customers locate additional reserves than our competitors’ technology, our customers may terminate their relationships with us, which could have a material adverse effect on our financial condition and future growth prospects.

Our customers are companies engaged in the petroleum industry and the greater energy industry, and, consequently, our financial performance is dependent upon the economic conditions of those industries.

We have derived most of our revenue to date from providing integrated automation services to Chinese petroleum companies at oilfields within China and other energy industry companies in China. Our customers’ success is intrinsically linked to economic conditions in China and in the petroleum and energy industries in general and the volatility of prices of crude oil, refined oil products and coal chemical products in particular. Each of the petroleum industry and energy industry is subject to intense competitive pressures and is affected by overall economic conditions. Demand for our services could be harmed by volatility in those industries. There can be no assurance that we will be able to continue our historical revenue growth or sustain our profitability on a quarterly or annual basis or that our results of operations will not be adversely affected by continuing or future volatility in those industries.

9

Our revenue are highly dependent on a very limited number of customers, which subjects our business to high seasonality. Our contracts with such customers may be terminated at any time, materially and adversely affecting our business.

Historically, we derived the majority of our revenue from two customers, (i) China National Petroleum Corporation (“CNPC”) and (ii) China Petroleum and Chemical Corporation (“Sinopec”).

Since the fiscal year ended June 30, 2017, Sinopec accounted for less than 10% of our revenue. From fiscal year 2022, as we developed new product lines, revenue from Sinopec increased and account for 28% of our revenue.

We provide products and services to CNPC under a series of agreements, each of which is terminable without notice. We first began to provide services to CNPC in 2000. CNPC accounted for approximately 50%, 39% and 39% of our revenue in the fiscal years ended June 30, 2022, 2021 and 2020, respectively, and any termination of our business relationships with CNPC would materially harm our operations.

In the fiscal year ended June 30, 2019, we had established a solid relationship with Shenhua Group Corporation Limited (“Shenhua Group”) and revenue from it in the fiscal year 2022 accounted for approximately 10% of our revenue. For fiscal year 2023, revenue from Shenhua accounted for 8% of our revenue as competition became fierce. We expect it to continue to rise in the future. Any termination of our business relationships with CNPC, Sinopec, Shenhua Group or any other major client would materially harm our operations.

Because we derive such a high percentage of our revenue from CNPC and a few new clients, our revenue has been subject to high seasonality. We recognize revenue when it is realized and earned. Revenue is recognized based on the following five steps: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. Because these matters depend on reaching agreements with these clients, revenue recognition occurs, to a large extent, on their schedule. Accordingly, revenue recognized in the first quarter is usually the smallest in proportion to that for the whole year, due to our clients’ budgeting and planning schedules. If these clients were to change their budgeting or planning schedule our high and low quarters could also shift. This seasonality limits our ability to make accurate long-term predictions about our performance and makes it difficult to compare our revenue across quarters.

Changes in environmental and regulatory factors may harm our business.

The oil drilling industry in China to date has not been subject to the type and scope of regulation seen in Europe and the United States. However, the Chinese government may implement new legislation or regulations or may enforce existing laws more stringently. Either of these scenarios may have a significant impact on our customers’ mining and extraction operations and may require us or our customers to significantly change operations or to incur substantial costs. We believe that the Domestic Companies’ and our operations in China are in compliance with China’s applicable legal and regulatory requirements. However, there can be no assurance that China’s central or local governments will not impose new, stricter regulations or interpretations of existing regulations that would require additional expenditures.

Petroleum reserve degradation and depletion may reduce our customers’ and our profitability.

Our profitability depends substantially on our ability to help our customers exploit their oil reserves at competitive costs. Replacement reserves may not be available to our customers when required or, if available, may not be drilled at costs comparable to those characteristics of the depleting oilfield. The Domestic Companies’ and our technology may not enable our customers to accurately assess the geological characteristics of any new reserves, which may adversely affect their decision to use the Domestic Companies’ and our products in the future.

10

We are heavily dependent upon the services of experienced personnel who possess skills that are valuable in our industry, and we may have to actively compete for their services.

Our company is much smaller than our main foreign competitors, including Schlumberger Limited, Honeywell International, Emerson Process Management and Rockwell Automation, and we compete in large part on the basis of the quality of services we are able to provide our clients. As a result, we are heavily dependent upon our ability to attract, retain and motivate skilled personnel to serve our clients. Many of our personnel possess skills that would be valuable to all companies engaged in the integrated automation services industry. Consequently, we expect that we will have to actively compete for these employees. Some of our competitors may be able to pay our employees more than we are able to pay to retain them. Our ability to profitably operate is substantially dependent upon our ability to locate, hire, train and retain our personnel. There can be no assurance that we will be able to retain our current personnel, or that we will be able to attract or assimilate other personnel in the future. If we are unable to effectively obtain and maintain skilled personnel, the development and quality of our technological products and the effectiveness of installation and training could be materially impaired.

We are substantially dependent upon our key personnel, particularly Mr. Yin Shenping, our Chief Executive Officer, Mr. Chen Guangqiang, our Chief Technology Officer and Ms. Liu Jia, our Chief Financial Officer.

Our performance is substantially dependent on the performance of our executive officers and key employees. In particular, we rely on the services of:

Mr. Yin Shenping, Chief Executive Officer;
Mr. Chen Guangqiang, Chief Technology Officer; and
Ms. Liu Jia, Chief Financial Officer.

Each of these individuals would be difficult to replace. We do not have in place “key person” life insurance policies on any of our employees. The loss of the services of any of our executive officers or other key employees could substantially impair our ability to successfully development new systems and develop new programs and enhancements. In addition, we would need to spend considerable time and other resources to seek suitable replacements, which might detract from our efforts to develop our business.

Our business is capital intensive and our growth strategy may require additional capital, which may not be available on favorable terms or at all.

We may require additional cash resources due to changed business conditions, implementation of our growth strategy or potential investments or acquisitions we may pursue. To meet our capital needs, we may sell additional equity or debt securities or obtain additional credit facilities. The sale of additional equity securities or other securities convertible into such equity securities could result in dilution of your holdings. The incurrence of indebtedness would result in increased debt service obligations and could require us to agree to operating and financial covenants that would restrict our operations. Financing may not be available in amounts or on terms acceptable to us, if at all. Any failure by us to raise additional funds on terms favorable to us, or at all, could limit our ability to expand our business operations and could harm our overall business prospects.

We do not intend to pay dividends in the foreseeable future and there are certain restrictions on the payment of dividend under PRC laws.

We have not previously paid any cash dividends, and we do not anticipate paying any dividends on our Class A Ordinary Shares. As we intend to remain in a growth mode, we intend to reinvest any profits in the foreseeable future to grow the business. We cannot assure you that our operations will continue to result in sufficient revenue to enable us to operate at profitable levels or to generate positive cash flows. Furthermore, there is no assurance our board of directors will declare dividends even if we are profitable. Dividend policy is subject to the discretion of our board of directors and will depend on, among other things, our earnings, financial condition, capital requirements and other factors. If we determine to pay dividends on any of our Class A Ordinary Shares in the future, we will be dependent, in large part, on receipt of funds from the Domestic Companies.

11

We are a holding company with no operations of our own and substantially all of our operations are conducted through Nanjing Recon and BHD, hereafter referred to as the Domestic Companies, which are established as variable interest entities (“VIEs”) under the laws of the PRC. Our ability to pay dividends is dependent upon dividends and other distributions from the Domestic Companies. Chinese legal restrictions permit payment of dividends to us by the Domestic Companies only out of their respective accumulated net profits, if any, determined in accordance with Chinese accounting standards and regulations. Under Chinese law, the Domestic Companies are required to set aside a portion (at least 10%) of their after-tax net income (after discharging all cumulated loss), if any, each year for compulsory statutory reserve until the amount of the reserve reaches 50% of the Domestic Companies’ registered capital. These funds may be distributed to shareholders at the time of each Domestic Company’s wind-up. Payments of dividends by Domestic Companies to us are also subject to restrictions including primarily the restriction that foreign invested enterprises may only buy, sell and/or remit foreign currencies at those banks authorized to conduct foreign exchange business after providing valid commercial documents. There are no such similar foreign exchange restrictions in the Cayman Islands.

Our certificates, permits, and license are subject to governmental control and renewal, and the failure to obtain renewal would cause all or part of our operations to be suspended and may have a material adverse effect on our financial condition.

We are subject to various PRC laws and regulations pertaining to automation services for the petroleum extraction industry. We have obtained certain certificates, permits, and licenses required for the operation of an automation services provider for the petroleum extraction industry and the manufacturing and distribution of software and hardware products in the PRC.

During the application or renewal process for our licenses and permits, we will be evaluated and re-evaluated by the appropriate governmental authorities and must comply with the prevailing standards and regulations, which may change from time to time. In the event that we are not able to obtain or renew the certificates, permits and licenses, all or part of our operations may be suspended by the government, which would have a material adverse effect on our business and financial condition. Furthermore, if escalating compliance costs associated with governmental standards and regulations restrict or prohibit any part of our operations, it may adversely affect our results of operations and profitability.

Risks Related to Our Corporate Structure

Our contractual arrangements with the Domestic Companies and their respective shareholders may not be as effective in providing control over these entities as direct ownership.

We are a holding company incorporated in the Cayman Islands. As a holding company with no material operations of our own, we conduct a substantial majority of our operations through our Wholly Foreign Owned Enterprise (“WFOE”) and the VIEs and their subsidiaries in China providing certain technical and consultation services. A WFOE is a limited liability company based in the People’s Republic of China but wholly owned by foreign investors. In our instance, Recon Hengda Technology (Beijing) Co., Ltd (“Recon-BJ”) is a WFOE wholly owned by Recon Investment Ltd. (“Recon-IN”), a Hong Kong limited company, which in turn is wholly owned by us. We consolidated the financial results of BHD and Nanjing Recon into our financial statements based on the VIE agreements entered into on April 1, 2019. Most, if not all, of our revenue derives from operations of the VIEs and their subsidiaries. Our Ordinary Shares offered in this offering are shares of our offshore holding company instead of shares of the VIEs or our PRC subsidiary. These Contractual Arrangements may not be as effective in providing us with control over the VIEs as direct ownership. For example, BHD could fail to take actions required for our business or fail to pay dividends to Recon-BJ despite its contractual obligation to do so. If the Domestic Companies fail to perform under their agreements with us, we may have to rely on legal remedies under PRC law, which may not be effective. In addition, these agreements have not been tested in a court of law.

If we had direct ownership of the VIEs, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of the VIEs, which in turn could effect changes, subject to any applicable fiduciary obligations, at the management and operational level. However, under the current Contractual Arrangements, we rely on the performance by the VIEs and their shareholders of their obligations under the contracts to exercise control over the VIEs. We cannot assure you that any of the Domestic Companies’ shareholders would always act in our best interests. Such risks exist throughout the period in which we intend to operate our business through the Contractual Arrangements with the VIEs. If any dispute relating to these contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC law and arbitration, litigation and other legal proceedings and therefore will be subject to uncertainties in the PRC legal system. Therefore, our Contractual Arrangements with the VIEs may not be as effective in ensuring our control over the relevant portion of our business operations as direct ownership would be.

12

We have no equity ownership interest in the Domestic Companies and rely on contractual arrangements to control and operate such businesses. These contractual arrangements may not be as effective in providing control over the Domestic Companies as direct ownership.

We conduct our business through BHD, Nanjing Recon, FGS and their respective subsidiaries by means of Contractual Arrangements. If the PRC courts or administrative authorities determine that these contractual arrangements do not comply with applicable regulations, we could be subject to severe penalties and our business could be adversely affected. In addition, changes in such PRC laws and regulations may materially and adversely affect our business.

There are uncertainties regarding the interpretation and application of PRC laws, rules and regulations, including the laws, rules and regulations governing the validity and enforcement of the Contractual Arrangements between the Wholly Foreign Owned Enterprise (“WFOE”). A WFOE is a limited liability company based in the People’s Republic of China but wholly owned by foreign investors. In our instance, Recon Hengda Technology (Beijing) Co., Ltd (“Recon-BJ”) is a WFOE wholly owned by Recon Investment Ltd. (“Recon-IN”), a Hong Kong limited company, which in turn is wholly owned by us. Recon-BJ and Nanjing Recon, BHD and their respective subsidiaries. We have been advised by our PRC counsel, JingTian & GongCheng LLP, based on their understanding of the current PRC laws, rules and regulations, that (i) the structure for operating our business in China (including our corporate structure and Contractual Arrangements with the Recon-BJ, Nanjing Recon, BHD and their respective subsidiaries) will not result in any violation of PRC laws or regulations currently in effect; and (ii) the Contractual Arrangements among the Recon-BJ and Nanjing Recon, BHD and their respective subsidiaries governed by PRC law are valid, binding and enforceable, and will not result in any violation of PRC laws or regulations currently in effect. However, there are substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations concerning foreign investment in the PRC, and their application to and effect on the legality, binding effect and enforceability of the contractual arrangements. In particular, we cannot rule out the possibility that PRC regulatory authorities, courts or arbitral tribunals may in the future adopt a different or contrary interpretation or take a view that is inconsistent with the opinion of our PRC legal counsel. Therefore, the Contractual Arrangements may be determined by PRC authorities to be inconsistent with the laws and regulations of the PRC, including those related to foreign investment in certain industries. Therefore, the relevant Chinese regulatory authorities could disallow this structure and hinder our ability to exert contractual control over the Domestic Companies, which would likely result in a material change in operations and/or value of the Company’s ordinary shares, including that it could cause the value of such securities to significantly decline or become worthless.

If any of the Domestic Companies or their ownership structure or the Contractual Arrangements are determined to be in violation of any existing or future PRC laws, rules or regulations, or any of our PRC entities fail to obtain or maintain any of the required governmental permits or approvals, the relevant PRC regulatory authorities would have broad discretion in dealing with such violations, including:

revoking the business and operating licenses;
discontinuing or restricting the operations;
imposing conditions or requirements with which the PRC entities may not be able to comply;
requiring us and our PRC entities to restructure the relevant ownership structure or operations, including termination of the contractual agreements with the VIE and deregistering the equity pledge of the VIE, which in turn would affect our ability to consolidate, derive economic interests from, or exert effective control the VIE;
restricting or prohibiting our use of the proceeds from this offering to finance our business and operations in China, and taking other regulatory or enforcement actions that could be harmful to our business; or
imposing fines or confiscating the income from our PRC subsidiaries or the VIE.

The imposition of any of these penalties would severely disrupt our ability to conduct business and have a material adverse effect on our financial condition, results of operations and prospects.

13

Our majority stake in Future Gas Station (Beijing), which now consists of a large operating segment of our business, exposes us to risks related to consumer energy consumption and online payment technologies.

As the energy consumption market opened to private and foreign companies, and as the online payment technology continually developed, we began investing in the downstream oil industry. Over the years, we developed a close relationship with Future Gas Station (Beijing) (also referred to as “FGS”) and we now own 51% of the equity of FGS. As such, our majority stake in FGS presents both a substantial investment in the downstream of the oil industry and comprises a large part of our operations. As such, our controlling interest in FGS represents both a significant investment in the downstream of the oil industry and a large part of our business. The development of FGS depends on its cooperation with gas stations. At present, most of the gas stations in China are owned by the sales companies of PetroChina and Sinopec, so FGS’s business expansion is largely dependent on the development of electronic payment systems and online settlement systems of these major oil companies and their cooperation decisions. As these major oil companies gradually increase their efforts in research and development and deployment of self-built systems, their willingness to cooperate with third-party service and operations support companies such as FGS will decrease or the depth of their cooperation will decrease, resulting in FGS’s growth potential being limited and unable to meet our expectations at the time we acquired FGS. We may suffer a significant loss on our substantial investment in FGS.

Regulations relating to offshore investment activities by PRC residents may limit our ability to acquire PRC companies and could adversely affect our business.

In July 2014, SAFE promulgated the Circular on Issues Concerning Foreign Exchange Administration Over the Overseas Investment and Financing and Roundtrip Investment by Domestic Residents Via Special Purpose Vehicles, or Circular 37, which replaced Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Corporate Financing and Roundtrip Investment through Offshore Special Purpose Vehicles, or Circular 75. 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, referred to in Circular 37 as a “special purpose vehicle” for the purpose of holding domestic or offshore assets or interests. Circular 37 further requires amendment to a PRC resident’s registration in the event of any significant changes with respect to the special purpose vehicle, such as an increase or decrease in the capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. Under these regulations, PRC residents’ failure to comply with specified registration procedures may result in restrictions being imposed on the foreign exchange activities of the relevant PRC entity, including the payment of dividends and other distributions to its offshore parent, as well as restrictions on capital inflows from the offshore entity to the PRC entity, including restrictions on its ability to contribute additional capital to its PRC subsidiaries. Further, failure to comply with the SAFE registration requirements could result in penalties under PRC law for evasion of foreign exchange regulations.

As Circular 37 is relatively new, it is unclear how these regulations will be interpreted and implemented. In addition, different local SAFE branches may have different views and procedures as to the interpretation and implementation of the SAFE regulations, and it may be difficult for our ultimate shareholders or beneficial owners who are PRC residents to provide sufficient supporting documents required by the SAFE or to complete the required registration with the SAFE in a timely manner, or at all. Any failure by any of our shareholders who is a PRC resident, or is controlled by a PRC resident, to comply with relevant requirements under these regulations could subject us to fines or sanctions imposed by the PRC government, including restrictions on Recon-BJ’s ability to pay dividends or make distributions to us and on our ability to increase our investment in the Recon-BJ.

Under Circular 37, if a non-listed special purpose vehicle uses its own equity or share option to grant equity incentive awards to directors, supervisors, members of senior management or employees directly employed by a domestic enterprise that is directly or indirectly controlled by such special purpose vehicle, or with which such employee has established an employment relationship, any of such directors, supervisors, members of senior management or employees who is a PRC resident should, prior to exercising their rights, file an application with the SAFE for foreign exchange registration with respect to such special purpose vehicle. However, in practice, different local SAFE branches may have different views and procedures as to the interpretation and implementation of the SAFE regulations and, since Circular 37 was the first regulation to regulate the foreign exchange registration of a non-listed special purpose vehicle’s equity incentive granted to PRC residents, there remains uncertainty with respect to its implementation.

14

Our contractual arrangements with the Domestic Companies may result in adverse tax consequences to us.

As a result of our corporate structure and contractual arrangements between Recon-BJ and the Domestic Companies, we are effectively subject to several PRC taxes on both revenue generated by Recon-BJ’s operations in China and revenue derived from Recon-BJ’s contractual arrangements with the Domestic Companies. Moreover, we would be subject to adverse tax consequences if the PRC tax authorities were to determine that the contracts between Recon-BJ and the Domestic Companies were not on an arm’s length basis and therefore constitute a favorable transfer pricing. As a result, the PRC tax authorities could request that we adjust our taxable income upward for PRC tax purposes. If the PRC tax authorities took such action, such authorities would be able to establish in its sole discretion the amount of tax payable by Recon-BJ, so we cannot predict the effect of such action on our company other than the likely effect that our profits would decrease. Such a pricing adjustment could adversely affect us by:

increasing our tax expenses, which could subject Recon-BJ to late payment fees and other penalties for under-payment of taxes; and/or
resulting in Recon-BJ’s loss of preferential tax treatment.

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

The shareholders of the VIEs may have actual or potential conflicts of interest with us. The shareholders may refuse to sign or breach, or cause the VIEs to breach, or refuse to renew, the existing contractual arrangements we have with them and the VIEs, which would have a material and adverse effect on our ability to effectively control the VIEs and receive economic benefits from them. For example, the shareholders may be able to cause our agreements with the VIEs 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 the shareholder will act in the best interests of our company or such conflicts will be resolved in our favor. Currently, we do not have any arrangements to address potential conflicts of interest between the shareholders and our company. If we cannot resolve any conflict of interest or dispute between us and the shareholders, 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.

The principal shareholders of the Domestic Companies have potential conflicts of interest with us, which may adversely affect our business.

Yin Shenping, our Chief Executive Officer, and Chen Guangqiang, our Chief Technology Officer, are significant shareholders in our company. They are also the principal shareholders of each of the Domestic Companies and collectively control the Domestic Companies. Conflicts of interests between their duties to our company and the respective Domestic Companies may arise. For example, Mr. Yin and Mr. Chen could cause a Domestic Company to fail to take actions that are in the best interests of our Company or to fail to pay dividends to Recon-BJ despite its contractual obligation to do so if making such payment would harm the Domestic Company.

As Mr. Yin and Mr. Chen are also directors and executive officers of our company, they have duties of loyalty and care to us under Cayman Islands law when there are any potential conflicts of interests between our company and the Domestic Companies. Each of Mr. Yin and Mr. Chen has executed an irrevocable power of attorney to appoint the individual designated by us to be his attorney-in-fact to vote on his behalf on all matters related to the Domestic Companies requiring shareholder approval. We cannot assure you, however, that if conflicts of interest arise, they will act completely in our interests or that conflicts of interests will be resolved in our favor. In addition, Mr. Yin and Mr. Chen could violate their respective employment agreements with us or their legal duties by diverting business opportunities from us to others. If we cannot resolve any conflicts of interest between us and Mr. Yin and Mr. Chen, as applicable, we would have to rely on legal proceedings, which could result in the disruption of our business.

15

Any deterioration of the relationship between Recon-BJ and the Domestic Companies could materially and adversely affect the overall business operation of our company.

Our relationship with the Domestic Companies is governed by their agreements with Recon-BJ, which are intended to provide us, through our indirect ownership of Recon-BJ, with effective control over the business operations of the Domestic Companies. However, these agreements may not be effective in providing control over the applications for and maintenance of the licenses required for our business operations. The Domestic Companies could violate these agreements, go bankrupt, suffer from difficulties in its business or otherwise become unable to perform its obligations under these agreements and, as a result, our operations, reputation, business and stock price could be severely harmed.

If Recon-BJ exercises its purchase option of the Domestic Companies’ equity pursuant to the Exclusive Equity Interest Purchase Agreement, payment of the purchase price could materially and adversely affect our financial position.

Under the Exclusive Equity Interest Purchase Agreement, Recon-BJ holds an option to purchase all or a portion of the equity of the Domestic Companies at a price, based on the capital paid in by the Domestic Company shareholders. If applicable PRC laws and regulations require an appraisal of the equity interest or provide other restriction on the purchase price, the purchase price shall be the lowest price permitted under the applicable PRC laws and regulations. As the Domestic Companies are already contractually controlled affiliates to our company, Recon-BJ’s purchase of the Domestic Companies’ equity would not bring immediate benefits to our company and the exercise of the option and payment of the purchase prices could adversely affect our financial position and available working capital.

Our dual class structure may be dilutive to the voting power of Class A Ordinary Shareholders.

On April 5, 2021, at the 2021 annual meeting, to implement a dual class structure, our shareholders approved (i) a special resolution that the authorized share capital of the Company be amended from US$1,850,000, divided into 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to US$15,725,000, divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, and (ii) a special resolution that the Third Amended and Restated Memorandum and Articles of Association of the Company to substitute the Second Amended and Restated Memorandum and Articles of Association. The dual class structure of our ordinary shares has the effect of concentrating voting control with holders of Class B Ordinary Shares. Our Class B Ordinary Shares have stronger voting power than our Class A Ordinary Shares and certain existing shareholders have substantial influence over our Company and their interests may not be aligned with the interests of our other shareholders.

Our classified board structure may prevent a change in our control.

Our board of directors is divided into three classes of directors. The current terms of the directors expire in 2024, 2025 and 2026. Directors of each class are chosen for three-year terms upon the expiration of their current terms, and each year one class of directors is elected by the shareholders. The staggered terms of our directors may reduce the possibility of a tender offer or an attempt at a change in control, even though a tender offer or change in control might be in the best interest of our shareholders.

16

Shareholder rights under Cayman Islands law may differ materially from shareholder rights in the United States, which could adversely affect the ability of us and our shareholders to protect our and their interests.

Our corporate affairs are governed by our Memorandum and Articles of Association, by the Companies Law (2013 Revision) and the common law of the Cayman Islands. The rights of shareholders to take action against the directors, actions by minority shareholders, and the fiduciary responsibilities of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law in the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from English common law, the decisions of whose courts are of persuasive authority but are not binding on a court in the Cayman Islands. In particular, the Cayman Islands has a less developed body of securities laws as compared to the United States, and some states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate laws. Moreover, our company could be involved in a corporate combination in which dissenting shareholders would have no rights comparable to appraisal rights which would otherwise ordinarily be available to dissenting shareholders of United States corporations. However, Cayman Islands statutory law does provide a mechanism for a dissenting shareholder in a merger or consolidation to apply to the Grand Court for a determination of the fair value of the dissenter’s shares if it is not possible for the dissenter and the Company to agree a fair price within the time limits prescribed. Also, our Cayman Islands counsel is not aware of a significant number of reported derivative actions having been brought in Cayman Islands courts. Class actions are not recognized in the Cayman Islands, but groups of shareholders with identical interests may bring representative proceedings which are similar. Such actions are ordinarily available in respect of United States corporations in U.S. courts. Finally, Cayman Islands companies may not have standing to initiate shareholder derivative action before the federal courts of the United States. As a result, our public shareholders may face different considerations in protecting their interests in actions against the management, directors or our controlling shareholders than would shareholders of a corporation incorporated in a jurisdiction in the United States, and our ability to protect our interests may be limited if we are harmed in a manner that would otherwise enable us to sue in a United States federal court.

As we are a Cayman Islands company and most of our assets are outside the United States, it will be extremely difficult to acquire jurisdiction and enforce liabilities against us and our officers, directors and assets based in China.

We are a Cayman Islands exempt company, and our corporate affairs are governed by our Memorandum and Articles of Association and by the Cayman Islands Companies Law (2013 Revision) and other applicable Cayman Islands laws. Certain of our directors and officers reside outside of the United States. In addition, the Company’s assets will be located outside the United States. As a result, it may be difficult or impossible to effect service of process within the United States upon our directors or officers and our subsidiaries, or enforce against any of them court judgments obtained in United States’ courts, including judgments relating to United States federal securities laws. In addition, there is uncertainty as to whether the courts of the Cayman Islands and of other offshore jurisdictions would recognize or enforce judgments of United States’ courts obtained against us predicated upon the civil liability provisions of the securities laws of the United States or any state thereof on the grounds that such provisions are penal in nature, or be competent to hear original actions brought in the Cayman Islands or other offshore jurisdictions predicated upon the securities laws of the United States or any state thereof. Our Cayman Islands’ counsel has advised us that although there is no statutory enforcement in the Cayman Islands of judgments obtained in the United States, the courts of the Cayman Islands will recognize and enforce a foreign judgment of a court of competent jurisdiction if such judgment is final, for a liquidated sum, provided it is not in respect of taxes or a fine or penalty, is not inconsistent with a Cayman Islands’ judgment in respect of the same matters, and was not obtained in a manner which is contrary to the public policy of the Cayman Islands. A Cayman Islands court may stay proceedings if concurrent proceedings are being brought elsewhere. Furthermore, because the majority of our assets are located in China, it would also be extremely difficult to access those assets to satisfy an award entered against us in United States court.

17

Risks Related to Doing Business in China

The recent state government interference into business activities on U.S. listed Chinese companies may negatively impact our existing and future operations in China.

Recently, the Chinese government announced that it would step up supervision of Chinese firms listed offshore. Under the new measures, China will improve regulation of cross-border data flows and security, crack down on illegal activity in the securities market and punish fraudulent securities issuance, market manipulation and insider trading, China will also check sources of funding for securities investment and control leverage ratios. The Cyberspace Administration of China (“CAC”) has also opened a cybersecurity probe into several U.S.-listed tech giants focusing on anti-monopoly, financial technology regulation and more recently, with the passage of the Data Security Law, how companies collect, store, process and transfer data. If we are subject to such a probe or if we are required to comply with stepped-up supervisory requirements, valuable time from our management and money may be expended in complying and/or responding to the probe and requirements, thus diverting valuable resources and attention away from our operations. This may, in turn, negatively impact our operations.

Because of the VIEs and their subsidiaries in China and given the Chinese government’s significant oversight and discretion over the conduct of our business operations there, the Chinese government may seek to affect our operations, including our ability to offer securities to investors, list our securities on a U.S. or other foreign exchange, conduct our business or accept foreign investment. The Chinese government may intervene or influence the Company’s current and future operations in China at any time, or may exert more control over offerings conducted overseas and/or foreign investment in issuers likes ourselves.

If any or all of the foregoing were to occur, this could lead to a material change in the Company’s operations and/or the value of our ordinary shares and/or significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless.

Our shares may be delisted under the Holding Foreign Companies Accountable Act if the PCAOB is unable to inspect our auditors for three consecutive years beginning in 2021. The delisting of our shares, or the threat of their being delisted, may materially and adversely affect the value of your investment.

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

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

Our predecessor auditors, Marcum Asia CPAs LLP (“Marcum Asia”) and Friedman LLP (“Friedman”), both of which are independent registered public accounting firms and which Friedman issued the audit report included elsewhere in this report, as auditors of companies that are traded publicly in the United States and firms registered with the PCAOB, are subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess our auditor’s compliance with the applicable professional standards. Marcum Asia did not issue an audit report.

On February 7, 2023, the Company’s Board of Directors determined and ratified the Audit Committee’s approval of the proposed appointment of Marcum Asia as the Company’s independent registered public accounting firm. The services previously provided by Friedman are now provided by Marcum Asia.

The Company was notified by Friedman, the Company’s then independent registered public accounting firm, that effective September 1, 2022, Friedman combined with Marcum LLP and continued to operate as an independent registered public accounting firm. Friedman continued to serve as the Company’s independent registered public accounting firm through February 1, 2023. On February 1, 2023, the Audit Committee approved the engagement of Marcum Asia to serve as the independent registered public accounting firm of the Company.

18

On August 22, 2023, we appointed Enrome LLP as its independent registered public accounting firm. Enrome LLP replaced Marcum Asia which we dismissed on August 22, 2023. The appointment of Enrome LLP was made after careful consideration and evaluation process and was been approved by our audit committee of our board of directors. Our decision to make this change was not the result of any disagreement between the Company and Marcum Asia on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedure. The Company’s decision to terminate Marcum Asia was based on cost control concerns.

Marcum Asia and formerly Friedman are headquartered in New York, New York and have been subject to inspection by the PCAOB on a regular basis. Our current auditor, Enrome LLP, an independent registered public accounting firm, has been retained to audit the financial statements for the fiscal year ended June 30, 2023. Enrome LLP is subject to PCAOB inspections and the PCAOB is able to inspect our auditor. We cannot assure you whether NASDAQ or regulatory authorities would apply additional and more stringent criteria to us after considering the effectiveness of our auditor’s audit procedures and quality control procedures, adequacy of personnel and training, or sufficiency of resources, geographic reach or experience as it relates to the audit of our financial statements. In the event that there is a lack of inspection or if Enrome LLP, Marcum Asia or Friedman are unable to permit an inspection by the PCAOB, however unlikely, our shares would be prohibited under the HFCA Act which may lead a securities exchange to determine to delist our shares. Such potential delisting would substantially impair your ability to sell or purchase our shares when you wish to do so, and such risk and uncertainty associated with a potential delisting due to a lack of inspection would have a negative impact on the price of our shares.

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

On June 22, 2021, the U.S. Senate passed a bill titled as the Accelerating Holding Foreign Companies Accountable Act, or AHFCA Act which, if passed by the U.S. House of Representatives and signed into law, would reduce the number of consecutive non-inspection years required for triggering the prohibitions under the Holding Foreign Companies Accountable Act from three years to two.

Further, the PCAOB adopted a final rule on September 22, 2021 implementing the HFCA Act. Such final rule, however, remains subject to the SEC’s approval and it remains when the SEC will complete its rulemaking and when such rules will become effective and what, if any, of the PWG recommendations and or PCAOB’s rule will be adopted.

On December 2, 2021, the SEC adopted amendments to finalize rules implementing the submission and disclosure requirements in the Holding Foreign Companies Accountable Act.

On December 16, 2021, the PCAOB issued a report on its determinations that it is unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland China and in Hong Kong because of positions taken by PRC and Hong Kong authorities in those jurisdictions.

The PCAOB adopted a final rule on September 22, 2021 implementing the HFCA Act, subject to SEC approval. The final rules adopted by the SEC relating to the HFCA Act became effective on January 10, 2022.

On August 26, 2022, the SEC announced that the PCAOB signed a Statement of Protocol with the CRSC and the Ministry of Finance of the PRC, which sets out specific arrangements on conducting inspections and investigations by both sides over relevant audit firms within the jurisdiction of both sides, including the audit firms based in mainland China and Hong Kong. This agreement marks an important step towards resolving the audit oversight issue that concern mutual interests, and sets forth arrangements for both sides to cooperate in conducting inspections and investigations of relevant audit firms, and specifies the purpose, scope and approach of cooperation, as well as the use of information and protection of specific types of data.

19

The implications of this possible regulation in addition to the requirements of the HFCA Act and possibly, the AHFCA Act, if enacted, are uncertain. If the PCAOB, SEC, and CRSC are unable to agree on a framework under the Statement of Protocol, the lack of access to the PCAOB inspection in China prevents the PCAOB from fully evaluating audits and quality control procedures of the auditors based in China. As a result, investors may be deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China makes it more difficult to evaluate the effectiveness of these 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 Ordinary Shares to lose confidence in our audit procedures and reported financial information and the quality of our financial statements. Such uncertainty could cause the market price of our shares to be materially and adversely affected, and our securities could be delisted or prohibited from being traded on the national securities exchange earlier than would be required by the HFCA Act or the AHFCA Act. If our shares are unable to be listed on another securities exchange by then, such a delisting would substantially impair your ability to sell or purchase our shares when you wish to do so, and the risk and uncertainty associated with a potential delisting would have a negative impact on the price of our shares.

The Chinese government exerts oversight and control over overseas offerings and listing conducted by China-based issuers under the Listing Records Rules and/or the Confidentiality Provisions, which could significantly limit or completely hinder our ability to offer or continue to offer our Class A Ordinary Shares to investors and could cause the value of our Class A Ordinary Shares to significantly decline or become worthless.

On February 17, 2023, with the approval of the State Council, the China Securities Regulatory Commission (“CSRC”) issued the Listing Records Rules, including the Trial Measures, for the administration of overseas listing filing system, which became effective on March 31, 2023. Under the Listing Records Rules, a company established in mainland China seeking securities offering and listing, by both direct or indirect means, in an overseas market are required to undertake filing procedures with the CSRC for its overseas offering and listing activities. Further, the Trial Measures set forth a list of circumstance under which overseas offering and listing by PRC domestic companies is prohibit, including: (i) where such securities offering and listing is explicitly prohibited by the PRC laws; (ii) where the intended securities offering and listing may endanger national security as reviewed and determined by competent PRC authorities under the State Council in accordance with PRC laws; (iii) where the company established in mainland China, or its controlling shareholders and the actual controller, have committed crimes such as corruption, bribery, embezzlement, misappropriation of property or undermining the order of the socialist market economy during the latest three (3) years; (iv) where the company established in mainland China seeking securities offering and listing is suspected of committing crimes or major violations of laws and regulations, and is under investigation according to law, and no conclusion has yet been made thereof; and (v) where there are material ownership disputes over equity held by the controlling shareholder of company established in mainland China or by other shareholders that are controlled by the controlling shareholder and/or actual controller. In accordance with the Trial Measures, the listing and trading of our Class A Ordinary Shares on Nasdaq is deemed as an indirect overseas offering and listing by companies established in China, and thus, we are subject to the Listing Records Rules and the relevant filing procedures as required. Further, we believe, as of the date of this annual report, none of the circumstances prohibiting the overseas offering and listing by companies established in China as listed above applies to us, and we can offer and continue to offer our Class A Ordinary Shares on Nasdaq.

In accordance with the Notice on the Arrangement for the Filing of Overseas Offering and Listing by Domestic Companies issued by the CSRC along with the Listing Records Rules on the same day, we are deemed as an “Existing Issuer” because we have been listed overseas before March 31, 2023. Under such Notice, we are not required to undertake the initial filing procedure immediately. However, we shall carry out filing procedures as required by the Trial Measures in a timely manner for the subsequent events, including any further follow-up offerings on Nasdaq, dual and/or secondary offering and listing on different overseas markets, and occurrence of material events including change of control, investigations or sanctions imposed by overseas securities regulatory agencies or other relevant competent authorities, change of listing status or transfer of listing segment, and voluntary or mandatory delisting. If we or the Domestic Companies in future fail to undertake filing procedures as stipulated in the Trial Measures, or offer and list securities in an overseas market in violation of the Trial Measures, the CSRC may order rectification, issue warnings to us and/or the Domestic Companies, and impose a fine of between RMB 1,000,000 yuan and RMB 10,000,000 yuan. The CSRC may also inform its regulatory counterparts in the overseas jurisdictions, such as the SEC, via cross-border securities regulatory cooperation mechanisms.

20

Further, on February 24, 2023, the CSRC, together with Ministry of Finance, National Administration of State Secrets Protection, and National Archives Administration of China, released the Provisions on Strengthening the Confidentiality and Archives Administration Related to the Overseas Securities Offering and Listing by Domestic Enterprises (the “Confidentiality Provisions”), which will come into effect on March 31, 2023 with the Trial Measures. Under the Confidentiality Provisions, companies established in China seeking overseas offering and listing, by both direct and indirect means, are required to institute a sound confidentiality and archives system. If such companies established in China intend to, either directly or through its overseas listed entity, publicly disclose or provide to relevant individuals or entities including securities companies, securities service providers and overseas regulators, any documents and materials that contain state secrets or working secrets of government agencies, they shall obtain approval from competent authorities and complete the relevant filing procedure with the competent secrecy administrative department prior to their disclosure or provision of such documents and materials. Further, if they provide or publicly disclose documents and materials which may adversely affect national security or public interests, they shall strictly follow the corresponding procedures in accordance with relevant laws and regulations. Once effective, any failure or perceived failure by us or our subsidiaries to comply with the above confidentiality and archives administration requirements under the Confidentiality Provisions and other relevant PRC laws and regulations may cause relevant entities to be held legally liable by competent authorities, and referred to the judicial organ to be investigated for criminal liability if suspected of committing a crime.

Any failure of us or the Domestic Companies to fully comply with the Listing Records Rules, once effective, may significantly limit or completely hinder our ability to offer or continue to offer our Class A Ordinary Shares on Nasdaq, cause significant disruption to our business operations, severely damage our reputation, materially and adversely affect our financial condition and results of operations and cause our Class A Ordinary Shares to significantly decline in value or become worthless.

The holding company may be subject to approval or other requirement from PRC authorities in connection with this offering, and, if required, we cannot assure you that we will be able to obtain such approval or satisfy such requirement. If we failed to obtain such approval or satisfy such requirement, we may not be able to continue listing on U.S. exchange, continue to offer securities to investors, or materially affect the interest of the investors and the value of our Class A Ordinary Shares may decrease or become worthless.

As of the date of this prospectus, we or the Domestic Companies have not received any requirement to obtain permission or approval from CSRC or Cyberspace Administration of China. However, recently, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the “Opinions on Severely Cracking Down on Illegal Securities Activities According to Law,” or the Opinions, which was made available to the public on July 6, 2021. The Opinions emphasized the need to strengthen the administration over illegal securities activities, and the need to strengthen the supervision over overseas listings by Chinese companies. Effective measures, such as promoting the construction of relevant regulatory systems will be taken to deal with the risks and incidents of China-concept overseas listed companies, and cybersecurity and data privacy protection requirements and similar matters. The Opinions and any related implementing rules to be enacted may subject us to compliance requirement in the future.

Given the current regulatory environment in the PRC, we are still subject to the uncertainty of interpretation and enforcement of the rules and regulations in the PRC, which can change quickly with little advance notice, and any future actions of the PRC authorities. It is uncertain when and whether the Company will be required to obtain permission from the PRC government to list on U.S. exchanges (including retroactively), and even if such permission is obtained, whether it will be denied or rescinded. As a result, our operations could be adversely affected, directly or indirectly, by existing or future laws and regulations relating to our business or industry.

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

The Chinese economy differs from the economies of most developed countries in many respects, including the level of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets, and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. In addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies.

21

The Chinese government also exercises significant control over China’s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies.

While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy. Any adverse changes in economic conditions in China, in the policies of the Chinese government or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect our future business and operating results, lead to reduction in demand for our services and adversely affect our competitive position. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall Chinese economy but may have a negative effect on us. For example, our financial condition and results of operations may be adversely affected by government control over capital investments or changes in tax regulations. In addition, in the past the Chinese government has implemented certain measures, including interest rate adjustment, to control the pace of economic growth. These measures may cause decreased economic activity in China, which may adversely affect our future business and operating results.

Adverse changes in China’s political, economic or social conditions or government policies could have a material adverse effect on the overall economic growth of China, which could reduce the demand for our products and materially adversely affect our competitive position.

We conduct substantially all of our operations and generate most of our revenue in China. Accordingly, our business, financial condition, results of operations and prospects are affected significantly by economic, political and legal developments in China. The PRC economy differs from the economies of most developed countries in many respects, including:

the higher level of government involvement;
the early stage of development of the market-oriented sector of the economy;
the relatively rapid growth rate;
the higher level of control over foreign exchange; and
the allocation policies of resources.

While the PRC economy has grown significantly since the late 1970s, the 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 benefit the overall PRC economy, but may also have a negative effect on our business. For example, our financial condition and results of operations may be adversely affected by government control over capital investments or changes in tax regulations that are applicable to us.

The PRC economy has been transitioning from a planned economy to a more market-oriented economy. The PRC government continues to exercise significant control over economic growth in China through the allocation of resources, controlling payment of foreign currency-denominated obligations, setting monetary policy and imposing policies that impact particular industries or companies in different ways.

22

We may be exposed to liabilities under the Foreign Corrupt Practices Act and Chinese anti-corruption law.

In connection with any future offering, we may be subjected to the U.S. Foreign Corrupt Practices Act (“FCPA”), and other laws that prohibit improper payments or offers of payments to foreign governments and their officials and political parties by U.S. persons and issuers as defined by the statute for the purpose of obtaining or retaining business. We may also be subjected to Chinese anti-corruption laws, which strictly prohibit the payment of bribes to government officials. Going forward, we may have operations, agreements with third parties, and make sales in China, which may experience corruption. Our future activities in China may create the risk of unauthorized payments or offers of payments by one of the employees of our Company, because sometimes these employees are out of our control. Violations of the FCPA or Chinese anti-corruption laws may result in severe criminal or civil sanctions, and we may be subject to other liabilities, which could negatively affect our business, operating results and financial condition. In addition, the government may seek to hold our Company liable for successor liability FCPA violations committed by companies in which we invest or that we acquire.

The PRC government may issue further restrictive measures in the future.

We cannot assure you that the PRC’s government will not issue further restrictive measures in the future. The PRC government’s restrictive regulations and measures could increase our existing and future operating costs in adapting to these regulations and measures, limit our access to capital resources or even restrict our existing and future business operations, which could further adversely affect our business and prospects.

We may be subject to a variety of laws and other obligations regarding cybersecurity and data protection, and any failure to comply with applicable laws and obligations could have a material and adverse effect on our business, financial condition and results of operations.

We may be subject relating various risks and costs associated with to the collection, use, sharing, retention, security, and transfer of confidential and private information, such as personal information and other data. This data is wide ranging and relates to our investors, employees, contractors and other counterparties and third parties. The relevant PRC laws apply not only to third-party transactions, but also to transfers of information between us, the Domestic Companies, our subsidiaries and other parties with which we have commercial relations.

The PRC regulatory and enforcement regime with regard to privacy and data security is evolving. The PRC Cybersecurity Law which was promulgated on November 7, 2016 and became effective on June 1, 2017 provides that personal information and important data collected and generated by operators of critical information infrastructure in the course of their operations in the PRC should be stored in the PRC, and the law imposes heightened regulation and additional security obligations on operators of critical information infrastructure. According to the Cybersecurity Review Measures promulgated by the Cyberspace Administration of China and certain other PRC regulatory authorities in April 2020, which became effective in June 2020, operators of critical information infrastructure must pass a cybersecurity review when purchasing network products and services which do or may affect national security.

On June 10, 2021, the Standing Committee of the National People’s Congress of China promulgated the Data Security Law which shall take effect in September 1, 2021. The Data Security Law provides for data security and privacy obligations of entities and individuals carrying out data activities, prohibits entities and individuals in China from providing any foreign judicial or law enforcement authority with any data stored in China without approval from the competent PRC authority, and sets forth the legal liabilities of entities and individuals found to be in violation of their data protection obligations, including rectification order, warning, fines of up to RMB10 million, suspension of relevant business, and revocation of business permits or licenses.

On August 20, 2021, the Standing Committee of the National People’s Congress adopted the Personal Information Security Law, which shall come into force as of November 1, 2021. The Personal Information Protection Law includes the basic rules for personal information processing, the rules for cross-border provision of personal information, the rights of individuals in personal information processing activities, the obligations of personal information processors, and the legal responsibilities for illegal collection, processing, and use of personal information.

23

In addition, on July 10, 2021, the Cyberspace Administration of China issued the Measures for Cybersecurity Review (Revision Draft for Comments) for public comments, which proposes to authorize the relevant government authorities to conduct cybersecurity review on a range of activities that affect or may affect national security, including listings in foreign countries by companies that possess personal data of more than one million users. The PRC National Security Law covers various types of national security, including technology security and information security.

On December 28, 2021, the CAC, the National Development and Reform Commission (“NDRC”), and several other administrations jointly issued the revised Measures for Cybersecurity Review, or the Revised Review Measures. According to the Revised Review Measures, if an “online platform operator” that is in possession of personal data of more than one million users intends to list in a foreign country, it must apply for a cybersecurity review. Given the recency of the issuance of the Revised Review Measures, there is a general lack of guidance and substantial uncertainties exist with respect to their interpretation and implementation.

We do not collect, process or use personal information of entities or individuals other than what is necessary for our business and do not disseminate such information. We do not operate mobile apps and we do not possess information on more than a million entities/individuals. Although we believe we currently are not required to obtain clearance from the Cyberspace Administration of China under the Measures for Cybersecurity Review or the Opinions on Strictly Cracking Down on Illegal Securities Activities, we face uncertainties as to the interpretation or implementation of such regulations or rules, and if required, whether such clearance can be timely obtained, or at all.

Compliance with the PRC Cybersecurity Law, the PRC National Security Law, the Data Security Law, the Personal Information Protection Law, the Cybersecurity Review Measures, as well as additional laws and regulations that PRC regulatory bodies may enact in the future, including data security and personal information protection laws, may result in additional expenses to us and subject us to negative publicity, which could harm our reputation among users and negatively affect the trading price of our shares in the future. There are also uncertainties with respect to how the PRC Cybersecurity Law, the PRC National Security Law and the Data Security Law will be implemented and interpreted in practice. PRC regulators, including the Ministry of Public Security, the MIIT, the SAMR and the Cyberspace Administration of China, have been increasingly focused on regulation in the areas of data security and data protection, including for mobile apps, and are enhancing the protection of privacy and data security by rule-making and enforcement actions at central and local levels. We expect that these areas will receive greater and continued attention and scrutiny from regulators and the public going forward, which could increase our compliance costs and subject us to heightened risks and challenges associated with data security and protection. If we are unable to manage these risks, we could become subject to penalties, including fines, suspension of business, prohibition against new user registration (even for a short period of time) and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected.

Uncertainties with respect to the PRC legal system could limit the legal protections available to you and us.

We conduct substantially all of our business through our operating subsidiary in the PRC, Recon-BJ, which is a wholly foreign owned enterprise in China. Recon-BJ is generally subject to laws and regulations applicable to foreign invested enterprises in China and intellectual property protections. The PRC legal system is based on written statutes, and prior court decisions may be cited for reference but have limited precedential value. Since the late 1970s, a series of new PRC laws and regulations have significantly enhanced the protections afforded to intellectual property rights and various forms of foreign investments in China. However, since these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involve uncertainties, which may limit legal protections available to you and us. In addition, any litigation in China may be protracted and result in substantial costs and diversion of resources and management attention.

We do not have business interruption, litigation or natural disaster insurance.

The insurance industry in China is still at an early stage of development. In particular PRC insurance companies offer limited business products. As a result, we do not have any business liability or disruption insurance coverage for our operations in China. Any business interruption, litigation or natural disaster may result in our business incurring substantial costs and the diversion of resources.

24

We may be subject to foreign exchange controls in the PRC.

Our PRC subsidiary and affiliates are subject to PRC rules and regulations on currency conversion. In the PRC, the State Administration for Foreign Exchange (“SAFE”) regulates the conversion of the RMB into foreign currencies. Currently, foreign investment enterprises (“FIEs”) are required to apply to SAFE for “Foreign Exchange Registration Certificate for FIEs.” Recon-BJ is an FIE. With such registration certifications (which need to be renewed annually), FIEs are allowed to open foreign currency accounts including the “recurrent account” and the “capital account.” Currently, conversion within the scope of the “recurrent account” can be affected without requiring the approval of SAFE. However, conversion of currency in the “capital account” (e.g. for capital items such as direct investments, loans, securities, etc.) still requires the approval of SAFE. Accordingly, compliance with SAFE requirements may limit how we are able to use our funds, in ways that we would not be limited if we operated in countries other than China.

Fluctuations in exchange rates could adversely affect the value of our securities.

Changes in the value of the RMB against the U.S. dollar and other foreign currencies are affected by, among other things, changes in China’s political and economic conditions. Any significant revaluation of the RMB may have a material adverse effect on the value of, and any dividends payable on our shares in U.S. dollar terms. For example, if we decide to convert our RMB into U.S. dollars for the purpose of paying dividends on our ordinary shares or for other business purposes, appreciation of the U.S. dollar against the RMB would have a negative effect on the U.S. dollar amount available to us.

Since July 2005, the RMB is no longer pegged to the U.S. dollar. Although the People’s Bank of China regularly intervenes in the foreign exchange market to prevent significant short-term fluctuations in the exchange rate, the RMB may appreciate or depreciate significantly in value against the U.S. dollar in the medium to long term. Moreover, it is possible that in the future PRC authorities may lift restrictions on fluctuations in the RMB exchange rate and lessen intervention in the foreign exchange market.

Very limited hedging transactions are available in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions. We do not plan to enter into hedging transactions in the future, the availability and effectiveness of these transactions may be limited, and we may not be able to successfully hedge our exposure at all. In addition, our foreign currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert RMB into foreign currencies.

PRC regulations relating to the establishment of offshore special purpose vehicles by PRC residents, if applied to us, may subject our PRC resident shareholders to personal liability and limit our ability to acquire PRC companies or to inject capital into Recon-IN and Recon-BJ, limit Recon-IN’s and Recon-BJ’s ability to distribute profits to us or otherwise materially adversely affect us.

On October 21, 2005, SAFE issued a public notice, the Notice on Relevant Issues in the Foreign Exchange Control over Financing and Return Investment Through Special Purpose Companies by Residents Inside China, or the SAFE notice, which requires PRC residents, including both legal persons and natural persons, to register with the competent local SAFE branch before establishing or controlling any company outside of China, referred to as an “offshore special purpose company,” for the purpose of overseas equity financing involving onshore assets or equity interests held by them. In addition, any PRC resident that is the shareholder of an offshore special purpose company is required to amend its SAFE registration with the local SAFE branch with respect to that offshore special purpose company in connection with any increase or decrease of capital, transfer of shares, merger, division, equity investment or creation of any security interest over any assets located in China. Moreover, if the offshore special purpose company was established and owned the onshore assets or equity interests before November 1, 2005, a retroactive SAFE registration is required to have been completed before March 31, 2006. If any PRC shareholder of any offshore special purpose company fails to make the required SAFE registration and amendment, the PRC subsidiaries of that offshore special purpose company (Recon-IN and Recon-BJ for our company) may be prohibited from distributing their profits and the proceeds from any reduction in capital, share transfer or liquidation to the offshore special purpose company. Moreover, failure to comply with the SAFE registration and amendment requirements described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions.

25

Due to lack of official interpretation, some of the terms and provisions in the SAFE notice remain unclear and implementation by central SAFE and local SAFE branches of the SAFE notice has been inconsistent since its adoption. Because of uncertainty over how the SAFE notice will be interpreted and implemented, we cannot predict how it will affect our business operations or future strategies. For example, Recon-IN’s, Recon-BJ’s and any prospective PRC subsidiaries’ ability to conduct foreign exchange activities, such as the remittance of dividends and foreign currency-denominated borrowings, may be subject to compliance with the SAFE notice by our company’s PRC resident beneficial holders. In addition, such PRC residents may not always be able to complete the necessary registration procedures required by the SAFE notice. We also have little control over either our present or prospective direct or indirect shareholders or the outcome of such registration procedures. A failure by our PRC resident beneficial holders or future PRC resident shareholders to comply with the SAFE notice, if SAFE requires it, could subject us to fines or legal sanctions, restrict our overseas or cross-border investment activities, limit our subsidiary’s ability to make distributions or pay dividends or affect our ownership structure, which could adversely affect our business and prospects.

Under the Enterprise Income Tax Law, we may be classified as a “Resident Enterprise” of China. Such classification will likely result in unfavorable tax consequences to us and our non-PRC shareholders.

China passed the Enterprise Income Tax Law, or the EIT Law, and it is implementing rules, both of which became effective on January 1, 2008. Under the EIT Law, an enterprise established outside of China with “de facto management bodies” within China is considered a “resident enterprise,” meaning that it can be treated in a manner similar to a Chinese enterprise for enterprise income tax purposes. The implementing rules of the EIT Law define de facto management as “substantial and overall management and control over the production and operations, personnel, accounting, and properties” of the enterprise.

On April 22, 2009, the State Administration of Taxation of China, or the SAT, issued the Circular Concerning Relevant Issues Regarding Cognizance of Chinese Investment Controlled Enterprises Incorporated Offshore as Resident Enterprises pursuant to Criteria of de facto Management Bodies, or the SAT Notice 82, further interpreting the application of the EIT Law and its implementation to offshore entities controlled by a Chinese enterprise or enterprise group. Pursuant to the SAT Notice 82, an enterprise incorporated in an offshore jurisdiction and controlled by a Chinese enterprise or enterprise group will be classified as a “non-domestically incorporated resident enterprise” if (i) its senior management in charge of daily operations reside or perform their duties mainly in China; (ii) its financial or personnel decisions are made or approved by bodies or persons in China; (iii) its substantial assets and properties, accounting books, corporate stamps, board and shareholder minutes are kept in China; and (iv) at least half of its directors with voting rights or senior management often resident in China. After SAT Notice 82, the SAT issued a bulletin, known as SAT Bulletin 45, which took effect on September 1, 2011, to provide more guidance on the implementation of SAT Notice 82 and clarify the reporting and filing obligations of such “non-domestically incorporated resident enterprise.” SAT Bulletin 45 provides procedures and administrative details for the determination of resident status and administration on post-determination matters. On January 29, 2014, the SAT issued Announcement of the State Administration of Taxation on Recognizing Resident Enterprises Based on the Criteria of de facto Management Bodies, to further clarify the reporting and filing procedure for offshore entities controlled by a Chinese enterprise or enterprise group and recognized as a resident enterprise.

The determining criteria set forth in SAT Notice 82 and SAT Bulletin 45 may reflect the SAT’s general position on how the “de facto management body” test should be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, PRC enterprise groups or by PRC or foreign individuals. If the PRC tax authorities determine that Recon or its subsidiaries is a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. First, we may be subject to the enterprise income tax at a rate of 25% on our worldwide taxable income as well as PRC enterprise income tax reporting obligations. In our case, this would mean that income such as non-China source income would be subject to PRC enterprise income tax at a rate of 25%. Currently, we do not have any non-China source income, as we complete our sales, including export sales, in China. Second, under the EIT Law and its implementing rules, dividends paid to us from our PRC subsidiaries would be deemed as “qualified investment income between resident enterprises” and therefore qualify as “tax-exempt income” pursuant to the clause 26 of the EIT Law. Finally, it is possible that future guidance issued with respect to the new “resident enterprise” classification could result in a situation in which the dividends we pay with respect to our ordinary shares, or the gain our non-PRC stockholders may realize from the transfer of our ordinary shares, may be treated as PRC-sourced income and may therefore be subject to a 10% PRC withholding tax. If we are required under the EIT Law and its implementing regulations to withhold PRC income tax on dividends payable to our non-PRC stockholders, or if non-PRC stockholders are required to pay PRC income tax on gains on the transfer of their shares of ordinary shares, our business could be negatively impacted and the value of your investment may be materially reduced. Further, if we were treated as a “resident enterprise” by PRC tax authorities, we would be subject to taxation in both China and such countries in which we have taxable income, and our PRC tax may not be creditable against such other taxes.

26

PRC regulations and potential registration requirements relating to acquisitions of PRC companies by foreign entities may create regulatory uncertainties that could restrict or limit our ability to operate.

On August 8, 2006, six PRC regulatory agencies, including the PRC Ministry of Commerce (“MOC”), the State-owned Assets Supervision and Administration Commission of the State Council, the State Administration of Taxation, the State Administration for Industry and Commerce, the CSRC and SAFE, jointly adopted the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, which came into effect on September 8, 2006 and was amended on June 22, 2009. The M&A Rules significantly revised China’s regulatory framework governing onshore-to-offshore restructurings and foreign acquisitions of domestic enterprises. These new rules signify greater PRC government attention to cross-border merger, acquisition and other investment activities, by confirming MOC as a key regulator for issues related to mergers and acquisitions in China and requiring MOC approval of a broad range of merger, acquisition and investment transactions. Further, the new rules establish reporting requirements for acquisition of control by foreigners of companies in key industries and reinforce the ability of the Chinese government to monitor and prohibit foreign control transactions in key industries.

Among other things, the M&A Rules include new provisions that purport to require that an offshore SPV, formed for listing purposes and controlled directly or indirectly by PRC companies or individuals must obtain the approval of the CSRC prior to the listing and trading of such SPV’s securities on an overseas stock exchange. On September 21, 2006, the CSRC published on its official website procedures specifying documents and materials required to be submitted to it by SPVs seeking CSRC approval of their overseas listings. However, the application of this PRC regulation remains unclear with no consensus currently existing among the leading PRC law firms regarding the scope and applicability of the CSRC approval requirement.

If the PRC regulatory authorities take the view that the VIE Agreements constitute a reverse merger acquisition or round-trip investment in related party transactions without the approval of the national offices of MOC, they could invalidate the VIE Agreements. Additionally, the PRC regulatory authorities may take the view that any public offering plan will require the prior approval of CSRC. If we cannot obtain MOC or CSRC approval in case we are required to do so, our business and financial performance will be materially adversely affected. We may also face regulatory actions or other sanctions from the MOC or other PRC regulatory agencies. These regulatory agencies may impose fines and penalties on our operations in the PRC, limit our operating privileges in the PRC, delay or restrict the repatriation of the proceeds of this or any other offering into the PRC, or take other actions that could have a material adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of our Class A Ordinary Shares.

Also, if the CSRC later requires that we obtain its approval, we may be unable to obtain a waiver of the CSRC approval requirements, if and when procedures are established to obtain such a waiver. Any uncertainties and/or negative publicity regarding this CSRC approval requirement could have a material adverse effect on the trading price of our Class A Ordinary Shares.

The General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Severe and Lawful Crackdown on Illegal Securities Activities, which was available to the public on July 6, 2021. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies. These opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection. Moreover, the CAC issued the Measures of Cybersecurity Review (Revised Draft for Comments) on July 10, 2021, which requires certain operators who wish to list abroad to file a cybersecurity review with the Office of Cybersecurity Review, such as operators with personal information of more than one million users. The Cybersecurity Administration of China issued the revised Measures for Cybersecurity Review (“Revised Review Measures”) on December 28, 2021. The New Measures amends the Measures for Cybersecurity Review (Draft Revision for Comments) released on July 10, 2021. The New Measures came into effect on February 15, 2022. The aforementioned policies and any related implementation rules to be enacted may subject us to additional compliance requirement in the future. As these opinions were recently issued, official guidance and interpretation of the opinions remain unclear in several respects at this time. We have not obtained the approval from either the CSRC or the Office of Cybersecurity Review for this offering, and as advised by our PRC counsel, we do not believe that such approval is necessary under these circumstances or for the time being. We cannot assure you, however, that the regulators will not take a contrary view or will not subsequently require us to undergo the approval procedures and subject us to penalties for non-compliance. Therefore, we cannot assure you that we will remain fully compliant with all new regulatory requirements of these opinions or any future implementation rules on a timely basis, or at all.

27

PRC registration requirements for stock option plans of overseas publicly-listed companies may restrict our ability to adopt equity compensation plans for our directors and employees or otherwise limit our PRC subsidiaries’ ability to distribute profits to us.

In February 2012, SAFE promulgated the Notice on the Administration of Foreign Exchange Matters for Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies, or the Stock Option Notice, which replaced the Application Procedures of Foreign Exchange Administration for Domestic Individuals Participating in Employee Stock Ownership Plans or Stock Option Plans of Overseas Publicly-Listed Companies issued by SAFE on March 28, 2007. Under the Stock Option Notice and other relevant rules and regulations, PRC residents who participate in stock incentive plan in an overseas publicly-listed company are required to register with SAFE or its local branches and complete certain other procedures. Participants of a stock incentive plan who are PRC residents must collectively retain a qualified PRC agent, which could be a PRC subsidiary of such overseas publicly listed company or another qualified institution selected by such PRC subsidiary, to conduct the SAFE registration and other procedures with respect to the stock incentive plan on behalf of its participants. Such participants must also collectively retain an overseas entrusted institution to handle matters in connection with their exercise of stock options, the purchase and sale of corresponding stocks or interests and fund transfers. In addition, the PRC agent is required to amend the SAFE registration with respect to the stock incentive plan if there is any material change to the stock incentive plan, the PRC agent or the overseas entrusted institution or other material changes. We and our PRC employees who have been granted stock options are subject to these regulations. Failure of our PRC stock option holders to complete their SAFE registrations may subject these PRC residents to fines and legal sanctions and may also limit our ability to compensate our employees and directors through equity compensation, limited our PRC subsidiaries’ ability to distribute dividends to us, or otherwise materially adversely affect our business.

The Chinese government could change its policies toward private enterprise or even nationalize or expropriate private enterprises, which could result in the total loss of our investment in that country.

Our business is subject to significant political and economic uncertainties and may be adversely affected by political, economic and social developments in China. Over the past several years, the Chinese government has pursued economic reform policies including the encouragement of private economic activity and greater economic decentralization. The Chinese government may not continue to pursue these policies or may significantly alter them to our detriment from time to time with little, if any, prior notice.

Changes in policies, laws and regulations or in their interpretation or the imposition of confiscatory taxation, restrictions on currency conversion, restrictions or prohibitions on dividend payments to shareholders, devaluations of currency or the nationalization or other expropriation of private enterprises could have a material adverse effect on our business. Nationalization or expropriation could even result in the total loss of our investment in China and in the total loss of your investment in us.

We may be unable to establish and maintain an effective system of internal control over financial reporting, and as a result we may be unable to accurately report our financial results or prevent fraud.

The PRC has historically lagged in western style management, governance and financial reporting concepts and practices, as well as in modern banking, and other control systems. Our current management has little experience with western style management, governance and financial reporting concepts and practices, and we may have difficulty in hiring and retaining a sufficient number of qualified employees to work in the PRC. As a result of these factors, and especially given that we are a publicly listed company in the U.S. and subject to regulation as such, we may experience difficulty in establishing management, governance, legal and financial controls, collecting financial data and preparing financial statements, books of account and corporate records and instituting business practices that meet western standards. We may have difficulty establishing adequate management, governance, legal and financial controls in the PRC. Therefore, we may, in turn, experience difficulties in implementing and maintaining adequate internal controls as required under Section 404 of the Sarbanes-Oxley Act of 2002 and other applicable laws, rules and regulations. This may result in significant deficiencies or material weaknesses in our internal controls which could impact the reliability of our financial statements and prevent us from complying with SEC rules and regulations and the requirements of the Sarbanes-Oxley Act of 2002. Any such deficiencies, weaknesses or lack of compliance could have a materially adverse effect on our business and the public announcement of such deficiencies could adversely impact our stock price.

28

The recent joint statement by the SEC, proposed rule changes submitted by NASDAQ, and an act passed by the U.S. Senate and the U.S. House of Representatives, all call for additional and more stringent criteria to be applied to emerging market companies. These developments could add uncertainties to our future offerings, business operations share price and reputation.

U.S. public companies that have substantially all of their operations in China have been the subject of intense scrutiny, criticism and negative publicity by investors, financial commentators and regulatory agencies, such as the SEC. Much of the scrutiny, criticism and negative publicity has centered on financial and accounting irregularities and mistakes, a lack of effective internal controls over financial accounting, inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud.

On December 7, 2018, the SEC and the PCAOB issued a joint statement highlighting continued challenges faced by the U.S. regulators in their oversight of financial statement audits of U.S.-listed companies with significant operations in China. On April 21, 2020, SEC Chairman Jay Clayton and PCAOB Chairman William D. Duhnke III, along with other senior SEC staff, released a joint statement highlighting the risks associated with investing in companies based in or have substantial operations in emerging markets including China, reiterating past SEC and PCAOB statements on matters including the difficulty associated with inspecting accounting firms and audit work papers in China and higher risks of fraud in emerging markets and the difficulty of bringing and enforcing SEC, Department of Justice and other U.S. regulatory actions, including in instances of fraud, in emerging markets generally.

On May 20, 2020, the U.S. Senate passed the Holding Foreign Companies Accountable Act requiring a foreign company to certify it is not owned or controlled by a foreign government if the PCAOB is unable to audit specified reports because the company uses a foreign auditor not subject to PCAOB inspection. If the PCAOB is unable to inspect the company’s auditors for three consecutive years, the issuer’s securities are prohibited to trade on a national exchange. On December 2, 2020, the U.S. House of Representatives approved the Holding Foreign Companies Accountable Act. The PCAOB adopted a final rule on September 22, 2021 implementing the HFCA Act. The final rules adopted by the SEC relating to the HFCA Act became effective on January 10, 2022.

On May 21, 2021, NASDAQ filed three proposals with the SEC to (i) apply minimum offering size requirement for companies primarily operating in a “Restrictive Market”, (ii) prohibit Restrictive Market companies from directly listing on NASDAQ Capital Market, and only permit them to list on NASDAQ Global Select or NASDAQ Global Market in connection with a direct listing and (iii) apply additional and more stringent criteria to an applicant or listed company based on the qualifications of the company’s auditors.

On August 26, 2022, the SEC announced that the PCAOB signed a Statement of Protocol with the CRSC and the Ministry of Finance of the PRC, which sets out specific arrangements on conducting inspections and investigations by both sides over relevant audit firms within the jurisdiction of both sides, including the audit firms based in mainland China and Hong Kong. This agreement marks an important step towards resolving the audit oversight issue that concern mutual interests, and sets forth arrangements for both sides to cooperate in conducting inspections and investigations of relevant audit firms, and specifies the purpose, scope and approach of cooperation, as well as the use of information and protection of specific types of data.

As a result of these scrutiny, criticism and negative publicity, the publicly traded stock of many U.S. listed Chinese companies sharply decreased in value and, in some cases, has become virtually worthless. Many of these companies are now subject to shareholder lawsuits and SEC enforcement actions and are conducting internal and external investigations into the allegations. It is not clear what effect this sector-wide scrutiny, criticism and negative publicity will have on us, our future offerings, business and our share price. If we become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we will have to expend significant resources to investigate such allegations and/or defend our Company. This situation will be costly and time consuming and distract our management from developing our growth. If such allegations are not proven to be groundless, we and our business operations will be severely affected and you could sustain a significant decline in the value of our shares.

29

Risks Related to Our Ordinary Shares

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

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

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

We are required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we intend to publish our results on a quarterly basis through press releases, distributed pursuant to the rules and regulations of the NASDAQ Capital Market. Press releases relating to financial results and material events are also furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to the SEC is less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information, which would be made available to you, were you investing in a U.S. domestic issuer. As a Cayman Islands company listed on the NASDAQ Capital Market, we are subject to the NASDAQ Capital Market corporate governance listing standards. However, NASDAQ Capital Market rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the NASDAQ Capital Market corporate governance listing standards. To the extent that we choose to utilize the home country exemption for corporate governance matters, our shareholders may be afforded less protection than they otherwise would under the NASDAQ Capital Market corporate governance listing standards applicable to U.S. domestic issuers. We follow home country practice with respect to annual shareholders meetings.

You may experience future dilution as a result of future equity offerings.

In order to raise additional capital, we may in the future offer additional Class A Ordinary Shares or other securities convertible into or exchangeable for our Class A Ordinary Shares at prices that may not be the same as the price per share you paid. We may sell shares or other securities in any other offering at a price per share that is less than the price per share paid by existing investors, and investors purchasing shares or other securities in the future could have rights superior to existing stockholders. The price per share at which we sell additional Class A Ordinary Shares, or securities convertible or exchangeable into Class A Ordinary Shares, in future transactions may be higher or lower than the price per share paid by existing investors.

We do not intend to pay dividends in the foreseeable future.

We have never paid cash dividends on our Class A Ordinary Shares. We currently intend to retain our future earnings, if any, to finance the operation and growth of our business and currently do not plan to pay any cash dividends in the foreseeable future.

30

Future sales of a significant number of our Class A Ordinary Shares in the public markets, or the perception that such sales could occur, could depress the market price of our Class A Ordinary Shares.

Future sales of a substantial number of our Class A Ordinary Shares in the public markets, or the perception that such sales could occur, could depress the market price of our Class A Ordinary Shares and impair our ability to raise capital through the sale of additional equity securities. If any existing shareholder or shareholders sell a substantial amount of our Class A Ordinary Shares, the prevailing market price for our Class A Ordinary Shares could be adversely affected. In addition, if we pay for our future acquisitions in whole or in part with additionally issued Class A Ordinary Shares, your ownership interests in our company would be diluted and this, in turn, could have a material and adverse effect on the price of our Class A Ordinary Shares.

If we fail to satisfy applicable listing standards, our ordinary shares may be delisted from the NASDAQ Capital Market.

On April 27, 2023, we received a letter from the Listings Qualifications Department of The Nasdaq Capital Market (“Nasdaq”) notifying us that the minimum closing bid price per share for our Ordinary Shares was below $1.00 for a period of 30 consecutive business days and that the Registrant did not meet the minimum bid price requirement set forth in Nasdaq Listing Rule 5550(a)(2). This current report is filed pursuant to Nasdaq Listing Rule 5810(b). The Nasdaq notification letter does not result in the immediate delisting of our Ordinary Shares, and the shares have continued to trade uninterrupted under the symbol “RCON.”

Pursuant to Nasdaq Listing Rule 5810(c)(3)(A), we have a compliance period of one hundred eighty (180) calendar days, or until October 24, 2023 (the “Compliance Period”), to regain compliance with Nasdaq’s minimum bid price requirement. If at any time during the Compliance Period, the closing bid price per share of the our Ordinary Shares is at least $1.00 for a minimum of ten (10) consecutive business days, Nasdaq will provide us with a written confirmation of compliance and the matter will be closed.

In the event the Registrant does not regain compliance by October 24, 2023, the Registrant may be eligible for an additional 180 calendar day grace period. To qualify, the Registrant will be required to meet the continued listing requirement for market value of publicly held shares and all other initial listing standards for Nasdaq, with the exception of the bid price requirement, and will need to provide written notice of its intention to cure the deficiency during the second compliance period, including by effecting a reverse stock split, if necessary. If the Registrant chooses to implement a reverse stock split, it must complete the split no later than ten (10) business days prior to the expiration of the second compliance period.

We intend to regain compliance with Nasdaq’s minimum bid price requirement during the Compliance Period. There can be no assurances, however, that we will be successful in satisfying the Minimum-Bid Price Requirement or the continued listing requirement for market value of publicly held shares and all other initial listing standards for Nasdaq. It is possible that we will fail to comply with the continued listing requirement of Nasdaq Marketplace Rule 5550(a)(2) again or any other listing requirements. If so, and Nasdaq may delist our shares if we cannot regain compliance timely.

Delisting could also have other negative results, including the potential loss of confidence by employees, the loss of institutional investor interest and fewer business development opportunities. If our common stock is delisted by the NASDAQ the price of our ordinary shares decline.

The market price for our securities may be volatile, which could result in substantial losses to investors.

The market price for our Class A Ordinary Shares has been, and is likely to remain, volatile and subject to wide fluctuations in response to factors including the following:

actual or anticipated fluctuations in our quarterly operating results;
changes in the Chinese petroleum and energy industries;
changes in the Chinese economy;
announcements by our competitors of significant acquisitions, strategic partnerships, joint ventures or capital commitments;

31

future sales of our Class A Ordinary Shares;
period to period fluctuations in our financial results;
low trading volume of our Class A Ordinary Shares;
additions or departures of key personnel; or
potential litigation.

We expect that any other securities of our Company are likely to be similarly volatile. In addition, the securities markets have from time to time experienced significant price and volume fluctuations that are not related to the operating performance of particular companies. As a result, to the extent shareholders sell our securities in negative market fluctuation, they may not receive a price per share that is based solely upon our business performance. We cannot guarantee that shareholders will not lose some of their entire investment in our securities.

NASDAQ may apply additional and more stringent criteria for our continued listing.

NASDAQ Listing Rule 5101 provides NASDAQ with broad discretionary authority over the continued listing of securities in NASDAQ and NASDAQ may use such discretion to deny apply additional or more stringent criteria for the continued listing of particular securities, or suspend or delist particular securities based on any event, condition, or circumstance that exists or occurs that makes continued listing of the securities on NASDAQ inadvisable or unwarranted in the opinion of NASDAQ, even though the securities meet all enumerated criteria for continued listing on NASDAQ. In addition, NASDAQ has used its discretion to deny continued listing or to apply additional and more stringent criteria in the instances, including but not limited to where the company engaged an auditor that has not been subject to an inspection by PCAOB, an auditor that PCAOB cannot inspect, or an auditor that has not demonstrated sufficient resources, geographic reach, or experience to adequately perform the company’s audit. For the aforementioned concerns, we may be subject to the additional and more stringent criteria of NASDAQ for our continued listing.

ITEM 6.DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A. Directors and Senior Management

Executive Officers and Directors

The following table sets forth our executive officers and directors, their ages and the positions held by them:

Name

    

Age

    

Position Held

Mr. Yin Shenping

53

Chief Executive Officer and Director

Ms. Liu Jia

40

Chief Financial Officer and Director

Mr. Chen Guangqiang

60

Chief Technology Officer, Chairman and Director

Mr. Zhao Shudong

77

Independent Director

Mr. Nelson N.S. Wong

61

Independent Director (Audit Committee Chair)

Mr. Hu Jijun

58

Independent Director

Dr. Duan Yonggang

59

Independent Director

32

Yin Shenping. Mr. Yin has been our Chief Executive Officer and a director since the Company’s inception. In 2003, Mr. Yin founded Nanjing Recon, a Chinese company that provides services to automate and enhance the extraction of petroleum in China, and has been the Chief Executive Officer since that time. Prior to founding Nanjing Recon, Mr. Yin served as a sales manager for Fujian Haitian Network Company from 1992 through 1994. Mr. Yin has founded and operated a number of companies engaged in the IT industry including: Xiamen Hengda Haitian Computer Network Co., Ltd. (1994), Baotou Hengda Haitian Computer Network Co., Ltd. (1997), Beijing Jingke Haitian Electronic Technology Development Co., Ltd. (1999), and Jingsu Huasheng Information Technology Co., Ltd. (2000). In 2000, Mr. Yin merged the former Nanjing Kingsley Software Engineering Co., Ltd. into Nanjing Recon. Mr. Yin received his bachelor’s degree in 1991 from Nanjing Agricultural University in information systems. Mr. Yin was chosen as a director of the Company because as one of the founders of the Company, we believe his knowledge of the Company and years of experience in our industry give him the ability to guide the Company as a director.

Liu Jia. Ms. Liu has served as our Chief Financial Officer since 2008 and as our director since 2022. Ms. Liu received her bachelor’s degree in 2006 from Beijing University of Chemical Technology, School of Economics and Management and her master’s degree in industrial economics in 2009 from Beijing Wuzi University. Ms. Liu is a certified U.S. CPA.

Chen Guangqiang. Mr. Chen has served as our Chief Technology Officer and director since our inception. Mr. Chen was a geological engineer for the Fourth Oil Extraction Plant of Huabei Oilfield from 1985 through 1993. From 1993 through 1999, Mr. Chen was a chief engineer for Xinda Company, CNPC Development Bureau. From 1999 through 2003, Mr. Chen served as the general manager of Beijing Adar. Mr. Chen received his bachelor’s degree in 1985 from Southwest Petroleum Institute. Mr. Chen was appointed to the position of director because he is one of the founders of the Company and we believe we can benefit from his many years of engineering experience and management experience in the oil extraction industry.

Nelson N.S. Wong. Mr. Wong joined our board of directors in 2008. Prior to joining our Board, in 1990 Mr. Wong joined the Vigers Group, a real estate company that provides services in valuation, corporate property services, investment advisory services, general practice surveying, building surveying, commercial, in both retail and industrial agency, and property and facilities management. Mr. Wong became the Vice Chairman and CEO of the Vigers Group in 1993. In 1995 Mr. Wong established the ACN Group, a business consulting firm, where he has worked continuously and continues to serve as the Chairman and Managing Partner. Mr. Wong received a bachelor’s degree in arts from the PLA Institute of International Relations in Nanjing in 1983. Mr. Wong was appointed to the position of director because we believe we can benefit from his leadership skills and management experience.

Hu Jijun. Mr. Hu joined our board of directors in 2008. Prior to joining our Board, from 1988 to 2003, Mr. Hu served in a variety of positions at No. 2 test-drill plant, including technician of installation, assets equipment work, electrical installation, control room production dispatcher, Deputy Chief Engineer of the Technology Battalion, and Deputy Director of Production. From 2003 to 2005 he served as Head of the Integrated Battalion and he is currently the Head of the Transport Battalion, Senior Electric Engineer. Mr. Hu graduated as an automated professional from the China University of Petroleum in 1988. Mr. Hu was appointed to the position of a director because we believe his years of experience and knowledge gained while working at our No. 2 test-drill plant will prove beneficial to the guidance of the Company.

Zhao Shudong. Mr. Zhao joined our board of directors in 2013. Mr. Zhao spent over 30 years working in the oilfield industry prior to retiring from full-time work in 2006. From 1970 to 1976, Mr. Zhao worked as a technician in the Daqing oilfield. From 1976 to 1982, Mr. Zhao served as the vice director of the Hubei Oilfield Generalized Geologic Technical Research Institute. Mr. Zhao then spent 11 years as a director and section chief at the Scientific and Technological Development Department of the Huabei Petroleum Administrative Bureau. He was subsequently appointed Chief Geologist of the bureau, a position he held from 1993 to 1999. From 1999 to 2006, Mr. Zhao served as the General Manager of the Huabei Oilfield Company of CNPC. Mr. Zhao studied at the Northeast Petroleum Institute from 1965 to 1970. Mr. Zhao was elected as a director because of his extensive experience in the oilfield industry.

33

Duan Yonggang. Dr. Duan has served as our director since March 2020. Dr. Duan has been teaching and researching in the oil-gas field development engineering area for a long time. From November 2004, Dr. Duan has been a professor at Southwest Petroleum University in Sichuan, China. He is the director of the oil well technology center of petroleum engineering school of Southwest Petroleum University. In addition, Dr. Duan is also a researcher and Ph.D. supervisor. He has published over 60 articles on top academic journals and participated in writing six books. He was named an expert with outstanding contributions and an oil-gas safety expert in Sichuan Province, China. Dr. Duan received his bachelor’s degree in oil production in 1984, and his master degree in oil-gas field development engineering in 1988, both from Southwest Colleague. Dr. Duan received his Ph.D. degree in oil-gas field development engineering in 2009 from Southwest Petroleum University. Dr. Duan was chosen as a director because he is an expert in the oilfield area.

Employment Agreements

We have employment agreements with each of our Chief Executive Officer, Chief Technology Officer and Chief Financial Officer. With the exception of the employment agreement with our Chief Financial Officer, each of these employment agreements provides for an indefinite term. Such employment agreements may be terminated (1) if the employee gives written notice of his or her intention to resign, (2) the employee is absent from three consecutive meetings of the board of directors, without special leave of absence from the other members of the board of directors, and the board of directors passes a resolution that such employee has vacated his office, or (3) the death, bankruptcy or mental incapacity of the employee. The employment agreement for our Chief Financial Officer provides for a one-year term, which expired on March 12, 2017, and the parties have continued to operate under the terms of this agreement since its expiration. Such employment agreement may be terminated if Ms. Liu gives thirty days’ written notice of her intention to resign, or if the board of directors determines she can no longer perform her duties as Chief Financial Officer and provides her with thirty days’ written notice of termination.

Under Chinese law, we may only terminate employment agreements without cause and without penalty by providing notice of non-renewal one month prior to the date on which the employment agreement is scheduled to expire. If we fail to provide this notice or if we wish to terminate an employment agreement in the absence of cause, then we are obligated to pay the employee one month’s salary for each year we have employed the employee. We are, however, permitted to terminate an employee for cause without penalty to our company, where the employee has committed a crime or the employee’s actions or inactions have resulted in a material adverse effect to us.

B. Compensation

The following table shows the annual compensation paid by us to Yin Shenping, our Chief Executive Officer, Liu Jia, our Chief Financial Officer, and Chen Guangqiang, our Chief Technology Officer, for the years ended June 30, 2023, 2022 and 2021. No other employee or officer received more than $100,000 in total compensation in 2023, 2022 and 2021.

Summary Executive Compensation Table

    

    

    

    

Option

    

Restricted Stock

    

Name and principal position

Year

Salary

Bonus

Awards

Awards

Total

Yin Shenping,

Principal Executive Officer

 

2023

$

620,000

$

150,000

$

$

1,515,000

$

2,285,000

 

2022

$

360,000

$

100,000

$

$

2,934,500

$

3,394,500

 

2021

$

120,000

$

50,000

$

$

0

$

170,000

Liu Jia

Principal Financial Officer

 

2023

$

162,000

$

60,000

$

$

372,600

$

594,600

 

2022

$

112,000

$

50,000

$

$

156,000

$

318,000

 

2021

$

80,000

$

31,250

$

$

0

(1)

$

111,250

Chen Guangqiang,

Chief Technology Officer

 

2023

$

620,000

$

150,000

$

$

1,515,000

$

2,285,000

 

2022

$

395,833

$

100,000

$

$

2,934,000

$

3,430,333

 

2021

$

157,164

$

50,000

$

$

0

$

207,164

34

Director Compensation

All directors hold office until the expiration of their respective terms and until their successors have been duly elected and qualified. There are no family relationships among our directors or executive officers. Officers are elected by and serve at the discretion of the board of directors. Employee directors and non-voting observers do not receive any compensation for their services. We pay $8,000 to each independent director annually for their service as directors. In addition, non-employee directors are entitled to receive compensation for their actual travel expenses for each board of directors meeting attended.

Summary Director Compensation Table

    

Fees earned

    

    

    

or

Option

Restricted Stock

Name(1)

paid in cash

Awards

Awards

Total

Nelson N.S. Wong

$

8,000

$

0

 

0

$

8,000

Hu Jijun

$

8,000

$

0

 

0

$

8,000

Zhao Shudong

$

8,000

$

0

 

0

$

8,000

Duan Yonggang

$

8,000

$

0

 

0

$

8,000

(1)

Compensation for our directors Yin Shenping, Chen Guangqiang and Liu Jia, who also serve as executive officers, is fully disclosed in the executive compensation table.

The following table summarizes, as of June 30, 2023, the outstanding options, unvested restricted share units and shares that we granted to our current directors and executive officers, reflecting the previous one-for-five Reverse Stock Split in 2019 and the recent one-for-eighteen 2024 Reverse Split.

    

Class A Ordinary Shares

    

    

    

underlying options

awarded/Restricted

Exercise price

Name

Share Units/Shares*

(US$/share)*

Date of grant

Date of expiration

Yin Shenping

 

 

 

 

Liu Jia

 

356

 

148.50

 

1/31/2015

 

1/31/2025

 

5,556

 

 

02/28/2022

 

02/27/2025

 

55,556

 

 

03/15/2023

 

19/15/2023

Chen Guangqiang

 

 

 

 

Nelson N.S. Wong

 

278

 

148.50

 

1/31/2015

 

1/31/2025

 

3,333

 

 

02/28/2022

 

02/27/2025

Hu Jijun

 

278

 

148.50

 

1/31/2015

 

1/31/2025

 

3,333

 

 

02/28/2022

 

02/27/2025

Zhao Shudong

 

200

 

148.50

 

1/31/2015

 

1/31/2025

 

3,333

 

 

02/28/2022

 

02/27/2025

Duan Yonggang

 

3,333

 

 

02/28/2022

 

02/27/2025

Total

 

75,556

C. Board Practices

Board of directors and Board Committees

Our board of directors currently consists of seven members. There are no family relationships between any of our executive officers and directors.

The directors are divided into three classes, as nearly equal in number as the then total number of directors permits. Class I directors faced re-election at our annual general meeting of shareholders in 2020 and every three years thereafter. Class II directors faced re-election at our annual general meeting of shareholders in 2021 and every three years thereafter. Class III directors faced re-election at our annual general meeting of shareholders in 2022 and every three years thereafter.

35

If the number of directors changes, any increase or decrease will be apportioned among the classes so as to maintain the number of directors in each class as nearly as possible. Any additional directors of a class elected to fill a vacancy resulting from an increase in such class will hold office for a term that coincides with the remaining term of that class. Decreases in the number of directors will not shorten the term of any incumbent director. These board provisions could make it more difficult for third parties to gain control of the Company by making it difficult to replace members of our board of directors.

A director may vote in respect of any contract or transaction in which he is interested, provided, however, that the nature of the interest of any director in any such contract or transaction shall be disclosed by him at or prior to the board of directors consideration and any vote on that matter. A general notice or disclosure to the directors, or otherwise contained in the minutes of a meeting or a written resolution of the directors or any committee thereof that a director is a shareholder of any specified firm or company and is to be regarded as interested in any transaction with such firm or company shall be sufficient disclosure and after such general notice it shall not be necessary to give special notice relating to any particular transaction.

There are no membership qualifications for directors. Further, there are no share ownership qualifications for directors unless so fixed by us in a general meeting.

The board of directors maintains a majority of independent directors who are deemed to be independent under the definition of independence provided by NASDAQ Stock Market Rule 4200(a)(15). Mr. Zhao, Mr. Wong, Mr. Hu and Dr. Duan are our independent directors.

We do not have a lead independent director because of the foregoing reason because we believe our independent directors are encouraged to freely voice their opinions on a relatively small company board.

Our board of directors plays a significant role in our risk oversight. The board of directors makes all relevant Company decisions. As such, it is important for us to have our Chief Executive Officer serve on the Board as he plays a key role in the risk oversight of the Company. As a smaller reporting company with a small board of directors, we believe it is appropriate to have the involvement and input of all of our directors in risk oversight matters.

Currently, three committees have been established under the board: the audit committee, the compensation committee and the nominating committee. All of these committees consist solely of independent directors.

The audit committee is responsible for overseeing the accounting and financial reporting processes of the Company and audits of the financial statements of the Company, including the appointment, compensation and oversight of the work of our independent auditors. Mr. Wong qualifies as the audit committee financial expert and serves as the chair of the audit committee.

The compensation committee of the board of directors reviews and makes recommendations to the board regarding our compensation policies for our officers and all forms of compensation, and also administers our incentive compensation plans and equity-based plans (but our board retains the authority to interpret those plans). Mr. Hu serves as the chair of the compensation committee.

The nominating committee of the board of directors is responsible for the assessment of the performance of the board, considering and making recommendations to the board with respect to the nominations or elections of directors and other governance issues. The nominating committee considers diversity of opinion and experience when nominating directors. Mr. Zhao serves as the chair of the nominating committee.

There are no other arrangements or understandings pursuant to which our directors are selected or nominated.

36

Duties of Directors

Under Cayman Islands law, our directors have a fiduciary duty to the Company to act in good faith in their dealings with or on behalf of the Company and exercise their powers and fulfill the duties of their office honestly. This duty has four essential elements:

a duty to act in good faith in the best interests of the Company;

a duty not to personally profit from opportunities that arise from the office of director;
a duty to avoid conflicts of interest; and
a duty to exercise powers for the purpose for which such powers were intended.

In general, Cayman Islands law imposes various duties on directors of a company with respect to certain matters of management and administration of the Company. In addition to the remedies available under general law, the Companies Law imposes fines on directors who fail to satisfy some of these requirements. However, in many circumstances, an individual is only liable if he is knowingly guilty of the default or knowingly and willfully authorizes or permits the default. In comparison, under Delaware law, the business and affairs of a corporation are managed by or under the direction of its board of directors. In exercising their powers, directors are charged with a fiduciary duty of care to protect the interests of the corporation and a fiduciary duty of loyalty to act in the best interests of its shareholders. In addition, under Delaware law, a party challenging the propriety of a decision of the directors bears the burden of rebutting the applicability of the presumptions afforded to directors by the “business judgment rule.” If the presumption is not rebutted, the business judgment rule protects the directors and their decisions, and their business judgments will not be second guessed. If the presumption is rebutted, the directors bear the burden of demonstrating the entire fairness of the relevant transaction. Notwithstanding the foregoing, Delaware courts subject directors’ conduct to enhanced scrutiny in respect of defensive actions taken in response to a threat to corporate control and approval of a transaction resulting in a sale of control of the corporation.

Limitation of Director and Officer Liability

Pursuant to our Memorandum and Articles of Association, every director or officer and the personal representatives of the same shall be indemnified and held harmless out of our assets and funds against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by him or her in or about the conduct of our business or affairs or in the execution or discharge of his or her duties, powers, authorities or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by him in defending (whether successfully or otherwise) any civil proceedings concerning us or our affairs in any court whether in the Cayman Islands or elsewhere. No such director or officer will be liable for: (a) the acts, receipts, neglects, defaults or omissions of any other such Director or officer or agent; or (b) any loss on account of defect of title to any of our properties; or (c) account of the insufficiency of any security in or upon which any of our money shall be invested; or (d) any loss incurred through any bank, broker or other similar person; or (e) any loss occasioned by any negligence, default, breach of duty, breach of trust, error of judgment or oversight on his or her part; or (f) any loss, damage or misfortune whatsoever which may happen in or arise from the execution or discharge of the duties, powers authorities, or discretions of his or her office or in relation thereto, unless the same shall happen through his or her own dishonesty, gross negligence or willful default.

Involvement in Certain Legal Proceedings

To the best of our knowledge, none of our directors or executive officers has been convicted in a criminal proceeding, excluding traffic violations or similar misdemeanors, or has been a party to any judicial or administrative proceeding during the past ten years that resulted in a judgment, decree or final order enjoining the person from future violations of, or prohibiting activities subject to, federal or state securities laws, or a finding of any violation of federal or state securities or commodities laws, any laws respecting financial institutions or insurance companies, any law or regulation prohibiting mail or wire fraud in connection with any business entity or been subject to any disciplinary sanctions or orders imposed by a stock, commodities or derivatives exchange or other self-regulatory organization, except for matters that were dismissed without sanction or settlement.

37

D. Employees

As of June 30, 2023, we employed a total of 188 full-time in the following functions:

    

Number of Employees

June 30,

    

June 30,

    

June 30,

Department

2023

2022

2021

Senior Management

 

20

 

27

 

21

Human Resource & Administration

 

26

 

25

 

17

Finance

 

11

 

13

 

14

Research & Development & Technology

 

64

 

53

 

48

Procurement and production

 

27

 

26

 

45

Sales & Marketing

 

40

 

44

 

39

Total

 

188

 

188

 

184

Our employees are not represented by a labor organization or covered by a collective bargaining agreement. We have not experienced any work stoppages.

We are required under PRC law to make contributions to employee benefit plans at specified percentages of our after-tax profit. In addition, we are required by PRC law to cover employees in China with various types of social insurance. In fiscal year 2023, we contributed approximately $382,791 to the employee benefit plans and social insurance. In fiscal year 2022, we contributed approximately $427,614 to the employee benefit plans and social insurance. In fiscal year 2021, we contributed approximately $215,642 to the employee benefit plans and social insurance. The effect on our liquidity by the payments for these contributions is immaterial. We believe that we are in material compliance with the relevant PRC employment laws.

E. Share Ownership

For information regarding the share ownership of our directors and senior management, see “Item 7. Major Shareholders and Related Party Transactions — A. Major Shareholders.”

Share and Share Options

Share Option Pool

In connection with our initial public offering, we established a pool for share options as our 2009 Stock Incentive Plan (“2009 Incentive Plan”) for the Domestic Companies’ and our employees. This pool initially contained options to purchase up to 158,073 (8,782 shares post 2024 Reverse Split) of our Class A Ordinary Shares. The options will vest at a rate of 20% per year for five years and have an exercise price of the market price of our shares on the date the options are granted. To date, we issued 112,800 (6,267 options post 2024 Reverse Split) options and 45,273 (2,515 shares post 2024 Reverse Split) shares out of this employee share option pool. We initially granted 58,600 (3,256 options post 2024 Reverse Split) options in 2009. We held a shareholder meeting in December 2010 and announced the resignation of three directors, and as a result, 20,000 (1,111 options post 2024 Reverse Split) options were forfeited and went back in the pool. In 2012, we granted an additional 83,000 (4,611 options post 2024 Reverse Split) options and 8,800 (489 options post 2024 Reverse Split) options were forfeited and went back to the pool. In the three months ended June 30, 2014, 29,680 (1,649 options post 2024 Reverse Split) vested options from 2012 grants were exercised. During the year ended June 30, 2023, we have 0 options outstanding under the 2009 Incentive Plan.

38

On January 29, 2015, the Company held its 2014 annual general meeting of shareholders, during which the Company’s shareholders approved the Company’s 2015 Stock Incentive Plan (“2015 Incentive Plan”). Pursuant to the 2015 Incentive Plan, we were initially authorized to issue up to an aggregate of 140,000 (7,778 shares post 2024 Reverse Split) Class A Ordinary Shares. Additionally, commencing on the first business day in fiscal year ending June 30, 2016 and on the first business day of each fiscal year thereafter while the 2015 Incentive Plan is in effect, the maximum number of Class A Ordinary Shares available for issuance under this 2015 Incentive Plan during that fiscal year shall be increased such that, as of such first business day, the maximum aggregate number of Class A Ordinary Shares available for issuance under this 2015 Incentive Plan during that fiscal year shall be equal to Fifteen Percent (15%) of the number of total issued and outstanding Class A Ordinary Shares of the Company as recorded by the Company’s transfer agent on the last business day of the prior fiscal year. The Company granted options to purchase 80,000 (4,444 shares post 2024 Reverse Split) Class A Ordinary Shares to its employees and non-employee director on January 31, 2015 under the 2015 Incentive Plan. As of June 30, 2023, we have an aggregate of 80,000 (4,444 options post 2024 Reverse Split) options outstanding under the 2015 Incentive Plan.

On April 5, 2021, the Company held its 2020 annual general meeting of shareholders, during which the Company’s shareholders approved the Company’s 2021 Equity Incentive Plan (“2021 Incentive Plan”). As of June 30, 2023, we have 0 options outstanding under the 2021 Incentive Plan.

Executive Class A Ordinary Stock Grants

On August 27, 2018, the Company’s board approved a grant of 391,200 (21,733 shares post 2024 Reverse Split) restricted stock to certain employees and directors under the Company’s 2015 Incentive Plan according to a vesting schedule as a reward and compensation to encourage as an incentive for their future dedication to the Company. Fair value of these restricted stocks is $2,523,240 based on the closing price of the resolution of the board on August 27, 2018, with a vesting period of three years from the date of the grant. As of June 30, 2023, we have 0 non-vested restricted stocks outstanding under such grant.

On February 28, 2022, the Company’s board granted 1,642,331 (91,241 shares post 2024 Reverse Split) Class A Ordinary Shares pursuant to its 2015 Equity Incentive Plan to the employees of the Company, at a fair value of $1,708,024, with a vesting period of three years from the date of the grant.

As of June 30, 2023, we have 1,094,887 (60,827 shares post 2024 Reverse Split) non-vested restricted stocks outstanding under such grant.

Executive Class B Ordinary Stock Grants

On April 5, 2021, the Company held its 2020 annual general meeting of shareholders, during which the Company’s shareholders approved the Company’s 2021 Equity Incentive Plan (“2021 Incentive Plan”) to grant Class B Ordinary Shares.

On December 5, 2021, the Company’s board approved a grant of 2,500,000 Class B Ordinary Shares pursuant to its 2021 Equity Incentive Plan to management of the Company, at a fair value of $4,175,000 based on the fair value of the share price $1.67 at

December 5, 2021. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on December 5, 2021.

On February 28, 2022, the Company’s board approved a grant of 1,600,000 Class B Ordinary Shares to its management as compensation cost for awards. The fair value of the restricted shares was $1,694,000 based on the fair value of share price $1.06 at February 28, 2022. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on February 28, 2022.

On March 9, 2023, the Company’s board approved a grant of 3,000,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $3,025,000 based on the fair value of share price $1.01 at March 9, 2023. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on March 9, 2023.

39

ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

A. Major Shareholders

The following table sets forth information with respect to beneficial ownership of our Class A and Class B Ordinary Shares as of the date of this report, for each person known by us to beneficially own 5% or more of our Class A Ordinary Shares, and all of our executive officers and directors individually and as a group. It reflects the one-for-eighteen Reverse Stock Split we effected on May 1, 2024 and the two classes of shares approved by our shareholders on April 5, 2021: Class A Ordinary Shares, with one vote per share, and Class B Ordinary Shares, with fifteen votes per share. Beneficial ownership is determined in accordance with the rules of the SEC and includes voting or investment power with respect to the securities. Except as indicated below, and subject to applicable community property laws, the persons named in the table have sole voting and investment power with respect to all Class A and Class B Ordinary Shares shown as beneficially owned by them. Percentage of beneficial ownership is based on shares, which consists of 41,703,218 (2,371,573 shares post 2024 Reverse Split) Class A Ordinary Shares and 7,100,000 Class B Ordinary Shares outstanding as of October 23, 2023, 627,444 (34,858 shares post 2024 Reverse Split) vested restricted shares and 80,000 (4,444 shares post 2024 Reverse Split) shares subject to options that are exercisable within 60 days after October 23, 2023.

    

Shares Beneficially Owned (1)

    

Class A Ordinary Shares

Class B Ordinary Shares

% of Total Voting

Name of Beneficial Owner

Number

%(2)

    

Number

%(2)

    

Power(3)

    

Directors and Executive Officers:

Yin Shenping(4)

 

39,040

1.65

%

3,550,000

50

%

37.89

%  

Chen Guangqiang(5)

 

35,296

1.49

%

3,550,000

50

%

37.85

%  

Hu Jijun(6)

 

2,833

*

*

Wong Nelson(7)

 

1,972

*

*

Zhao Shudong(8)

 

2,052

*

*

Liu Jia(9)

 

63,403

2.67

%

*

Duan Yonggang(10)

 

1,667

*

*

Directors and Executive Officers as a Group (eight members)

 

146,263

6.17

%

7,100,000

100

%

75.74

%  

5% or Greater Shareholders

*

Less than 1%.

(1)

Beneficial ownership is determined in accordance with the rules of the SEC and includes voting or investment power with respect to the Ordinary Shares. All shares represent Class A and Class B Ordinary Shares.

(2)

The percentage of shares beneficially owned is based on 41,703,218 (2,371,573 shares post 2024 Reverse Split) Class A Ordinary Shares and 7,100,000 Class B Ordinary Shares outstanding as of October 23, 2023.

(3)

Class A Ordinary Shares have one vote per share. Class B Ordinary Shares have fifteen votes per share.

(4)

Mr. Yin holds 702,712 (39,040 shares post 2024 Reverse Split) Class A Ordinary Shares and 3,550,000 Class B Ordinary Shares. Due to his ownership of 50% of the outstanding Class B Ordinary Shares (which have 15 votes per share rather than one vote like Class A Ordinary Shares), Mr. Yin has substantial control over Recon. The address is: Recon Technology Ltd, Room 601, No. 1 Shui’an South Street, Chaoyang District, Beijing 100012, People’s Republic of China.

(5)

Mr. Chen holds 635,328 (35,296 shares post 2024 Reverse Split) Class A Ordinary Shares and 3,550,000 Class B Ordinary Shares. Due to his ownership of 50% of the outstanding Class B Ordinary Shares (which have 15 votes per share rather than one vote like Class A Ordinary Shares), Mr. Chen has substantial control over Recon. The address is Recon Technology Ltd, Room 601, No. 1 Shui’an South Street, Chaoyang District, Beijing 100012, People’s Republic of China.

(6)

The address is Recon Technology Ltd, Room 601, No. 1 Shui’an South Street, Chaoyang District, Beijing 100012, People’s Republic of China.

40

(7)

The address is Recon Technology Ltd, Room 601, No. 1 Shui’an South Street, Chaoyang District, Beijing 100012, People’s Republic of China.

(8)

The address is Recon Technology Ltd, Room 601, No. 1 Shui’an South Street, Chaoyang District, Beijing 100012, People’s Republic of China.

(9)

The address is Recon Technology Ltd, Room 601, No. 1 Shui’an South Street, Chaoyang District, Beijing 100012, People’s Republic of China.

(10)

The address is Recon Technology Ltd, Room 601, No. 1 Shui’an South Street, Chaoyang District, Beijing 100012, People’s Republic of China.

B. Related party transactions

Transactions with Related Persons

Sales to related party consisted of the following:

    

For the years ended June 30,

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

Urumqi Yikeli Automatic Control Equipment Co., Ltd.

 

¥

85,657

 

¥

 

¥

 

$

Total revenue from related parties

 

¥

85,657

 

¥

 

¥

 

$

Other payables consisted of the following:

    

June 30,

    

June 30,

    

June 30,

    

2022

    

2023

    

2023

Related Parties

    

RMB

    

RMB

    

US Dollars

Expenses paid by the major shareholders

 

¥

1,396,419

 

¥

1,796,309

$

247,722

Due to family members of the owners of BHD and FGS

 

590,159

 

 

545,159

 

75,181

Due to management staff for costs incurred on behalf of the Company

 

253,557

 

 

250,927

 

34,605

Total

 

¥

2,240,135

 

¥

2,592,395

$

357,508

The Company also had short-term borrowings from related parties. Below is a summary of the Company’s short-term borrowings due to related parties as of June 30, 2022 and 2023, respectively.

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

Short-term borrowings due to related parties:

RMB

RMB

US Dollars

Short-term borrowing from a founder, 4.35% annual interest, due on November 17, 2022

¥

4,006,767

¥

$

  

Short-term borrowing from a founder, 4.35% annual interest, due on December 26, 2022

 

5,002,389

 

  

 

  

Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023

 

 

10,004,055

 

1,379,622

Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024

 

 

4,993,950

 

688,697

Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024

 

 

5,020,217

 

692,320

Total short-term borrowings due to related parties

 

9,009,156

 

20,018,222

 

2,760,639

The Company also had long-term borrowings from a related party. Below is a summary of the Company’s long-term borrowings due to a related party as of June 30, 2022 and 2023, respectively.

41

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

Long-term borrowings due to related party:

RMB

RMB

US Dollars

Long-term borrowing from a Founder, monthly payments of ¥126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027.

¥

6,510,606

¥

$

Less: current portion

 

(999,530)

Total long-term borrowings due to related party

¥

5,511,076

¥

$

  

Leases from related parties - The Company has various agreements for the lease of office space owned by the Founders and their family members. The terms of the agreement state that the Company will continue to lease the property at a monthly rent of ¥94,167 ($12,986) with annual rental expense at ¥1.13 million ($0.15 million). The details of leases from related parties are as below:

    

    

    

Monthly Rent

    

Monthly Rent

Lessee

Lessor

Rent Period

RMB

USD

Nanjing Recon

Yin Shenping

April 1, 2022 - March 31, 2024

¥

40,000

$

5,516

BHD

 

Chen Guangqiang

 

Jan 1, 2023- Dec 31, 2023

 

22,500

 

3,103

BHD

 

Chen Guangqiang

 

Jan 1, 2023- Dec 31, 2023

 

31,667

 

4,367

Expenses paid by the owner on behalf of Recon – Shareholders and founders of the VIEs paid certain operating expenses for the Company. As of June 30, 2022 and 2023, ¥2,240,135 and ¥2,592,395 ($357,508) was due to them, respectively.

Guarantee/collateral related parties – The Company’s founders provide guarantee and collateral for the Company’s short-term bank loans. (see Note 13)

Other than as described herein, no transactions required to be disclosed under Item 404 of Regulation S-K have occurred since the beginning of the Company’s last fiscal year.

Director Independence

The board of directors maintains a majority of independent directors who are deemed to be independent under the definition of independence provided by NASDAQ Stock Market Rule 4200(a)(15). Mr. Wong, Mr. Hu, Mr. Zhao and Dr. Duan are our independent directors.

C. Interests of experts and counsel

Not applicable for annual reports on Form 20-F.

ITEM 10.            ADDITIONAL INFORMATION

A. Share capital

Not applicable for annual reports on Form 20-F.

B. Memorandum and articles of association

We are an exempted company incorporated in Cayman Islands and our affairs are governed by our fourth amended and restated memorandum and articles of association and the Cayman Islands Companies Act (2023 Revision) (as amended) (the “Cayman Companies Act”). A Cayman Islands exempted company:

is a company that conducts its business mainly outside the Cayman Islands;

42

is prohibited from trading in the Cayman Islands with any person, firm or corporation except in furtherance of the business of the exempted company carried on outside the Cayman Islands (and for this purpose can effect and conclude contracts in the Cayman Islands and exercise in the Cayman Islands all of its powers necessary for the carrying on of its business outside the Cayman Islands);

does not have to hold an annual general meeting;

does not have to make its register of members open to inspection by shareholders of that company;

may obtain an undertaking against the imposition of any future taxation;

may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;

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

The following description of our memorandum and articles of association, as amended and restated from time to time, are summaries and do not purport to be complete. Reference is made to our fourth amended and restated memorandum and articles of association, effective on March 29, 2024 (respectively, the “Memorandum” and the “Articles”).

All of our issued and outstanding Ordinary Shares are fully paid and non-assessable. Our Ordinary Shares are issued in registered form, and are issued when registered in our register of members. Unless and until the directors resolve to issue share certificates, no share certificate shall be issued, and the records of the shareholdings of each shareholder shall be in uncertified book entry form. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their Ordinary Shares. We may not issue shares or warrants to bearer.

On December 10, 2019, the Company’s board of directors approved to effect a one-for-five reverse stock split of its ordinary shares (the “2019 Reverse Stock Split”) with the market effective date of December 27, 2019, such that the number of the Company’s ordinary shares is decreased from 100,000,000 to 20,000,000 and the par value of each ordinary share is increased from US$0.0185 to US$0.0925. As a result of the Reverse Stock Split, each five pre-split ordinary shares outstanding were automatically combined and converted to one issued and outstanding ordinary share without any action on the part of the shareholder.

On April 5, 2021, at the 2021 annual meeting, to implement a dual class structure, our shareholders approved (i) a special resolution that the authorized share capital of the Company be amended from US$1,850,000, divided into 20,000,000 ordinary shares of a nominal or par value of US$0.0925 each, to US$15,725,000, divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, and (ii) a special resolution that the Third Amended and Restated Memorandum and Articles of Association of the Company to substitute the Second Amended and Restated Memorandum and Articles of Association. On April 7, 2021, we filed the Third Amended and Restated Memorandum and Articles of Association with the Companies Register of the Cayman Islands. Our Class A Ordinary Shares began to trade on the NASDAQ Capital Market on April 12, 2021 under the same symbol, “RCON.”

43

On March 29, 2024, the Company held its annual meeting, at which the Company’s shareholders approved (i) a capital increase to the authorised share capital by the creation of 350,000,000 additional Class A Ordinary Shares with a nominal or par value of US$0.0925 each and 60,000,000 Class B Ordinary Shares with a nominal or par value of US$0.0925 each; (ii) a share consolidation or reverse stock split of only the Class A Ordinary Shares, at a ratio of one-for-eighteen (the “2024 Reverse Stock Split”), such that there were then 27,694,610.80 Class A Ordinary Shares with a nominal or par value of US$1.67 (together with 60,000,000 Class B Ordinary Shares with a nominal or par value of US$0.0925 each); (iii) a subsequent share subdivision of all shares at a ratio of 1:17,349.9459 into 480,500,000,000 Class A Ordinary Shares with a nominal or par value of US$0.0001 each and 56,000,000,000 Class B Ordinary Shares with a nominal or par value of US$0.0001 each; and (iv) a final capital reduction by the cancellation of 480,000,000,000 unissued Class A Ordinary Shares and the cancellation of 55,920,000,000 unissued Class B Ordinary Shares, such that the final authorized share capital of the Company, following each of the above stages was amended from: US$15,725,000 divided into 150,000,000 Class A ordinary shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B ordinary shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0001 each (collectively, the “Capital Amendment”). No fractional ordinary shares were issued to any shareholders in connection with the Capital Amendment. Each shareholder will be entitled to receive one ordinary share in lieu of the fractional share that would have resulted from the Capital Amendment.

As of the date of this amendment to the annual report, the authorized share capital of the Company is US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0001 each. Subject to the provisions of the Cayman Companies Act and the provisions, if any, of the Articles, and any directions given by any ordinary resolution and the rights attaching to any class of existing shares, the directors may issue, allot, grant options over or otherwise dispose of shares (including any fractions of Shares) and other securities of our company at such times, to such persons, for such consideration and on such terms as the directors may determine.

Class A Ordinary Shares

Ordinary Shares

Holders of ordinary shares are entitled to cast one vote for each share on all matters submitted to a vote of shareholders, including the election of directors and auditor. The holders of ordinary shares are entitled to receive ratably such dividends, if any, as may be declared by the Board of Directors out of funds legally available therefor and subject to any preference of any then authorized and issued preferred shares. Such holders do not have any preemptive rights to subscribe for additional shares. All holders of ordinary shares are entitled to share ratably in any assets for distribution to shareholders upon the liquidation, dissolution or winding up of the Company, subject to any preference of any then authorized and issued preferred shares. All outstanding ordinary shares are fully paid and non-assessable.

Preferred Shares

Pursuant to our Articles and Cayman Islands law, our Company may by Special Resolution establish one or more series of preferred shares having such number of shares, designations, relative voting rights, dividend rates, liquidation and other rights, preferences, powers and limitations as may be fixed by the Special Resolution. Any preferred shares issued will include restrictions on voting and transfer intended to avoid having us constitute a “controlled foreign corporation” for United States federal income tax purposes. Such rights, preferences, powers and limitations as may be established could have the effect of discouraging an attempt to obtain control of us. The issuance of preferred shares could also adversely affect the voting power of the holders of the ordinary shares deny shareholders the receipt of a premium on their ordinary shares in the event of a tender or other offer for the ordinary shares and have a depressive effect on the market price of the ordinary shares.

Under the Fourth Amended and Restated Memorandum and Articles of Association of the Company, each Class B Ordinary Share is convertible into one-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder. The number of Class B Ordinary Shares held by a holder will be automatically and immediately converted into corresponding number of Class A Ordinary Shares in the ratio of 1/18 upon any direct or indirect sale, transfer, assignment or disposition of such number of Class B Ordinary Shares by the holder. Furthermore, Class A Ordinary Shares are not convertible into Class B Ordinary Shares under any circumstances. Finally, except for voting rights and conversion rights as set forth in the Fourth Amended and Restated Memorandum and Articles of Association of the Company, the Class A Ordinary Shares and the Class B Ordinary Shares shall have the same rights, preferences, privileges and restrictions.

44

Register of Members

Under Cayman Islands law, we must keep a register of members and there should be entered therein:

the names and addresses of the members, a statement of the shares held by each member, and of the amount paid or agreed to be considered as paid, on the shares of each member;

the date on which the name of any person was entered on the register as a member; and

the date on which any person ceased to be a member.

Under Cayman Islands law, the register of members of our Company is prima facie evidence of the matters set out therein (i.e. the register of members will raise a presumption of fact on the matters referred to above unless rebutted) and a member registered in the register of members is deemed as a matter of Cayman Islands law to have legal title to the shares as set against its name in the register of members. Once our register of members has been updated, the shareholders recorded in the register of members are deemed to have legal title to the shares set against their name.

If the name of any person is incorrectly entered in, or omitted from, our register of members, or if there is any default or unnecessary delay in entering on the register the fact of any person having ceased to be a member of our Company, the person or member aggrieved (or any member of our Company or our Company itself) may apply to the Cayman Islands Grand Court for an order that the register be rectified, and the Court may either refuse such application or it may, if satisfied of the justice of the case, make an order for the rectification of the register.

C. Material contracts

We have not entered into any material contracts other than in the ordinary course of business and otherwise described elsewhere in this annual report.

D. Exchange controls

Foreign Currency Exchange

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 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 Circular 45 on November 9, 2011 in order to clarify the application of SAFE Circular 142. Under SAFE Circular 142 and Circular 45, the RMB capital converted from foreign currency registered capital of a foreign-invested enterprise may only be used for purposes within the business scope approved by the applicable government authority and may not be used for equity investments within the PRC. In addition, SAFE strengthened its oversight of the flow and use of the RMB capital converted from foreign currency registered capital of foreign-invested enterprises. The use of such RMB capital may not be changed without SAFE’s approval, and such RMB capital may not in any case be used to repay RMB loans if the proceeds of such loans have not been used.

45

In November 2012, SAFE promulgated the Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment, which substantially amends and simplifies the current foreign exchange procedure. 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 specifies 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.

We typically do not need to use our offshore foreign currency to fund our PRC operations. In the event we need to do so, we will apply to obtain the relevant approvals of SAFE and other PRC government authorities as necessary.

SAFE Circular 75

Under the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Financing and Roundtrip Investment Through Offshore Special Purpose Vehicles, or SAFE Circular 75, issued by SAFE on October 21, 2005 and its implementation rules, a PRC resident (whether a natural or legal person) is required to complete an initial registration with its local SAFE branch before incorporating or acquiring control of an offshore special purpose vehicle, or SPV, with assets or equity interests in a PRC company, for the purpose of offshore equity financing. The PRC resident is also required to amend the registration or make a filing upon (1) the injection of any assets or equity interests in an onshore company or undertaking of offshore financing, or (2) the occurrence of a material change that may affect the capital structure of a SPV. SAFE also subsequently issued various guidance and rules regarding the implementation of SAFE Circular 75, which imposed obligations on PRC subsidiaries of offshore companies to coordinate with and supervise any PRC-resident beneficial owners of offshore entities in relation to the SAFE registration process.

Regulation of Dividend Distribution

The principal laws, rules and regulations governing dividend distribution by 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 and the Equity Joint Venture Law and its implementation regulations. Under these laws, rules and regulations, foreign-invested enterprises may pay dividends only out of their accumulated profit, if any, as determined in accordance with 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.

E. Taxation

The following sets forth the material Cayman Islands, Chinese and U.S. federal income tax consequences related to an investment in our Class A Ordinary Shares. It is directed to U.S. Holders (as defined below) of our Class A Ordinary Shares and is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This description does not deal with all possible tax consequences relating to an investment in our Class A Ordinary Shares, such as the tax consequences under state, local and other tax laws.

The following brief description applies only to U.S. Holders (defined below) that hold Class A Ordinary Shares as capital assets and that have the U.S. dollar as their functional currency. This brief description is based on the tax laws of the United States in effect as of the date of this annual report and on U.S. Treasury regulations in effect or, in some cases, proposed, as of the date of this annual report, as well as judicial and administrative interpretations thereof available on or before such date. All of the foregoing authorities are subject to change, which change could apply retroactively and could affect the tax consequences described below.

46

The brief description below of the U.S. federal income tax consequences to “U.S. Holders” will apply to you if you are a beneficial owner of shares and you are, for U.S. federal income tax purposes,

·

an individual who is a citizen or resident of the United States;

·

a corporation (or other entity taxable as a corporation for U.S. federal income tax purposes) organized under the laws of the United States, any state thereof or the District of Columbia;

·

an estate whose income is subject to U.S. federal income taxation regardless of its source; or

·

a trust that (1) is subject to the primary supervision of a court within the United States and the control of one or more U.S. persons for all substantial decisions or (2) has a valid election in effect under applicable U.S. Treasury regulations to be treated as a U.S. person.

WE URGE POTENTIAL PURCHASERS OF OUR SHARES TO CONSULT THEIR OWN TAX

ADVISORS CONCERNING THE U.S. FEDERAL, STATE, LOCAL AND NON-U.S. TAX

CONSEQUENCES OF PURCHASING, OWNING AND DISPOSING OF OUR SHARES.

People’s Republic of China Enterprise Taxation

The following brief description of Chinese enterprise laws is designed to highlight the enterprise-level taxation on our earnings, which will affect the amount of dividends, if any, we are ultimately able to pay to our shareholders. See “Dividend Policy.”

We are a holding company incorporated in the Cayman Islands and we gain substantial income by way of dividends paid to us from our PRC subsidiaries. The EIT Law and its implementation rules provide that China-sourced income of foreign enterprises, such as dividends paid by a PRC subsidiary to its equity holders that are non-resident enterprises, will normally be subject to PRC withholding tax at a rate of 10%, unless any such foreign investor’s jurisdiction of incorporation has a tax treaty with China that provides for a preferential tax rate or a tax exemption.

Under the EIT Law, an enterprise established outside of China with a “de facto management body” within China is considered a “resident enterprise,” which means that it is treated in a manner similar to a Chinese enterprise for enterprise income tax purposes. Although the implementation rules of the EIT Law define “de facto management body” as a managing body that actually, comprehensively manage and control the production and operation, staff, accounting, property and other aspects of an enterprise, the only official guidance for this definition currently available is set forth in SAT Notice 82, which provides guidance on the determination of the tax residence status of a Chinese-controlled offshore incorporated enterprise, defined as an enterprise that is incorporated under the laws of a foreign country or territory and that has a PRC enterprise or enterprise group as its primary controlling shareholder. Although Recon does not have a PRC enterprise or enterprise group as our primary controlling shareholder and is therefore not a Chinese-controlled offshore incorporated enterprise within the meaning of SAT Notice 82, in the absence of guidance specifically applicable to us, we have applied the guidance set forth in SAT Notice 82 to evaluate the tax residence status of Recon and its subsidiaries organized outside the PRC.

According to SAT Notice 82, a Chinese-controlled offshore incorporated enterprise will be regarded as a PRC tax resident by virtue of having a “de facto management body” in China and will be subject to PRC enterprise income tax on its worldwide income only if all of the following criteria are met: (i) the places where senior management and senior management departments that are responsible for daily production, operation and management of the enterprise perform their duties are mainly located within the territory of China; (ii) financial decisions (such as money borrowing, lending, financing and financial risk management) and personnel decisions (such as appointment, dismissal and salary and wages) are decided or need to be decided by organizations or persons located within the territory of China; (iii) main property, accounting books, corporate seal, the board of directors and files of the minutes of shareholders’ meetings of the enterprise are located or preserved within the territory of China; and (iv) one half (or more) of the directors or senior management staff having the right to vote habitually reside within the territory of China.

47

We believe that we do not meet some of the conditions outlined in the immediately preceding paragraph. For example, as a holding company, the key assets and records of the Company, including the resolutions and meeting minutes of our board of directors and the resolutions and meeting minutes of our shareholders, are located and maintained outside the PRC. In addition, we are not aware of any offshore holding companies with a corporate structure similar to ours that has been deemed a PRC “resident enterprise” by the PRC tax authorities. Accordingly, we believe that Recon and its offshore subsidiaries should not be treated as a “resident enterprise” for PRC tax purposes if the criteria for “de facto management body” as set forth in SAT Notice 82 were deemed applicable to us. However, as the tax residency 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” as applicable to our offshore entities, we will continue to monitor our tax status.

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 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 which are non-resident enterprises as well as gains realized by such shareholders from the transfer of our shares may be regarded as China-sourced income and as a result become subject to PRC withholding tax at a rate of up to 10%.

See “Risk Factors — Risks Related to Doing Business in China — Under the Enterprise Income Tax Law, we may be classified as a ‘Resident Enterprise’ of China. Such classification will likely result in unfavorable tax consequences to us and our non-PRC shareholders.”

Any gain or loss recognized by you generally will be treated as United States source gain or loss. However, if we are treated as a PRC resident enterprise for PRC tax purposes and PRC tax were imposed on any gain, and if you are eligible for the benefits of the tax treaty between the United States and PRC, you may elect to treat such gain as PRC source gain under such treaty and, accordingly, you may be able to credit the PRC tax against your United States federal income tax liability.

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 our company 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 a party to any double tax treaties. There are no exchange control regulations or currency restrictions in the Cayman Islands.

United States Federal Income Taxation

The following does not address the tax consequences to any particular investor or to persons in special tax situations such as:

·

banks;

·

financial institutions;

·

insurance companies;

·

regulated investment companies;

·

real estate investment trusts;

·

broker-dealers;

·

traders that elect to mark-to-market;

·

U.S. expatriates;

48

·

tax-exempt entities;

·

persons liable for alternative minimum tax;

·

persons holding our Class A Ordinary Shares as part of a straddle, hedging, conversion or integrated transaction;

·

persons that actually or constructively own 10% or more of our voting shares;

·

persons who acquired our Class A Ordinary Shares pursuant to the exercise of any employee share option or otherwise as consideration; or

·

persons holding our Class A Ordinary Shares through partnerships or other pass-through entities.

Prospective purchasers are urged to consult their own tax advisors about the application of the U.S. Federal tax rules to their particular circumstances as well as the state, local, foreign and other tax consequences to them of the purchase, ownership and disposition of our Class A Ordinary Shares.

Taxation of Dividends and Other Distributions on our Class A Ordinary Shares

Subject to the passive foreign investment company rules discussed below, the gross amount of distributions made by us to you with respect to the Class A Ordinary Shares (including the amount of any taxes withheld therefrom) will generally be includable in your gross income as dividend income on the date of receipt by you, 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). With respect to corporate U.S. Holders, the dividends will not be eligible for the dividends-received deduction allowed to corporations in respect of dividends received from other U.S. corporations.

With respect to non-corporate U.S. Holders, including individual U.S. Holders, dividends will be taxed at the lower capital gains rate applicable to qualified dividend income, provided that (1) the Class A Ordinary Shares are readily tradable on an established securities market in the United States, or we are eligible for the benefits of an approved qualifying income tax treaty with the United States that includes an exchange of information program, (2) we are not a passive foreign investment company (as discussed below) for either our taxable year in which the dividend is paid or the preceding taxable year, and (3) certain holding period requirements are met. Under U.S. Internal Revenue Service authority, Class A Ordinary Shares are considered for 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 Capital Market. You are urged to consult your tax advisors regarding the availability of the lower rate for dividends paid with respect to our Class A Ordinary Shares, including the effects of any change in law after the date of this annual report.

Dividends will constitute foreign source income for foreign tax credit limitation 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 be limited to the gross amount of the dividend, multiplied by the reduced rate divided by the highest rate of tax 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, dividends distributed by us with respect to our Class A Ordinary Shares will constitute “passive category income” but could, in the case of certain U.S. Holders, constitute “general category income.”

To the extent that the amount of the distribution exceeds our current and accumulated earnings and profits (as determined under U.S. federal income tax principles), it will be treated first as a tax-free return of your tax basis in your Class A Ordinary Shares, and to the extent the amount of the distribution exceeds your tax basis, the excess will be taxed as capital gain. We do not intend to calculate our earnings and profits under U.S. federal income tax principles. Therefore, a U.S. Holder should expect that a distribution will be treated as a dividend even if that distribution would otherwise be treated as a non-taxable return of capital or as capital gain under the rules described above.

Taxation of Dispositions of Class A Ordinary Shares

Subject to the passive foreign investment company rules discussed below, you will recognize taxable gain or loss on any sale, exchange or other taxable disposition of a share equal to the difference between the amount realized (in U.S. dollars) for the share and

49

your tax basis (in U.S. dollars) in the Class A Ordinary Shares. The gain or loss will be capital gain or loss. If you are a non-corporate U.S. Holder, including an individual U.S. Holder, who has held the Class A Ordinary Shares for more than one year, you will generally be eligible for reduced tax rates.   The deductibility of capital losses is subject to limitations. Any such gain or loss that you recognize will generally be treated as United States source income or loss for foreign tax credit limitation purposes.

Passive Foreign Investment Company

A non-U.S. corporation is considered a passive foreign investment company, or PFIC, for U.S. federal income tax purposes for any taxable year if either:

·

at least 75% of its gross income 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 a taxable year) is attributable to assets that produce or are held for the production of passive income (the “asset test”).

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

Based on the market price of our Class A Ordinary Shares, the value of our assets and the composition of our assets and income, we believe that we were not a PFIC for our taxable year ended December 31, 2019, 2018 or 2017. However, given the factual nature of the analyses and the lack of guidance, no assurance can be given. We do not expect to be a PFIC for our taxable year ending December 31, 2018. However, because PFIC status is a factual determination for each taxable year which cannot be made until the close of the taxable year, our actual PFIC status will not be determinable until the close of the taxable year and, accordingly, there is no guarantee that we will not be a PFIC for the current taxable year or any future taxable year.

We must make a separate determination each year as to whether we are a PFIC. As a result, our PFIC status may change from year to year. In particular, because the value of our assets for purposes of the asset test will generally be determined based on the market price of our Class A Ordinary Shares, our PFIC status will depend in large part on the market price of our Class A Ordinary Shares. Accordingly, fluctuations in the market price of the Class A Ordinary Shares may cause us to become a PFIC. In addition, the application of the PFIC rules is subject to uncertainty in several respects including the composition of our income and assets in a given year. If we are a PFIC for any year during which you hold Class A Ordinary Shares, we will continue to be treated as a PFIC for all succeeding years during which you hold Class A Ordinary Shares. However, if we cease to be a PFIC, you may avoid some of the adverse effects of the PFIC regime by making a “deemed sale” election with respect to the Class A Ordinary Shares.

If we are a PFIC for any taxable year during which you hold Class A Ordinary Shares, you will be subject to special tax rules with respect to any “excess distribution” that you receive and any gain you realize from a sale or other disposition (including a pledge) of the Class A Ordinary Shares, unless you make a “mark-to-market” election as discussed below. 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 taxable years or your holding period for the Class A Ordinary Shares will be treated as an excess distribution. Under these special tax rules:

·

the excess distribution or gain will be allocated ratably over your holding period for the Class A Ordinary Shares;

·

the amount allocated to the current taxable year, and any taxable year 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 year will be subject to the highest tax rate in effect for that year and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such year.

The tax liability for amounts allocated to years prior to the year of disposition or “excess distribution” cannot be offset by any net operating losses for such years, and gains (but not losses) realized on the sale of the Class A Ordinary Shares cannot be treated as capital, even if you hold the Class A Ordinary Shares as capital assets.

50

A U.S. Holder of “marketable stock” (as defined below) in a PFIC may make a mark-to-market election for such stock to elect out of the tax treatment discussed above. If you make a mark-to-market election for the Class A Ordinary Shares, you will include in income each year an amount equal to the excess, if any, of the fair market value of the Class A Ordinary Shares as of the close of your taxable year over your adjusted basis in such Class A Ordinary Shares. You are allowed a deduction for the excess, if any, of the adjusted basis of the Class A Ordinary Shares over their fair market value as of the close of the taxable year. However, deductions are allowable only to the extent of any net mark-to-market gains on the Class A 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 Class A Ordinary Shares, are treated as ordinary income. Ordinary loss treatment also applies to the deductible portion of any mark-to-market loss on the Class A Ordinary Shares, as well as to any loss realized on the actual sale or disposition of the Class A Ordinary Shares, to the extent that the amount of such loss does not exceed the net mark-to-market gains previously included for such Class A Ordinary Shares. Your basis in the Class A Ordinary Shares will be adjusted to reflect any such income or loss amounts. If you make a valid mark-to-market election, the tax rules that apply to distributions by corporations which are not PFICs would apply to distributions by us, except that the lower applicable capital gains rate for qualified dividend income discussed above under “— Taxation of Dividends and Other Distributions on our Class A Ordinary Shares” generally would not apply.

The mark-to-market election is available only for “marketable stock”, which is stock that is traded in other than de minimis quantities on at least 15 days during each calendar quarter (“regularly traded”) on a qualified exchange or other market (as defined in applicable U.S. Treasury regulations), including the Nasdaq Capital Market. If the Class A Ordinary Shares are regularly traded on the Nasdaq Capital Market and if you are a holder of Class A Ordinary Shares, the mark-to-market election would be available to you were we to be or become a PFIC.

Alternatively, a U.S. Holder of stock in a PFIC may make a “qualified electing fund” election with respect to such PFIC to elect out of the tax treatment discussed above. A U.S. Holder who makes a valid qualified electing fund election with respect to a PFIC will generally include in gross income for a taxable year such holder’s pro rata share of the corporation’s earnings and profits for the taxable year. However, the qualified electing fund election is available only if such PFIC provides such U.S. Holder with certain information regarding its earnings and profits as required under applicable U.S. Treasury regulations. We do not currently intend to prepare or provide the information that would enable you to make a qualified electing fund election. If you hold Class A Ordinary Shares in any year in which we are a PFIC, you will be required to file U.S. Internal Revenue Service Form 8621 regarding distributions received on the Class A Ordinary Shares and any gain realized on the disposition of the Class A Ordinary Shares.

You are urged to consult your tax advisors regarding the application of the PFIC rules to your investment in our Class A Ordinary Shares and the elections discussed above.

Information Reporting and Backup Withholding

Dividend payments with respect to our Class A Ordinary Shares and proceeds from the sale, exchange or redemption of our Class A Ordinary Shares may be subject to information reporting to the U.S. Internal Revenue Service and possible U.S. backup withholding at a current rate of 28%. Backup withholding will not apply, however, to a U.S. Holder who furnishes a correct taxpayer identification number and makes any other required certification on U.S. Internal Revenue Service Form W-9 or who is otherwise exempt from backup withholding. U.S. Holders who are required to establish their exempt status generally must provide such certification on U.S. Internal Revenue Service Form W-9. U.S. Holders are urged to consult their tax advisors regarding the application of the U.S. information reporting and backup withholding rules.

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 U.S. Internal Revenue Service and furnishing any required information. We do not intend to withhold taxes for individual shareholders.

Under the Hiring Incentives to Restore Employment Act of 2010, certain United States Holders are required to report information relating to ordinary shares, subject to certain exceptions (including an exception for ordinary shares held in accounts maintained by certain financial institutions), by attaching a complete Internal Revenue Service Form 8938, Statement of Specified Foreign Financial Assets, with their tax return for each year in which they hold ordinary shares. U.S. Holders are urged to consult their tax advisors regarding the application of the U.S. information reporting and backup withholding rules.

51

F. Dividends and paying agents

Not applicable for annual reports on Form 20-F.

G. Statement by experts

Not applicable for annual reports on Form 20-F.

H. Documents on display

We are subject to the information requirements of the Exchange Act. In accordance with these requirements, the Company files reports and other information with the SEC. You may read and copy any materials filed with the SEC at the Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549. You may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. The SEC also maintains a web site at http://www.sec.gov that contains reports and other information regarding registrants that file electronically with the SEC.

I. Subsidiary Information

Not applicable.

52

PART II

ITEM 16.            [RESERVED]

ITEM 16A.         AUDIT COMMITTEE FINANCIAL EXPERT

The Company’s board of directors has determined that Mr. Nelson Wong qualifies as an “audit committee financial expert” in accordance with applicable Nasdaq Capital Market standards. The Company’s board of directors has also determined that Mr. Wong and the other members of the Audit Committee are all “independent” in accordance with the applicable Nasdaq Capital Market standards.

ITEM 16B.          CODE OF ETHICS

The Company has adopted a Code of Business Conduct and Ethics that applies to the Company’s directors, officers, employees and advisors. The Code of Ethics is attached it as an exhibit to this annual report. We have also posted a copy of our code of business conduct and ethics on our website at www.recon.cn.

ITEM 16C.          PRINCIPAL ACCOUNTANT FEES AND SERVICES

Friedman LLP was appointed by the Company to serve as its independent registered public accounting firm for fiscal year 2022. Effective September 1, 2022, Friedman combined with Marcum LLP and continued to operate as an independent registered public accounting firm. Friedman continued to serve as the Company’s independent registered public accounting firm through February 1, 2023.

On February 1, 2023, the Audit Committee of the Company approved the engagement of Marcum Asia to serve as the independent registered public accounting firm for fiscal year 2023. On August 22, 2023, Marcum Asia has been dismissed by the Audit Committee of the Company before completing the audit of fiscal year 2023.

On August 22, 2023, the Audit Committee of the Company approved the engagement of Enrome LLP to serve as the independent registered public accounting firm of the Company.

Fees Paid To Independent Registered Public Accounting Firm

Audit Fees

During fiscal year ended June 30, 2022, Friedman LLP’s audit fees were $295,000.

During fiscal year ended June 30, 2023, Friedman LLP’s audit fees were $25,000, and Marcum Asia CPAs LLP’s audit fees were $339,150. Friedman LLP’s audit fees consisted of service to perform and issuance of consent. Marcum Asia CPAs LLP’s audit fees consisted of completed planning work and three weeks of field work, services to perform midterm review and consents and assistance with and review of documents filed with the SEC and related fees. Our decision to dismiss the Marcum Asia CPAs LLP was primarily due to concerns about cost controls. The fees paid by the Company to Marcum Asia CPAs LLP were based on the contractually agreed fees for the audit progress until the Company’s dismissal. Enrome LLP’s audit fees were $171,000.

Audit-Related Fees

The Company has not incurred any audit-related fees from Friedman LLP, Marcum Asia CPAs LLP and Enrome LLP for audit-related services in fiscal years 2022 and 2023.

Tax Fees

The Company has not incurred any tax fees from Friedman LLP, Marcum Asia CPAs LLP and Enrome LLP for tax services in fiscal years 2023 and 2022.

53

All Other Fees

The Company has not incurred any other fees from Friedman LLP, Marcum Asia CPAs LLP and Enrome LLP other fees in fiscal years 2023 and 2022.

Audit Committee Pre-Approval Policies

Before Enrome LLP was engaged by the Company to render audit or non-audit services, the engagement was approved by the Company’s audit committee. All services rendered by Enrome LLP have been so approved.

Percentage of Hours

The percentage of hours expended on the principal accountants’ engagement to audit our consolidated financial statements for fiscal year 2023 that were attributed to work performed by persons other than Enrome LLP’s full-time permanent employees was less than 5%.

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

Not applicable.

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

Neither the Company nor any affiliated purchaser has purchased any shares or other units of any class of the Company’s equity securities registered by the Company pursuant to Section 12 of the Securities Exchange Act during the fiscal year ended June 30, 2023.

ITEM 16F.         CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

On August 22, 2023, we appointed Enrome LLP (“Enrome”) as its independent registered public accounting firm, effective on the same day. Enrome replaced Marcum Asia, our former independent registered public accounting firm, which we dismissed on August 22, 2023. The appointment of Enrome was made after careful consideration and evaluation process by the Company and has been approved by the audit committee of our board of directors. Our decision to make this change was not the result of any disagreement between the Company and Marcum Asia on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedure.

During the two most recent fiscal years ended June 30, 2021 and 2022 and any subsequent interim period prior to engaging Enrome, neither the Company nor anyone on its behalf consulted Enrome regarding either (i) the application of accounting principles to any proposed or completed transaction, or the type of audit opinion that might be rendered on the Company’s financial statements, and neither a written report nor oral advice was provided to the Company that Enrome concluded was an important factor considered by the Company in reaching a decision as to any accounting, auditing or financial reporting issue; or (ii) any matter that was either the subject of a disagreement (as defined in Item 16F(a)(1)(iv) of Form 20-F and the related instructions to Item 16F of Form 20-F) or any reportable events as described in Item 16F(a)(1)(v) of Form 20-F.

Previously, on February 7, 2023, the Company’s board of directors determined and ratified the audit committee’s approval of the proposed appointment of Marcum Asia as the Company’s independent registered public accounting firm. The services previously provided by Friedman were then provided by Marcum Asia up until its dismissal on August 22, 2023.

The Company was notified by Friedman, the Company’s then independent registered public accounting firm, that effective September 1, 2022, Friedman combined with Marcum LLP and continued to operate as an independent registered public accounting firm. Friedman continued to serve as the Company’s independent registered public accounting firm through February 1, 2023. On February 1, 2023, the audit committee approved the engagement of Marcum Asia to serve as the independent registered public accounting firm of the Company.

54

Friedman’s reports on the consolidated financial statements of the Company for the fiscal years ended June 30, 2022 and 2021 did not contain any adverse opinion or disclaimer of opinion and were not qualified or modified as to uncertainty, scope of accounting principles. During the Company’s two most recent fiscal years and through February 1, 2023, there were no disagreements with Friedman on any matters of accounting principles or practices, financial statement disclosure or auditing scope and procedures which, if not resolved to the satisfaction of Friedman, would have caused Friedman to make reference to such matters in their reports. There were no reportable events (as that term is described in Item 304(a)(1)(v) of Regulation S-K) during the two fiscal years ended June 30, 2022 and 2021, or in the subsequent period through February 1, 2023.

We provided Marcum Asia and Friedman with a copy of the above statements and requested that Marcum Asia furnish us with a letter addressed to the SEC stating whether or not it agrees with the above statements. A copy of Marcum Asia’s letter dated August 25, 2023, to the SEC, regarding the disclosures herein under the heading “Change in Registrant’s Certifying Accountant” is filed as Exhibit 16.1 to this annual report. A copy of Friedman’s letter, dated February 8, 2023, is filed as Exhibit 16.1 to the Form 6-K filed on February 8, 2023.

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 Class A Ordinary Shares are listed on The Nasdaq Capital Market, we are subject to Nasdaq’s corporate governance requirements.

As noted above in the risk factor titled “We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to United States domestic public companies.”, The Nasdaq Capital Market allows foreign private issuers like our Company to opt to follow rules that apply in the issuer’s home country instead of a given Nasdaq rule. NASDAQ Listing Rule 5615(a)(3) permits a foreign private issuer like us to follow home country practices in lieu of certain requirements of Listing 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.

NASDAQ Rule 5635 requires shareholder approval for the issuance of securities: (i) in connection with the acquisition of stock or assets of another Company; (ii) when it would result in a change of control; (iii) when a stock option or purchase plan is to be established or materially amended or other equity compensation arrangement made or materially amended, pursuant to which stock may be acquired by officers, directors, employees, or consultants; or (iv) in connection with a transaction other than a public offering involving the sale, issuance or potential issuance of common stock at a price less than market value. Our Cayman Islands counsel, Campbells, has provided a letter to NASDAQ certifying that under Cayman Islands law and our Memorandum and Articles of Association, we are not prohibited from issuing shares without first obtaining shareholder approval where such issuance of securities otherwise requires shareholder approval under NASDAQ Rule 5635. Accordingly, we intend to comply with the requirements of Cayman Islands law in determining whether shareholder approval is required.

ITEM 16H.         MINE SAFETY DISCLOSURE

Not applicable.

PART III

ITEM 18.         FINANCIAL STATEMENTS

Our consolidated financial statements are included at the end of this annual report, beginning with page F-1.

55

ITEM 19.         EXHIBITS

Exhibit No.

    

Description of Exhibit

    

Included

    

Form

    

Filing Date

1.1.1

Second Amended and Restated Articles of Association of the Registrant

By Reference

S-3

2016-09-19

1.1.2

Second Amended and Restated Memorandum of Association of the Registrant

By Reference

S-3

2016-09-19

1.1.3

Third Amended and Restated Articles of Association of the Registrant

By Reference

6-K

2021-04-06

1.1.4

Third Amended and Restated Memorandum of Association of the Registrant

By Reference

6-K

2021-04-06

1.1.5

Fourth Amended and Restated Articles of Association of the Registrant

Herewith

1.1.6

Fourth Amended and Restated Memorandum of Association of the Registrant

Herewith

2.1

Specimen Share Certificate

By Reference

6-K

2020-01-17

2.2

Form of Amended and Restated Warrant

By Reference

6-K

2020-06-30

2.3

Form of Convertible Note

By reference

6-K

2020-11-25

2.4

Form of Pre-Funded Warrant

By Reference

6-K

2021-06-16

2.5

Form of Warrant

By reference

6-K

2021-06-16

2.6

Specimen Share Certificate

By Reference

6-K

2021-04-12

4.1

2009 Stock Incentive Plan

By Reference

S-1/A

2009-06-10

4.2

2015 Stock Incentive Plan

By Reference

10-K

2016-09-28

4.3

Translation of Exclusive Technical Consulting Service Agreement between Recon Technology (Jining) Co., Ltd. and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.4

Translation of Power of Attorney for rights of Chen Guangqiang in Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.5

Translation of Power of Attorney for rights of Yin Shenping in Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.6

Translation of Power of Attorney for rights of Li Hongqi in Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.7

Translation of Exclusive Equity Interest Purchase Agreement between Recon Technology (Jining) Co. Ltd., Chen Guangqiang and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.8

Translation of Exclusive Equity Interest Purchase Agreement between Recon Technology (Jining) Co. Ltd., Yin Shenping and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.9

Translation of Exclusive Equity Interest Purchase Agreement between Recon Technology (Jining) Co. Ltd., Li Hongqi and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.10

Translation of Equity Interest Pledge Agreement between Recon Technology (Jining) Co., Ltd., Chen Guangqiang and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.11

Translation of Equity Interest Pledge Agreement between Recon Technology (Jining) Co., Ltd., Yin Shenping and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.12

Translation of Equity Interest Pledge Agreement between Recon Technology (Jining) Co., Ltd., Li Hongqi and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.13

Translation of Exclusive Technical Consulting Service Agreement between Recon Technology (Jining) Co., Ltd. and Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.14

Translation of Power of Attorney for rights of Chen Guangqiang in Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

56

4.15

Translation of Power of Attorney for rights of Yin Shenping in Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.16

Translation of Power of Attorney for rights of Li Hongqi in Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.17

Translation of Exclusive Equity Interest Purchase Agreement between Recon Technology (Jining) Co. Ltd., Chen Guangqiang and Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.18

Translation of Exclusive Equity Interest Purchase Agreement between Recon Technology (Jining) Co. Ltd., Yin Shenping and Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.19

Translation of Exclusive Equity Interest Purchase Agreement between Recon Technology (Jining) Co. Ltd., Li Hongqi and Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.20

Translation of Equity Interest Pledge Agreement between Recon Technology (Jining) Co., Ltd., Chen Guangqiang and Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.21

Translation of Equity Interest Pledge Agreement between Recon Technology (Jining) Co., Ltd., Yin Shenping and Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.22

Translation of Equity Interest Pledge Agreement between Recon Technology (Jining) Co., Ltd., Li Hongqi and Nanjing Recon Technology Co., Ltd.

By Reference

S-1/A

2008-08-12

4.23

Translation of the Investment Agreement between Recon Technology, Ltd., Future Gas Station (Beijing) Technology, Ltd. and six individuals

By Reference

6-KA

2018-08-28

4.24

Translation of the Supplemental Agreement between Recon Technology, Ltd., Future Gas Station (Beijing) Technology, Ltd. and six individuals

By Reference

6-KA

2018-08-28

4.25

Translation of Exclusive Technical Consulting Service Agreement dated April 1, 2019 between Recon Hengda Technology (Beijing) Co., Ltd. and Beijing BHD Petroleum Technology Co., Ltd.

By Reference

6-K

2019-04-24

4.26

Translation of Amended and Restated Exclusive Equity Interest Purchase Agreement dated April 1, 2019 among Recon Hengda Technology (Beijing) Co., Ltd., Beijing BHD Petroleum Technology Co., Ltd. and Fan Zhang, Shenping Yin, Donglin Li, Zhiqiang Feng and Guangqiang Chen

By Reference

6-K

2019-04-24

4.27

Translation of Amended and Restated Equity Interest Pledge Agreement dated April 1, 2019 between Recon Hengda Technology (Beijing) Co., Ltd. and Fan Zhang, Shenping Yin, Donglin Li, Zhiqiang Feng and Guangqiang Chen about Beijing BHD Petroleum Technology Co., Ltd.

By Reference

6-K

2019-04-24

4.28

Translation of Exclusive Technical Consulting Service Agreement dated April 1, 2019 between Recon Hengda Technology (Beijing) Co., Ltd. and Nanjing Recon Technology Co., Ltd.

By Reference

6-K

2019-04-24

4.29

Translation of Amended and Restated Exclusive Equity Interest Purchase Agreement dated April 1, 2019 among Recon Hengda Technology (Beijing) Co., Ltd., Nanjing Recon Technology Co., Ltd. and Shenping Yin, Guangqiang Chen and Degui Zhai

By Reference

6-K

2019-04-24

4.30

Translation of Amended and Restated Equity Interest Pledge Agreement dated April 1, 2019 between Recon Hengda Technology (Beijing) Co., Ltd. and Shenping Yin, Guangqiang Chen and Degui Zhai about Nanjing Recon Technology Co., Ltd.

By Reference

6-K

2019-04-24

4.31

Translation of Financial Support Commitment Letter from Two Major Shareholders dated August 31, 2019

By Reference

20-F

2019-10-01

4.32

Translation of Supplemental Agreement to the Investment Agreement with respect to Future Gas Station (Beijing) Technology Co., Ltd. dated September 24, 2019

By Reference

20-F

2019-10-01

4.33

Translation of Supplemental Agreement to the Investment Agreement with respect to Future Gas Station (Beijing) Technology Co., Ltd. dated March 17, 2020

By Reference

6-K

2020-03-18

4.34

Placement Agency Agreement, dated May 7, 2020, between the Company and Maxim Group LLC

By Reference

6-K

2020-05-26

4.35

Form of Securities Purchase Agreement, dated May 21, 2020, between the Company and the Purchasers

By Reference

6-K

2020-05-26

4.36

Form of Securities Purchase Agreement, dated June 26, 2020, between the Company and the Purchasers

By Reference

6-K

2020-06-30

4.37

Securities Purchase Agreement dated November 25, 2020

By reference

6-K

2020-11-27

57

4.38

Translation of Supplemental Agreement to the Investment Agreement with respect to Future Gas Station (Beijing) Technology Co., Ltd. dated February 4, 2021

By reference

6-K

2021-02-08

4.39

Share Acquisition Agreement, dated June 3, 2021

By reference

6-K

2021-06-04

4.40

Placement Agency Agreement, dated June 14, 2021, between the Company and Maxim Group LLC

By reference

6-K

2021-06-16

4.41

Form of Securities Purchase Agreement dated June 14, 2021, between the Company and the Purchasers

By reference

6-K

2021-06-16

4.4

Form of Securities Purchase Agreement dated March 15, 2023, between the Company and the Purchasers

By reference

6-K

2023-03-20

4.43

2021 Equity Incentive Plan

By Reference

6-K

2021-04-06

8.1

List of subsidiaries of the Company

Herewith

11.1

Code of Ethics of the Company

By Reference

10-K

2009-09-28

12.1

Certification of Chief Executive Officer Required by Rule 13a-14(a)

Herewith

12.2

Certification of Chief Financial Officer Required by Rule 13a-14(a)

Herewith

13.1

Certification of Chief Executive Officer Required by Rule 13a-14(b) and Section 1350 of Chapter 63 of Title 18 of the United States Code

Herewith

13.2

Certification of Chief Financial Officer Required by Rule 13a-14(b) and Section 1350 of Chapter 63 of Title 18 of the United States Code

Herewith

15.1

Consent of Friedman LLP

Herewith

15.2

Consent of Enrome LLP

Herewith

16.1

Letter of Marcum Asia CPAs LLP to the U.S. Securities and Exchange Commission dated August 25, 2023

By reference

6-K

2023-08-25

16.2

Letter of Friedman LLP to the U.S. Securities and Exchange Commission dated February 8, 2023

By reference

6-K

2023-02-08

99.1

RECON ISSUES SHAREHOLDER UPDATE

By Reference

6-K

2022-07-21

99.3

Recon Technology reports financial results for FY2021

By Reference

6-K

2021-04-05

99.3

Recon Technology, Ltd Reports Financial Results for the First Six Months of Fiscal Year 2022

By Reference

6-K

2022-03-31

99.4

Recon Technology, Ltd Reports Financial Year Results for Fiscal Year 2023

By Reference

20-F

2023-10-30

101.INS

Inline XBRL Instance Document.

101.SCH

Inline XBRL Taxonomy Extension Schema Document.

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document.

101.LAB

Inline XBRL Taxonomy Extension Labels Linkbase Document.

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

104

Cover Page Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit)

58

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.

 

 

Recon Technology, Ltd.

 

 

 

 

By:  

/s/ Yin Shenping

 

 

Name: Yin Shenping

 

 

Title:   Chief Executive Officer

Date:

May 24, 2024

59

Graphic

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and Board of Directors

Recon Technology, Ltd.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Recon Technology, Ltd. and its subsidiaries (collectively, the “Company”) as of June 30, 2023, the related consolidated statements of operations and comprehensive income (loss), changes in shareholder’s equity, and cash flows for the year ended June 30, 2023 including the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of June 30, 2023, and the results of its operations and its cash flows for the year ended June 30, 2023, in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our 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 the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.

Critical Audit Matters

Critical audit matters are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.

/s/ Enrome LLP

We have served as the Company’s auditor since 2023.

Singapore

October 27, 2023, except for Note 28, as to which the date is May 24, 2024.

F-1

Graphic

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Director and

Stockholders of Recon Technology, Ltd

Opinion on the Financial Statements

We have audited, before the effects of retrospective adjustments to the reverse stock split and change in capital structure as disclosed in Note 28, the accompanying consolidated balance sheets of Recon Technology, Ltd and Subsidiaries (collectively, the “Company”) as of June 30, 2021 and 2022, and the related consolidated statements of operations and comprehensive (loss) income, changes in shareholders’ equity, and cash flows for each of the years in the three-year period ended June 30, 2022, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements, except for the effects of retrospective adjustments to the reverse stock split and change in capital structure as disclosed in Note 28, present fairly, in all material respects, the financial position of the Company as of June 30, 2021 and 2022, and the results of its operations and its cash flows for each of the years in the three-year period ended June 30, 2022, in conformity with accounting principles generally accepted in the United States of America.

We were not engaged to audit, review, or apply any procedures to the retrospective adjustments to the reverse stock split and change in capital structure as disclosed in Note 28, accordingly, we do not express an opinion or any other form of assurance about whether such retrospective adjustments are appropriate and have been properly applied. Those adjustments were audited by other auditor.

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 Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the 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.

Graphic

F-2

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate 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 matters 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Assessment of impairment for goodwill

Description of Critical Audit Matter

As described in Note 3, the goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. Management performed evaluation with the assistance of an independent valuation firm on the impairment of goodwill and recorded an impairment loss on goodwill of ¥2,266,893 ($338,457) for the year ended June 30, 2022.

We identified the assessment of impairment for goodwill as a critical audit matter because there is a high degree of subjective auditor judgement in assessing the assumptions used to determine the free cash flow projection used to develop the fair value of the underlying assets.

How We Addressed the Matter in Our Audit

The primary procedures we performed to address this critical audit matter included the following. We read the accounting memo prepared by the Company. We evaluated management’s application of the relevant accounting standards. We also engaged a specialist to assist us in the evaluation of the Company’s valuation methodology and tested the significant assumptions used by the Company to develop forecasted results and discounted cash flows.

/s/ Friedman LLP

Friedman LLP

We served as the Company’s auditor from 2011 to 2023

New York, New York

October 28, 2022

Graphic

F-3

RECON TECHNOLOGY, LTD

CONSOLIDATED BALANCE SHEETS

As of June 30

As of June 30

As of June 30

    

2022

    

2023

    

2023

RMB

RMB

U.S. Dollars

ASSETS

  

  

  

Current assets

  

  

  

Cash

¥

316,974,857

¥

104,125,800

$

14,359,604

Restricted cash

723,560

731,545

100,885

Short-term investments

184,184,455

25,400,198

Notes receivable

10,828,308

3,742,390

 

516,099

Accounts receivable, net

22,577,980

27,453,415

 

3,785,999

Inventories, net

3,894,369

6,330,701

 

873,044

Other receivables, net

5,501,833

2,185,733

 

301,427

Loans to third parties

50,383,822

123,055,874

16,970,181

Purchase advances, net

178,208

2,680,456

 

369,652

Contract costs, net

33,858,820

49,572,685

6,836,386

Prepaid expenses

420,284

350,119

 

48,284

Prepaid expenses- related parties

275,000

Total current assets

445,617,041

504,413,173

 

69,561,759

Property and equipment, net

25,474,162

24,752,864

 

3,413,576

Construction in progress

239,739

Intangible assets, net

5,950,000

Long-term other receivables, net

1,564,381

3,640

502

Goodwill

4,730,002

Operating lease right-of-use assets (including ¥765,241 and ¥335,976 ($46,333) from a related party as of June 30, 2022 and 2023, respectively)

6,666,759

2,654,900

366,127

Total Assets

¥

490,242,084

¥

531,824,577

$

73,341,964

LIABILITIES AND EQUITY

 

Current liabilities

 

Short-term bank loans

¥

10,000,000

¥

12,451,481

$

1,717,138

Accounts payable

16,739,989

10,791,721

1,488,246

Other payables

3,533,918

5,819,010

 

802,478

Other payable- related parties

2,240,135

2,592,395

 

357,508

Contract liabilities

2,001,277

2,748,365

379,017

Accrued payroll and employees’ welfare

2,250,547

2,382,516

 

328,564

Taxes payable

2,210,958

1,163,006

 

160,386

Short-term borrowings - related parties

9,009,156

20,018,222

 

2,760,639

Long-term borrowings - related party - current portion

999,530

 

Operating lease liabilities - current (including ¥429,265 and ¥335,976 ($46,333) from a related party as of June 30, 2022 and 2023, respectively)

3,892,774

3,066,146

422,841

Total Current Liabilities

52,878,284

61,032,862

 

8,416,817

Operating lease liabilities - non-current (including ¥335,976 and ¥nil ($nil) from a related party as of June 30, 2022 and 2023, respectively)

2,184,635

25,144

3,468

Long-term borrowings - related party

5,511,076

 

Contract liabilities - non-current

106,000

Warrant liability

16,677,328

31,615,668

4,360,000

Total Liabilities

77,357,323

92,673,674

 

12,780,285

Commitments and Contingencies

  

  

 

  

Equity

  

  

 

  

Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 1,704,766 shares and 2,306,295 shares issued and outstanding as of June 30, 2022 and 2023, respectively*

19,461

26,932

3,714

Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 4,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2022 and 2023, respectively*

2,604

4,693

647

Additional paid-in capital*

516,426,799

580,340,061

80,032,554

Statutory reserve

4,148,929

4,148,929

 

572,163

Accumulated deficit

(111,273,525)

(170,440,826)

 

(23,504,865)

Accumulated other comprehensive income

11,307,461

35,127,173

 

4,844,259

Total shareholders’ equity

420,631,729

449,206,962

 

61,948,472

Non-controlling interests

(7,746,968)

(10,056,059)

 

(1,386,793)

Total equity

412,884,761

439,150,903

 

60,561,679

Total Liabilities and Equity

¥

490,242,084

¥

531,824,577

$

73,341,964

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

The accompanying notes are an integral part of these consolidated financial statements.

F-4

RECON TECHNOLOGY, LTD

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)

    

For the years ended

June 30, 

    

2021

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

RMB

 

USD

Revenue

Revenue - third parties

¥

47,852,918

¥

83,777,571

¥

67,114,378

$

9,255,496

Revenue - related party

85,657

Revenue

 

47,938,575

 

83,777,571

67,114,378

 

9,255,496

Cost of revenue

Cost of revenue - third parties

40,723,547

64,352,834

48,247,395

6,653,620

Cost of revenue

40,723,547

64,352,834

48,247,395

6,653,620

Gross profit

 

7,215,028

 

19,424,737

 

18,866,983

 

2,601,876

Selling and distribution expenses

 

8,038,965

 

10,150,802

 

10,638,978

 

1,467,182

General and administrative expenses

 

45,949,157

 

83,281,958

 

76,784,396

 

10,589,052

Allowance for (net recovery of) credit losses

 

8,191,247

 

(658,823)

 

(9,038,985)

 

(1,246,533)

Impairment loss of property and equipment and other long-lived assets

768,312

1,009,124

139,165

Research and development expenses

 

5,846,295

 

8,964,217

 

8,806,205

 

1,214,431

Operating expenses

 

68,793,976

 

101,738,154

 

88,199,718

 

12,163,297

Loss from operations

 

(61,578,948)

 

(82,313,417)

 

(69,332,735)

 

(9,561,421)

Other income (expenses)

 

 

 

 

Subsidy income

 

355,667

 

11,993

 

325,425

 

44,878

Interest income

 

918,629

 

5,367,979

 

13,603,487

 

1,876,007

Interest expense

 

(2,210,005)

 

(1,522,526)

 

(2,514,850)

 

(346,814)

Income (loss) from investment in unconsolidated entity

 

(266,707)

 

15,411

 

 

Gain in fair value changes of warrants liability

35,365,792

174,485,575

6,116,000

843,435

Remeasurement gain of previously held equity interests in connection with step acquisition

979,254

Foreign exchange transaction gain (loss)

 

(146,898)

 

(118,456)

 

241,652

 

33,325

Impairment loss on goodwill and intangible assets

(2,266,893)

(9,980,002)

(1,376,305)

Other income

 

192,137

 

15,855

 

82,970

 

11,442

Other income, net

 

35,187,869

 

175,988,938

 

7,874,682

 

1,085,968

Income (loss) before income tax

 

(26,391,079)

 

93,675,521

 

(61,458,053)

 

(8,475,453)

Income tax expenses (benefit)

 

(524,251)

 

(613,874)

 

18,339

 

2,529

Net income (loss)

 

(25,866,828)

 

94,289,395

 

(61,476,392)

 

(8,477,982)

Less: Net loss attributable to non-controlling interests

 

(3,034,094)

 

(1,297,400)

 

(2,309,091)

 

(318,438)

Net income (loss) attributable to Recon Technology, Ltd

 

¥

(22,832,734)

 

¥

95,586,795

 

¥

(59,167,301)

$

(8,159,544)

Comprehensive income (loss)

 

 

 

 

Net income (loss)

 

(25,866,828)

 

94,289,395

 

(61,476,392)

(8,477,982)

Foreign currency translation adjustment

 

(850,895)

 

9,332,625

 

23,819,712

 

3,284,889

Comprehensive income (loss)

 

(26,717,723)

 

103,622,020

 

(37,656,680)

 

(5,193,093)

Less: Comprehensive loss attributable to non- controlling interests

 

(3,034,094)

 

(1,297,400)

 

(2,309,091)

 

(318,438)

Comprehensive income (loss) attributable to Recon Technology, Ltd

 

¥

(23,683,629)

 

¥

104,919,420

 

¥

(35,347,589)

$

(4,874,655)

Earnings (loss) per share - basic and diluted*

¥

(30.04)

¥

55.52

¥

(27.43)

$

(3.78)

Weighted - average shares -basic and diluted*

760,116

1,721,529

2,157,158

2,157,158

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

The accompanying notes are an integral part of these consolidated financial statements.

F-5

RECON TECHNOLOGY, LTD

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

Accumulated

Other

Non-

Additional Paid-

Statutory

Accumulated

Comprehensive

Stockholders’

controlling

Total

Total

    

Common Stock

    

in Capital*

    

Reserve

    

deficit

    

income 

    

Equity

    

Interest

    

Equity

    

Equity

Number of

Number of

Class A

Amount

Class B

Amount

Shares*

(RMB)*

Shares**

(RMB)*

(RMB)

(RMB)

(RMB)

(RMB)

(RMB)

(RMB)

(RMB)

(USD)

    

    

    

Balance, June 30, 2020

 

454,883

 

¥

4,948

 

 

¥

 

¥

287,077,740

¥

4,148,929

¥

(184,027,586)

 

¥

2,825,731

¥

110,029,762

¥

10,614,526

¥

120,644,288

$

16,637,609

Capital contribution in non-controlling interests

 

 

 

 

 

 

50,000

50,000

6,895

Step acquisition of FGS

34,790,000

34,790,000

4,797,760

Capital contribution receivable due from non-controlling Interest

(50,000,000)

(50,000,000)

(6,895,315)

Stock issuance

334,117

3,870

81,087,271

81,091,141

81,091,141

11,182,980

Stock issuance for warrants exercised

143,951

1,690

21,128,345

21,130,035

21,130,035

2,913,965

Proceeds from Pre-founded warrants

 

73,889

 

856

 

 

 

30,275,713

 

30,276,569

30,276,569

4,175,330

Issuance of common stock in exchange of shares of Starry, net of issuance costs

 

17,575

 

202

 

 

 

27,675,248

 

27,675,450

27,675,450

3,816,619

Stock issuance for convertible notes redemption

 

512,519

 

5,977

 

 

 

42,429,692

 

42,435,669

42,435,669

5,852,146

Restricted shares issued for management

 

10,481

 

122

 

 

 

6,139,915

 

6,140,037

6,140,037

846,750

Net loss for the year

 

 

 

 

 

(22,832,734)

 

(22,832,734)

(3,034,094)

(25,866,828)

(3,567,199)

Foreign currency translation adjustment

 

 

 

 

 

 

(850,895)

(850,895)

(850,895)

(117,344)

Balance, June 30, 2021

1,547,415

¥

17,665

¥

¥

495,813,924

¥

4,148,929

¥

(206,860,320)

¥

1,974,836

¥

295,095,034

¥

(7,579,568)

¥

287,515,466

$

39,650,196

Capital contribution in non-controlling interests

1,130,000

1,130,000

155,834

Restricted shares issued for services

86,111

986

8,934,933

8,935,919

8,935,919

1,232,320

Stock issuance for Pre-founded warrants

81,667

929

92,392

93,321

93,321

12,870

Cancellation of ordinary shares issued to Starry Lab

(17,575)

(202)

(27,675,248)

(27,675,450)

(27,675,450)

(3,816,619)

Restricted shares issued for management

7,148

83

4,100,000

2,604

39,260,798

39,263,485

39,263,485

5,414,682

Net income (loss) for the year

95,586,795

95,586,795

(1,297,400)

94,289,395

13,003,100

Foreign currency translation adjustment

9,332,625

9,332,625

9,332,625

1,287,028

Balance, June 30, 2022

 

1,704,766

 

19,461

 

4,100,000

 

2,604

 

516,426,799

4,148,929

(111,273,525)

 

11,307,461

420,631,729

(7,746,968)

412,884,761

56,939,411

Stock issuance

490,417

6,091

28,168,902

28,174,993

28,174,993

3,885,509

Restricted shares issued for services

55,556

690

5,805,150

5,805,840

5,805,840

800,662

Proceeds from Pre-founded warrants

3,750,282

3,750,282

3,750,282

517,188

Restricted shares issued for management

55,556

690

3,000,000

2,089

26,188,928

26,191,707

26,191,707

3,612,002

Net income loss for the year

(59,167,301)

(59,167,301)

(2,309,091)

(61,476,392)

(8,477,982)

Foreign currency translation adjustment

23,819,712

23,819,712

23,819,712

3,284,889

Balance, June 30, 2023

2,306,295

¥

26,932

7,100,000

¥

4,693

¥

580,340,061

¥

4,148,929

¥

(170,440,826)

¥

35,127,173

¥

449,206,962

¥

(10,056,059)

¥

439,150,903

$

60,561,679

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

**Retrospectively restated for effect of changing in class of shares on April 5, 2021.

The accompanying notes are an integral part of these consolidated financial statements.

F-6

RECON TECHNOLOGY, LTD

CONSOLIDATED STATEMENTS OF CASH FLOWS

For the years ended June 30,

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

U.S. Dollars

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income (loss)

¥

(25,866,828)

 

¥

94,289,395

 

¥

(61,476,392)

$

(8,477,982)

Adjustments to reconcile net income (loss) to net cash used in operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

3,150,789

 

 

3,339,868

 

 

3,683,586

 

507,990

Loss (gain) from disposal of equipment

 

19,590

 

 

48,628

 

 

(12,782)

 

(1,763)

Gain in fair value changes of warrants liability

(35,365,792)

(174,485,575)

(6,116,000)

(843,435)

Amortization of offering cost of warrants

12,584,024

1,483,306

204,557

Allowance for (net recovery of) credit losses

 

8,191,247

 

 

(658,823)

 

 

(9,038,985)

 

(1,246,533)

Allowance for slow moving inventories

 

654,673

 

 

266,285

 

 

484,644

 

66,835

Impairment loss of property and equipment and other long-lived assets

768,312

1,009,124

139,165

Impairment loss on goodwill and intangible assets

2,266,893

9,980,002

1,376,305

Amortization of right of use assets

 

1,866,803

 

 

3,138,518

 

 

3,252,066

 

448,480

Restricted shares issued for management and employees

 

6,140,037

 

 

39,263,485

 

 

26,191,707

 

3,612,002

Restricted shares issued for services

8,935,919

5,805,840

800,662

Remeasurement gain of previously held equity interests in connection with step acquisition

(979,254)

Loss (income) from investment in unconsolidated entity

 

266,707

 

 

(15,411)

 

 

 

Deferred tax benefit

(425,913)

(624,087)

Interest expenses related to convertible notes

430,416

Accrued interest income from loans to third parties

(270,563)

(7,997,961)

(1,102,969)

Accrued interest income from short-term investment

 

 

 

 

 

(2,901,955)

 

(400,198)

Changes in operating assets and liabilities:

 

  

 

 

  

 

 

  

 

  

Notes receivable

 

(2,124,748)

 

 

(4,522,674)

 

 

7,085,917

 

977,193

Accounts receivable

 

18,326,410

 

 

3,811,866

 

 

(495,784)

 

(68,372)

Accounts receivable-related party

 

3,409,912

 

 

 

 

 

Inventories

 

(2,502,263)

 

 

(689,291)

 

 

(2,373,013)

 

(327,253)

Other receivables

 

(338,468)

 

 

285,786

 

 

(1,307,694)

 

(180,339)

Other receivables-related parties

(64,122)

(8,843)

Purchase advances

 

(899,371)

 

 

865,430

 

 

(2,575,198)

 

(355,136)

Contract costs

 

(21,944,876)

 

 

15,422,513

 

 

(14,236,539)

 

(1,963,309)

Prepaid expense

 

143,354

 

 

(274,215)

 

 

70,164

 

9,676

Prepaid expense - related parties

 

(433,000)

 

 

158,000

 

 

275,000

 

37,924

Operating lease liabilities

 

(2,762,949)

 

 

(1,594,702)

 

 

(3,061,303)

 

(422,173)

Accounts payable

 

(2,109,944)

 

 

(5,523,938)

 

 

(1,710,898)

 

(235,944)

Other payables

 

5,685,188

 

 

(6,329,042)

 

 

2,270,104

 

313,062

Other payables-related parties

 

(2,577,610)

 

 

969,468

 

 

352,260

 

48,579

Contract liabilities

 

4,160,456

 

 

(5,578,999)

 

 

641,087

 

88,410

Accrued payroll and employees’ welfare

 

(1,593,822)

 

 

296,065

 

 

131,971

 

18,200

Taxes payable

76,452

 

961,964

 

(1,036,483)

(142,938)

Net cash used in operating activities

 

(34,050,468)

 

(26,247,237)

 

(51,688,331)

 

(7,128,147)

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of property and equipment

 

(522,416)

 

 

(692,206)

 

 

(940,673)

 

(129,725)

Proceeds from disposal of equipment

 

 

 

 

 

31,950

 

4,406

Repayments of loans to third parties

5,150,377

171,435,032

40,113,311

5,531,879

Payments made for loans to third parties

(51,638,458)

(171,071,510)

(103,146,761)

(14,224,589)

Payments for short-term investments

 

 

 

 

 

(290,051,964)

 

(39,999,995)

Redemption of short-term investments

108,769,464

14,999,995

Step acquisition of FGS, net of cash

471,843

Net cash used in investing activities

 

(46,538,654)

 

 

(328,684)

 

 

(245,224,673)

 

(33,818,029)

 

 

 

 

 

 

Cash flows from financing activities:

Proceeds from short-term bank loans

 

16,020,000

 

 

10,000,000

 

 

13,491,481

 

1,860,560

Repayments of short-term bank loans

 

(10,540,000)

 

 

(15,000,000)

 

 

(11,040,000)

 

(1,522,486)

Proceeds from short-term borrowings

 

3,660,000

 

 

 

 

 

Repayments of short-term borrowings

 

(3,360,000)

 

 

(530,000)

 

 

 

Proceeds from short-term borrowings-related parties

18,400,000

11,100,000

15,013,115

2,070,403

Repayments of short-term borrowings-related parties

 

(15,950,000)

 

 

(14,770,000)

 

 

(9,000,000)

 

(1,241,157)

Proceeds from long-term borrowings-related party

 

 

 

 

 

 

Repayments of long-term borrowings-related party

 

(816,952)

 

 

(892,701)

 

 

(1,499,667)

 

(206,813)

Proceeds from warrants issued with common stock

212,051,414

17,493,069

2,412,405

Proceeds from sale of ordinary shares, net of issuance costs

 

81,091,141

 

 

 

 

28,174,993

 

3,885,509

Proceeds from sale of prefunded warrants, net of issuance costs

30,276,569

93,321

3,750,282

517,188

Proceeds from stock issuance for warrants exercised

21,130,035

Proceeds from issuance of convertible notes

42,014,616

Capital contribution by non-controlling shareholders

 

50,000

 

 

 

 

 

Net cash provided by (used in) financing activities

 

394,026,823

 

 

(9,999,380)

 

 

56,383,273

 

7,775,609

Effect of exchange rate fluctuation on cash and restricted cash

 

224,365

 

 

10,275,148

 

 

27,688,659

 

3,818,441

Net increase (decrease) in cash and restricted cash

 

313,662,066

 

 

(26,300,153)

 

 

(212,841,072)

 

(29,352,126)

Cash and restricted cash at beginning of year

 

30,336,504

 

 

343,998,570

 

 

317,698,417

 

43,812,615

Cash and restricted cash at end of year

¥

343,998,570

 

¥

317,698,417

 

¥

104,857,345

$

14,460,489

 

 

 

 

 

 

Supplemental cash flow information

Cash paid during the year for interest

¥

1,682,863

 

¥

1,427,174

 

¥

1,200,699

$

165,584

Cash paid during the year for taxes

¥

(98,338)

 

¥

10,214

 

¥

18,339

$

2,529

Reconciliation of cash and restricted cash, beginning of year

 

  

 

 

  

 

 

  

 

  

Cash

¥

30,336,504

¥

343,998,570

¥

316,974,857

¥

43,712,832

Restricted cash

723,560

99,783

Cash and restricted cash, beginning of year

¥

30,336,504

¥

343,998,570

¥

317,698,417

$

43,812,615

Reconciliation of cash and restricted cash, end of year

Cash

¥

343,998,570

¥

316,974,857

¥

104,125,800

¥

14,359,604

Restricted cash

723,560

731,545

100,885

Cash and restricted cash, end of year

¥

343,998,570

¥

317,698,417

¥

104,857,345

$

14,460,489

Non-cash investing and financing activities

Issuance of common stock in exchange of shares of FGS, net of issuance costs

¥

1,689,807

¥

¥

$

Cancellation of common stock issued prior years in exchange of shares of FGS, net of issuance costs

¥

(1,689,807)

 

¥

 

¥

$

Issuance of common stock in exchange of shares of Starry, net of issuance costs

27,675,450

¥

¥

$

Cancellation of shares issued to Starry Lab

¥

¥

(27,675,450)

¥

$

Conversion of convertible notes to 9,225,338 shares of ordinary shares

¥

42,435,669

¥

¥

$

Right-of-use assets obtained in exchange for operating lease obligations

¥

7,242,819

¥

937,672

¥

75,182

$

10,368

Reduction of right-of-use assets and operating lease obligations due to early termination of lease agreement

¥

¥

¥

62,357

$

8,599

Inventories transferred to and used as fixed assets

¥

302,795

¥

 

¥

(65,456)

$

(9,027)

Receivable for disposal of property and equipment

¥

¥

3,000

 

¥

$

Capital contribution receivable due from non-controlling Interest

¥

50,000,000

¥

 

¥

$

Other payable due to non-controlling interest converted into capital contribution

¥

¥

1,130,000

¥

$

The accompanying notes are an integral part of these consolidated financial statements.

F-7

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1. ORGANIZATION AND NATURE OF OPERATIONS

Organization – Recon Technology, Ltd (the “Company”, “We” or “Our”) was incorporated under the laws of the Cayman Islands on August 21, 2007 as a limited liability company. By far, the Company provides specialized equipment, automation systems, tools, chemicals, outsourcing platform services and field services to energy industry companies mainly in the People’s Republic of China (the “PRC”).

The Company, along with its wholly-owned subsidiaries, Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon-BJ”), conducts its business through the following PRC legal entities (“Domestic Companies”) that operate in the Chinese energy industry:

1.Beijing BHD Petroleum Technology Co., Ltd. (“BHD”),
2.Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”).

The Company has signed Exclusive Technical Consulting Service Agreements with each of the Domestic Companies, and Equity Interest Pledge Agreements and Exclusive Equity Interest Purchase Agreements with their shareholders (collectively the “VIE Agreements”). Pursuant to these VIE Agreements, the Company has the ability to substantially influence each of the Domestic Companies’ daily operations and financial affairs, appoint their senior executives and approve all matters requiring shareholder approval. The VIE agreements are designed to render the Company as the primary beneficiary of and entitle the Company of rights to consolidate each Domestic Company for accounting purposes. We believe that the Domestic Companies should be treated as Variable Interest Entities (“VIEs”) under the Statement of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 810 Consolidation and we are regarded as the primary beneficiary of the VIEs.

On February 21, 2019, the Company’s board of directors approved transferring the VIEs and VIE-controlled companies from Jining Recon Technology Ltd. (“Recon-JN”) to Recon-BJ. At the time, both Recon-JN and Recon-BJ were the Company’s wholly owned subsidiaries in China. On April 1, 2019, the Company completed the VIE transfer process and then completed the dissolution of Recon-JN on April 10, 2019, and subsequently completed the dissolution of Recon Technology Co., Limited (“Recon HK”) on May 15, 2020. The Company does not expect any negative impact of this process on its operations.

On December 17, 2015, Huang Hua BHD Petroleum Equipment Manufacturing Co., Ltd (“HH BHD”), a fully owned subsidiary established by BHD was organized under the laws of the PRC, focusing on the design, assemble and manufacture of hearing equipment.

Gan Su BHD Environmental Technology Co., Ltd (“Gan Su BHD”) was established on May 23, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥27,495,000 ($3,791,734) as of June 30,2023. BHD owned an equity interest of 49% of Gan Su BHD, and the remaining 51% equity interests was owned by an individual shareholder upon incorporation of Gan Su BHD. On September 25, 2017, the individual shareholder became the minority shareholder by transferring 2.0% equity shares to BHD. On April 26, 2021, the minority shareholder of Gan Su BHD transferred 15.4% of her equity interest to BHD. On May 19, 2021, the minority shareholder transferred 3.6% of her equity interest and BHD transferred 15.4% of its equity interest of Gan Su BHD to Nanjing Recon. There was no consideration paid for the transfers, and after the transfers, BHD owns equity an interest of 51% and Nanjing Recon owns an equity interest of 19% of Gan Su BHD, which is focusing on oilfield sewage treatment and oily sludge disposal projects.

Qing Hai BHD New Energy Technology Co., Ltd. (“Qinghai BHD”) was established on October 16, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥4,200,000 ($579,206) as of June 30, 2023. BHD owned an equity interest of 55% of Qinghai BHD previously; however, based on an agreement signed by the shareholders of Qinghai BHD dated October 23, 2018, each of the other two individual shareholders agreed to reduce 10% of their equity interests. As a result, Qinghai BHD returned ¥200,000 paid in capital back to one of the individual shareholders. After the new arrangement, BHD owns a total interest of 75% of Qinghai BHD. The remaining paid in capital should be contributed by BHD and the other individual shareholder is ¥33,300,000 ($4,827,276) and ¥12,500,000 ($1,812,041) respectively. Based on its charter dated September 29, 2017, the remaining capital will be injected before September 29, 2036.

F-8

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

As the energy consumption market opened to private and foreign companies, and online payment technology developed, the Domestic Companies began to invest in the downstream of the oil industry. On December 15, 2017, BHD and Nanjing Recon entered into a subscription agreement with Future Gas Station (Beijing) Technology, Ltd (“FGS”), pursuant to which the Domestic Companies acquired an 8% equity interest in FGS. Established in January 2016, FGS is a service company focusing on providing new technical applications and data operations to gas stations and provides solutions to gas stations to improve their operations and their customers’ experience. On August 21, 2018, the Domestic Companies entered into an investment agreement and a supplemental agreement (collectively, the “Investment Agreement”) with FGS and the other shareholders of FGS. Pursuant to the Investment Agreement, our VIEs’ ownership interest in FGS shall increase from 8% to 43%, in exchange for their investment in FGS for a total amount of ¥10 million in cash and the issuance of 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares to the other shareholders of FGS with certain conditions. As of June 30, 2019, the Domestic Companies invested an aggregate amount of ¥35,116,707 in FGS and issued 487,057 (27,059 shares post 2024 Reverse Split) restricted shares in total to other shareholders of FGS, and the Domestic Companies’ ownership interest in FGS has increased to 43%. On February 4, 2021, Nanjing Recon and BHD, entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS. The transaction has been closed. As a result, the Domestic Companies collectively own 51% interest of FGS and began to consolidate the financial results of FGS since January 2021. Through the fourth supplemental agreement, the Domestic Companies waived the requirement on FGS’ performance goal about the number of gas stations. Accordingly, the Domestic Companies agreed to pay for the balance of the investment and cancelled the related lock-up terms on the restricted shares, in exchange of the additional 8% equity ownership of FGS.

The VIE contractual arrangements

The Company’s main operating entities, the Domestic Companies, are controlled through contractual arrangements by the Company.

A VIE is an entity which has a total equity investment that is insufficient to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary of, and must consolidate, the VIE, because it met the condition under accounting principles generally accepted in the United States of America (“U.S. GAAP”) to consolidate the VIE.

The Company is deemed to have a controlling financial interest in and be the primary beneficiary of the Domestic Companies because it has both of the following characteristics:

The power to direct activities of the Domestic Companies that most significantly impact such entities’ economic performance, and
The obligation to absorb losses of, and the right to receive benefits from, the Domestic Companies that could potentially be significant to such entities.

Pursuant to these contractual arrangements, the Domestic Companies shall pay service fees equal to all of their net profit after tax payments to the Company. Accordingly, the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes. Such contractual arrangements are designed so that the operations of the Domestic Companies are solely for the benefit of the Company, and therefore the Company must consolidate the Domestic Companies under U.S. GAAP.

F-9

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Risks associated with the VIE structure

The Company believes that the contractual arrangements with the VIEs and the shareholders of the VIEs are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:

revoke the business and operating licenses of the Company’s PRC subsidiary and the VIEs;
discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiary and the VIEs;
limit the Company’s business expansion in China by way of entering into contractual arrangements;
impose fines or other requirements with which the Company’s PRC subsidiary and the VIEs may not be able to comply;
require the Company or the Company’s PRC subsidiary and the VIEs to restructure the relevant ownership structure or operations; or
restrict or prohibit the Company’s use of the proceeds from public offering to finance the Company’s business and operations in China.

The Company’s ability to conduct its businesses may be negatively affected if the PRC government were to carry out of any of the aforementioned actions. As a result, the Company may not be able to consolidate the VIEs in its consolidated financial statements as it may lose the ability to exercise its rights as the primary beneficiary over the VIEs and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiary and the VIEs. 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 VIEs and the VIEs’ subsidiaries. However, when the VIEs and the VIEs’ subsidiaries ever need financial support, the Company or its subsidiaries has, at its option and subject to statutory limits and restrictions, provided financial support to the VIEs and the VIEs’ subsidiaries through loans to the VIEs and the VIEs’ subsidiaries.

Nature of Operations – The Company engages in (1) providing equipment, tools and other components and parts related to oilfield production and other energy industries companies, including simple installations in connection with some projects; (2) services to improve production and efficiency of exploited oil wells, (3) developing and selling its own specialized industrial automation control and information solutions, (4) design, test and implement solution of sewage and oily sludge treatment, production and sales of related integrated equipment and project services, and (5) development, upgrading and maintenance of the online operation and cooperation platform of gas stations, marketing and promotion services, etc.

Impact of COVID-19 - In January 2020, the World Health Organization declared the COVID-19 outbreak a global health emergency as the coronavirus outbreak continued to spread beyond China. In compliance with the government health emergency rules in place, the Company temporarily closed offices in varies provinces in China and ceased production operations since Chinese New Year. The Company gradually resumed operation and production since March 2020. For fiscal year 2023, either the Company or its clients’ operations occasionally affected by regional outbreaks, causing some of its business is still not return to prior level. In early December 2022, China announced a nationwide loosening of its zero-covid policy, and the country faced a wave in infections after the lifting of these restrictions. Although, the spread of the COVID-19 appeared to be under control currently, the extent of the future impact of COVID-19 is still highly uncertain and cannot be predicted. In short term, the Company’s business was affected negatively, and collection of receivables were also affected. However, at this stage, the Company doesn’t expect a significant impact on the Company’s operations and financial results in a long run.

F-10

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 2. SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation - The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).

Principles of Consolidation - The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.

Variable Interest Entities - A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.

Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.

Currency Translation - The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the year ended June 30, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023. These translated U.S. dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.

Estimates and Assumptions - The preparation of the consolidated financial statements in conformity with U.S. GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.

The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

F-11

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Fair Values of Financial Instruments - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs are defined as follows:

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

Level 3 inputs to the valuation methodology are unobservable.

Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.

Cash - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.

Restricted cash - Restricted cash represents funds set aside and placed with the bank and serves as the security deposit which is not available to fund general liquidity needs of the Company.

Short-term investments - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2022 and 2023, the Company had short-term investments balance of ¥nil and ¥184.2 million ($25.4 million), including accrued interests of ¥nil and ¥2.9 million ($400,198), respectively.

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties - Accounts receivable are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.

F-12

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses, the potential impact of the COVID-19 pandemic on our customers businesses and their ability to pay their accounts receivable, other receivables and loan to third parties. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the year ended June 30, 2023 increased by approximately ¥7.3 million ($1.0 million) from the year ended June 30, 2022.

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:

the oil price and fluctuation of the overall oil industry;
the customer fails to comply with its payment schedule;
the customer is in serious financial difficulty;
a significant dispute with the customer has occurred regarding job progress or other matters;
the customer breaches any of the contractual obligations;
the customer appears to be financially distressed due to economic or legal factors;
the business between the customer and the Company is not active; and
other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.

The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:

the customer’s past payment history;
the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;
macroeconomic conditions that may affect a customer’s ability to pay; and
the relative importance of the customer relationship to the Company’s business.

Notes Receivable - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivable are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.

Purchase Advances, Net - Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.

F-13

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Inventories, Net - Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.

Property and Equipment, Net - Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from two to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

2-5 years

Production equipment, including:

Equipment

10 years

Utilities and Facilities

 

20 years

Leasehold improvement

 

Lesser of useful life and lease term

Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.

Goodwill - Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment. Impairment loss on goodwill was ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.

F-14

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Intangible Assets, Net – Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.

Impairment of Long-Lived Assets - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. Impairment for the long-lived assets was ¥768,312, ¥nil and ¥6,259,124 ($863,173) for the years ended June 30, 2021, 2022 and 2023, respectively.

Long-term Investments - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.

-      Equity Investments with Readily Determinable Fair Values - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

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

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

F-15

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the years ended June 30, 2021, 2022 and 2023. The Company recorded a ¥266,707 investment loss, ¥15,411 investment income and nil investment income on its equity method investment in unconsolidated entities during the years ended June 30, 2021, 2022 and 2023, respectively.

Business Combinations - The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling 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 acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).

In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).

Non-controlling Interests - For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.

Revenue Recognition – In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.

Disaggregation of Revenue

Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.

The Company’s disaggregation of revenue for the years ended June 30, 2021, 2022 and 2023 is disclosed in Note 25.

F-16

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Automation Products and Software; Equipment, Accessories and Others

The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.

The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.

Oilfield Environmental Protection Service

The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

Platform Outsourcing Services

The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.

Arrangements with Multiple Performance Obligations

Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.

F-17

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Contract Balances

The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:

    

June 30,

    

June 30,

    

June 30

2022

2023

2023

RMB

RMB

US Dollars

Contract costs, net

 

¥

33,858,820

 

¥

49,572,685

$

6,836,386

Contract liabilities

 

¥

2,107,277

 

¥

2,748,365

$

379,017

Contract Costs, Net - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.

-      Pre-Contract Costs - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

     Executed Contract Costs - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.

Contract Liabilities - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Performance Obligations - Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.

F-18

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of June 30, 2023. The amount of revenue recognized during the years ended June 30, 2021, 2022 and 2023 that was previously included within contract liability balances was ¥1,899,561, ¥7,390,276 and ¥1,901,277 ($262,198), respectively.

Practical Expedients Elected

Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.

Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2022, the Company did calculation and the amount was not material as end of this fiscal year.

Share-Based Compensation - Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value.

Research and Development Expenses - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.

Shipping and Handling Costs - Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥444,824, ¥537,371 and ¥789,932 ($108,937) for the years ended June 30, 2021, 2022 and 2023, respectively.

Leases - The Company follows FASB ASC No. 842, Leases (“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was no impairment for ROU lease assets as of June 30, 2022 and 2023.

F-19

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Income Taxes - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.

The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of June 30, 2022 and 2023.

As of June 30, 2023, the tax years ended December 31, 2018 through December 31, 2022 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.

Comprehensive Income (Loss) - Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).

Earnings (Loss) per Share - Earnings (loss) per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).

The following table sets forth the computation of basic and diluted earnings per share for the years ended June 30, 2021, 2022 and 2023:

For the years ended June 30,

2021

2022

2023

    

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Numerator:

 

  

 

  

 

  

 

  

Net income (loss) attributable to Recon Technology, Ltd

¥

(22,832,734)

¥

95,586,795

¥

(59,167,301)

$

(8,159,544)

Denominator:

 

  

 

 

  

 

  

Weighted-average number of ordinary shares outstanding – basic*

 

760,116

1,721,529

2,157,158

2,157,158

Class A Ordinary Shares*

760,116

1,612,427

1,880,065

1,880,065

Class B Ordinary Shares**

109,102

277,093

277,093

Outstanding options/warrants*

 

584,571

585,357

1,115,088

1,115,088

Potentially dilutive shares from outstanding options/warrants

 

Weighted-average number of ordinary shares outstanding – diluted*

 

760,116

1,721,529

2,157,158

2,157,158

Earnings (loss) per share – basic and diluted*

¥

(30.04)

¥

55.52

¥

(27.43)

$

(3.78)

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

** The Class B Ordinary Shares were not subjected to reverse stock split, and each Class B Ordinary Share is convertible into one-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof, so the weighted average number of Class B Ordinary Shares is calculated on a one-for-eighteen basis of issued and outstanding Class B Ordinary Shares.

F-20

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Warrants - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.

Reclassification - Certain prior year amounts related to land use rights on the balance sheets and cash flows statements had been reclassified to conform to the current period presentation. These reclassifications have no effect on the results of operations previously reported.

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)” (“ASU 2020-06”). ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. The Company is currently evaluating the impact ASU 2020-06 will have on its consolidated financial statements.

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

NOTE 3. ACCOUNTS RECEIVABLE, NET

Accounts receivable, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Parties

RMB

RMB

US Dollars

Accounts receivable

 

¥

27,206,752

 

¥

27,606,257

$

3,807,077

Allowance for credit losses

 

(4,628,772)

 

(152,842)

 

(21,078)

Total third-parties, net

 

¥

22,577,980

 

¥

27,453,415

$

3,785,999

    

 June 30,

    

June 30,

    

June 30,

2022

2023

2023

Third Parties- long-term

RMB

RMB

US Dollars

Accounts receivable

¥

4,983,698

¥

842,607

$

116,201

Allowance for credit losses

 

(4,983,698)

 

(842,607)

 

(116,201)

Total third-parties, net

¥

¥

$

Provision for credit losses of accounts receivable due from third parties was ¥3,730,606 and ¥153,329 for the years ended June 30, 2021 and 2022, respectively. Net recovery of provision for credit losses of accounts receivable due from third parties was ¥8,767,356 ($1,209,073) for the year ended June 30, 2023.

F-21

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

The decrease in allowance for credit losses of accounts receivable due from third parties was mainly resulted by the management’s efforts in collection receivables from our customers, and as the date of this report, approximately 54.7%, or ¥15.0 million ($2.1 million) of net outstanding balance as of June 30, 2023 has been collected as of the date of the report.

Movement of allowance for doubtful accounts is as follows:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

9,315,427

 

¥

9,612,470

$

1,325,619

Charge to (reversal of) allowance

 

153,329

 

(8,767,356)

 

(1,209,073)

Foreign currency translation adjustments

143,714

150,335

20,733

Ending balance

 

¥

9,612,470

 

¥

995,449

$

137,279

NOTE 4. NOTES RECEIVABLE

Notes receivable represented the non-interest-bearing commercial bills the Company received from the customers for the purpose of collection of sales amounts, which ranged from three to six months from the date of issuance. As of June 30, 2022 and 2023, notes receivable was ¥10,828,308 and ¥3,742,390 ($516,099), respectively. As of June 30, 2022 and 2023, no notes were guaranteed or collateralized. As of the date of this report, 85.0%, or ¥3.2 million ($0.4 million) have been subsequently collected, and the remaining balance is expected to be collected by December 2023.

NOTE 5. OTHER RECEIVABLES, NET

Other receivables, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Party

RMB

RMB

US Dollars

Business advances to officers and staffs (A)

 

¥

1,441,807

 

¥

854,162

 

$

117,795

Deposits for projects

 

3,259,236

 

1,247,992

 

172,106

VAT recoverable

 

437,095

 

690,053

 

95,163

Others

 

2,547,520

 

1,392,126

 

191,983

Allowance for credit losses

(619,444)

(1,994,960)

(275,118)

Subtotal

7,066,214

2,189,373

301,929

Less: Long term portion (B)

 

(1,564,381)

 

(3,640)

 

(502)

Other receivable - current portion

 

¥

5,501,833

¥

2,185,733

$

301,427

(A)Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.
(B)Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.

Net recovery of provision for credit losses of other receivables was ¥187,161 and ¥294,644 for the years ended June 30, 2021 and 2022, respectively. Provision for credit losses of other receivables was ¥1,375,516 ($189,692) for the year ended June 30, 2023.

F-22

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Movement of allowance for credit losses is as follows:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

918,153

 

¥

619,444

$

85,426

Charge to (reversal of) allowance

(294,644)

1,375,516

189,692

Less: written off

 

(4,065)

 

 

Ending balance

 

¥

619,444

 

¥

1,994,960

$

275,118

NOTE 6. LOANS TO THIRD PARTIES

Loans to third parties consisted of the following:

June 30, 

June 30, 

June 30, 

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

Working fund to third party companies

¥

50,383,822

¥

123,055,874

$

16,970,181

Loans to third parties

¥

50,383,822

¥

123,055,874

$

16,970,181

Loans to third parties are mainly used for short-term funding to support the Company’s external business partners and at the same time the Company can earn interest income from these loans. Most of these loans bear interest or no interest and have terms of no more than one year, except one of the loans to third party has term of one and half year. The Company periodically reviewed the loans to third parties as to whether their carrying values remain realizable. The Company believes that the risk associated with the above loans are relatively low based on the evaluation of the creditworthiness of these third-party debtors and the relationships with them. As the date of the report, approximately 8.3%, or ¥10.2 million ($1.4 million) was collected by the Company and the remaining part was expected to be paid in full by end of June 2024.

NOTE 7. CONTRACT COSTS, NET

Contract costs, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Party

RMB

RMB

US Dollars

Contract costs

 

¥

37,922,302

¥

52,158,840

$

7,193,033

Allowance for credit losses

 

 

(4,063,482)

 

 

(2,586,155)

 

(356,647)

Total contract costs, net

 

¥

33,858,820

¥

49,572,685

$

6,836,386

As of June 30, 2023, total contracts costs, net amounted to ¥49,572,685 ($6,836,386), of which 23.2%, or ¥11.5 million ($1.6 million) have been subsequently realized as of the date of the report, and the remaining balance is expected to be utilized by June 2024.

Provision for credit losses of contract was ¥4,647,802 for the year ended June 30, 2021. Net recovery of provision for credit losses of contract cost was ¥552,008 and ¥1,720,095 ($237,212) for the years ended June 30, 2022 and 2023, respectively. As the progress of these contracts was delayed by the COVID-19 pandemic previously, the Company records allowance for credit losses of contract cost according to its general accounting policy. Since the pandemic is relatively under control now, most of our projects has resumed their progress and the contract costs were realized, hence, resulted in a decrease in allowance for credit losses of contract cost. The Company will continue making great efforts to prevent any unrealizable of contract costs from third parties.

F-23

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Movement of allowance for credit losses of contract costs is as follows:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

4,548,910

 

¥

4,063,482

$

560,380

Reversal of allowance

(552,008)

(1,720,095)

(237,212)

Charge to cost of sales

 

 

66,580

 

 

242,768

 

33,479

Ending balance

 

¥

4,063,482

 

¥

2,586,155

$

356,647

NOTE 8. PROPERTY AND EQUIPMENT, NET

Property and equipment, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Motor vehicles

 

¥

5,312,274

 

¥

5,176,175

$

713,827

Office equipment and fixtures

 

1,442,395

 

1,440,819

 

198,698

Production equipment

 

31,102,055

 

31,115,843

 

4,291,071

Leasehold improvement

2,260,000

311,668

Total cost

 

37,856,724

 

39,992,837

 

5,515,264

Less: accumulated depreciation

 

(11,614,250)

 

(14,297,511)

 

(1,971,717)

Less: accumulated impairment

 

(768,312)

 

(942,462)

(129,971)

Property and equipment, net

¥

25,474,162

¥

24,752,864

$

3,413,576

Construction in progress

 

¥

239,739

 

¥

$

Construction in progress pertains to infrastructure built for the Company’s oily sludge treatment projects.

Depreciation expenses were ¥2,773,122, ¥2,611,854 and ¥2,983,586 ($411,456) for the years ended June 30, 2021, 2022 and 2023, respectively.

Impairment loss for the property and equipment was ¥768,312, ¥nil and ¥174,150 ($24,017) for the years ended June 30, 2021, 2022 and 2023, respectively. As the Company’s certain properties and equipment were not able to generate enough future cashflow. Thus the Company decided to record full impairment of those properties and equipment.

Loss from property and equipment disposal was ¥19,590 and ¥48,628 for the years ended June 30, 2021 and 2022, respectively. Income from property and equipment disposal was ¥12,782 ($1,763) for the year ended June 30, 2023.

NOTE 9 . BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY

(U)

Step Acquisition of Future Gas Station (Beijing) Technology, Ltd (“FGS”)

On August 21, 2018, the Company entered into a definitive investment agreement and a supplemental agreement (collectively, the “Agreement”) with FGS and the other shareholders of FGS. Following full performance under the Agreement, Recon will own 43% of FGS. As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency. If FGS does not reach certain performance goals, the Company has the right to cancel all of the Restricted Shares and without further payment. The Restricted Shares are also subject to lock-up period requirements that vary for each of FGS shareholders, from one year to three years following issuance of the Restricted Shares. FGS has finalized recording Recon’s corresponding interest at the local governmental agency, and Recon has issued 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares in total to the other shareholders of FGS in August 2018.

F-24

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

On September 24, 2019, the Company signed an extension agreement with FGS and the other shareholders of FGS to postpone the Agreement to provide extra period for FGS to further fulfill the goals mentioned on the supplemental agreement. During the original contract period, FGS adjusted its operation model with an advanced improvement of its mobile applications and business model. Objected user and average Gross Merchandise Volume (“GMV”) of FGS’ mobile applications have been exceeded. FGS will need an extension to deploy its business in more provinces to complete a goal of 200 more gas stations.

On March 17, 2020, the Company signed a new supplemental agreement with FGS and the other shareholders of FGS to extend another 12 months to February 2021 for FGS and its shareholders to fulfill the goals mentioned on the supplemental agreement.

As of December 31, 2020, the Company owned 43% of the equity interests of FGS. The investments are accounted for using the equity method because the Company has significant influence, but no control of FGS.

On February 8, 2021, and pursuant to FGS’ shareholder meeting resolution dated January 13, 2021 (“Acquisition Date”), two of the Company’s subsidiaries entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS, as an exchange for waiver of the requirement on FGS’ performance goal about the number of gas stations and cancellation of the related lock-up terms on the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares of the Company (reflecting the effect of one-for-five reverse share split) issued per the agreement signed on August 21, 2018. FGS failed to complete one of the three goals set up in the investment agreement. As a consequence, the Company shall cancel one third of the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares, which shall be 162,352 (9,020 shares post 2024 Reverse Split) Restricted Shares. According to this new arrangement, the Company waived the goals and cancellation of the shares as a deemed consideration of the 8% equity. Based on the share price $1.61 ($28.98 post 2024 Reverse Split) on January 13, 2021, the fair value of the waived performance goal equals to ¥1,689,807 ($261,667). As a result, the Company owns 51% interest of FGS and this transaction was considered as a step acquisition under ASC 805 “Business Combinations”. A step acquisition gain of ¥979,254 arising from revaluation of previously held equity interest was recognized during the year ended June 30, 2021.

The Company retained independent appraisers to advise management in the determination of the fair value of customers relationship and goodwill. The values assigned in these financial statements represent management’s best estimate of fair values as of the Acquisition Date. The carrying value of other assets and liabilities other than customer relationship and goodwill, are approximate at their fair value as of the Acquisition Date.

F-25

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

The fair values of the identifiable assets and liabilities as at the date of the acquisitions are summarized in the following table:

    

RMB

    

US Dollars

Cash

 

¥

471,843

$

65,070

Accounts receivable, net

 

831,049

 

114,607

Other receivables, net

 

144,285

 

19,898

Contract costs, net

 

75,250

 

10,377

Prepaid expenses

 

91,132

 

12,568

Property and equipment, net

 

118,130

 

16,291

Intercompany receivables*

 

6,850,000

 

944,658

Intangible assets- customer relationship

 

7,000,000

 

965,344

Goodwill

 

6,996,895

 

964,916

Accounts payable

 

(1,032,078)

 

(142,330)

Other payables

 

(1,273,182)

 

(175,580)

Other payable- related parties

 

(479,959)

 

(66,189)

Deferred revenue

 

(39,786)

 

(5,487)

Accrued payroll and employees’ welfare

 

(1,629,519)

 

(224,721)

Taxes payable

 

(64,253)

 

(8,861)

Deferred tax liability

 

(1,050,000)

 

(144,801)

Total

¥

17,009,807

$

2,345,760

 

 

Cash considerations

 

Deemed equity consideration to acquire 8% equity interest in FGS

1,689,807

233,035

Fair value of previously held equity interest

 

30,530,000

 

4,210,280

Non-controlling interest

 

34,790,000

 

4,797,760

Capital contribution receivable due from non-controlling Interest

 

(50,000,000)

 

(6,895,315)

Total

 

¥

17,009,807

$

2,345,760

*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.

The noncontrolling interest has been recognized at fair value net with subscription receivable on the acquisition date.

Goodwill and intangible assets

The excess of purchase price over the fair value of assets acquired and liabilities assumed of the business acquired was recorded as goodwill. The goodwill is not expected to be deductible for tax purposes. In conjunction with the preparation of our consolidated financial statement for years ended June 30, 2021, 2022 and 2023, the management performed evaluation on the impairment of goodwill and recorded an impairment loss on goodwill of ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.

The identifiable goodwill acquired and the carrying value consisted of the following:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

    

RMB

RMB

    

US Dollars

Goodwill

¥

6,996,895

¥

6,996,895

$

964,916

Less: impairment for goodwill

(2,266,893)

(6,996,895)

 

(964,916)

Goodwill, net

¥

4,730,002

¥

$

F-26

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of June 30, 2023 is as follows:

    

    

Average

Useful Life

Fair Value

(in Years)

    

RMB

    

US Dollars

    

Intangible assets - customer relationship

 

¥

7,000,000

$

965,344

 

10

Less: accumulated amortization

(1,750,000)

(241,336)

Less: impairment

(5,250,000)

(724,008)

Intangible assets - customer relationship, net

¥

$

The amortization expense of customer relationship was ¥350,000, ¥700,000 and ¥700,000 ($96,534) for the years ended June 30, 2021, 2022 and 2023, respectively.

Impairment loss for intangible assets - customer relationship was ¥nil, ¥nil and ¥5,250,000 ($724,008) for the years ended June 30, 2021, 2022 and 2023, respectively. As intangible assets - customer relationship was not able to generate enough future cashflow. Thus the Company decided to record full impairment of the intangible assets - customer relationship during the year ended June 30, 2023.

(b)

Investment in Starry Blockchain Energy Pte. Ltd. (“Starry”)

On June 3, 2021, Company entered into a share exchange agreement (the “Agreement”) with Starry, an innovative blockchain and sustainable energy technological company, and the controlling shareholders of Starry (the “Starry Controlling Shareholders”) to acquire 30% of the equity interest in Starry. Pursuant to the terms of the Agreement, the signing parties agreed that the value of 30% of the equity interest in Starry is $3,000,000. As consideration to acquire Starry’s 30% equity interest, the Company issued 316,345 unregistered, restricted Class A Ordinary Shares, based on $9.48 per share, the average closing price in the 30 trading days prior to signing this Agreement, to the Starry Controlling Shareholders. Fair value of the shares issued on the investment date, which was June 3, 2021, was ¥27,675,450, or $4,327,600, based on the closing price of $13.80 per share. On November 10, 2021, this investment agreement was terminated based on a mutual decision and the 316,345 unregistered, restricted Class A Ordinary Shares was subsequently cancelled on December 10, 2021. The Company recorded an investment loss of ¥15,411 and an investment income of ¥15,411 during the years ended June 30, 2021 and 2022, respectively. On November 10, 2021, the Company signed a service agreement with Starry, and as the service consideration, the Company issued 500,000 restricted Class A Ordinary Shares to Starry (See Note 18).

NOTE 10. LEASES

The Company leases office spaces and land use rights under non-cancelable operating leases, with terms ranging from one to fifty years. The Company considers those renewal or termination options that are reasonably certain to be exercised in the determination of the lease term and initial measurement of right of use assets and lease liabilities. Lease expense for lease payment is recognized on a straight-line basis over the lease term. Leases with initial term of 12 months or less are not recorded on the balance sheet.

The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

F-27

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

The table below presents the operating lease related assets and liabilities recorded on the balance sheets:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Rights of use lease assets, net

    

¥

6,666,759

    

¥

2,654,900

    

$

366,127

Operating lease liabilities – current

 

 

3,892,774

 

 

3,066,146

 

422,841

Operating lease liabilities – non-current

 

 

2,184,635

 

 

25,144

 

3,468

Total operating lease liabilities

 

¥

6,077,409

 

¥

3,091,290

$

426,309

The weighted average remaining lease terms and discount rates for all of operating leases were as follows as of June 30, 2023:

    

June 30,

    

June 30,

 

2022

2023

Remaining lease term and discount rate:

 

  

  

Weighted average remaining lease term (years)

 

16.18

23.90

Weighted average discount rate

 

5.0

%

5.0

%

Operating lease costs and short-term lease costs for the year ended June 30, 2021 were ¥2,034,105 and ¥1,291,685, respectively. Operating lease costs and short-term lease costs for the year ended June 30, 2022 were ¥3,443,813 and ¥967,247, respectively. Operating lease costs and short-term lease costs for the year ended June 30, 2023 were ¥3,354,147 ($462,558) and ¥2,683,860 ($370,121), respectively.

Impairment loss for the ROU was ¥nil, ¥nil and ¥834,974 ($115,148) for the years ended June 30, 2021, 2022 and 2023, respectively. As ROU of FGS was not able to generate enough future cashflow. Thus the Company decided to record full impairment of the ROU during the year ended June 30, 2023.

The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2023:

Twelve months ending June 30,

    

RMB

    

US Dollars

2024

 

¥

3,110,862

$

429,008

2025

 

 

26,400

 

3,641

Total lease payments

 

 

3,137,262

 

432,649

Less: imputed interest

 

 

(45,972)

 

(6,340)

Present value of lease liabilities

 

 

3,091,290

 

426,309

Less: operating lease liabilities – current

 

 

3,066,146

 

422,841

Operating lease liabilities – non-current

 

¥

25,144

$

3,468

F-28

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 11. OTHER PAYABLES

Other payables consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Parties

RMB

RMB

US Dollars

Professional service fees

 

¥

2,061,016

 

¥

2,246,101

$

309,752

Distributors and employees

 

1,009,307

 

3,073,289

 

423,826

Accrued expenses

 

206,045

 

200,218

 

27,611

Others

 

257,550

 

299,402

 

41,289

Total

 

¥

3,533,918

 

¥

5,819,010

$

802,478

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Related Parties

RMB

RMB

US Dollars

Expenses paid by the major shareholders

 

¥

1,396,419

 

¥

1,796,309

$

247,723

Due to family members of the owners of BHD and FGS

 

590,159

 

545,159

 

75,181

Due to management staff for costs incurred on behalf of the Company

 

253,557

 

250,927

 

34,604

Total

 

¥

2,240,135

 

¥

2,592,395

$

357,508

NOTE 12. TAXES PAYABLE

Taxes payable consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

VAT payable

 

¥

1,741,972

 

¥

699,601

$

96,479

Income tax payable

 

440,030

 

440,030

 

60,683

Other taxes payable

 

28,956

 

23,375

 

3,224

Total taxes payable

 

¥

2,210,958

 

¥

1,163,006

$

160,386

NOTE 13. BANK LOANS

Short-term bank loans consisted of the following:

June 30, 

June 30, 

June 30, 

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

Beijing Rural Commercial Bank (1)

¥

10,000,000

¥

$

Bank of Kunlun (2)

950,000

131,010

Industry and Commercial Bank of China (“ICBC”) (3)

10,000,000

1,379,064

China Construction Bank (4)

1,501,481

207,064

Total short-term bank loans

¥

10,000,000

¥

12,451,481

$

1,717,138

(1)On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥5,600,000 as working capital for one year, which will be due on April 12, 2023. On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥4,400,000 as working capital for one year, which will be due on May 12, 2023. All these loan bears a fixed interest rate of 4.6% per annum. These loans are guaranteed by one of the founders of the Company and he also pledged self-owned housing property with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans. The loan was full repaid upon maturity.

F-29

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(2)On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥2,900,000 ($399,928) as working capital for eighteen months, with a maturity date of February 29, 2024. The loan has a fixed interest rate of 6.0% per annum. The Company made a withdrawal in an amount of ¥1,000,000 ($137,906) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥50,000 ($6,896). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥6.5 million (approximately $0.9 million).
(3)On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ 10,000,000 ($1,379,063) as working capital for one year, with a maturity date of June 7, 2024. The loan has a fixed interest rate of 2.5% per annum. The Company made the first withdrawal in an amount of ¥5,000,000 ($689,532) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥5,000,000 ($689,532) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans.
(4)On June 6, 2023, the Company entered into a loan agreement with China Construction Bank to borrow up to ¥1,500,000 ($207,064) as working capital for one year, with a maturity date of June 6, 2024. The loan has a fixed interest rate of 3.95% per annum.

Interest expense for the short-term bank loan was ¥602,124, ¥486,757 and ¥416,481 ($57,435) for the years ended June 30, 2021, 2022 and 2023, respectively.

NOTE 14. SHORT-TERM BORROWINGS DUE TO RELATED PARTIES

Short-term borrowings due to related parties consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Short-term borrowings due to related parties:

RMB

RMB

US Dollars

Short-term borrowing from a founder, 4.35% annual interest, due on November 17, 2022*

 

¥

4,006,767

 

¥

$

Short-term borrowing from a founder, 4.35% annual interest, due on December 26, 2022*

5,002,389

Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023

10,004,055

1,379,622

Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024

4,993,950

688,697

Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024

5,020,217

692,320

Total short-term borrowings due to related parties

 

¥

9,009,156

 

¥

20,018,222

$

2,760,639

*    The Company repaid the loans in full on maturity date.

No short-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2022 and 2023.

Interest expense for short-term borrowings due to related parties were ¥ 433,281, ¥ 397,468 and ¥ 326,893 ($45,081) for the years ended June 30, 2021, 2022 and 2023, respectively.

F-30

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 15. LONG-TERM BORROWINGS DUE TO RELATED PARTY

Long-term borrowings due to related party consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Long-term borrowings due to related party:

RMB

RMB

US Dollars

Long-term borrowing from a founder, monthly payments of ¥126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027.

 

¥

6,510,606

 

¥

 

$

Less: current portion

 

(999,530)

 

 

Total long-term borrowings due to related party

 

¥

5,511,076

 

¥

$

No long-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2022 and 2023. The long-term loan was converted to a short-term loan due from related parties for lower interest rate during the year ended June 30, 2023 that is due on June 4, 2024.

Interest expense for long-term borrowings due to related party were ¥ 693,641, ¥617,611 and ¥472,593 ($65,174) for the years ended June 30, 2021, 2022 and 2023, respectively.

NOTE 16. CLASS A ORDINARY SHARES

Share offering

On December 10, 2019, the Company’s Board approved to effect a one-for-five reverse share split of its Class A Ordinary Shares (the “2019 Reverse Share Split”) with the market effective date of December 27, 2019, such that the number of the Company’s Class A Ordinary Shares is decreased from 100,000,000 to 20,000,000 and the par value of each Class A Ordinary Share is increased from US$0.0185 to US$0.09250.62) (US$ 1.67 post 2024 Reverse Split). As a result of the Reverse Share Split, each five pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share without any action on the part of the shareholder. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the reverse share split. Each shareholder was entitled to receive one Class A Ordinary Share in lieu of the fractional share that would have resulted from the reverse share split. As of December 26, 2019 (immediately prior to the effective date), there were 23,049,639 (1,280,536 shares post 2024 Reverse Split) Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the Reverse Share Split is 4,611,720 (256,207 shares post 2024 Reverse Split), taking into account of the effect of rounding fractional shares into whole shares. In addition, all options and any other securities of the Company outstanding immediately prior to the Reverse Share Split (to the extent they don’t provide otherwise) will be appropriately adjusted by dividing the number of Class A Ordinary Shares into which the options and other securities are exercisable by 5 and multiplying the exercise price thereof by 5, as a result of the Reverse Share Split.

On April 5, 2021, the Company held its annual general meeting of shareholders (the “Annual Meeting”) for the fiscal year ended June 30, 2020. At the Annual Meeting, the Company’s shareholders approved a special resolution that the authorized share capital of the Company be amended from US$1,850,000 divided into 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to US$15,725,000 divided into 150,000,000 (8,333,333 shares post 2024 Reverse Split) Class A Ordinary Shares of a nominal or par value of US$0.09250.62) (US$ 1.67 post 2024 Reverse Split) each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.09250.62) each. The change from Ordinary Shares to Class A Ordinary Shares is reflected with the NASDAQ Capital Market and in the marketplace at the open of business on April 12, 2021, whereupon the Class A Ordinary Shares began trading. The Company’s Class A Ordinary Shares will continue to trade on the NASDAQ Capital Market under the symbol “RCON” and under the CUSIP Number of G7415M124. Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall be entitled to fifteen (15) votes on all matters subject to vote at general meetings of the Company.

F-31

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

On June 14, 2021, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 6,014,102 (334,117 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 2,800,000 (155,556 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $55.0 million before deducting the placement agent’s fees and other offering expenses in an aggregate amount of ¥30,408,264, or $4.7 million.

On March 15, 2023, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 8,827,500 (490,417 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$ 1.67 post 2024 Reverse Split) per share and 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $8.0 million before deducting the placement agent’s fees and other estimated offering expenses.

The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of June 30, 2023:

Weighted

 

Average

Average

 

Remaining

Pre-Funded

Exercise Price

 

Period

Pre-Funded Warrants

    

Warrants

    

Per Share

    

(Years)

Outstanding as of June 30, 2021

 

81,667

$

0.18

5.46

Issued

 

Forfeited

 

Exercised

 

(81,667)

$

0.18

Expired

 

Outstanding as of June 30, 2022

 

$

Issued

 

65,278

0.18

5.50

Forfeited

 

Exercised

 

Expired

 

Outstanding as of June 30, 2023

 

65,278

$

0.18

5.22

Appropriated Retained Earnings

According to the Memorandum and Articles of Association, the Company is required to transfer a certain portion of its net profit, as determined under PRC accounting regulations, from current net income to the statutory reserve fund. In accordance with the PRC Company Law, companies are required to transfer 10% of their profit after tax, as determined in accordance with PRC accounting standards and regulations, to the statutory reserves until such reserves reach 50% of the registered capital or paid-in capital of the companies. As of June 30, 2022 and 2023, the balance of total statutory reserves was ¥4,148,929 and ¥4,148,929 ($572,163), respectively.

F-32

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 17. ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS

In May and June 2020, the Company consummated two offerings. In connection with the offering, the Company issued to the investors warrants to purchase an aggregate of 911,112 (50,617 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $2.25 ($40.50 post 2024 Reverse Split) per Class A Ordinary Share, which was amended to $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Share on the second offering on June 30, 2020. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on May 26, 2020 and expire on November 25, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,689,389. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.40%), (2) expected warrant life of 5.5 years, (3) expected volatility of 99.50%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised and all the underlying shares were issued.

In June 2020, the Company issued to the investors warrants to purchase an aggregate of 1,680,000 (93,333 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Share. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on June 30, 2020 and expire on December 30, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,639,333. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.35%), (2) expected warrant life of 5.5 years, (3) expected volatility of 104.26%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised.

In June 2021, the Company issued to some institutional investors warrants to purchase an aggregate of up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2021”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $34,860,000. During the year ended June 30, 2023, the exercise price of warrants to purchase an aggregate of up to 7,950,769 (441,710 shares post 2024 Reverse Split) Class A Ordinary Shares was adjusted to $0.80 ($14.40 post 2024 Reverse Split), and the exercise price of the remaining warrants to purchase an aggregate of up to 863,333 (47,963 shares post 2024 Reverse Split) Class A Ordinary Shares remained at $6.24 ($112.32 post 2024 Reverse Split). As of June 30, 2022 and 2023, the fair value of the warrant liability of the Warrant 2021 was $2,490,000 and $1,930,00013,995,009). During the years ended June 30, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $27,030,000 and $560,000, respectively.

The key inputs into the Black-Scholes model were as follows at their measurement dates:

June 30,

June 30,

 

Input

    

2023

    

2022

 

Number of warrants

 

47,963

$

441,710

$

489,673

Share price

 

0.34

$

0.34

$

0.66

Risk-free interest rate

 

4.41

%  

 

4.41

%  

 

3.00

%

Volatility

 

127

%  

 

127

%  

 

109

%

Exercise price

 

112.32

 

14.40

 

112.32

Warrant life

 

3.47 years

 

3.47 years

 

4.46 years

On March 15, 2023, the Company issued to some institutional investors warrants to purchase an aggregate of up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2023”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $2,750,000. As of June 30, 2023, the fair value of the warrant liability of the Warrant 2023 was $2,430,00017,620,659). During the years ended June 30, 2023, there was change in fair value of warrant liability in an aggregate amount of $320,000, respectively.

F-33

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

The key inputs into the Black-Scholes model were as follows at their measurement dates:

    

    

March 15, 2023

 

June 30,

(Initial

 

Input

2023

measurement)

 

Number of warrants

555,694

$

555,694

Share price

0.34

$

0.37

Risk-free interest rate

3.59

%  

 

3.58

%

Volatility

110

%  

 

110

%

Exercise price

14.40

14.40

Warrant life

5.22 years

 

5.50 years

The following table presents information about the Company’s warrants that were measured at fair value on a recurring basis as of June 30, 2022 and 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.

    

    

Quoted Prices In

    

Significant Other

    

Significant Other

June 30,

Active Markets

Observable Inputs

Unobservable Inputs

Description

2022

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability

$

2,490,000

$

$

$

2,490,000

    

  

    

Quoted Prices In

    

Significant Other

    

Significant Other

 

June 30,

 

Active Markets

 

Observable Inputs

 

Unobservable Inputs

Description

    

2023

    

(Level 1)

    

(Level 2)

    

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability

$

4,360,000

$

$

$

4,360,000

The following table summarizes the Company’s Warrants activities and status of Warrants as of June 30, 2023:

    

    

Weighted

    

Average

Average

Remaining

Exercise Price

Period

Warrants

    

Warrants

    

Per Share

    

(Years)

Outstanding as of June 30, 2021

 

489,673

$

112.32

 

5.46

Issued

 

 

  

Forfeited

 

 

  

Exercised

 

 

  

Expired

 

 

  

Outstanding as of June 30, 2022

 

489,673

$

112.32

 

4.46

Issued

 

555,694

14.40

 

5.50

Forfeited

 

 

  

Exercised

 

 

  

Expired

 

 

  

Outstanding as of June 30 2023

 

1,045,367

$

18.90

 

4.40

F-34

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 18. SHARE-BASED COMPENSATION

Share-Based Awards Plan

The following is a summary of the share options activity:

    

    

 Weighted

Average

Exercise Price

Share Options

Shares

Per Share

Outstanding as of June 30, 2021

 

6,084

$

180.36

Granted

 

Forfeited

 

(1,640)

266.40

Exercised

 

Expired

Outstanding as of June 30, 2022

 

4,444

$

148.50

Granted

 

Forfeited

 

Exercised

 

Expired

Outstanding as of June 30, 2023

 

4,444

$

148.50

The following is a summary of the status of options outstanding and exercisable as of June 30, 2023:

Outstanding Options

Exercisable Options

    

    

Average

    

    

    

Average

Remaining

Remaining

Average Exercise

 

Contractual

Average Exercise

 

Contractual

Price

Number

 

life (Years)

Price

Number

 

life (Years)

$

148.50

 

4,444

 

1.59

$

148.50

 

4,444

 

1.59

 

4,444

 

  

 

  

 

  

 

  

The Share-based compensation expense recorded for stock options granted were all ¥Nil for the years ended June 30, 2021, 2022 and 2023, respectively. No unrecognized share-based compensation for stock options as of June 30, 2023.

Restricted Shares to Senior Management

As of June 30, 2023, the Company has granted restricted Class A Ordinary Shares to senior management and employees as follows:

On August 21, 2018, the Company granted 391,200 (21,733 shares post 2024 Reverse Split) restricted shares to its employees as compensation cost for awards. The fair value of the restricted shares was $2,523,240 based on the closing share price $6.45 ($116.10 post 2024 Reverse Split) at August 21, 2018. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. All granted shares under this plan are fully vested on September 3, 2021.

On February 28, 2022, the Company granted 1,642,331 (91,241 shares post 2024 Reverse Split) Class A Ordinary Shares to its employees as compensation cost for awards. The fair value of the restricted shares was $1,708,024 based on the closing share price $1.04 ($18.72 post 2024 Reverse Split) at February 28, 2022. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. As of June 30, 2023, 547,444 (30,414 shares post 2024 Reverse Split) shares were vested and the remaining 1,094,887 (60,827 shares post 2024 Reverse Split) shares will not be vested until February 28, 2025.

F-35

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

On March 15, 2023, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to its employee as compensation for service to the Company on new business exploration. The service period was six months from the date of grant. All of the restricted shares were issued on March 15, 2023 and the granted shares under this plan will not be vested until September15, 2023.

188,662 (10,481 shares post 2024 Reverse Split), 128,672 (7,148 shares post 2024 Reverse Split) and 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A restricted shares were issued and outstanding for the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.

As of June 30, 2023, the Company has granted restricted Class B Ordinary Shares to senior management as follows:

On December 5, 2021, the Company granted 2,500,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $4,175,000 based on the fair value of the share price $1.67 at December 5, 2021. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on December 5, 2021.

On February 28, 2022, the Company granted 1,600,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $1,694,000 based on the fair value of share price $1.06 at February 28, 2022. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on February 28, 2022.

On March 9, 2023, the Company granted 3,000,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $3,025,000 based on the fair value of share price $1.01 at March 9, 2023. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on March 9, 2023.

Nil, 4,100,000 and 3,000,000 restricted Class B restricted shares were issued and outstanding during the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for management was ¥6,140,037, ¥39,263,485 and ¥26,191,707 ($3,612,002) for the years ended June 30, 2021, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for management and employees as of June 30, 2023 was approximately ¥8.0 million ($1.1 million), which is expected to be recognized over a weighted average period of approximately 1.46 years.

Restricted Shares for services

As of June 30, 2023, the Company has granted restricted Class A Ordinary Shares to consultant as follows:

On November 10, 2021, the Company signed a service agreement with Starry. As the service consideration, the Company should issue 500,000 (27,778 shares post 2024 Reverse Split) restricted Class A Ordinary Shares which vested in equal monthly amounts through the end of December 31, 2021. Half of the restricted Class A Ordinary Shares was valued based on the closing share price of $1.60 ($28.80 post 2024 Reverse Split) on December 10, 2021 and the other half was valued based on the closing share price of $1.31 ($23.58 post 2024 Reverse Split) on December 31, 2021. 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued on December 10, 2021 and the remaining 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued in January 2022.

On January 5, 2022, the Company signed a consulting agreement with Lintec Information Ltd (the “Consultant”). As the service consideration, the Company issued 1,050,000 (58,333 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $1,354,500 based on the closing share price of $1.29 ($23.22 post 2024 Reverse Split) on January 5, 2022 to the Consultant as payment for being the Company’s investment and financial advisor for a period of one year. The vesting period of these shares was one year from the date of contract. All of the restricted shares were issued under this plan on January 5, 2022 and all of the granted shares under this plan was vested as of June 30, 2023.

F-36

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

On March 15, 2023, the Company signed a consulting agreement with some business consultants (the “Consultants”). As the service consideration, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to the Consultants as compensation for acting as advisors to the Company on new business exploration. The vesting period of these shares was six months from the date of contract. All of the restricted shares were issued under this plan on March 15, 2023 and the granted shares under this plan will not be vested until September15, 2023.

Nil, 1,550,000 (86,111 shares post 2024 Reverse Split) and 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A restricted shares were issued and outstanding during the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for service was ¥nil, ¥8,935,920 and ¥5,805,840 ($800,662) for the years ended June 30, 2021, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for service as of June 30, 2023 was ¥1,124,546 ($155,082), which is expected to be recognized over a weighted average period of approximately 0.21 years.

Following is a summary of the restricted shares granted:

Restricted share grants

    

Shares

Non-vested as of June 30, 2021

 

7,244

Granted

 

405,130

Vested

 

(291,967)

Non-vested as of June 30, 2022

 

120,407

Granted

 

277,778

Vested

 

(226,247)

Non-vested as of June 30, 2023

 

171,938

The following is a summary of the status of restricted share at June 30, 2023:

Outstanding Restricted Shares

    

    

Average

Remaining

Fair Value per

 

Amortization 

Share

Number

 

Period (Years)

$

18.72

 

60,827

1.67

6.66

 

111,111

 

0.21

 

171,938

 

  

NOTE 19. INCOME TAX

The Company is not subject to any income taxes in the United States or the Cayman Islands and had minimal operations in jurisdictions other than the PRC. BHD and Nanjing Recon are subject to PRC’s income taxes as PRC domestic companies. The Company follows Implementing Rules for the Enterprise Income Tax Law (“Implementing Rules”), which took effect on January 1, 2008 and unified the income tax rate for domestic-invested and foreign-invested enterprises at 25%.

Nanjing Recon was approved as a government-certified high-technology company and is subject to a reduced income tax rate of 15% through November 30, 2019. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as November 22, 2019 and expired on November 22, 2022. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as October 12, 2022 and will expire on October 12, 2025.

F-37

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

As approved by the domestic tax authority in the PRC, BHD was recognized as a government-certified high-technology company on November 25, 2009 and is subject to a reduced income tax rate of 15% through November 25, 2018. BHD reapplied for a high-technology company certificate, and the new certificate was approved as October 31, 2018 and expired on October 31, 2021. BHD reapplied for a high-technology company certificate, and the new certificate was approved as December 17, 2021 and will expire on December 17, 2024.

Income (loss) before provision for income taxes consisted of:

    

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Outside China areas

 

¥

4,011,449

 

¥

113,741,972

 

¥

(34,038,460)

$

(4,694,118)

China

 

(30,402,528)

 

(20,066,451)

 

(27,419,593)

 

(3,781,335)

Total

 

¥

(26,391,079)

 

¥

93,675,521

 

¥

(61,458,053)

$

(8,475,453)

Deferred tax assets, net is composed of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Deferred tax assets:

Allowance for credit losses

 

¥

1,781,573

¥

1,019,592

$

140,608

Impairment for inventory

59,913

90,322

12,456

Net operating loss carryforwards

 

16,511,047

23,290,731

3,211,938

Subtotal

18,352,533

24,400,645

3,365,002

Less: Valuation allowance

(17,193,874)

(24,107,246)

(3,324,540)

Total deferred tax assets, net

1,158,659

293,399

40,462

Deferred tax liabilities:

 

 

Accelerated amortization of intangible assets

(119,271)

(146,511)

(20,205)

Gain on the previously held equity method investment

(146,888)

(146,888)

(20,257)

Recognition of customer relationship arising from business combinations

(892,500)

Total deferred tax liabilities

 

(1,158,659)

(293,399)

(40,462)

Deferred tax assets, net

 

¥

¥

$

The Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred a cumulative net operating loss (“NOL”) which may reduce future corporate taxable income. As of June 30, 2022, the cumulative NOL was approximately ¥94.6 million. During the year ended June 30, 2023, the Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred an additional NOL carryforwards of approximately ¥39.0 million ($5.4 million), resulting in a cumulative NOL carryforwards of approximately ¥133.6 million ($18.4 million) as of June 30, 2023.

The NOL will expire over the next five years as follows:

Twelve months ending June 30,

    

    

RMB

    

US Dollars

2024

¥

13,146,922

$

1,813,043

2025

 

10,484,902

 

1,445,934

2026

 

19,617,124

 

2,705,325

2027

 

32,533,742

 

4,486,608

2028

 

57,811,664

 

7,972,593

Total

¥

133,594,354

$

18,423,503

F-38

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Following is a reconciliation of income tax expense (benefit) at the effective rate to income tax at the calculated statutory rates:

For the years ended June 30, 

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

Income tax (benefits) expenses calculated at PRC statutory rates

 

¥

(6,597,770)

¥

23,418,880

¥

(15,364,513)

$

(2,118,863)

Nondeductible expenses and others

 

338,058

263,655

539,247

74,366

Effect of tax rate differential

 

626,245

(24,061,020)

7,949,048

1,096,224

Benefit of revenue exempted from enterprise income tax

 

(57,250)

(1,799)

(18,814)

(2,595)

Change in valuation allowances

 

5,264,804

(233,590)

6,913,371

953,397

Tax refund

 

(98,338)

Income tax expenses (benefit)

 

¥

(524,251)

¥

(613,874)

¥

18,339

$

2,529

The Company’s income tax expense (benefit) is comprised of the following:

For the years ended June 30, 

    

2021

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

RMB

 

US Dollars

Current income tax provision (benefit)

 

¥

(98,338)

 

¥

10,214

 

¥

18,339

$

2,529

Deferred income tax benefit

 

(425,913)

 

(624,088)

 

 

Expense (benefit) for income tax

 

¥

(524,251)

 

¥

(613,874)

 

¥

18,339

$

2,529

F-39

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 20. NON-CONTROLLING INTEREST

Non-controlling interest consisted of the following:

As of June 30, 2022

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

 

Total

Total

RMB

RMB

RMB

RMB

RMB

 

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

993,771

Capital contribution receivable due from non-controlling Interest

 

(48,870,000)

(48,870,000)

(7,296,511)

Unappropriated retained earnings (deficit)

 

3,477,493

 

3,616,001

 

(4,972,129)

(1,520,225)

(893,405)

 

(292,265)

 

(43,635)

Accumulated other comprehensive loss

(18,850)

 

(11,853)

 

 

(30,703)

 

(4,584)

Valuation increase shared by minority shareholders

34,790,000

34,790,000

5,194,303

Total non-controlling interests

 

¥

5,109,643

 

¥

3,804,148

 

¥

(167,129)

¥

(1,520,225)

(14,973,405)

¥

(7,746,968)

$

(1,156,656)

As of June 30, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

Total

Total

RMB

RMB

RMB

RMB

RMB

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

917,904

Capital contribution receivable due from non-controlling Interest

 

 

— 

(48,870,000)

(48,870,000)

 

(6,739,481)

Unappropriated retained earnings (deficit)

 

3,477,494

 

3,616,001

 

(6,336,893)

(1,561,196)

(1,796,762)

(2,601,356)

 

(358,742)

Accumulated other comprehensive loss

 

(18,850)

(11,853)

— 

(30,703)

(4,234)

Valuation increase shared by minority shareholders

— 

— 

34,790,000

34,790,000

4,797,760

Total non-controlling interests

 

¥

5,109,644

 

¥

3,804,148

 

¥

(1,531,893)

¥

(1,561,196)

(15,876,762)

¥

(10,056,059)

$

(1,386,793)

F-40

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 21. CONCENTRATIONS

Credit risk

As of June 30, 2022 and 2023, approximately ¥20.3 million and ¥45.5 million ($6.3 million) of the Company’s cash was on deposit at financial institutions in the PRC, respectively. Per PRC regulations, the maximum insured bank deposit amount is RMB500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥17.8 million and ¥40.0 million ($5.5 million) as of June 30, 2022 and 2023, respectively. As of June 30, 2022 and 2023, approximately ¥297.2 million and ¥240.3 million ($33.1 million) of the Company’s cash was on deposit at financial institutions in the Hong Kong, respectively. Per Hong Kong regulations, the maximum insured bank deposit amount is HKD 500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥296.8 million and ¥238.8 million ($32.9 million) as of June 30, 2022 and 2023, respectively.

Customer concentration risk

For the year ended June 30, 2021, CNPC represented 39%, SINOPEC represented 22% of the Company’s revenue, respectively. At June 30, 2021, CNPC accounted for 29%, SINOPEC represented 13% and another two customers accounted for 19% and 14% of the Company’s accounts receivable, net, respectively.

For the year ended June 30, 2022, CNPC represented 50%, SINOPEC represented 28%, and another customer represented 10% of the Company’s total revenue, respectively. At June 30, 2022, CNPC accounted for 49%, SINOPEC represented 22% and another customer accounted for 14% of the Company’s accounts receivable, net, respectively.

For the year ended June 30, 2023, CNPC represented 43% and SINOPEC represented 32% of the Company’s total revenue, respectively. At June 30, 2023, CNPC accounted for 31%, SINOPEC represented 27% and another two customers accounted for 11% and 10% of the Company’s accounts receivable, net, respectively.

NOTE 22. COMMITMENTS AND CONTINGENCY

(a)   Contingency

Severance payments

The Labor Contract Law of the PRC requires employers to assure the liability of severance payments if employees are terminated and have been working for the employers for at least two years prior to January 1, 2008. The employers will be liable for one month of severance pay for each year of the service provided by the employees. As of June 30, 2023, the Company estimated its severance payments of approximately ¥7.0 million ($1.0 million) which has not been reflected in its consolidated financial statements, because management cannot predict what the actual payment, if any, will be in the future.

Legal contingencies

On December 1, 2021, Henan Puxinfangfu Construction Engineering Co., Ltd. (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Suzhou District, Jiuquan City, Gansu Province (the “Court”) against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. The Plaintiff also applied for property preservation before litigation to preserve the bank account of the Company. On December 1, 2021, the Court issued a judgement and approximately ¥0.7 million ($0.1 million) of Gan Su BHD’s bank balance was became restricted for one year. On April 7, 2022 and June 9, 2022, the Court issued first and second judgement which stated that the case to transfer to People’s Court of Yumen for jurisdiction. As of June 30, 2023, Gan Su BHD recorded ¥1.82 million (approximately $0.3 million) account payable due to the Plaintiff, and the compensation claimed by the Plaintiff was approximately ¥2.0 million (approximately $0.3 million). On January 9, 2023, the People’s Court of Yumen City, Gansu Province issued its civil judgement, pursuant to which the Company is required to pay the Plaintiff a settlement payment totaling approximately ¥1.80 million (approximately $0.3 million), including the money compensation and interests. As of the date of this report, the Company has paid ¥855,197 (approximately $117,937) to the Plaintiff.

F-41

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

On April 30, 2023, Jiuquan Third Construction and Installation Engineering Company (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Yumen, Jiuquan City, Gansu Province against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. On August 25, 2023, the Company entered into a Settlement Agreement with the Plaintiff, pursuant to which the Company needs to pay the Plaintiff a total sum of ¥2.8 million (approximately $0.38 million) as settlement payment, including the money compensation and interests. Among which, ¥1.0 million (approximately $0.14 million) is required to be paid by September 25, 2023, ¥1.0 million (approximately $0.14 million) is required to be paid by October 25, 2023, and the remaining balance is required to be paid by November 25, 2023. As of the date of this report, the Company has paid ¥1.0 million (approximately $0.14 million) to the Plaintiff.

(b)   Purchase commitment

The total future minimum purchase commitment under the non-cancellable purchase contracts as of June 30, 2023 are payable as follows:

Twelve months ending June 30,

    

RMB

US Dollars

2024

¥

22,395,958

$

3,088,544

2025

300,000

41,372

2026

150,000

20,686

Total minimum payments required

 

¥

22,845,958

$

3,150,602

(c) Office Leases Commitment - short term

The Company entered into several non-cancellable operating lease agreements for office spaces. Future payments under such leases were included in lease liabilities as disclosed in Note 10, other than those within under lease agreements within one year which are disclosed as follows as of June 30, 2023:

Twelve months ending June 30,

    

RMB

    

US Dollars

2024

 

¥

336,527

$

46,409

Total

 

¥

336,527

$

46,409

NOTE 23. RELATED PARTY TRANSACTIONS AND BALANCES

Sales to a related party  sales to a related party consisted of the following:

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Urumqi Yikeli Automatic Control Equipment Co., Ltd. *

¥

85,657

¥

¥

$

Total revenue from a related party

¥

85,657

¥

¥

$

* The noncontrolling shareholder of Gan Su BHD owns 10% interests in Urumqi Yikeli Automatic Control Equipment Co., Ltd.

Prepaid expenses - related parties – prepaid expenses - related parties consisted of the following:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Founders

 

¥

275,000

 

¥

$

Total prepaid expenses - related parties

 

¥

275,000

 

¥

$

F-42

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Leases from related parties - The Company has various agreements for the lease of office space owned by the founders and their family members. The terms of the agreement state that the Company will continue to lease the property at a monthly rent of ¥94,167 ($12,986) with annual rental expense at ¥1.1 million ($0.16 million).

The details of leases from related parties are as below:

    

    

Monthly Rent

    

Monthly Rent

Lessee

    

Lessor

    

Rent Period

    

RMB

    

US Dollars

Nanjing Recon

 

One of the founders

 

April 1, 2022 - March 31, 2024

 

¥

40,000

$

5,516

BHD

 

One of the founders

 

January 1, 2023- Dec 31, 2023

 

31,667

 

4,367

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

22,500

 

3,103

As of June 30, 2022, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥765,241 and ¥765,241, respectively.

As of June 30, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥335,976 ($46,333) and ¥335,976 ($46,333), respectively.

Guarantee/collateral related parties - The Company’s founders provide guarantee and collateral for the Company’s short-term bank loans (see Note 13).

NOTE 24. VARIABLE INTEREST ENTITIES

VIEs are generally entities that lack sufficient equity to finance their activities without additional financial support from other parties or whose equity holders lack adequate decision-making ability. All VIEs and their subsidiaries with which the Company is involved must be evaluated to determine the primary beneficiary of the risks and rewards of the VIE. The primary beneficiary is required to consolidate the VIE for financial reporting purposes.

F-43

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

Summary information regarding consolidated VIEs and their subsidiaries is as follows:

June 30, 2022

June 30, 2023

June 30, 2023

    

RMB

    

RMB

    

US Dollars

ASSETS

 

 

  

 

  

Current Assets

 

 

  

 

  

Cash

 

¥

18,033,666

 

¥

37,661,118

$

5,092,821

Restricted cash

723,560

731,545

100,885

Notes receivable

 

10,828,308

 

3,742,390

 

516,099

Accounts receivable, net

 

22,577,980

 

27,453,415

 

3,785,999

Inventories, net

3,894,369

6,330,701

873,044

Other receivables, net

5,500,981

11,618,275

1,602,233

Loans to third parties

30,270,563

37,770,188

5,208,747

Purchase advances, net

178,208

1,592,761

219,652

Contract costs, net

33,858,820

49,572,685

6,836,386

Prepaid expenses

165,120

121,329

16,732

Prepaid expenses- related parties

 

275,000

 

 

Total current assets

 

126,306,575

 

176,594,407

24,252,598

 

 

 

Property and equipment, net

25,474,162

24,752,864

3,413,576

Construction in progress

239,739

Intangible assets, net

5,950,000

Long-term other receivables, net

1,564,381

3,640

502

Goodwill

4,730,002

Operating lease right-of-use assets

 

6,666,759

 

2,654,900

 

366,127

Total Assets

 

¥

170,931,618

 

¥

204,005,811

$

28,032,803

LIABILITIES

 

 

 

Short-term bank loans

 

¥

10,000,000

 

¥

12,451,481

$

1,717,138

Accounts payable

12,826,108

10,791,721

1,488,246

Other payables

1,469,761

3,904,135

538,405

Other payable- related parties

1,061,081

1,356,915

187,127

Contract liabilities

2,001,277

2,748,361

379,017

Accrued payroll and employees’ welfare

1,213,040

1,048,061

144,534

Intercompany payables*

194,373,010

263,935,922

36,398,428

Taxes payable

2,211,190

1,163,237

160,418

Short-term borrowings - related parties

9,009,156

20,018,222

2,760,639

Long-term borrowings - related party - current portion

 

999,530

 

 

Operating lease liabilities - current

 

3,892,774

 

3,066,146

 

422,841

Total current liabilities

 

239,056,927

 

320,484,201

 

44,196,793

Operating lease liabilities - non-current

2,184,635

25,144

3,468

Contract liabilities - non-current

106,000

Long-term borrowings - related party

 

5,511,076

 

 

Deferred tax liability

187,972

Total Liabilities

 

¥

247,046,610

 

¥

320,509,345

$

44,200,261

*Intercompany payables are eliminated upon consolidation.

F-44

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

The financial performance of VIEs reported in the consolidated statement of operations and comprehensive loss for the year ended June 30, 2021 includes revenue of ¥47,817,378, operating expenses of ¥36,704,840, and net loss of ¥29,407,210. The financial performance of VIEs and their subsidiaries reported in the consolidated statement of operations and comprehensive income for the year ended June 30, 2022 includes revenue of ¥83,777,571 ($12,508,368), operating expenses of ¥35,725,237 ($5,333,938), and net loss of ¥18,180,305 ($2,714,401). The financial performance of VIEs and their subsidiaries reported in the consolidated statement of operations and comprehensive income (loss) for the year ended June 30, 2023 includes revenue of ¥67,114,378 ($9,255,496), operating expenses of ¥35,547,439 ($4,902,216), and net loss of ¥26,349,629 ($3,633,780).

NOTE 25. SEGMENT REPORTING

ASC 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different products. Based on management’s assessment, the Company has determined that it has four operating segments: automation product and software, equipment and accessories, oilfield environmental protection and platform outsourcing services.

The following tables present summary information by segment for the years ended June 30, 2021, 2022 and 2023, respectively:

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Automation product and software

 

¥

18,535,166

 

¥

31,944,055

 

¥

26,628,216

$

3,672,199

Equipment and accessories

 

15,791,623

 

17,159,381

 

16,248,197

 

2,240,729

Oilfield environmental protection

 

11,043,979

 

25,335,363

 

19,116,560

 

2,636,294

Platform outsourcing services

2,567,807

9,338,772

5,121,405

706,274

Total revenue

 

¥

47,938,575

 

¥

83,777,571

 

¥

67,114,378

$

9,255,496

For the year ended June 30, 2023

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

26,628,216

 

¥

16,248,197

 

¥

19,116,560

 

¥

5,121,405

 

¥

67,114,378

Cost of revenue and related tax

 

23,610,281

 

8,945,796

 

13,955,673

 

1,735,645

 

48,247,395

Gross profit

 

¥

3,017,935

 

¥

7,302,401

 

¥

5,160,887

 

¥

3,385,760

 

¥

18,866,983

Depreciation and amortization

 

¥

857,332

 

¥

689,552

 

¥

2,077,165

 

¥

59,537

 

¥

3,683,586

Total capital expenditures

 

¥

803,311

 

¥

46,681

 

¥

75,728

 

¥

14,953

 

¥

940,673

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

18,640,699

 

¥

16,248,197

 

¥

19,116,560

 

¥

4,470,462

 

¥

58,475,918

Services rendered over time

7,987,517

650,943

8,638,460

Total revenue

 

¥

26,628,216

 

¥

16,248,197

 

¥

19,116,560

 

¥

5,121,405

 

¥

67,114,378

F-45

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

For the year ended June 30, 2022

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

31,944,055

 

¥

17,159,381

 

¥

25,335,363

 

¥

9,338,772

 

¥

83,777,571

Cost of revenue and related tax

 

29,824,014

 

10,479,615

 

20,222,446

 

3,826,759

 

64,352,834

Gross profit

 

¥

2,120,041

 

¥

6,679,766

 

¥

5,112,917

 

¥

5,512,013

 

¥

19,424,737

Depreciation and amortization

 

¥

421,619

 

¥

814,960

 

¥

2,045,601

 

¥

57,688

 

¥

3,339,868

Total capital expenditures

 

¥

14,823

 

¥

21,456

 

¥

768,795

 

¥

194,578

 

¥

999,652

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

31,944,055

¥

17,159,381

¥

15,779,825

¥

9,338,772

¥

74,222,033

Services rendered over time

9,555,538

9,555,538

Total revenue

 

¥

31,944,055

 

¥

17,159,381

 

¥

25,335,363

 

¥

9,338,772

 

¥

83,777,571

For the year ended June 30, 2021

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

18,535,166

 

¥

15,791,623

 

¥

11,043,979

 

¥

2,567,807

 

¥

47,938,575

Cost of revenue and related tax

 

19,942,541

 

11,264,971

 

8,045,567

 

1,470,468

 

40,723,547

Gross profit

 

¥

(1,407,375)

 

¥

4,526,652

 

¥

2,998,412

 

¥

1,097,339

 

¥

7,215,028

Depreciation and amortization

 

¥

277,496

 

¥

851,612

 

¥

2,000,952

 

¥

20,729

 

¥

3,150,789

Total capital expenditures

 

¥

26,761

 

¥

136,224

 

¥

315,944

 

¥

43,487

 

¥

522,416

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

18,535,166

¥

15,791,623

¥

9,654,418

¥

2,567,807

¥

46,549,014

Services rendered over time

1,389,561

1,389,561

Total revenue

 

¥

18,535,166

 

¥

15,791,623

 

¥

11,043,979

 

¥

2,567,807

 

¥

47,938,575

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Total assets:

 

  

 

  

 

  

Automation product and software

 

¥

147,377,607

 

¥

167,009,315

$

23,031,642

Equipment, accessories and others

 

149,876,933

 

170,809,759

 

23,555,743

Oilfield environmental protection

 

107,755,500

 

107,393,609

 

14,810,256

Platform outsourcing services

85,232,044

86,611,894

11,944,323

Total assets

 

¥

490,242,084

 

¥

531,824,577

$

73,341,964

NOTE 26. SUBSEQUENT EVENTS

These consolidated financial statements were approved by management and available for issuance on October 27, 2023, and the Company has evaluated subsequent events through this date. On October 16, 2023, 1,175,000 pre-funded warrants issued on March 15, 2023 were exercised by the investor Sabby volatility warrant master fund, LTD. and 1,175,000 Class A Ordinary shares were issued and being outstanding.

The hazardous waste operation permit originally held by Gansu BHD expires on July 26, 2023. Gansu BHD is currently renewing this permit.

F-46

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 27. CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY

Pursuant to the requirements of Rules 12-04(a), 5-04(c), and 4-08(e)(3) of Regulation S-X, the condensed financial information of the parent company shall be filed 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. The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with such requirements and concluded that it was applicable to the Company as the restricted net assets of the Company’s PRC subsidiary and VIEs exceeded 25% of the consolidated net assets of the Company. Therefore, the condensed financial statements for the parent company are included herein.

For purposes of the above test, restricted net assets of consolidated subsidiaries and VIEs shall mean that amount of the Company’s proportionate share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the parent company by subsidiaries and VIEs in the form of loans, advances, or cash dividends without the consent of a third party.

The condensed financial information of the parent company has been prepared using the same accounting policies as set out in the Company’s consolidated financial statements except that the parent company used the equity method to account for investment in its subsidiaries and VIEs. Such investment is presented on the condensed balance sheets as “Investment in subsidiaries and VIEs” and the respective profit or loss as “Equity in earnings of subsidiaries and VIEs” on the condensed statements of income.

The footnote disclosures contain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.

The Company did not pay any dividend for the periods presented. As of June 30, 2022 and 2023, there were no material contingencies, significant provisions for long-term obligations, or guarantees of the Company, except for those which have been separately disclosed in the consolidated financial statements, if any.

F-47

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

RECON TECHNOLOGY, LTD

PARENT COMPANY BALANCE SHEETS (UNAUDITED)

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

ASSETS

 

  

 

  

 

  

Cash

¥

296,838,959

¥

236,146,589

$

32,566,104

Due from intercompany*

205,224,961

291,525,426

40,203,195

Other current assets

20,364,424

80,036,017

11,037,471

Total Current Assets

522,428,344

607,708,032

83,806,770

 

 

 

Investment in subsidiaries and VIEs

 

(77,566,835)

(122,920,490)

(16,951,511)

Total Assets

 

¥

444,861,509

¥

484,787,542

¥

66,855,259

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

 

  

Other current liabilities

7,552,452

3,964,912

546,786

Total Current Liabilities

7,552,452

3,964,912

546,786

 

 

Warrant liability

16,677,328

31,615,668

4,360,000

Total Liabilities

 

24,229,780

35,580,580

4,906,786

COMMITMENTS AND CONTINGENCIES

 

  

 

  

 

  

SHAREHOLDERS’ EQUITY

 

  

 

  

 

  

Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 1,704,766 shares and 2,306,295 shares issued and outstanding as of June 30, 2022 and 2023, respectively**

 

19,461

26,932

3,714

Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 4,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2022 and 2023, respectively**

 

2,604

4,693

647

Additional paid-in capital**

 

516,426,799

580,340,061

80,032,554

Accumulated deficit

 

(107,124,596)

 

(166,291,897)

 

(22,932,701)

Accumulated other comprehensive income

 

11,307,461

 

35,127,173

 

4,844,259

Total Shareholders’ Equity

 

420,631,729

 

449,206,962

 

61,948,473

 

 

 

Total Liabilities and Shareholders’ Equity

 

¥

444,861,509

¥

484,787,542

$

66,855,259

* Due from intercompany are eliminated upon consolidation.

** Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

F-48

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (UNAUDITED)

    

For the years ended June 30,

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

Revenue

¥

121,197

¥

¥

$

Cost of revenue

97,024

Gross profit

24,173

General and administrative expenses

29,502,464

62,918,622

54,494,219

7,515,097

Provision for credit losses

1,933,986

1,923,382

(4,141,588)

(571,151)

Loss from operations

(31,412,277)

(64,842,004)

(50,352,631)

(6,943,946)

Fair value changes of warrants liability

35,365,792

174,485,575

6,116,000

843,435

Other income

320,235

4,105,116

10,108,783

1,394,065

Equity in loss of subsidiaries, VIEs and VIEs’ subsidiaries

(27,106,484)

(18,161,892)

(25,039,453)

(3,453,098)

 

 

 

 

Net income (loss)

¥

(22,832,734)

¥

95,586,795

¥

(59,167,301)

$

(8,159,544)

 

 

 

 

 

Foreign currency translation adjustment

 

(850,895)

 

9,332,625

 

23,819,712

 

3,284,889

Comprehensive income (loss) attributable to the Company

¥

(23,683,629)

 

¥

104,919,420

 

¥

(35,347,589)

$

(4,874,655)

F-49

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF CASH FLOWS (UNAUDITED)

For the years ended June 30,

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income (loss)

¥

(22,832,734)

¥

95,586,795

 

¥

(59,167,301)

$

(8,159,544)

Adjustments to reconcile net cash flows from operating activities:

 

  

 

  

 

 

 

 

Changes in warrants liabilities

(35,365,792)

(174,485,575)

(6,116,000)

(843,435)

Amortization of offering cost of warrants

12,584,024

1,483,306

204,557

Provision for doubtful accounts

1,933,986

1,923,382

(4,141,588)

(571,151)

Restricted shares issued for management and employees

6,140,037

39,263,485

26,191,707

3,612,002

Income (loss) from investment in unconsolidated entity

15,411

(15,411)

Restricted shares issued for services

8,935,919

5,805,840

800,662

Equity in earnings of subsidiaries and VIEs

 

27,106,484

 

18,161,892

 

25,039,453

 

3,453,098

Other current assets

(474,891)

(111,521)

(8,396,555)

(1,157,938)

Other current liabilities

4,776,846

(5,090,698)

(3,587,540)

(494,744)

 

 

Net cash used in operating activities

 

(6,116,629)

 

(15,831,732)

 

(22,888,678)

 

(3,156,493)

Cash flows from investing activities:

Repayments from loans to third parties

1,950,000

166,405,032

32,413,311

4,470,000

Payments made for loans to third parties

(50,288,458)

(137,391,510)

(79,546,761)

(10,970,000)

Due from intercompany, VIEs and VIEs’ subsidiaries

(29,505,002)

(55,569,342)

(86,300,464)

(11,901,378)

 

 

 

Net cash used in investing activities

(77,843,460)

(26,555,820)

(133,433,914)

(18,401,378)

Cash flows from financing activities:

Proceeds from warrants issued with common share

212,051,414

17,493,069

2,412,405

Proceeds from sale of common share, net of issuance costs

81,091,141

28,174,993

3,885,509

Proceeds from sale of prefunded warrants, net of issuance costs

30,276,569

93,321

3,750,282

517,188

Proceeds from share issuance for warrants exercised

21,130,035

Proceeds from issuance of convertible notes

42,014,616

Net cash provided by financing activities

386,563,775

93,321

49,418,344

6,815,102

 

 

Effect of exchange rate fluctuation on cash

274,149

14,016,375

46,211,878

6,372,909

 

 

 

Net increase (decrease) in cash

 

302,877,835

 

(28,277,856)

 

(60,692,370)

 

(8,369,860)

 

 

 

Cash, beginning of year

 

22,238,980

 

325,116,815

 

296,838,959

 

40,935,964

 

 

Cash, end of year

¥

325,116,815

¥

296,838,959

 

¥

236,146,589

$

32,566,104

Non-cash investing and financing activities

Issuance of common share in exchange of shares of Starry, net of issuance costs

¥

27,675,450

¥

¥

$

Cancellation of ordinary shares issued to Starry

¥

¥

(27,675,450)

¥

$

Conversion of convertible notes to 9,225,338 shares of ordinary shares

¥

42,435,669

¥

¥

$

F-50

Table of Contents

RECON TECHNOLOGY, LTD

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

NOTE 28. OTHER EVENTS

Reverse stock split

On March 29, 2024, the Company’s shareholders approved to effect a reverse stock split of the Company’s Class A Ordinary Shares at the ratio of one-for-eighteen with the market effective date of May 1, 2024 (the “2024 Reverse Split”). In connection with the reverse stock split, on March 29, 2024 the Company’s shareholder approved and authorized the Company’s registered office service agent to filed an Amended and Restated Articles of Association with local registry, and change its authorized share capital from: US$15,725,000 divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0001 each (the “2024 change in capital structure”). As a result of the 2024 Reverse Split, each eighteen pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the 2024 Reverse Split. Each shareholder was entitled to receive one Class A Ordinary Shares in lieu of the fractional share that would have resulted from the reverse stock split. As of May 1, 2024 (immediately prior to the effective date), there were 141,703,218 Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the 2024 Reverse Split is 7,927,132, taking into account of the effect of rounding fractional shares into whole shares. In addition, all Class A Ordinary Shares, options and any other Class A securities of the Company outstanding immediately prior to the 2024 Reverse Split was retroactively applied by dividing the number of ordinary shares into which the options and other securities are exercisable by 18 and multiplying the exercise price thereof by 18, as a result of the 2024 Reverse Split.

All share and earnings per-share information have been retroactively adjusted to reflect the 2024 Reverse-Split and 2024 change in capital structure. The Company had 500,000.000 authorized Class A Ordinary Shares, par value of $0.0001, of which 1,704,766 and 2,306,295 Class A Ordinary Shares were issued and outstanding as of June 30, 2022 and 2023, retrospectively and respectively. The Company had 80,000.000 authorized Class B Ordinary Shares, par value of $0.0001, of which 4,100,000 and 7,100,000 Class B Ordinary Shares were issued and outstanding as of June 30, 2022 and 2023, retrospectively and respectively.

F-51

EX-1.1_5 2 rcon-20230630xex1d15.htm EX-1.1.5

Exhibit 1.1.5

THE COMPANIES ACT (AS REVISED)

OF THE CAYMAN ISLANDS COMPANY

LIMITED BY SHARES

FOURTH AMENDED AND RESTATED ARTICLES OF ASSOCIATION OF

RECON TECHNOLOGY, LTD

Adopted by Special Resolution on March 29, 2024

1.

In these Articles Table A in the Schedule to the Statute does not apply and, unless there is something in the subject or context inconsistent therewith,

“Affiliate”

(i) in the case of a natural person, such person’s parents, parents-in-law, spouse, children or grandchildren, a trust for the benefit of any of the foregoing, a company, partnership or any natural person or entity wholly or jointly owned by such person or any of the foregoing, (ii) in the case of an entity, a partnership, a corporation or any natural person or entity which directly, or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with, such entity. The term “control” shall mean the ownership, directly or indirectly, of shares possessing more than fifty percent (50%) of the voting power of the corporation, or the partnership or other entity (other than, in the case of corporation, share having such power only by reason of the happening of a contingency), or having the power to control the management or elect a majority of members to the board of directors or equivalent decision-making body of such corporation, partnership or other entity.

“Articles”

means these Articles as originally framed or as from time to time altered by Special Resolution.

“Auditors”

means the persons for the time being performing the duties of auditors of the Company.

“Chairman”

means the Chairman of the Board of Directors appointed in accordance with Article 91.

“Class”

means a class of Director established pursuant to Article 68.

“Class A Ordinary Shares”

means the Class A ordinary shares in the capital of the Company of US$0.0001 par value each, having the rights provided for in these Articles.

“Class B Ordinary Shares”

means the Class B ordinary shares in the capital of the

1


Company of US$0.0001 par value each, having the rights provided for in these Articles.

“Company”means Recon Technology, Ltd

“debenture”

means debenture stock, mortgages, bonds and any other such securities of the Company whether constituting a charge on the assets of the Company or not.

“Designated Exchange”

means The Nasdaq Stock Market, the New York Stock Exchange, the NYSE Market or any other internationally recognized stock exchange where the Company’s securities are traded;

“Directors”

means the directors for the time being of the Company.

“dividend”

includes bonuses.

“Exchange Rules”

means  the  relevant  code,  rules  and  regulations,  as amended, from time to time, applicable as a result of the original and continued listing of any shares on the Designated Exchange;

“Member”

shall bear the meaning as ascribed to it in the Statute.

“month”

means calendar month.

“Original Articles”

means the First Amended and Restated Articles of Association of the Company adopted by Special Resolutions dated 23rd day of June, 2009

“paid-up”

means paid-up and/or credited as paid-up.

“registered office”

means the registered office for the time being of the Company.

“Seal”

means the common seal of the Company and includes every duplicate seal.

“Secretary”includes an Assistant Secretary and any person appointed

to perform the duties of Secretary of the Company.

“Share Premium Account”

means the account of the Company which the Company is required by the Statute to maintain, to which all premiums over nominal or par value received by the Company in respect of issues of shares from time to time are credited.

“shares”

means any share in the capital of the Company, including Class A Ordinary Shares, Class B Ordinary Shares and shares of other classes.

2


“Special Resolution”

has the same meaning as in the Statute and includes a resolution approved in writing as described therein.

“Statute”

means the Companies Act of the Cayman Islands as amended and every statutory modification  or re-enactment thereof for the time being in force.

“written” and “in writing”

include all modes of representing or reproducing words in visible form.

Words importing the singular number include the plural number and vice-versa. Words

importing the masculine gender include the feminine gender.

Words importing persons include corporations.

2.

The business of the Company may be commenced as soon after incorporation as the Directors shall see fit, notwithstanding that only part of the shares may have been allotted.

3.

The Directors may pay, out of the capital or any other monies of the Company, all expenses incurred in or about the formation and establishment of the Company including the expenses of registration.

CERTIFICATES FOR SHARES

4.

Certificates representing shares of the Company shall be in such form as shall be determined or agreed to by the Directors. Such certificates may be under Seal. All certificates for shares shall be consecutively numbered or otherwise identified and shall specify the shares to which they relate. The name and address of the person to whom the shares represented thereby are issued, with the number of shares and date of issue, shall be entered in the register of Members of the Company. All certificates surrendered to the Company or any agent appointed by the Company for the purpose of maintaining the Company’s register of Members and registering transfer of the Company’s shares (the “Share Registrar”) for transfer shall be cancelled and no new certificate shall be issued until the former certificate for a like number of shares shall have been surrendered and cancelled. The Directors may authorize certificates to be issued with the seal and authorized signature(s) affixed by some method or system of mechanical process.

5.

Notwithstanding Article 4 of these Articles, if a share certificate be defaced, lost or destroyed, it may be renewed on payment of a fee of one dollar (US$l.00) or such other sum determined by the Directors or the Share Registrar and on such terms (if any) as to evidence and indemnity and the payment of the expenses incurred by the Company in investigating evidence, as the Directors or Share Registrar may prescribe.

ISSUE OF SHARES

6.

Subject to the relevant provisions, if any, in the Memorandum of Association and to any direction that may be given by the Company in general meeting and without prejudice to any special rights previously conferred on the holders of existing shares, the Directors may, in their absolute discretion and without approval of the holders of shares, allot, issue, grant options over or otherwise dispose of shares of the Company (including fractions of a share) with or without preferred, deferred or other special rights or restrictions, whether with regard to dividend, voting, return of capital or otherwise and to such persons, at such times and on such other terms as they think proper. The Company shall not issue shares in bearer form.

3


REGISTER OF MEMBERS AND SHARE CERTIFICATES

7.

The Company shall maintain a register of its Members and every person whose name is entered as a Member in the register of Members shall be entitled without payment to receive within two months after allotment or lodgement of transfer (or within such other period as the conditions of issue shall provide) one certificate for all his shares or several certificates each for one or more of his shares upon payment of fifty cents (US$0.50) for every certificate after the first or such sum as the Directors of the Share Registrar shall from time to time determine provided that in respect of a share or shares held jointly by several persons the Company shall not be bound to issue more than one certificate and delivery of a certificate for a share to one of the several joint holders shall be sufficient delivery to all such holders. The Directors may appoint a Share Registrar to maintain the Company’s register of Members.

TRANSFER OF SHARES

8.

The instrument of transfer of any share shall be in writing and shall be executed by or on behalf of the transferor and the transferor shall be deemed to remain the holder of a share until the name of the transferee is entered in the register in respect thereof. The Directors may in their absolute discretion decline to register any transfer of shares without assigning any reason therefor. If the Directors refuse to register a transfer they shall notify the transferee within two months of such refusal.

9.

The registration of transfers may be suspended at such time and for such periods as the Directors may from time to time determine.

REDEEMABLE SHARES

10.(a)Subject to the provisions of the Statute and the Memorandum of Association, shares may be issued on the terms that they are, or at the option of the Company or the holder are, to be redeemed on such terms and in such manner as the Company, before the issue of the shares, may by Special Resolution determine.

(b)Subject to the provisions of the Statute and the Memorandum of Association, the Company may purchase its own shares (including fractions of a share), including any redeemable shares, provided that the manner of purchase has first been authorized by the Company in general meeting and may make payment therefor in any manner authorized by the Statute, including out of capital.

VARIATION OF RIGHTS OF SHARES

11.

If at any time the share capital of the Company is divided into different classes of shares, the rights attached to any class (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not the Company is being wound-up and except where these Articles or the Statute impose any stricter quorum, voting or procedural requirements in regard to the variation of rights attached to a specific class, be varied with the consent in writing of the holders of at least 50% 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 provisions of these Articles relating to general meetings shall apply to every such general meeting of the holders of one class of shares except that the necessary quorum shall be one or more persons holding or representing by proxy at least one-third of the issued shares of the class and that any holder of shares of the class present in person or by proxy may demand a poll.

12.

The rights conferred upon the holders of the shares of any class issued with preferred or other rights shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu therewith.

4


COMMISSION ON SALE OF SHARES

13.

The Company may insofar as the Statute from time to time permits pay a commission to any person in consideration of his subscribing or agreeing to subscribe whether absolutely or conditionally for any shares of the Company. Such commissions may be satisfied by the payment of cash or the lodgement of fully or partly paid-up shares or partly in one way and partly in the other. The Company may also on any issue of shares pay such brokerage as may be lawful.

NON-RECOGNITION OF TRUSTS

14.

No person shall be recognized by the Company as holding any share upon any trust and the Company shall not be bound by or be compelled in any way to recognize (even when having notice thereof) any equitable, contingent, future, or partial interest in any share, or any interest in any fractional part of a share, or (except only as is otherwise provided by these Articles or the Statute) any other rights in respect of any share except an absolute right to the entirety thereof in the registered holder.

LIEN ON SHARES

15.

The Company shall have a first and paramount lien and charge on all shares (whether fully paid-up or not) registered in the name of a Member (whether solely or jointly with others) for all debts, liabilities or engagements to or with the Company (whether presently payable or not) by such Member or his estate, either alone or jointly with any other person, whether a Member or not, but the Directors may at any time declare any share to be wholly or in part exempt from the provisions of this Article. The registration of a transfer of any such share shall operate as a waiver of the Company’s lien (if any) thereon. The Company’s lien (if any) on a share shall extend to all dividends or other monies payable in respect thereof.

16.

The Company may sell, in such manner as the Directors think fit, any shares on which the Company has a lien, but no sale shall be made unless a sum in respect of which the lien exists is presently payable, nor until the expiration of fourteen days after a notice in writing stating and demanding payment of such part of the amount in respect of which the lien exists as is presently payable, has been given to the registered holder or holders for the time being of the share, or the person, of which the Company has notice, entitled thereto by reason of his death or bankruptcy.

17.

To give effect to any such sale, the Directors may authorize some person to transfer the shares sold to the purchaser thereof. The purchaser shall be registered as the holder of the shares comprised in any such transfer, and he shall not be bound to see to the application of the purchase money, nor shall his title to the shares be affected by any irregularity or invalidity in the proceedings in reference to the sale.

18.

The proceeds of such sale shall be received by the Company and applied in payment of such part of the amount in respect of which the lien exists as is presently payable and the residue, if any, shall (subject to a like lien for sums not presently payable as existed upon the shares before the sale) be paid to the person entitled to the shares at the date of the sale.

CALL ON SHARES

19.(a)The Directors may from time to time make calls upon the Members in respect of any monies unpaid on their shares (whether on account of the nominal value of the shares or by way of premium or otherwise) and not by the conditions of allotment thereof made payable at fixed terms, provided that no call shall be payable at less than one month from the date fixed for the payment of the last preceding call, and each Member shall (subject to receiving at least fourteen (14) days’ notice specifying the time or times of payment) pay to the Company at the

5


time or times so specified the amount called on the shares. A call may be revoked or postponed as the Directors may determine. A call may be made payable by installments.

(b)A call shall be deemed to have been made at the time when the resolution of the Directors authorizing such call was passed.

(c)The joint holders of a share shall be jointly and severally liable to pay all calls in respect thereof.

20.

If a sum called in respect of a share is not paid before or on a day appointed for payment thereof, the persons from whom the sum is due shall pay interest on the sum from the day appointed for payment thereof to the time of actual payment at such rate not exceeding ten per cent per annum as the Directors may determine, but the Directors shall be at liberty to waive payment of such interest either wholly or in part.

21.

Any sum which by the terms of issue of a share becomes payable on allotment or at any fixed date, whether on account of the nominal value of the share or by way of premium or otherwise, shall for the purposes of these Articles be deemed to be a call duly made, notified and payable on the date on which by the terms of issue the same becomes payable, and in the case of non-payment all the relevant provisions of these Articles as to payment of interest forfeiture or otherwise shall apply as if such sum had become payable by virtue of a call duly made and notified.

22.

The Directors may, on the issue of shares, differentiate between the holders as to the amount of calls or interest to be paid and the times of payment.

23.(a)The Directors may, if they think fit, receive from any Member willing to advance the same, all or any part of the monies uncalled and unpaid upon any shares held by him, and upon all or any of the monies so advanced may (until the same would but for such advances, become payable) pay interest at such rate not exceeding (unless the Company in general meeting shall otherwise direct) seven per cent per annum, as may be agreed upon between the Directors and the Member paying such sum in advance. No such sum paid in advance of calls shall entitle the Member paying such sum to any portion of a dividend declared in respect of any period prior to the date upon which such sum would, but for such payment, become presently payable.

FORFEITURE OF SHARES

24.(a)If a Member fails to pay any call or installment of a call or to make any payment required by the terms of issue on the day appointed for payment thereof, the Directors may, at any time thereafter during such time as any part of the call, installment or payment remains unpaid, give notice requiring payment of any part of the call, installment or payment that is unpaid, together with any interest which may have accrued and all expenses that have been incurred by the Company by reason of such non-payment. Such notice shall name a day (not earlier than the expiration of fourteen (14) days’ from the date of giving of the notice) on or before which the payment required by the notice is to be made, and shall state that, in the event of non-payment at or before the time appointed the shares in respect of which such notice was given will be liable to be forfeited.

(b)If the requirements of any such notice as aforesaid are not complied with, any share in respect of which the notice has been given may at any time thereafter, before the payment required by the notice has been made, be forfeited by a resolution of the Directors to that effect. Such forfeiture shall include all dividends declared in respect of the forfeited share and not actually paid before the forfeiture.

(c)A forfeited share may be sold or otherwise disposed of on such terms and in such manner as the Directors think fit, and at any time before a sale or disposition, the forfeiture may be cancelled on such terms as the Directors see fit.

6


25.

A person whose shares have been forfeited shall cease to be a Member in respect of the forfeited shares, but shall, notwithstanding, remain liable to pay to the Company all monies which, at the date of forfeiture, were payable by him to the Company in respect of the shares together with interest thereon, but his liability shall cease if and when the Company shall have received payment in full of all monies whenever payable in respect of the shares.

26.

A certificate in writing under the hand of one Director or the Secretary of the Company that a share in the Company has been duly forfeited on a date stated in the declaration shall be conclusive evidence of the fact therein stated as against all persons claiming to be entitled to the share. The Company may receive the consideration given for the share on any sale or disposition thereof and may execute a transfer of the share in favor of the person to whom the share is sold or disposed of and he shall thereupon be registered as the holder of the share and shall not be bound to see to the application of the purchase money, if any, nor shall his title to the share be affected by any irregularity or invalidity in the proceedings in reference to the forfeiture, sale or disposal of the share.

27.

The provisions of these Articles as to forfeiture shall apply in the case of non-payment of any sum which, by the terms of issue of a share, becomes payable at a fixed time, whether on account of the nominal value of the share or by way of premium as if the same had been payable by virtue of a call duly made and notified.

REGISTRATION OF EMPOWERING INSTRUMENTS

28.

The Company shall be entitled to charge a fee not exceeding one dollar (US$1.00) on the registration of every probate, letter of administration, certificate of death or marriage, power of attorney, notice in lieu of distringas, or other instrument.

TRANSMISSION OF SHARES

29.

In case of the death of a Member, the survivor or survivors where the deceased was a joint holder, and the legal personal representatives of the deceased where he was a sole holder, shall be the only persons recognized by the Company as having any title to his interest in the shares, but nothing herein contained shall release the estate of any such deceased holder from any liability in respect of any shares which had been held by him solely or jointly with other persons.

30.(a)Any person becoming entitled to a share in consequence of the death or bankruptcy or liquidation or dissolution of a Member (or in any other way than by transfer) may, upon such evidence being produced as may from time to time be required by the Directors and subject as hereinafter provided, elect either to be registered himself as holder of the share or to make such transfer of the share to such other person nominated by him as the deceased or bankrupt person could have made and to have such person registered as the transferee thereof, but the Directors shall, in either case, have the same right to decline or suspend registration as they would have had in the case of a transfer of the share by that Member before his death or bankruptcy as the case may be.

(b)If the person so becoming entitled shall elect to be registered himself as holder he shall deliver or send to the Company a notice in writing signed by him stating that he so elects.

31.

A person becoming entitled to a share by reason of the death or bankruptcy or liquidation or dissolution of the holder (or in any other case than by transfer) shall be entitled to the same dividends and other advantages to which he would be entitled if he were the registered holder of the share, except that he shall not, before being registered as a Member in respect of the share, be entitled in respect of it to exercise any right conferred by membership in relation to meetings of the Company; PROVIDED, HOWEVER, that the Directors may at any time give notice requiring any such person to elect either to be registered himself or to transfer the share, and if the notice is not complied with within ninety (90) days, the Directors may thereafter

7


withhold payment of all dividends, bonuses or other monies payable in respect of the share until the requirements of the notice have been complied with.

RIGHTS CONFERRED BY CLASS A ORDINARY SHARES AND

CLASS B ORDINARY SHARES

32.

Each Class A Ordinary Share and Class B Ordinary Share confers on its holder:

(a)

the right to vote as provided in Article 33 hereof;

(b)

the right to an equal share in any dividend paid by the Company; and

(c)

the right to an equal share in the distribution of the surplus of the Company.

33.

Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall be entitled to fifteen (15) votes on all matters subject to vote at general meetings of the Company.

34.

Each Class B Ordinary Share is convertible into one-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof. The right to convert shall be exercisable by the holder of the Class B Ordinary Share delivering a written notice to the Company that such holder elects to convert a specified number of Class B Ordinary Shares into Class A Ordinary Shares.

35.

The number of Class B Ordinary Shares held by a holder thereof will be automatically and immediately converted into the corresponding number of Class A Ordinary Shares in the ratio set forth in Article 34 hereof upon any direct or indirect sale, transfer, assignment or disposition of such number of Class B Ordinary Shares by the holder thereof or an Affiliate or such holder or the direct or indirect transfer or assignment of the voting power attached to such number of Class B Ordinary Shares through voting proxy or otherwise to any person or entity that is not an Affiliate of such holder. For the avoidance of doubt, the creation of any pledge, charge, encumbrance or other third party right of whatever description on any of Class B Ordinary Shares to secure contractual or legal obligations shall not be deemed as a sale, transfer, assignment or disposition unless and until any such pledge, charge, encumbrance or other third-party right is enforced and results in the third party holding directly or indirectly beneficial ownership or voting power through voting proxy or otherwise to the related Class B Ordinary Shares, in which case all the related Class B Ordinary Shares shall be automatically converted into the same number of Class A Ordinary Shares.

36.

Any conversion of Class B Ordinary Shares into Class A Ordinary Shares pursuant to these Articles shall be effected by means of the conversion into stock of each relevant Class B Ordinary Share and their reconversion into a Class A Ordinary Share.

37.

Class A Ordinary Shares are not convertible into Class B Ordinary Shares under any circumstances.

38.

Save and except for voting rights and conversion rights as set out in Articles 33 to 37 (inclusive), the Class A Ordinary Shares and the Class B Ordinary Shares shall rank pari passu and shall have the same rights, preferences, privileges and restrictions.

AMENDMENT OF MEMORANDUM OF ASSOCIATION, ALTERATION

OF CAPITAL & CHANGE OF LOCATION OF REGISTERED OFFICE

39.(a)Subject to and in so far as permitted by the provisions of the Statute, the Company may from time to time by Special Resolution alter or amend its Memorandum of Association with respect to its name and objects, powers or other matters specified therein provided that

8


the Company may by ordinary resolution, without restricting the generality of the foregoing:

(i)

increase the share capital by such sum to be divided into shares of such amount or without nominal or par value as the resolution shall prescribe and with such rights, priorities and privileges annexed thereto, as the Company in general meeting may determine;

(ii)

consolidate and divide all or any of its share capital into shares of larger amount than its existing shares;

(iii)

by subdivision of its existing shares or any of them divide the whole or any part of its share capital into shares of smaller amount than is fixed by the Memorandum of Association or into shares without nominal or par value;

(iv)

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.

(b)All new shares created hereunder shall be subject to the same provisions with reference to the payment of calls, liens, transfer, transmission, forfeiture and otherwise as the shares in the original share capital.

(c)Without prejudice to Article 11 hereof and subject to the provisions of the Statute, the Company may by Special Resolution reduce its share capital and any capital redemption reserve fund.

(d)Subject to the provisions of the Statute, the Company may by resolution of the Directors change the location of its registered office.

CLOSING REGISTER OF MEMBERS OR FIXING RECORD DATE

40.

For the purpose of determining Members entitled to notice of or to vote at any meeting of Members or any adjournment thereof, or Members entitled to receive payment of any dividend, or in order to make a determination of Members for any other proper purpose, the Directors of the Company may provide that the register of Members shall be closed for transfers for a stated period but not to exceed in any case forty (40) days. If the register of Members shall be so closed for the purpose of determining Members entitled to notice of or to vote at a meeting of Members, such register shall be so closed for at least ten (10) days immediately preceding such meeting and the record date for such determination shall be the date of the closure of the register of Members.

41.

In lieu of or apart from closing the register of Members, the Directors may fix in advance a date as the record date for any such determination of Members entitled to notice of or to vote at a meeting of the Members and for the purpose of determining the Members entitled to receive payment of any dividend the Directors may, at or within ninety (90) days prior to the date of declaration of such dividend, fix a subsequent date as the record date for such determination.

42.

If the register of Members is not so closed and no record date is fixed for the determination of Members entitled to notice of or to vote at a meeting of Members or Members entitled to receive payment of a dividend, the date on which notice of the meeting is mailed or the date on which the resolution of the Directors declaring such dividend is adopted, as the case may be, shall be the record date for such determination of Members. When a determination of Members entitled to vote at any meeting of Members has been made as provided in this section, such determination shall apply to any adjournment thereof.

GENERAL MEETING

9


43.

All general meetings of the Company other than annual general meetings shall be called extraordinary general meetings.

44.

(a) The Directors may whenever they think fit, and they shall on the requisition of Members of the Company holding at the date of the deposit of the requisition not less than one tenth (1/10) of such of the paid-up capital of the Company as at the date of the deposit carries the right of voting at general meetings of the Company, proceed to convene a general meeting of the Company.

(b)The requisition must state the object of the meeting and must be signed by the requisitionists and deposited at the registered office of the Company and may consist of several documents in like form each signed by one or more requisitionists.

(c)If the Directors do not within twenty one (21) days from the date of the deposit of the requisition duly proceed to convene a general meeting, the requisitionists, or any of them representing more than one half (1/2) of the total voting rights of all of them, may themselves convene a general meeting, but any meeting so convened shall not be held after the expiration of three (3) months after the expiration of the said twenty-one (21) days.

(d)A general meeting convened as aforesaid by requisitionists shall be convened in the same manner as nearly as possible as that in which general meetings are to be convened by Directors.

NOTICE OF GENERAL MEETINGS

45.

At least ten (10) days’ notice shall be given for an annual general meeting or any other general meeting. Every notice shall be exclusive of the day on which it is given or deemed to be given and of the day for which it is given and shall specify the place, the day and the hour of the meeting and the general nature of the business and shall be given in the manner hereinafter mentioned or in such other manner if any as may be prescribed by the Company; PROVIDED, that a general meeting of the Company shall be deemed to have been duly convened if it is called as an annual general meeting if it is so agreed by all the Members entitled to attend and vote thereat or their proxies.

46.

In cases where instruments of proxy are sent out with notices, the accidental omission to send such instrument of proxy to, or the non-receipt of any such instrument of proxy by, any person entitled to receive notice shall not invalidate any resolution passed or any proceeding at any such meeting.

47.

No business may be transacted at any annual general meeting, other than business that is either (A) specified in the notice of meeting (or any supplement thereto) given by or at the direction of the Board (or any duly authorized committee thereof), (B) otherwise properly brought before an annual general meeting by or at the direction of the Board (or any duly authorized committee thereof) or (C) otherwise properly brought before an annual general meeting by any Member of the Company who (i) is a Member of record on both (x) the date of the giving of the notice by such Member provided for in this Article and (y) the record date for the determination of Members entitled to vote at such annual general meeting and (ii) complies with the notice procedures set forth in this Article.

(a)In addition to any other applicable requirements, for business to be brought properly before an annual general meeting by a Member, such Member must have given timely notice thereof in proper written form to the Secretary of the Company.

(b)For matters other than for the nomination for election of a Director to be made by a Member of the Company, to be timely, such Member’s notice shall be delivered to the Secretary at the principal executive offices of the Company not less than sixty (60) days nor more than ninety (90) days prior to the first anniversary of the preceding year’s annual

10


general meeting; provided, however, that in the event that the date of the annual general meeting is advanced by more than thirty (30) days or delayed by more than sixty (60) days from such anniversary date, notice by a Member to be timely must be delivered not earlier than the ninetieth (90th) day prior to such annual general meeting and not later than the close of business on the later of the sixtieth (60th) day prior to such annual general meeting or the tenth (10th) day following the day on which public announcement of the date of such meeting is first made.

(c)To be in proper written form, a Member’s notice to the Secretary must set forth as to such matter such Member proposes to bring before the annual general meeting (1) a brief description of the business desired to be brought before the annual general meeting and the reasons for conducting such business at the annual general meeting, (2) the name and address, as they appear on the Company’s books, of the Member proposing such business and any Member Associated Person (as defined below), (3) the class or series and number of shares of the Company that are held of record or are beneficially owned by such Member or any Member Associated Person and any derivative positions held or beneficially held by the Member or any Member Associated Person, (4) whether and the extent to which any hedging or other transaction or series of transactions has been entered into by or on behalf of such Member or any Member Associated Person with respect to any securities of the Company, and a description of any other agreement, arrangement or understanding (including any short position or any borrowing or lending of shares), the effect or intent of which is to mitigate loss to, or to manage the risk or benefit from share price changes for, or to increase or decrease the voting power of, such Member or any Member Associated Person with respect to any securities of the corporation, (5) any material interest of the Member or a Member Associated Person in such business, and (6) a statement whether either such Member or any Member Associated Person will deliver a proxy statement and form of proxy to holders of at least the percentage of the Company’s voting shares required under applicable law. For purposes of this Article 43(c), a “Member Associated Person” of any Member shall mean (i) any person controlling, directly or indirectly, or acting in concert with, such Member, (ii) any beneficial owner of shares of the Company owned of record or beneficially by such Member and on whose behalf the proposal or nomination, as the case may be, is being made, or (iii) any person controlling, controlled by or under common control with such person referred to in the preceding clauses (i) and (ii).

(d)No business shall be conducted at the annual general meeting except business brought before the annual general meeting in accordance with the procedures set forth in this Article, provided, however, that once business has been properly brought before the annual general meeting in accordance with such procedures, nothing in this Article shall be deemed to preclude discussion by any Member of any such business. If the Chairman of an annual general meeting determines that business was not properly brought before the annual general meeting in accordance with the foregoing procedures, the Chairman shall declare to the meeting that the business was not properly brought before the meeting and such business shall not be transacted.

(e)In addition to any other applicable requirements, for a nomination for election of a Director to be made by a Member of the Company, such Member must (A) be a Member of record on both (x) the date of the giving of the notice by such Member provided for in this Article and (y) the record date for the determination of Members entitled to vote at such annual general meeting; (B) have held at least 100,000 Class A Ordinary Shares or Class B Ordinary Shares for at least twelve (12) months; and (C) have given timely notice thereof in proper written form to the Secretary of the Company. If a Member is entitled to vote only for a specific class or category of directors at a meeting of the Members, such Member’s right to nominate one or more persons for election as a director at the meeting shall be limited to such class or category of directors.

(f)To be timely for purposes of Article 41(e) in connection with the annual general meeting, a Member’s notice shall be delivered to the Secretary at the principal executive offices of the Company. In the event the Company calls an extraordinary general meeting for

11


the purpose of electing one or more directors to the Board, any Member entitled to vote for the election of such director(s) at such meeting and satisfying the requirements specified above may nominate a person or persons (as the case may be) for election to such position(s) as are specified in the Company’s notice of such meeting, but only if the Member notice required hereof shall be delivered to the Secretary at the principal executive office of the Company. The period for lodgment of the notices by a Member referred to in this Article shall commence no earlier than the day after the dispatch of the notice of the meeting appointed for such election and end no later than (7) days prior to the date of such meeting and shall be for a minimum period of seven (7) days .

(g)To be in proper written form for purposes of Article 43(e), a Member’s notice to the Secretary must be set forth (A) as to each person whom the Member proposes to nominate for election as a director (1) the name, age, business address and residence address of the person, (2) the principal occupation or employment of the person, (3) the class or series and number of shares of the Company, if any, which are owned beneficially or of record by the person and (4) any other information relating to the person that would be required to be disclosed pursuant to any Exchange Rules; and

(B) as to the Member giving notice (1) the name and record address of such Member,

(2) the class or series and number of Shares of the Company which are owned beneficially or of record by such Member, (3) a description of all arrangements or understandings between such Member and each proposed nominee and any other person or persons (including their names) pursuant to which the nomination(s) are to be made by such Member, (4) a representation that such Member intends to appear in person or by proxy at the annual meeting to nominate the person(s) named in its notice and (5) any other information relating to such Member that would be required to be disclosed pursuant to any Exchange Rules. Such notice must be accompanied by a written consent of each proposed nominee to being named as a nominee and to serve as a director if elected.

(h)No person shall be eligible for election as a director of the Company unless nominated in accordance with the procedures set forth in these Articles under this heading of “NOTICE OF GENERAL MEETINGS”. If the Chairman of an annual general meeting determines that a nomination was not made in accordance with the foregoing procedures, the Chairman shall declare to the meeting that the nomination was defective and such defective nomination shall be disregarded.

48.

The accidental omission to give notice of a general meeting to, or the non-receipt of notice of a meeting by any person entitled to receive notice shall not invalidate the proceedings of that meeting.

PROCEEDINGS AT GENERAL MEETINGS

49.

No business shall be transacted at any general meeting unless a quorum of Members is present at the time when the meeting proceeds to business. Members present in person or by proxy holding not less than one thirds (1/3) of the issued and outstanding shares of the Company shall be a quorum.

50.

Members may participate in a general meeting at which no special resolutions are proposed by means of conference telephone or other electronic means by which all persons participating in the meeting can hear each other and participation in a meeting pursuant to this provision shall constitute presence in person at such meeting.

51.

A resolution (including a Special Resolution) in writing (in one or more counterparts) signed by all Members for the time being entitled to receive notice of and to attend and vote at general meetings (or being corporations by their duly authorized representatives) shall be as valid and effective as if the same had been passed at a general meeting of the Company duly convened and held.

52.

If within half an hour from the time appointed for the meeting a quorum is not present, the

12


meeting, shall be dissolved and in any other case it shall stand adjourned to the same day in the next week at the same time and place or to such other time or such other place as the Directors may determine and if at the adjourned meeting a quorum is not present within half an hour from the time appointed for the meeting, the Members present shall be a quorum, subject to compliance with applicable laws, regulations and listing requirements.

53.

The Chairman, if any, of the Board of Directors shall preside as Chairman at every general meeting of the Company. If there is a Chairman of the Board of Directors and he shall not be present within fifteen minutes after the time appointed for the holding of the meeting or is unwilling to act, the Directors present shall elect one of their number to be Chairman of the meeting.

54.

If at any general meeting no Director is willing to act as Chairman or if no Director is present within fifteen minutes after the time appointed for holding the meeting, the Members present shall choose one of their own number to be Chairman of the meeting.

55.

The Chairman may, with the consent of any general meeting duly constituted hereunder, and shall if so directed by the meeting, adjourn the meeting from time to time and from place to place, but no business shall be transacted at any adjourned meeting other than the business left unfinished at the meeting from which the adjournment took place. When a general meeting is adjourned for thirty (30) days or more, notice of the adjourned meeting shall be given as in the case of an original meeting; save as aforesaid it shall not be necessary to give any notice of an adjournment or of the business to be transacted at an adjourned general meeting.

56.

At any general meeting a resolution put to the vote of the meeting shall be decided on a show of hands unless a poll is, before or on the declaration of the result of the show of hands, demanded by the Chairman or any other Member present in person or by proxy.

57.

Unless a poll be so demanded a declaration by the Chairman that a resolution has on a show of hands been carried, or carried unanimously, or by a particular majority, or lost, and an entry to that effect in the Company’s Minute Book containing the Minutes of the proceedings of the meeting shall be conclusive evidence of that fact without proof of the number or proportion of the votes recorded in favor of or against such resolution.

58.

The demand for a poll may be withdrawn.

59.

If a poll is duly demanded it shall be taken in such manner as the Chairman directs and the result of the poll shall be deemed to be the resolution of the general meeting at which the poll was demanded.

60.

In the case of an equality of votes, whether on a show of hands or on a poll, the Chairman of the general meeting at which the show of hands takes place or at which the poll is demanded, shall be entitled to a second or casting vote.

61.

A poll demanded on the election of a Chairman or on a question of adjournment shall be taken forthwith. A poll demanded on any other question shall be taken at such time as the Chairman of the general meeting directs and any business other than that upon which a poll has been demanded or is contingent thereon may be proceeded with pending the taking of the poll.

VOTES OF MEMBERS

62.

Except as otherwise required by law or as set forth herein, the holder of each Class A Ordinary Share issued and outstanding shall have one (1) vote for each share held by such holder, and the holder of each Class B Ordinary Share issued and outstanding shall have fifteen (15) vote for each share held by such holder, at the record date for determination of the Members entitled to vote on such matters, or, if no such record date is established, at the date such vote is taken or any written consent of Members is solicited. No cumulative voting shall be allowed.

13


63.

All votes put before the Members of the Company, or any class or subdivision thereof, shall be by way of poll and shall therefore be made giving regards to the number of votes to which each Member is entitled in accordance with Article 54.

64.

In the case of joint holders of record the vote of the senior who tenders a vote, whether in person or by proxy, shall be accepted to the exclusion of the votes of the other joint holders, and for this purpose seniority shall be determined by the order in which the names stand in the register of Members.

65.

A Member of unsound mind, or in respect of whom an order has been made by any court, having jurisdiction in lunacy, may vote whether on a show of hands or on a poll, by his committee, receiver, curator bonis, or other person in the nature of a committee, receiver or curator bonis appointed by that court, and any such committee, receiver, curator bonis or other persons may vote by proxy.

66.

No Member shall be entitled to vote at any general meeting unless he is registered as a Member of the Company on the record date for such meeting nor unless all calls or other sums presently payable by him in respect of shares in the Company have been paid.

67.

No objection shall be raised to the qualification of any voter except at the general meeting or adjourned general meeting at which the vote objected to is given or tendered and every vote not disallowed at such general meeting shall be valid for all purposes. Any such objection made in due time shall be referred to the Chairman of the general meeting whose decision shall be final and conclusive.

68.

On a poll votes may be given either personally or by proxy.

PROXIES

69.

The instrument appointing a proxy shall be (a) in writing and executed under the hand of the appointor or of his attorney duly authorized in writing, or, if the appointor is a corporation under the hand of an officer or attorney duly authorized in that behalf; or (b)) authorized by the transmission of an electronic record by the Member to the person who will be the holder of the proxy or to a firm which solicits proxies or like agent who is authorized by the person who will be the holder of the proxy to receive the transmission subject to any procedures the Board of Directors may adopt from time to time to determine that the electronic record is authorized by the Member. A proxy need not be a Member of the Company

70.

The instrument appointing a proxy shall be deposited at the registered office of the Company or at such other place as is specified for that purpose in the notice convening the meeting no later than the time for holding the meeting, or adjourned meeting provided that the Chairman of the Meeting may at his discretion direct that an instrument of proxy shall be deemed to have been duly deposited upon receipt of telex, cable or telecopy confirmation from the appointor that the instrument of proxy duly signed is in the course of transmission to the Company.

71.

The instrument appointing a proxy may be in any usual or common form and may be expressed to be for a particular meeting or any adjournment thereof or generally until revoked. An instrument appointing a proxy shall be deemed to include the power to demand or join or concur in demanding a poll.

72.

A vote given in accordance with the terms of an instrument of proxy shall be valid notwithstanding the previous death or insanity of the principal or revocation of the proxy or of the authority under which the proxy was executed, or the transfer of the share in respect of which the proxy is given provided that no intimation in writing of such death, insanity, revocation or transfer as aforesaid shall have been received by the Company at the registered office before the commencement of the general meeting, or adjourned meeting at which it is

14


sought to use the proxy.

73.

Any corporation which is a Member of record of the Company may in accordance with its Articles or in the absence of such provision by resolution of its Directors or other governing body authorize such person as it thinks fit to act as its representative at any meeting of the Company or of any class of Members of the Company, and the person so authorized shall be entitled to exercise the same powers on behalf of the corporation which he represents as the corporation could exercise if it were an individual Member of record of the Company.

74.

Shares of its own capital belonging to the Company or held by it in a fiduciary capacity shall not be voted, directly or indirectly, at any meeting and shall not be counted in determining the total number of outstanding shares at any given time.

DIRECTORS

75.

There shall be a Board of Directors consisting of between five (5) and nine (9) persons (exclusive of alternate Directors) who shall be appointed in three classes hereinafter designated as Class I, Class II and Class III, each consisting of an equal number of directors, as nearly as possible. The Directors designated in each Class shall be as designated following the adoption of the Original Articles .

76.

The remuneration to be paid to the Directors shall be such remuneration as the Directors shall determine. Such remuneration shall be deemed to accrue from day to day. The Directors shall also be entitled to be paid their traveling, hotel and other expenses properly incurred by them in going to, attending and returning from meetings of the Directors, or any committee of the Directors, or general meetings of the Company, or otherwise in connection with the business of the Company, or to receive a fixed allowance in respect thereof as may be determined by the Directors from time to time, or a combination partly of one such method and partly the other.

77.

The Directors may by resolution award special remuneration to any Director of the Company undertaking any special work or services for, or undertaking any special mission on behalf of, the Company other than his ordinary routine work as a Director. Any fees paid to a Director who is also counsel or solicitor to the Company, or otherwise serves it in a professional capacity shall be in addition to his remuneration as a Director.

78.

A Director or alternate Director may hold any other office or place of profit under the Company (other than the office of Auditor) in conjunction with his office of Director for such period and on such terms as to remuneration and otherwise as the Directors may determine.

79.

A Director or alternate Director may act by himself or his firm in a professional capacity for the Company and he or his firm shall be entitled to remuneration for professional services as if he were not a Director or alternate Director.

80.

A shareholding qualification for Directors may be fixed by the Company in general meeting, but unless and until so fixed no qualification shall be required.

81.

A Director or alternate Director of the Company may be or become a director or other officer of or otherwise interested in any company promoted by the Company or in which the Company may be interested as Member or otherwise and no such Director or alternate Director shall be accountable to the Company for any remuneration or other benefits received by him as a director or officer of, or from his interest in, such other company.

82.

No person shall be disqualified from the office of Director or alternate Director or prevented by such office from contracting with the Company, either as vendor, purchaser or otherwise, nor shall any such contract or any contract or transaction entered into by or on behalf of the Company in which any Director or alternate Director shall be in any way interested be or be liable to be avoided, nor shall any Director or alternate Director so contracting or being so

15


interested be liable to account to the Company for any profit realized by any such contract or transaction by reason of such Director holding office or of the fiduciary relation thereby established. A Director (or his alternate Director in his absence) shall be at liberty to vote in respect of any contract or transaction in which he is so interested as aforesaid; PROVIDED, HOWEVER, that the nature of the interest of any Director or alternate Director in any such contract or transaction shall be disclosed by him or the alternate Director appointed by him at or prior to its consideration and any vote thereon.

83.

A general notice or disclosure to the Directors or otherwise contained in the minutes of a Meeting or a written resolution of the Directors or any committee thereof that a Director or alternate Director is a Member of any specified firm or company and is to be regarded as interested in any transaction with such firm or company shall be sufficient disclosure under the preceding Article and after such general notice it shall not be necessary to give special notice relating to any particular transaction.

ALTERNATE DIRECTORS

84.

A Director who expects to be unable to attend Directors’ Meetings because of absence, illness or otherwise may appoint any person to be an alternate Director to act in his stead and such appointee whilst he holds office as an alternate Director shall, in the event of absence therefrom of his appointor, be entitled to attend meetings of the Directors and to vote thereat and to do, in the place and stead of his appointor, any other act or thing which his appointor is permitted or required to do by virtue of his being a Director as if the alternate Director were the appointor, other than appointment of an alternate to himself, and he shall ipso facto vacate office if and when his appointor ceases to be a Director or removes the appointee from office. Any appointment or removal under this Article shall be effected by notice in writing under the hand of the Director making the same.

POWERS AND DUTIES OF DIRECTORS

85.

The business of the Company shall be managed by the Directors (or a sole Director if only one is appointed) who may pay all expenses incurred in promoting, registering and setting up the Company, and may exercise all such powers of the Company as are not, from time to time by the Statute, or by these Articles, or such regulations, being not inconsistent with the aforesaid, as may be prescribed by the Company in general meeting required to be exercised by the Company in general meeting; PROVIDED, HOWEVER, that no regulations made by the Company in general meeting shall invalidate any prior act of the Directors which would have been valid if that regulation had not been made.

86.

The Directors may from time to time and at any time by powers of attorney appoint any company, firm, person or body of persons, whether nominated directly or indirectly by the Directors, to be the attorney or attorneys of the Company for such purpose and with such powers, authorities and discretions (not exceeding those vested in or exercisable by the Directors under these Articles) and for such period and subject to such conditions as they may think fit, and any such powers of attorney may contain such provisions for the protection and convenience of persons dealing with any such attorneys as the Directors may think fit and may also authorize any such attorney to delegate all or any of the powers, authorities and discretions vested in him.

87.

All cheques, promissory notes, drafts, bills of exchange and other negotiable instruments and all receipts for monies paid to the Company shall be signed, drawn, accepted, endorsed or otherwise executed as the case may be in such manner as the Directors shall from time to time by resolution determine.

88.

The Directors shall cause minutes to be made in books provided for the purpose:

(a)

of all appointments of officers made by the Directors;

16


(b)of the names of the Directors (including those represented thereat by an alternate or by proxy) present at each meeting of the Directors and of any committee of the Directors;

(c)of all resolutions and proceedings at all meetings of the Company and of the Directors and of committees of Directors.

89.

The Directors on behalf of the Company may pay a gratuity or pension or allowance on retirement to any Director who has held any other salaried office or place of profit with the Company or to his widow or dependants and may make contributions to any fund and pay premiums for the purchase or provision of any such gratuity, pension or allowance.

90.

The Directors may exercise all the powers of the Company to borrow money and to mortgage or charge its undertaking, property and uncalled capital or any part thereof and to issue debentures, debenture stock and other securities whether outright or as security for any debt, liability or obligation of the Company or of any third party.

MANAGEMENT

91.(a)The Directors may from time to time provide for the management of the affairs of the Company in such manner as they shall think fit and the provisions contained in the three next following paragraphs shall be without prejudice to the general powers conferred by this paragraph.

(b)The Directors from time to time and at any time may establish any committees, local boards or agencies for managing any of the affairs of the Company and may appoint any persons to be members of such committees or local boards or any managers or agents and may fix their remuneration.

(c)The Directors from time to time and at any time may delegate to any such committee, local board, manager or agent any of the powers, authorities and discretions for the time being vested in the Directors and may authorize the members for the time being of any such local board, or any of them to fill up any vacancies therein and to act notwithstanding vacancies and any such appointment or delegation may be made on such terms and subject to such conditions as the Directors may think fit and the Directors may at any time remove any person so appointed and may annul or vary any such delegation, but no person dealing in good faith and without notice of any such annulment or variation shall be affected thereby.

(d)Any such delegates as aforesaid may be authorized by the Directors to subdelegate all or any of the powers, authorities, and discretions for the time being vested in them.

MANAGING DIRECTORS

92.

The Directors may, from time to time, appoint one or more of their body (but not an alternate Director) to the office of Managing Director for such term and at such remuneration (whether by way of salary, or commission, or participation in profits, or partly in one way and partly in another) as they may think fit but his appointment shall be subject to determination ipso facto if he ceases for any cause to be a Director and no alternate Director appointed by him can act in his stead as a Director or Managing Director.

93.

The Directors may entrust to and confer upon a Managing Director any of the powers exercisable by them upon such terms and conditions and with such restrictions as they may think fit and either collaterally with or to the exclusion of their own powers and may from time to time revoke, withdraw, alter or vary all or any of such powers.

PROCEEDINGS OF DIRECTORS

94.

Except as otherwise provided by these Articles, the Directors shall meet together for the

17


conduct of business, convening, adjourning and otherwise regulating their meetings as they think fit. Questions arising at any meeting shall be decided by a majority of votes of the Directors and alternate Directors present at a meeting at which there is a quorum, the vote of an alternate Director not being counted if his appointor is present at such meeting. In case of an equality of votes, the Chairman shall have a second or casting vote.

95.

A Director or alternate Director may, and the Secretary on the requisition of a Director or alternate Director shall, at any time summon a meeting of the Directors by at least two (2) days’ notice in writing to every Director and alternate Director which notice shall set forth the general nature of the business to be considered unless notice is waived by all the Directors (or their alternates) either at, before or after the meeting is held; PROVIDED, HOWEVER, that if notice is given in person, by facsimile, electronic mail, telegraph or telex, the same shall be deemed to have been given on the day it is delivered to the Directors or transmitting organization as the case may be. The provisions of Article 38 shall apply mutatis mutandis with respect to notices of meetings of Directors.

96.

The quorum necessary for the transaction of the business of the Directors shall be a majority of the Directors then in office. If at any time there is only a sole Director, then the quorum shall be one (1) Director. A Director and his appointed alternate Director shall be considered only one person for this purpose. For the purposes of this Article, an alternate Director or proxy appointed by a Director shall be counted in a quorum at a meeting at which the Director appointing him is not present.

97.

The continuing Directors may act notwithstanding any vacancy in their body.

98.

The Directors may elect a Chairman of their Board and determine the period for which he is to hold office, but if no such Chairman is elected, or if at any meeting the Chairman is not present within five minutes after the time appointed for holding the same, the Directors present may choose one of their number to be Chairman of the meeting.

99.

The Directors may delegate any of their powers to committees consisting of such member or members of the Board of Directors (including Alternate Directors in the absence of their appointors) as they think fit; any committee so formed shall in the exercise of the powers so delegated conform to any regulations that may be imposed on it by the Directors.

100.

A committee may meet and adjourn as it thinks proper. Questions arising at any meeting shall be determined by a majority of votes of the members present, and in the case of an equality of votes the Chairman shall have a second or casting vote.

101.

All acts done by any meeting of the Directors or of a committee of Directors (including any person acting as an alternate Director) shall, notwithstanding that it be afterwards discovered that there was some defect in the appointment of any Director or alternate Director, or that they or any of them were disqualified, be as valid as if every such person had been duly appointed and qualified to be a Director or alternate Director as the case may be.

102.

Members of the Board of Directors or of any committee thereof may participate in a meeting of the Board or of such committee by means of conference telephone or other electronic means by which all persons participating in the meeting can hear each other and participation in a meeting pursuant to this provision shall constitute presence in person at such meeting. A resolution in writing (in one or more counterparts), signed by all the Directors for the time being or all the members of a committee of Directors (an alternate Director being entitled to sign such resolution on behalf of his appointor) shall be as valid and effectual as if it had been passed at a meeting of the Directors or committee as the case may be duly convened and held.

VACATION OF OFFICE OF DIRECTOR

103.

The office of a Director shall be vacated:

18


(a)if he gives notice in writing to the Company that he resigns the office of Director;

(b)if he absents himself (without being represented by proxy or an alternate Director appointed by him) from three (3) consecutive meetings of the Board of Directors without special leave of absence from the Directors, and they pass a resolution that he has by reason of such absence vacated office;

(c)if he dies, becomes bankrupt or makes any arrangement or composition with his creditors generally;

(d)

if he is found a lunatic or becomes of unsound mind; or

(e)if the term of his appointment expires pursuant to Article 93 below and he is not reappointed.

APPOINTMENT AND REMOVAL OF DIRECTORS

104.(a)At the first annual general meeting of the Company following the original adoption of the Original Articles the Class I Directors shall retire. At the second annual general meeting of the Company following the adoption of the Original Articles the Class II Directors shall retire. At the third annual general meeting of the Company following the adoption of the Original Articles, the Class III Directors shall retire.

(b)At each annual general meeting where a class of Directors retires, the members shall by ordinary resolution elect replacement Directors to serve as Class I, II, or III (as the case may be) Directors, provided always that any retiring Director may stand for re-election.

(c)Subject to sub-article (a) above, each Director shall be appointed for a term of up to three (3) years and each Director shall retire at the annual general meeting held in the calendar year of his retirement.

(d)Notwithstanding any other provision in these Articles, the Company may by Special Resolution remove any Director for negligence, breach of fiduciary duty or other reasonable cause at any time before the expiration of his term.

(e)The Company may, by ordinary resolution, appoint another person in place of a Director removed from office under the immediately preceding Article, and without prejudice to the powers of the Directors, in general meeting may appoint any person to be a Director to fill a vacancy that may have arisen. A person appointed, pursuant to this paragraph or the paragraph below, in place of a Director removed or to fill a vacancy shall hold office only until the close of the next following annual general meeting at which the class he is appointed to is due to retire.

(f)The Directors shall have power at any time and from time to time to appoint any person to be a Director to fill a casual vacancy in any class of Directors.

PRESUMPTION OF ASSENT

105.

A Director of the Company who is present at a meeting of the Board of Directors at which action on any Company matter is taken shall be presumed to have assented to the action taken unless his dissent shall be entered in the Minutes of the meeting or unless he shall file his written dissent from such action with the person acting as the Secretary of the meeting before the adjournment thereof or shall forward such dissent by registered mail to such person immediately after the adjournment of the meeting. Such right to dissent shall not apply to a Director who voted in favor of such action.

19


SEAL

106.(a)The Company may, if the Directors so determine, have a Seal which shall, subject to paragraph (c) hereof, only be used by the authority of the Directors or of a committee of the Directors authorized by the Directors in that behalf and every instrument to which the Seal has been affixed shall be signed by one person who shall be either a Director or the Secretary or Secretary-Treasurer or some person appointed by the Directors for the purpose.

(b)The Company may have a duplicate Seal or Seals each of which shall be a facsimile of the Common Seal of the Company and, if the Directors so determine, with the addition on its face of the name of every place where it is to be used.

(c)A Director, Secretary or other officer or representative or attorney may without further authority of the Directors affix the Seal of the Company over his signature alone to any document of the Company required to be authenticated by him under Seal or to be filed with the Registrar of Companies in the Cayman Islands or elsewhere wheresoever.

OFFICERS

107.

The Company may have a President, a Secretary or Secretary-Treasurer appointed by the Directors who may also from time to time appoint such other officers as they consider necessary, all for such terms, at such remuneration and to perform such duties, and subject to such provisions as to disqualification and removal as the Directors from time to time prescribe.

DIVIDENDS, DISTRIBUTIONS AND RESERVE

108.

Subject to the Statute, the Directors may from time to time declare dividends (including interim dividends) and distributions on shares of the Company outstanding and authorize payment of the same out of the funds of the Company lawfully available therefor.

109.

The Directors may, before declaring any dividends or distributions, set aside such sums as they think proper as a reserve or reserves which shall at the discretion of the Directors, be applicable for any purpose of the Company and pending such application may, at the like discretion, be employed in the business of the Company.

110.

No dividend or distribution shall be payable except out of the profits of the Company, realized or unrealized, or out of the Share Premium Account or as otherwise permitted by the Statute.

111.

Subject to the rights of persons, if any, entitled to shares with special rights as to dividends or distributions, if dividends or distributions are to be declared on a class of shares they shall be declared and paid according to the amounts paid or credited as paid on the shares of such class outstanding on the record date for such dividend or distribution as determined in accordance with these Articles but no amount paid or credited as paid on a share in advance of calls shall be treated for the purpose of this Article as paid on the share.

112.

The Directors may deduct from any dividend or distribution payable to any Member all sums of money (if any) presently payable by him to the Company on account of calls or otherwise.

113.

The Directors may declare that any dividend or distribution be paid wholly or partly by the distribution of specific assets and in particular of paid up shares, debentures, or debenture stock of any other company or in any one or more of such ways and where any difficulty arises in regard to such distribution, the Directors may settle the same as they think expedient and in particular may issue fractional certificates and fix the value for distribution of such specific assets or any part thereof and may determine that cash payments shall be made to any Members upon the footing of the value so fixed in order to adjust the rights of all Members and may vest any such specific assets in trustees as may seem expedient to the Directors.

20


114.

Any dividend, distribution, interest or other monies payable in cash in respect of shares may be paid by cheque or warrant sent through the post directed to the registered address of the holder or, in the case of joint holders, to the holder who is first named on the register of Members or to such person and to such address as such holder or joint holders may in writing direct. Every such cheque or warrant shall be made payable to the order of the person to whom it is sent. Any one of two or more joint holders may give effectual receipts for any dividends, bonuses, or other monies payable in respect of the share held by them as joint holders.

115.

No dividend or distribution shall bear interest against the Company.

CAPITALIZATION

116.

The Company may upon the recommendation of the Directors by ordinary resolution authorize the Directors to capitalize any sum standing to the credit of any of the Company’s reserve accounts (including Share Premium Account and capital redemption reserve fund) or any sum standing to the credit of profit and loss account or otherwise available for distribution and to appropriate such sum to Members in the proportions in which such sum would have been divisible amongst them had the same been a distribution of profits by way of dividend and to apply such sum on their behalf in paying up in full unissued shares for allotment and distribution credited as fully paid up to and amongst them in the proportion aforesaid. In such event the Directors shall do all acts and things required to give effect to such capitalization, with full power to the Directors to make such provisions as they think fit for the case of shares becoming distributable in fractions (including provisions whereby the benefit of fractional entitlements accrue to the Company rather than to the Members concerned). The Directors may authorize any person to enter on behalf of all of the Members interested into an agreement with the Company providing for such capitalization and matters incidental thereto and any agreement made under such authority shall be effective and binding on all concerned.

BOOKS OF ACCOUNT

117.

The Directors shall cause proper books of account to be kept with respect to:

(a)all sums of money received and expended by the Company and the matters in respect of which the receipt or expenditure takes place;

(b)

all sales and purchases of goods by the Company;

(c)

the assets and liabilities of the Company.

Proper books shall not be deemed to be kept if there are not kept such books of account as are necessary to give a true and fair view of the state of the Company’s affairs and to explain its transactions.

118.

The Directors shall from time to time determine whether and to what extent and at what times and places and under what conditions or regulations the accounts and books of the Company or any of them shall be open to the inspection of Members not being Directors and no Member (not being a Director) shall have any right of inspecting any account or book or document of the Company except as conferred by the Statute or authorized by the Directors or by the Company in general meeting.

119.

The Directors may from time to time cause to be prepared and to be laid before the Company in general meeting profit and loss accounts, balance sheets, group accounts (if any) and such other reports and accounts as may be required by law.

21


AUDIT

120.

The Company may at any annual general meeting appoint an Auditor or Auditors of the Company who shall hold office until the next annual general meeting and may fix his or their remuneration.

121.

The Directors may before the first annual general meeting appoint an Auditor or Auditors of the Company who shall hold office until the first annual general meeting unless previously removed by an ordinary resolution of the Members in general meeting in which case the Members at that meeting may appoint Auditors. The Directors may fill any casual vacancy in the office of Auditor but while any such vacancy continues the surviving or continuing Auditor or Auditors, if any, may act. The remuneration of any Auditor appointed by the Directors under this Article may be fixed by the Directors.

122.

Every Auditor of the Company shall have a right of access at all times to the books and accounts and vouchers of the Company and shall be entitled to require from the Directors and Officers of the Company such information and explanation as may be necessary for the performance of the duties of the auditors.

123.

Auditors shall at the next annual general meeting following their appointment and at any other time during their term of office, upon request of the Directors or any general meeting of the Members, make a report on the accounts of the Company in general meeting during their tenure of office.

NOTICES

124.

Notices shall be in writing and may be given by the Company to any Member either personally or by sending it by facsimile, electronic mail, telegraph or telex to him or to his address as shown in the register of Members, such notice, if mailed, to be forwarded airmail if the address be outside the Cayman Islands.

125.(a)Where a notice is sent by post, service of the notice shall be deemed to be effected by properly addressing, pre-paying and posting a letter containing the notice, and to have been effected at the expiration of 24 (24) hours after the letter containing the same is posted as aforesaid.

(b)Where a notice is sent by facsimile, electronic mail, telegraph or telex, service of the notice shall be deemed to be effected by properly addressing, and sending such notice through a transmitting organization and to have been effected on the day the same is sent as aforesaid.

126.

A notice may be given by the Company to the joint holders of record of a share by giving the notice to the joint holder first named on the register of Members in respect of the share.

127.

A notice may be given by the Company to the person or persons which the Company has been advised are entitled to a share or shares in consequence of the death or bankruptcy of a Member by sending it through the post as aforesaid in a pre-paid letter addressed to them by name, or by the title of representatives of the deceased, or trustee of the bankrupt, or by any like description at the address supplied for that purpose by the persons claiming to be so entitled, or at the option of the Company by giving the notice in any manner in which the same might have been given if the death or bankruptcy had not occurred.

128.

Notice of every general meeting shall be given in any manner hereinbefore authorized to:

(a)every person shown as a Member in the register of Members as of the record date for such meeting except that in the case of joint holders the notice shall be sufficient if given to the joint holder first named in the register of Members; and

(b)every person upon whom the ownership of a share devolves by reason of his being

22


a legal personal representative or a trustee in bankruptcy of a Member of record where the Member of record but for his death or bankruptcy would be entitled to receive notice of the meeting.

Any Member present, either personally or by proxy, at any meeting of the Company shall for all purposes be deemed to have received due notice of such meeting, and, where requisite, of the purposes for which such meeting was convened. No other person shall be entitled to receive notices of general meetings.

WINDING UP

129.

If the Company shall be wound up the liquidator may, with the sanction of a Special Resolution of the Company and any other sanction required by the Statute, divide amongst the Members in specie or kind the whole or any part of the assets of the Company (whether they shall consist of property of the same kind or not) and may for such purpose set such value as he deems fair upon any property to be divided as aforesaid and may determine how such division shall be carried out as between the Members or different classes of Members. The liquidator may with the like sanction, vest the whole or any part of such assets in trustees upon such trusts for the benefit of the contributories as the liquidator, with the like sanction, shall think fit, but so that no Member shall be compelled to accept any shares or other securities whereon there is any liability.

INDEMNITY

130.

The Directors and officers for the time being of the Company and any trustee for the time being acting in relation to any of the affairs of the Company and their heirs, executors, administrators and personal representatives respectively shall be indemnified out of the assets of the Company from and against all actions, proceedings, costs, charges, losses, damages and expenses which they or any of them shall or may incur or sustain by reason of any act done or omitted in or about the execution of their duty in their respective offices or trusts, except such (if any) as they shall incur or sustain by or through their own fraud, willful neglect or default respectively and no such Director, officer or trustee shall be answerable for the acts, receipts, neglects or defaults of any other Director, officer or trustee or for joining in any receipt for the sake of conformity or for the solvency or honesty of any banker or other persons with whom any monies or effects belonging to the Company may be lodged or deposited for safe custody or for any insufficiency of any security upon which any monies of the Company may be invested or for any other loss or damage due to any such cause as aforesaid or which may happen in or about the execution of his office or trust unless the same shall happen through the fraud, willful neglect or default of such Director, Officer or trustee.

FINANCIAL YEAR

131.

Unless the Directors otherwise prescribe, the financial year of the Company shall end on June 30 in each year and shall begin on July 1 in each year.

AMENDMENTS OF ARTICLES

132.

Subject to the Statute and to any quorum, voting or procedural requirements expressly imposed by these Articles in regard to the variation of rights attached to a specific class of Shares of the Company, the Company may at any time and from time to time by Special Resolution change the name of the Company or alter or amend these Articles or the Company’s Memorandum of Association, in whole or in part.

TRANSFER BY WAY OF CONTINUATION

133.

If the Company is exempted as defined in the Statute, it shall, subject to the provisions of the Statute and with the approval of a Special Resolution, have the power to register by way of continuation as a body corporate under the laws of any jurisdiction outside the Cayman Islands and to be deregistered in the Cayman Islands.

23


EX-1.1_6 3 rcon-20230630xex1d16.htm EX-1.1.6

Exhibit 1.1.6

THE COMPANIES ACT (AS REVISED)

OF THE CAYMAN ISLANDS

COMPANY LIMITED BY SHARES

FOURTH AMENDED AND RESTATED MEMORANDUM OF ASSOCIATION OF

RECON TECHNOLOGY, LTD

(Amended and Restated by Special Resolutions adopted on March 29, 2024)

1.The name of the Company is Recon Technology, Ltd.

2.

The Registered Office of the Company shall be at the offices of Vistra (Cayman) Limited, P.O. Box 31119 Grand Pavilion, Hibiscus Way, 802 West Bay Road, Grand Cayman, KY1-1205, Cayman Islands, or at such other place as the Directors may from time to time decide.

3.

The objects for which the Company is established are unrestricted and shall include, but without limitation, the following:

(a)   (i)

To carry on the business of an investment company and to act as promoters and entrepreneurs and to carry on business as financiers, capitalists, concessionaires, merchants, brokers, traders, dealers, agents, importers and exporters and to undertake and carry on and execute all kinds of investment, financial, commercial, mercantile, trading and other operations.

(ii)

To carry on whether as principals, agents or otherwise howsoever the business of realtors, developers, consultants, estate agents or managers, builders, contractors, engineers, manufacturers, dealers in or vendors of all types of property including services.

(b)

To exercise and enforce all rights and powers conferred by or incidental to the ownership of any shares, stock, obligations or other securities including without prejudice to the generality of the foregoing all such powers of veto or control as may be conferred by virtue of the holding by the Company of some special proportion of the issued or nominal amount thereof, to provide managerial and other executive, supervisory and consultant services for or in relation to any company in which the Company is interested upon such terms as may be thought fit.

(c)

To purchase or otherwise acquire, to sell, exchange, surrender, lease, mortgage, charge, convert, turn to account, dispose of and deal with real and personal property and rights of all kinds and, in particular, mortgages, debentures, produce, concessions, options, contracts, patents, annuities, licenses, stocks, shares, bonds, policies, book debts, business concerns, undertakings, claims, privileges and causes in action of all kinds.

1


(d)

To subscribe for, conditionally or unconditionally, to underwrite, issue on commission or otherwise, take, hold, deal in and convert stocks, shares and securities of all kinds and to enter into partnership or into any arrangement for sharing profits, reciprocal concessions or cooperation with any person or company and to promote and aid in promoting, to constitute, form or organize any company, syndicate or partnership of any kind, for the purpose of acquiring and undertaking any property and liabilities of the Company or of advancing, directly or indirectly, the objects of the Company or for any other purpose which the Company may think expedient.

(e)

To stand surety for or to guarantee, support or secure the performance of all or any of the obligations of any person, firm or company whether or not related or affiliated to the Company in any manner and whether by personal covenant or by mortgage, charge or lien upon the whole or any part of the undertaking, property and assets of the Company, both present and future, including its uncalled capital or by any such method and whether or not the Company shall receive valuable consideration therefor.

(f)

To engage in or carry on any other lawful trade, business or enterprise which may at any time appear to the Directors of the Company capable of being conveniently carried on in conjunction with any of the aforementioned businesses or activities or which may appear to the Directors of the Company likely to be profitable to the Company.

In the interpretation of this Memorandum of Association in general and of this Clause 3 in particular, no object, business or power specified or mentioned shall be limited or restricted by reference to or inference from any other object, business or power, or the name of the Company, or by the juxtaposition of two or more objects, businesses or powers and that, in the event of any ambiguity in this clause or elsewhere in this Memorandum of Association, the same shall be resolved by such interpretation and construction as will widen and enlarge and not restrict the objects, businesses and powers of and exercisable by the Company.

4.

Except as prohibited or limited by the Companies Act (as revised), the Company shall have full power and authority to carry out any object and shall have and be capable of from time to time and at all times exercising any and all of the powers at any time or from time to time exercisable by a natural person or body corporate in doing in any part of the world whether as principal, agent, contractor or otherwise whatever may be considered by it necessary for the attainment of its objects and whatever else may be considered by it as incidental or conducive thereto or consequential thereon, including, but without in any way restricting the generality of the foregoing, the power to make any alterations or amendments to this Memorandum of Association and the Articles of Association of the Company considered necessary or convenient in the manner set out in the Articles of Association of the Company, and the power to do any of the following acts or things, viz:

to pay all expenses of and incidental to the promotion, formation and incorporation of the Company; to register the Company to do business in any other jurisdiction; to sell, lease or dispose of any property of the Company; to draw, make, accept, endorse, discount, execute and

2


issue promissory notes, debentures, bills of exchange, bills of lading, warrants and other negotiable or transferable instruments; to lend money or other assets and to act as guarantors; to borrow or raise money on the security of the undertaking or on all or any of the assets of the Company including uncalled capital or without security; to invest monies of the Company in such manner as the Directors determine; to promote other companies; to sell the undertaking of the Company for cash or any other consideration; to distribute assets in specie to Members of the Company; to make charitable or benevolent donations; to pay pensions or gratuities or provide other benefits in cash or kind to Directors, officers, employees, past or present and their families; to purchase Directors and officers liability insurance and to carry on any trade or business and generally to do all acts and things which, in the opinion of the Company or the Directors, may be conveniently or profitably or usefully acquired and dealt with, carried on, executed or done by the Company in connection with the business aforesaid PROVIDED THAT the Company shall only carry on the businesses for which a license is required under the laws of the Cayman Islands when so licensed under the terms of such laws.

5.

The liability of each Member is limited to the amount from time to time unpaid on such Member’s shares.

6.

The share capital of the Company is US$58,000 divided into 500,000,000 Class A ordinary shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B ordinary shares of a nominal or par value of US$0.0001 each with power for the Company insofar as is permitted by law, to redeem or purchase any of its shares and to increase or reduce the said capital subject to the provisions of the Companies Act (as revised) and the Articles of Association and to issue any part of its capital, whether original, redeemed or increased with or without any preference, priority or special privilege or subject to any postponement of rights or to any conditions or restrictions and so that unless the conditions of issue shall otherwise expressly declare every issue of shares whether declared to be preference or otherwise shall be subject to the powers hereinbefore contained.

7.

If the Company is registered as an exempted company in accordance with Part VII of the Companies Act (as revised), the Company will comply with the provisions of such law relating to exempted companies and, subject to the provisions of the Companies Act and the Articles of Association, it shall have the power to register by way of continuation as a body corporate limited by shares under the laws of any jurisdiction outside the Cayman Islands and to be deregistered in the Cayman Islands.

3


EX-12.1 4 rcon-20230630xex12d1.htm EX-12.1

Exhibit 12.1

Certification of Principal Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

and Securities and Exchange Commission Release 34-46427

I, Shenping Yin, certify that:

(1) I have reviewed this Form 20-F of Recon Technology, Ltd.;

(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 registrant as of, and for, the periods presented in this report;

(4) The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant 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 registrant, 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 registrant’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 registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

(5) The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’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 registrant’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 registrant’s internal control over financial reporting.

Date: May 24, 2024

/s/ Shenping Yin

 

Shenping Yin

 

Chief Executive Officer (Principal Executive Officer)


EX-12.2 5 rcon-20230630xex12d2.htm EX-12.2

Exhibit 12.2

Certification of Principal Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

and Securities and Exchange Commission Release 34-46427

I, Jia Liu, certify that:

(1) I have reviewed this Form 20-F of Recon Technology, Ltd.;

(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 registrant as of, and for, the periods presented in this report;

(4) The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant 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 registrant, 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 registrant’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 registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

(5) The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’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 registrant’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 registrant’s internal control over financial reporting.

Date: May 24, 2024

/s/ Jia Liu

 

Jia Liu

 

Chief Financial Officer (Principal Financial Officer)


EX-13.1 6 rcon-20230630xex13d1.htm EX-13.1

Exhibit 13.1

CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Recon Technology, Ltd. (the “Registrant”) on Form 20-F for the year ended June 30, 2023, as amended, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report, fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Date: May 24, 2024

 

/s/ Shenping Yin

 

Shenping Yin

 

Chief Executive Officer

 

(Principal Executive Officer)


EX-13.2 7 rcon-20230630xex13d2.htm EX-13.2

Exhibit 13.2

CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF

THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Recon Technology, Ltd. (the “Registrant”) on Form 20-F for the year ended June 30, 2023, as amended, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report, fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Date: May 24, 2024

 

/s/ Jia Liu

 

Jia Liu

 

Chief Financial Officer

 

(Principal Accounting Officer)


EX-15.1 8 rcon-20230630xex15d1.htm EX-15.1

Exhibit 15.1

Graphic

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in this Registration Statement on Form F-3 (File No. 333-257806) and Amendment No. 1 to Form F-3 (File No. 333-268657) of our report dated October 28, 2022 with respect to our audits of the consolidated financial statements of Recon Technology, Ltd and Subsidiaries as of June 30, 2021 and 2022 and for each of the years in the two-year period ended June 30, 2022, which is included in the Annual Report on Amendment No. 2 to Form 20-F, filed with the Securities and Exchange Commission. We also consent to the reference to our firm under the heading “Experts” in the Prospectus, which is part of such Registration Statement.

We were dismissed as auditors on February 1, 2023 and, accordingly, we have not performed any audit or review procedures with respect to any financial statements included in Amendment No. 2 to Form 20-F for the periods after the date of our dismissal.

/s/ Friedman LLP

New York, New York

May 24, 2024


EX-15.2 9 rcon-20230630xex15d2.htm EX-15.2

Exhibit 15.2

Graphic

CONSENT OF INDEPENDENT REGISTERED PUBLIC

ACCOUNTING FIRM

We consent to the incorporation by reference in this Registration Statement on Form F-3 (File No. 333-257806) and Amendment No. 1 to Form F-3 (File No. 333-268657) of our report dated October 27, 2023, except for Note 28, as to which the date is May 24, 2024, relating to the consolidated financial statements of Recon Technology, Ltd and its subsidiaries as of June 30, 2023 and for the year ended June 30, 2023.

/s/ Enrome LLP

Singapore

May 24, 2024


GRAPHIC 10 rcon-20230630x20fa005.jpg GRAPHIC begin 644 rcon-20230630x20fa005.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" I .,# 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#XP@\>>+KF M:.&'Q%K4LLC!$C2^F+,3P !NY-=7_8/QE_Y\O&__ 'Q=US7PH_Y*AX0QU_MB MT_\ 1R5_0Y7T^*Q'U=I*-[GBT*/MKZVL?@1_8/QE_P"?+QO_ -^[NOH+]@[2 M?B5:_M.^%9/$-KXHCTL+<^:VI)<"$?N'QNW\=%.(H<08%5):58:37GW7D_ MSNNA\KFV6RRZORKX'JG^GJCY@U[4KX:]?1QW4X_?N JR-Z_6D^S>(!_!J/Y2 M4^Y_Y'67_K[/_H5?3]?B/#?#;XDJ8J4\1*'LY+;6][^:['W&99FLLA24::ES M+TVMY'RZ-4\0:(0_VJ_M,G/S.Z@_@>M>I_#+XGRZY<+I>JL&NF'[J?&-Y'8^ M_O7HNI:9;:O926MW"LT$@(*L/U'H?>OE[>VB>("T#$M:W!V'UVMQ_*O6QV&Q M_ .-P]>EB74HS=G%WV5KJUVMGHUJG^/)0JX?B"A4IRI*,X[-?AKI\T?5=?,W M[7_[;.@?LSZ.+N/?!IF_$=JA!Q+.1R!GHHY;V'->W?%'X@6?PN^ M&OB+Q??@-;:182WACW8\QE7*H#ZLVU1[FOPY\+:%XM_:V^/T%G))[] MI;F[D!*0)RSN1SA(T!P/10!VK^GL'0C5O4G\*/RO$573M&.[-+Q]^TI\8_C_ M *R\-_XCUF_\XDIH^CF2*!0>PAB^\/=LGWK#NO@O\6OAY;Q:[+X/\5^'XR,I MJ"V-Q!@$9R' &..:_:_X&_L\>"OV??#$.D^%=*BAGV 76IRJ&NKM^[._7KT4 M<#L*],ZUTO,(P?+3AH8K".6LY:GXT_ 7_@HO\3?A+J5M:^)+^?QQX<5@LUIJ MDA:Z1>A,&OC7X(L/%/A6_6^TVZ7#*>)()!]Z*1?X77 MN/Q&00:^5/V\OV(M!\>^#-5\>>#-+@TKQ=ID+75U;VB"./485!+Y0<>:!DAA MRV,'MCY/_P"";?QUO?AA\=+3PM^_VHJ4Z M>*I.K25FMT*$YT)JG-W3/IC_ (*TZ[J6A>!?A^^FZC=Z>[ZC)O@#\08[C6-2U#7?"-^PCU.PGG:5@O031;CPZ_AN&0>Q'UG M_P %??\ D0?AY_V$KG_T4E?FS:^"-;OO!]]XIM["6?0K&ZCL[J[C&5@D<$H' M] V" >F1CK75A(0GAE&:T=_S,*\I1K-Q/Z%/"WBC2O&OAW3]=T2^AU+2;^%9 M[:Z@;:O_3,G&\?\"'(.?0O^"@/[=">,_M/P MW^'6IK+X?*[-8U>V/%X?^>$;?\\Q_$1]X\= <^:\#457V:V[^1VK$QY.9[]C MEOVZ?VZK[XK>()O!_@#5)K+P7I\H\W4;1VCDU*9?X@PP1$#]T?Q?>/8#M/\ M@DUXEU?7?B;XX34M5OM01-(C95NKEY0I\Y>0&)Q7PWI?PU\0ZQX$UOQE;Z>_ M_"-Z1-#;W5\YVIYLK82-<_>;N0.@Y/45]I?\$AO^2H>._P#L#1_^CUKU*].% M/#2C#I_P#AISE.LI2ZGTA_P5"U6^T;]FNWN-/O+BQG_MVU4RVTK1MCRYN,J0 M<<#\J_*K0-7^(GBN66+1;_Q-JTD*AI$LI[B8H#T)"DXK]3/^"J?_ ";##_V' M[7_T7-7@/_!(+_D?_B%Z?V9;_P#HUJY\--4L*ZEKV?\ D;5H\]=1N?)?]@_& M7_GR\;_]^[NC^P?C+_SY>-_^_=W7[[T5E_:/]Q%_5/[Q^!']@_&7_GR\;_\ M?N[HK]]Z*/[1_N(/JG]X_F_LYI[>[@EM7DCN4=6B>(D.K@\%2.$/^PO:?\ HY*_H;P/05W8K$J@U>-[G-0H MNK?6UC\#/^%H?&;_ *&?QK_X&77^-?1G_!/[QU\2=;_:?\.V?B37/$U[I3VU MX9(=2N9WA8BW.4X./(M?Z['9'#.,D^8Q?&W_ M "*.K_\ 7L_\J\1^%$23^-8(Y$#QNLBLK#((*G(->W>-O^11U?\ Z]G_ )5X MG\(O^1ZM?H__ *":_GWB])\398GWC_Z6?H^3Z97BOG^1!\1_!,GA'5RT(9K" M-="O9 '7_ (]78]1_<_P_'VKT3Q-X>MO%&CSV%R,! MQE' Y1NS"OFO5-.O?">N/!)NANK:3*NI]#D,#^1KP,XP5?@;.89I@5_L]1ZK MIKO#]8_\ ]#!UJ>?8)X6N_WD>OY/]'_P2U<_\CK+_P!?9_\ 0J^E-6OQI6F7 M5XR&001M(4!P3@9Q7R]I]S)>:_#/*=TDDP9CZDFOJ'5K :IIEW9EMHGB:/=Z M9&,UZGAS.=2CF,Z'Q-IKUM.QQ\21C">&C4V2U_"YY#XA^.-S=6TEOIMH+1G7 M:9W?X\-:V]K?P? M/$X8H3PZY['T/K7T'X!UO2-8T*/^RH8[18^)+5>L;>_KGU[UX&24L3Q7G"CG MF(]ZCK[-JS=GJDDDEJO>ZM?>O2QTZ648*^ IZ3^UO;S[^G0\*_X*.W-Y;?LD M^+%M VR6:TCN-JYQ%]H0\^@W!>?\:^*?^"3UK8S?M%:O+.W^G0Z!.;9"N1S- M"';/8@$#Z,:_37X[_#5/C#\'O%O@YV6-]6L'AA=NB3##Q,?82*A_"OQ.^"7Q M+UO]ESX]:=KES8RQWFBWV1P5:=P/N@# M.W.,G';-?GI_P3Y^#=W\6OVB]%U"2W,NB^')!JU],RY4.IS"F?[QDP1[*U>U M@DZ5*=66QYV):G.,([GU/_P5[S_P@'P[SU_M&YS_ -^DKG_^"5'AC2O&GPZ^ M*FA:Y8PZGI-_+;07-I<+N21"C\$?R/4'D5T/_!7W_D0?AY_V$KG_ -%)5+_@ MD#_R+?Q%_P"OJU_] >A.V!NOZU!_[U_78^7/VSOV0=5_9K\8R7FGPS7O@/49 M2=.OS\Q@)Y\B4]F'."?O 9Z@@<=^S%^S7XB_:5^($&C:7%);:-;LLFJZL5_= MVD.?7H7;!"KW//0$C]POB%\/]#^*7@[5/"_B.R34-'U&(Q31-U'<,I_A93@@ MCH0*PO@E\$?"_P ? UOX7\*VK0VB,99KB8AIKF4]9)& &3@ #L !4K,&J5 MFO>_K4;PBY[]#YF_;I^&/A[X/?L,7'A7PO8K8:38WUD$0._^P-'_ .CUKZ>_X* VP\C/K7ZJ?\%6O^3;=/\ ^P]; M_P#HJ:O"?^"08!\?_$+(S_Q++?\ ]&FML-/V6$<[7LR*T>>NHWL?)W_"U/C) M_P!#3XT_\#;K_&C_ (6I\9/^AI\:?^!MU_C7[Y[%_NC\J-B_W1^58?VA'_GV MOZ^1I]4?\Y^!G_"U/C)_T-/C3_P-NO\ &BOWSV+_ '1^5%']H1_Y]K^OD'U1 M_P Y_.'IVH7.DZA;7UG,UO=VTJS0RIU1U(*L/<$ U[/_ ,-M?'/_ **5K7_? M:?\ Q-?2]%>A*K&7Q1NL?LM_\EJTC_KA M#Q*O&2^[LUYIZH^=PV)J82M&M2>J/E#2(VCUFV5E*LLH!![;/I.(,5]:=*7+;1_H29C."EA*L> M:#6SZ?\ .K\(^+;3Q=IBW5N=DJ\2PD\HW]1Z&ODK]M[]@F#XY23>-/! @L/ M&ZI_I5I(0D.IJ!P2?X90 &/!'!QC-?2WP[_ ./Z]_ZYK_,UW=?H7#^/Q%;! M4\15DG/5-I63L[7MY_\ #'S>8X>E"O*G%>[T\C\"K35_BS^RWXIGMX9]>\!: MN24DB^:)9L8['Y)!TYY%=QKO_!0/X\:_IOV*;QW/:Q\9DL;2"WE/&/OH@;]: M_3S]M3_DD5S_ +Q_D:_)3]F#_DL6F?1OYBOOZ-2&(@ZDX*Z/FJD)4I/V?/#7[ M./@"#PWX>C,LSD2W^HRC][>SXP7;T Z!>@'XD^A:'_R![/\ ZY+_ "J]7C8C M%SK^[LNQZ-&A&EKNS\_/^"OO_(A?#S_L)7/_ **2J7_!('_D6_B+_P!?5I_Z M ]>__MJ_\B_X6_Z_)?\ T6*@_8J_Y!OBG_KO#_Z":V]I_L?);^KF7)_M'-_6 MQ],4445Y9W'RC_P4X_Y-.UG_ +"-E_Z-KYA_X)#?\E1\=_\ 8&C_ /1ZU]T_ MM8_\D;O?^ONV_P#1@KRC]B[_ )'+Q'_UX1_^C*]2G4MA)0M_6AQ3A>NI&7_P M5:_Y-MT__L/6_P#Z*FK\M?AY\6O&/PFN[RY\'^(K_P .W%X@CN)+&789%!R M?H:_:3]L+_DEMM_V$HO_ $%Z^,ZZ<)54:/*U GRAPHIC 11 rcon-20230630x20fa006.jpg GRAPHIC begin 644 rcon-20230630x20fa006.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" ] FP# 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**XKXF M?$AO 4&E6VGZ+<^)O$>L7!M=,T:TFCA>=E1I)'>20A8XT126A4>8&XZCI5+XI?%*V^ M%^DWM_<6\5Z+71]1U@VJW:1W$R6D:NRQQMRV=P!;HF5S]X4 =S17"6OQU^'M MYX8U/Q#'XST1]&TR=;6^O5OHS%;3-M"QLP/#,67:/XMPQG-4/%'[1_PU\)>% M++Q%?>,]'_LW4+6:[T]X[R-C?)%@2"$9^E45Y_X*^._@?QW MX&B\6:=XALETG[/;W%PTTZ*UIYP'EI+S\K$G;CN00,U0\?\ Q9U[P]\0+#PA MX9\&-XKU*XTR35I7?5(K*.&)95BQEU;"X="MHFU.36;J$);7)N[NTDMMZL59EELGPRDAPZXYR*Z#5?VCOA?HFAZ; MK-]X[T.VTG44EDM;U[Q?)E6([92&Z#8>&ST/6@#T>BN.MOC'X&O/%\/A6#Q9 MI$OB.9 \>EK=H9VRGF !+_%-IX*\.WVM7\=U+9V<>]X[ M&UDN9W)( 5(HU+.Q) [^G- &S17@-_^UOID/P^\,^(+;1/+U+7K>>[BTC6 M-4MM-^S0PS>2YFN)6$:,79$5,DLS8Z*Q%K1/VGAXH^)-IX3TSPW';SL;5;N' M6]9M[#4;9I8$N'46+9DD,<4B%MIP3D D#- 'NE%>6^.?BYX@T/XAP>#_ QX M);Q5J!TH:M/*^JQ64<41F,2@;U8L25)XZ"K/A;]H3P/XCT[0)9]=L]$U'6;% M]1@TG4[A(KE88_,\URN<;$,,N7!*?(2"1@T >DT5YW;_ +1/PQNO"\WB.'QY MH,NAPW*V;WJWR%!.R[UBZYW%?F QDKSTYJOX^_:)\"> O!:^(9O$FE7HN]+N M-4TFTAOX@^JI%$9,0$G#;OE4'IEU'4@4 >F45SFA_$/PYX@M=$EL];T^5M:C MEDL(EN4+W(B_UWEC.6\OHV/N]\5S]I^T-\,=0U 6-KX]\/W5V;9[L10ZA&Y, M2(9'88/.$5F(Z[03C% 'H=%9=GXGTC4=233[74K6YO7LTU!8(I0S&V(/!5P(M"\!ZEXN6&T>^O9X;J&TAAB4GY4DE($DQVL1 M&,8 !9E!7(!Z'17DGA?]I'0?&GC;3O#^C:3K=S%>^'Y/$"ZE-8200,@%LRP1 M[P#+*4NHV(3*KD G<<#=\#?$Z?QQKUS:Q:-)9V,5A%6>-I$F:61#"Z*25 M.U W/J0>V0#OJ*\1KL)I-SI:VMQ2NL,:VN/O2FX=(#&<%6DC)^5P: /5Z*X;0OC) MX6U+Q!;>%KW7-)T_QP;=9KKPV-0CEN;9_+$CQ''WF53DX&=OS8QS7/6G[3W@ M+4-:DCM/$&FW/AZ'2)M6G\21WL9L8A'-#$8R^<;B9T(Q].I% 'K5%9^L:Q%I M.@WNJE3+#:VSW14'!950MCGID"O+/#_[2>G^+? ?@KQ%I.BW2^&?VB](\9@%=W$#@(A8C!+;1C(!Z'17@,7[6MI9Z:FO:WX2U/ M2/"6I65U?:!JWVB&9M56%=ZH(5;=$\T?SQAS@C[Q0\5:D_:2U?3KI_#VJ_#N M_L/B!--:IIWAQ=2MYDO8YUF9915<9P1V(- &A17.Z1\1?"^OZY-HVF^( M-.OM6A5WDLX+E7E4(^Q\J#GY6&#Z<9ZUQ7BWXW:EX0\3&.Z\":N?!\.H6NE7 M'B5IHD"SSND<;1VS'S)81)+$AD7NS$!@A-4XN.C1,91DKQ=SU>BO*M$_:"T_ MQ'JWCVRTWPWXAN_^$3@MY#C3WCEU-I6G3;:Q/M9E#V[+O8*I.2#M&XZ/PV^* M>H^+O$&L>'/$?A2Y\'^)=-MK>_>RDNXKR*6UG,BQR)-%QG?#*K(0""@(R&!J M2CT2BO'OA1^T7;?%'Q%+IH\.WFCPR64VHVES<74$I\B*5(G%U&C%K67<_$=>'?BIJ/C/X;W.OZ#X5GGU^UNYM.N?#U]>1V[174,YA MN(_/^:-@K*Y#KD, ,8)P.'T?]IG7M8C^PP_#B=_$MQJ]UI-AIL6LP-#=?94# M7D_VC:%6.)R(CP29/E P"0 >^T5X!+^U;+>:;->:)X!U;5_['L'U'Q/;F[MX M)=%5)IH9(<,^)YE:UNOE0[2(OO?.H.O;?M(QZAXB@:S\,7EUX%EU>+0!XM2Y MB$9O9"J(!;D^88O.=(?,Z[V^[M!:@#VBBBB@ HHHH **** "BBB@ HHHH *2 M@UYC??'K0-/^(>M>&KRXLK&UT6VBFU#4[R^2)8I)2!'&(SRW503D8+J.UG>^1EG"JK%N MVT@,"0?NY&3R*3QY\9/#/@5'AGU*TNM8\N*6+2H[E!/*DD@164$]\DCU"G%6 MJ-5M147=D.O22E^)_A&'6;#27\2Z6-2OU1[6V^U(6F#C*%>>=P^[Z]LU/LJG\K^XKVU M/^9?>=-D>M&17%:E\7/"UO%K:66M6.J:GI5G+-(CCU3/V-VO$Q-A@AP<]F(4YZ'CK4JG.6R9HZD([R1U]%)K>:[17C*@%@03P<$''4YXK>T37=.\2Z7;:EI5[! MJ.GW*>9#?_%'P+K&OZCX<\2^ M%Y["'Q5X=EF>TCU4/]DNH9H_+F@D*99,X1A(H8JT8^5@2#Z!6=J_B+2O#Z1/ MJFIV>FI*2L;7EPD0/M>@\3^+KCP]'K2ZMI M$@T_3_.FM(-.L;I[@QB21%:69WD+;BBJ-J ="QYKQ-^RMXGG\2C7].O=/O)O M[1UQVTYM9U#24-O?W23A_/M/G\Q?+"O&RE'#?>!49^A/^%D^$?\ H:=%_P#! MC#_\51_PLGPC_P!#3HO_ (,8?_BJT]E4_E?W&?M:?\R^\\]\3?!;4['X*>#O M!_A :4E[X7O=)NK6&]DGAM)%LYXY3'N_?2*"(R 3O(XR36-\2/@_X\^,.DS' M7/\ A&]$U(^'/$&@K%8W<]W 3?P01PR%GAC.%:)]Z[>FW!.3CUO_ (63X1_Z M&G1?_!C#_P#%4?\ "R?"/_0TZ+_X,8?_ (JCV53^5_<'M:?\R^\^>O%G[+_C M3QQ?CQ'J-WX1P75U>LMWJ,MH_F":X)DEP+5M[L4+,P M(4*AIT,[V%T^GRG^R"EQ(B OYDD MTC1X) 0 \;2WI_C_ /9]TOXG?%O3?$GB&);S1;+0Y=.CM8KNXMYQ.]PDF_,3 M+E=J$8)ZXX[UW7_"R/"/_0TZ+_X,8?\ XJE_X63X1_Z&G1?_ 8P_P#Q5'LJ MG\K^X/:T_P"9?>>.>,_V>&]<\.#6[SQ%J.EWNL7T/]H7 M4LB26\<\QAFDFAA(8E7;]\P1GPH,=?2/_"R?"/\ T-.B_P#@QA_^*H_X63X1 M_P"AIT7_ ,&,/_Q5'LJG\K^X/:T_YE]YX-KG[/\ \0M6^)UGXFO]:TRXTC2O M$4?B*VL8+JY12HC96MQ:I&(O,!=C]H8R.^T?+&78U]$>&[Z\U;P]I=]J5B=- MU&XM8IKBRW[OL\K("\><#.TDC.!TJA_PLGPC_P!#3HO_ (,8?_BJ0?$CPBHP M/%.BC_N(P_\ Q5'LJG\K^X/:T_YE]YX99_LV>)/#.C^#;S3H/"?B/Q#H>FZG MI,MGXBCE-C)%=W(G$D;K&S*Z[%5@4(=69&+GPU M!<:;=R^(%LW@UF$VK0N8H@H*MEH $E>3=&CA"K[ 3[W_ ,+)\(_]#3HO_@QA M_P#BJ/\ A9/A'_H:=%_\&,/_ ,51[*I_*_N#VM/^9?>>0_&KX":GX_\ BI8^ M*HO"W@SQC81:+_9GV#Q;/-%Y$GGM(98RD$H.00IS@\5@0?LF:[>>#-6T34M< MTQ'OO"<6@PF&&2>&T>._N+N.!4D.Y[2-)8H K-N9(N<'FO??^%D^$?\ H:=% M_P#!C#_\51_PLGPC_P!#3HO_ (,8?_BJ/95/Y7]P>UI_S+[SP+Q%\"/BMXI\ M62>-)M0\+Z+KLZ6FGW&EZ%=W-LLMI EP0XU'R?/CD,ERP*I&N8T5=X/S5AQ_ MLD^.=#^&^I>&-*U#PCJ%QK?A>Y\+ZE>ZO!<-Y*_:KRX@G@'S,Q/VUPZ.W#)& M^]]I#?3/_"R?"/\ T-.B_P#@QA_^*H_X63X1_P"AIT7_ ,&,/_Q5'LJG\K^X M/:T_YE]Y\^>+?V1_$.IZIXEU+1/$EMI-\)(I?"LZ[P=&,[.=6 ^4_P"O\R1U M(_B89 Y8/V7/%.F^-]#G75M,7P-X;UR+4M.TV*>X15LDA:+[/\ 8T01>:%= MB9V,K2%>D>]C7T-_PLGPC_T-.B_^#&'_ .*I#\2/")Z^*=%_\&,/_P 51[*I M_*_N#VM/^9?>>)_LS^&-=\!^#[74GT^[U276]773+>2^@DM+BS\/VJS1:>TD M3C*['XW^#_B)XYN].TWP^N@7'@YH7.KZ=J6HSVUI_S+[S"/@/4;WXA^#O$MRNGVL&E^'[_2[NPMF9T$MP]F MX$1*C,:_9G'(4X*\=<=+H_@K0_#MP+G3-+MK*X$1A\V),,4+;RI/4C=SS5?_ M (63X1_Z&G1?_!C#_P#%4?\ "R?"/_0TZ+_X,8?_ (JCV53^5_<'M:?\R^\\ MX\&_LT^']$U?Q7XBU/0]$OO%NIZW?ZI9:R+8&XMTF)\I3(1D,H.../2O/;?] MEKQMIO@S4/!MK?\ AB;1?$FE:-8:WJ-S%+]LLI+.T@M9#:J$*S K 'B\QHS' M(S-ANE?1/_"R?"/_ $-.B_\ @QA_^*H_X63X1_Z&G1?_ 8P_P#Q5'LJG\K^ MX/:T_P"9?>?.MW^RSXUU;P78>#KN^\+P:/X;T76=+T34+6*47=Z]Y:2VL;72 ME-L("S%Y?+:3S)%5OEQBOHSP_=Z@FLWVDS:<(=.L;.T^SWZD[;B1A()$"D # M9LC.03_K.V*;_P +)\(_]#3HO_@QA_\ BJ0?$?P@O3Q3HH_[B,/_ ,51[*I_ M*_N#VM/^9?>>(:S^RQJU[X"T.RLM7L;'Q+8ZO-/=7(1S!>Z=)JYOS;MQN#K\ MC(V#M<-_"[&L/P5^QE<6:+H_B>6SU'1]/L]1L;#4UUC4;FYD6Z5D,@M)7^SV MLFUMSF/>&=00$[?1G_"R?"/_ $-.B_\ @QA_^*H_X63X1_Z&G1?_ 8P_P#Q M5'LJG\K^X/:T_P"9?>>#_#C]E#6O#WC3PEXB\0Z[::E/%YFK>)XX%.W5=:5Y MOLMT RC"QK=3<<$&*WQG9FO7/B!\-!XT\;_#G73%9NOA;59]0?[2FZ0J]G/" M!&<'!$DD3\X'[L'J!6Y_PLGPC_T-.B_^#&'_ .*H_P"%D^$?^AIT7_P8P_\ MQ5'LJG\K^X/:T_YE]YXU'\ /%JZ_;Z4;KPX/!EKXRF\:1:@L4@U9YGF>X%NR M;?+&))60SAR3" FP$DU@ZG^R+K=]IWPTFBUG3[?7/ ?A>WL=.<>8UK)JD$D# MH\L17;);L(G4[AO3>'3:ZAA]!_\ "R?"/_0TZ+_X,8?_ (JC_A9/A'_H:=%_ M\&$/_P 51[*I_*_N#VM/^9?>4+7^V_&G@77[+5--BT/4[@7EA&@F:6)E^:-) M0Q56VMU^Z..>]>7V/[-6I:5K?PFU2QU:TMF\.I9)XCM-C&/47M;"6UAGA.,K M(IE*DL/FCV@X*+7KP^(_A!>GBG11_P!Q&'_XJE_X63X1_P"AIT7_ ,&,/_Q5 M'LJG\K^X/:T_YE]Y@^ _AC_PAWQ'^(_B4)9JOBJ]L[I/LZ$2A8;2.$B4X&27 M5V&,_>SU)J[XT\%7GB3QGX UBWGABM_#NIW%]<1RYW2I)8W-L F!C(:=3S@8 M![UH_P#"R?"/_0TZ+_X,8?\ XJC_ (63X1_Z&G1?_!C#_P#%4>RJ?RO[@]K3 M_F7WGS_=?LN^,?$O@[1_!.M:OH=KX<\*Z==V6@ZA8":2[N9&C,-K)=1,%1 D M9^=4=O,;D&,<5L:A\&_B7XC\86_Q$U.X\*6OC?2I+)--TJTFN7TV6WA2[283 M3-&) [B_G*E8R$\N/(?+5[1_PLGPC_T-.B_^#&'_ .*H_P"%D^$?^AIT7_P8 MP_\ Q5'LJG\K^X/:T_YE]YX&W[-OB^SU>Y\8):^"?$'B[6(M2BU33->BFDTN M$74D;)Y#;"[!%B5'#*/-R3F+I7O/PV\&CX=_#[PUX76\EU!=&T^WL!=S??F$ M4:IO/)QG&<9.*?\ \+)\(_\ 0TZ+_P"#&'_XJD/Q(\(G_F:=%_\ !C#_ /%4 MO95/Y7]S#VM/^9?>>5_"SX>^(;J]TB\U.VTRPT?1]7P ,F[XA\%_$O7?BY;:M>6WA?5?!>FW,,FE:=<:G<0O;L - M]W)$+9EEN!E_+!D"(-I #_./1Q\2/"('_(TZ+_X,8?\ XJE_X63X1_Z&G1?_ M 8P_P#Q5;5%5JN[B_N?J8452HQY5)??\CF-1\%>*=+\8_$'Q1X=FTF35-9T M73['2H=3:40QW-LUV2T^Q2?+/VE.%R3M;IP:Q/A7X%\?>&=+U>/Q!!H4FMZK M-$U]X@M=6FGO+K*NKR'-K$J>6-@BB0; -WW3DMZ%_P +)\(_]#3HO_@QA_\ MBJ/^%D^$?^AIT7_P8P__ !59>RJ?RO[C?VM/^9?>?.^@?L>:C=V!T?6KO3/# M-G'H=QX?NM;\&R/'J?B&&5H\S7QEBV^9B(L=QF):>7# $[MR#X'_ !4\":'X MPLO"'C6VU.X\0Z[!=&[UIX[2:TL$LH(&6%K>T*).QA5 ?+9%C52H#Y->V?\ M"R?"/_0TZ+_X,8?_ (JC_A9/A'_H:=%_\&,/_P 51[*I_*_N#VM/^9?>123OD<_.6+?>R6KF M[OX+:YX4T;X9S^"WTN;6O!EM+9&VUF62*VOHYX56X=I8T9UE,B+)OV-N)<$9 M;>"6_[.WQ$\-:3X@M]#U7PQ=7?C72Y;/Q)-?K<1I97$MS=SO-9(H8R( M/M\ZB.0H3Y<9+C+"MC2_@!XJT.YM?"MG?:.WPZ@\2V_B478>(/A;J6L>*-8U- M+FU%O>ZAHEXD&M#DT)M"O MI;"X>>^CE^T6[6RVZ>7&/F#*5MP49FS&6/W^M>K?\+)\(_\ 0TZ+_P"#&'_X MJC_A9/A'_H:=%_\ !C#_ /%5T^VQ5T[/3R[;'+]6PNNN_GWW.,\.?"*[T75/ M"EV[V+C2+S6;N?RT.Z0WDKNA7C[P# ,3Z<9KA;?]GKQI;V6A:8VLZ=)I>FG2 MYA'%// F^U>)G0PHH64L8CB61CM!4>7\H(]M_P"%D^$?^AIT7_P8P_\ Q5'_ M LGPC_T-.B_^#&'_P"*J8U,1!W2?W>=RI4,-)6O^/DE^AYQJ7P-U&ZT>WM( M)].BG2?7YY)-K#>;\3B,Y"Y)42IN)_N\9P*Q;3X=^+?!_P 0])GTJ#2=1NF@ MU*X\R_65;>-733H@GFJA*29A=@,'VQ'VHWWZ=[_ .9+H8=VM*VW7M;_ ".'_P"% M3Z]I_@?PYH]C/I=Q>^&K^#4K)KM7%O=2 2>9&Z@$PH#,WEE=Y78AP<8K(U7X M/>,[F3Q-+!)X6>7Q=8?8-5$ULZK8C=+\T.U?](^69\^9L+.JL2,D#U/_ (63 MX1_Z&G1?_!C#_P#%4?\ "R?"/_0TZ+_X,8?_ (JI53$)WY7]WG?\]2W1P[TY MOQ\K?EH<)9?!:[LY8")K.41>*XM>,CJ2[PQVH@56..9,J#GH/6NU^'GA2X\' MZ/>65R\,KS:G?WRM"#M"SW,DRCGN X!]\U-_PLGPC_T-.B_^#&'_ .*JSIWC M;P[K%VMK8:]IE]=,"5@MKR.1R!U(523Q6,_;27OIV]#:G&C&2<&K^IM44@.: M6N8ZQ#7,^-?AEX4^)$%I!XJ\/:=X@AM',D":A LHB8C!*YZ$CBNGK@/C)XD\ M1^"O#D7B70;>/4K32)1.6YN9+4PE2W#Q2PR*_./E^4L M,&NKZ[B?^?LOO?\ F<_U7#_\^U]R-3_AEGX0_P#1-_#?_@OC_P */^&6?A#_ M -$W\-_^"^/_ K>^%_Q*/Q/TW4=2AT&_P!'TVWOKBQMKB^>$_;?(FDADD18 MW8JN^)L;PI(P<5YAX,_:*E'B5K#Q";JX,FJ7.G@VEK&MM;(VMWMA:R.V[?DF MWAC; QEU;N<'UW$_\_9?>_\ ,/JN'_Y]K[D=C_PRS\(?^B;^&_\ P7Q_X4?\ M,L_"'_HF_AO_ ,%\?^%>?^+_ -NWP/X0NBEQ8W8)75(5=RB@X^=0<;Q9^TQX@T2'Q7);S/G6]KIZRK-9)> MZ-$006#F8IJ#A !@[\M@J,GUW$_\_9?>_P#,/JN'_P"?:^Y'K/\ PRS\(?\ MHF_AO_P7Q_X4?\,L_"'_ *)OX;_\%\?^%94?[20N"FDVO@;Q!<^-3J=SIC^& M%>U$T1@AAGDF:X,WD"(17-N0WF9+3*H&(]2%O%&-"E9BKPS1/())'AP6E$*R!5P06S1]=Q/_/V7WO\ S#ZKA_\ GVON M1U'_ RS\(?^B;^&_P#P7Q_X4?\ #+/PA_Z)OX;_ /!?'_A7-V_[0][XJ^)_ M@C2-#T'4[7PMJVMZCIK:[>01_9]1%K:732"'#F2/$\( +HOF*CE'_ M !5-'IFE>&-5U3Q/+?0V,6C:7>6-Z6\ZVN)XY#<0W#0*F+697RX9"N67!!-I M?VQ]&AT"36K_ ,&>)]-TUM-O;^UEGCMF:[>S=8[N!$29F#HSX!8!7VMM)XR? M7<3_ ,_9?>_\P^JX?_GVON1V'_#+/PA_Z)OX;_\ !?'_ (4?\,L_"'_HF_AO M_P %\?\ A6(_[3JG7V\*0^ ?$LGCXOOC\,/]F25K39O%X9S-Y"Q?PW@'P9XR\1Z%/:7EQ#XZ!?P0VVNMX=L;B[OK*TBU&[16>8H\L MZK''&B[B\I3)(5_\ ,/JN'_Y]K[D>6?\ #+/PA_Z)OX;_ /!?'_A1 M_P ,L_"'_HF_AO\ \%\?^%>IT4?7<3_S]E][_P P^JX?_GVON1Y9_P ,L_"' M_HF_AO\ \%\?^%'_ RS\(?^B;^&_P#P7Q_X5ZG11]=Q/_/V7WO_ ##ZKA_^ M?:^Y'EG_ RS\(?^B;^&_P#P7Q_X4?\ #+/PA_Z)OX;_ /!?'_A7J=%'UW$_ M\_9?>_\ ,/JN'_Y]K[D>6?\ #+/PA_Z)OX;_ /!?'_A1_P ,L_"'_HF_AO\ M\%\?^%>IT4?7<3_S]E][_P P^JX?_GVON1Y9_P ,L_"'_HF_AO\ \%\?^%'_ M RS\(?^B;^&_P#P7Q_X5ZG11]=Q/_/V7WO_ ##ZKA_^?:^Y'EG_ RS\(?^ MB;^&_P#P7Q_X4?\ #+/PA_Z)OX;_ /!?'_A7J=%'UW$_\_9?>_\ ,/JN'_Y] MK[D>6?\ #+/PA_Z)OX;_ /!?'_A1_P ,L_"'_HF_AO\ \%\?^%>IT4?7<3_S M]E][_P P^JX?_GVON1Y9_P ,L_"'_HF_AO\ \%\?^%'_ RS\(?^B;^&_P#P M7Q_X5ZG11]=Q/_/V7WO_ ##ZKA_^?:^Y'EG_ RS\(?^B;^&_P#P7Q_X4?\ M#+/PA_Z)OX;_ /!?'_A7J=%'UW$_\_9?>_\ ,/JN'_Y]K[D>6?\ #+/PA_Z) MOX;_ /!?'_A1_P ,L_"'_HF_AO\ \%\?^%>EV5_;:C"9;6XBN8@[1EX7#J&5 MBK+D=PP(([$$4\74+736PE0SHBR-$&&Y5)(#$=<$JP!]CZ4?7<3_ ,_9?>_\ MP^JX?_GVON1YC_PRS\(?^B;^&_\ P7Q_X4?\,L_"'_HF_AO_ ,%\?^%>FO=P MQ7,5N\J+-*&,<;, S@8W$#J<9&?K4U'UW$_\_9?>_P#,/JN'_P"?:^Y'EG_# M+/PA_P"B;^&__!?'_A1_PRS\(?\ HF_AO_P7Q_X5ZG42W,3W#P"1#.BJ[1AA MN56)"DCJ 2K8/?:?2CZ[B?\ G[+[W_F'U7#_ //M?OJ*/KN)_Y^R^]_YA M]5P__/M?9?\ M,L_"'_HF_AO_ ,%\?^%'_#+/PA_Z)OX;_P#!?'_A7J=8MIXST+4-3N=.M=7L MKF_MB5GMHIU:2(A@I# '@AB <]"<4?7<3_S]E][_ ,P^JX?_ )]K[D<-_P , ML_"'_HF_AO\ \%\?^%'_ RS\(?^B;^&_P#P7Q_X5ZG2$X%'UW$_\_9?>_\ M,/JN'_Y]K[D>6_\ #+/PA_Z)OX;_ /!?'_A1_P ,L_"'_HF_AO\ \%\?^%=L M?'?AT7]M9'7-.%Y>P"L3[ GM1]=Q/_ #]E][_S#ZKA M_P#GVON1YS_PRS\(?^B;^&__ 7Q_P"%'_#+/PA_Z)OX;_\ !?'_ (5ZD>E9 MY\0Z:+X69O[879D\KR/-7?OVAMNW.M'UW$_\ /V7WO_,/JN'_ .?: M^Y'GO_#+/PA_Z)OX;_\ !?'_ (4?\,L_"'_HF_AO_P %\?\ A7J=%'UW$_\ M/V7WO_,/JN'_ .?:^Y'EG_#+/PA_Z)OX;_\ !?'_ (4?\,L_"'_HF_AO_P % M\?\ A7J=5VO[=))T>>)'@C$LJLX!C0YPS>@.UN3_ '3Z4?7<3_S]E][_ ,P^ MJX?_ )]K[D>:?\,L_"'_ *)OX;_\%\?^%'_#+/PA_P"B;^&__!?'_A7IJW43 MVWV@.IAV[Q(&!4KC.<^F*07D1FCA\Q!+(AD2/<-S*" 6 [@;ER?]H>M'UW$_ M\_9?>_\ ,/JN'_Y]K[D>9_\ #+/PA_Z)OX;_ /!?'_A5"?\ 9Y^!]K>SV^M-/20>5&I9\ #.X;2"N,@@@C-4/B#JOB'1='LQIZ/9V,CE9=-U!3%+ _ M)\R&965=P)XPR^ZFO"?@ WB?P-\-_P!J'3=1O;>]M+>VGUNT@N$5]EQ/;SM, M&@88"DI'E64!CDX^:CZ[B?\ G[+[W_F'U7#_ //M?I:(;59G;HBNZ!=Q[ D9[56^(7QM_8U^&'C?6O">O^%-*M M]:TBX-K=Q1^'&D59 %/BS\;?VH/B+X&\*6/@:\UGP_'#- M?3Z_H]JTDF(H8W9IC"[2/O)R3^='UW$_\_9?>_\ ,/JN'_Y]K[D?7/@#Q/\ MLG?$OQIIWA;1/".AOJ]_I0UJ%;G0_)C^R&/S-[.RA5^7G!-=I^S9KOP!^)7B M76-4^$WAFP6]\/N;6;6K31S;1JSY4I',5 ;*@GY?X2#W%? 5W\%/%OB;]J[6 M/AE=7UKHWC:3X<_8Y&T+;#:FX6S5O*0*JA8GP$( '#&OJO\ X)1?$K2M6^"> MI_#UM.AT7Q5X1U"5-1M539)<"1R5F<=2X*M$WIY:^HJ98K$33C*I)I^;*CAJ M$7>,$GZ(^WU&*=117*= 53UG2H=^TVX+K;WD$EO(8SA@KJ5.#V.#5RB@# MS76?@1I&I:%X.L;+6-:T"_\ "=L+/2M9TNXC6[BA\I8GC??&\)+&R:*T2_MH-2RNIRV]R]S'/"[#P!X?31]->=[1+BYN0;APS[YYY)WY '&^5L<<#'7K7" M7/[,G@Z]L_$MK<-J4T.OV5W8W0-R 46>^N+UGC(4%76:Y?LU^'#J&GW.DZKKGAI;?2[;1;B#2+I$2^L[<$01R[XW92@9U$D1CDPY^; MIA-2_9D\):KJ5]>S7&J++>74MY($N%VAY+FPN& RG3?IEN![&3GY@1ZW10!Y M;K_[/>B:SK=UKMGK6N^'_$,VJ2:JFK:5#K.TDL+'5O$EAHU\D*ZWI<.I9AUUT8L9;MF0R%Y"2)&C>/S! M\K9 KW*B@#QB^_9LL+#5Y-;T'Q%KMCJ%E+J%]H>G27BG3=,O+N":.61(O+) MVEIGDVL6"L3L"J64^B^+? VG?$#P1?>%_$:'4-/U"U^S7>QC$S\#+*RD%&# M,"#D$#'2NBHH \S\/_ C3M'U#1=1O_$?B#Q'J>D7POK:[U6XA+ BVGMPA2** M--NVYE8D*&+$%F(4"N2^)G[+VGZW\*IO#OAZXN!J-K8ZK:Z>;ZZVQDW\PEG\ MQD7=P<[2N"OOUKWFB@#QI_V8=%?41K%IUM;N:3P_I]]IT1N;CSC=I>!OM#W!< M$R2,TDS;L@YFD[,17K5% 'A_A_\ 9&\)>$8=/@\/ZQXAT*WALH;"_CL;N)?[ M6CB9F5[EC$6$I,DFZ6$QN0YRW"XW-7_9S\.:G:L(-0U?2M277;CQ%:ZK93Q_ M:;2ZG4K,$WQLAC9&9"CHXP?4 CU2B@#Q/Q)^R?X:\3Z?=6EQXB\56T>HV(L- M9:UU)4;6$#M(C7'[L_,K.^/+V+M8H08\(/8-/L)+$W1DO;B]\^=IE%QL_<@@ M?NTVJ/E&.,Y/)R35RB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *H:Y%>S:5=1Z;+%!J#Q,L$LP)2-R,!B!UQUQWQ5^B@#QA_@ M%/:VB:5#JYO]&C\RXC6^ 21;DVK0*Q$*HK $1R9(SO#-R2"-GQ%\*;GQ-J]A M<7US#FX.K6 MOVS^SGM3J9ED:YD+"VS"0RE1%^YD&X[CB8_+UW0P_"#Q2^IF%-4_L\Q:9#;P MZXEPSSP-NN2\4,855* 2Q+N(3B-?E.!M]THH \9TSX*ZG!!I\ESJ,1NK$;K8 M"5V6U;[3'(PCVHBX\M&7.P'YR.A.<^_^!GB&Z34#!JEK937#VOFSPS2%]0,0 MN 9YR\;!'W3I(%4'YHA\PR"/=J* /&M5^"%W=S/<">TU":6^%UR2[;I4N M[6:$.<-@JL$@&!@%^.IJ36O@G=:KXAU6^%];"QU#5(=6FLVC;$D\+0>1(Q'\ M2I'(#UR5A/\ !7L-% 'B_P#PI+6+NXU7^T=<^WVUW?-=".61@'&RXV%E15^9 M3+"N"7^6!>>@"0_!75+/6M*N;>ZL_)LUVI.TTWGVI/V5I'BR"&+M#/D,1_KB M<\L#[310!Y#X>^#6I6VHI)K>K?VO9KJGVYX9'.V?;%.JR,JHHWEI8B0Q?B%3 MN) W+?X;W5EI>I1V^J7*WMYJS7_ ,UU,T"1F_\ M)18R<*2F5.T8))SP:]" MHH \1'[/C+:6R?:8/-2QAMW?S9COE6VN$>0\\[IY89"3R?*!/*KCK]4\"ZKJ M'B'0[_[=&R6<-NDDKR.)(C&Q:;RU PWGJ1&^XC 4'YN@[^B@#R#2?A-JN@^' MSX>L4TI-*N="M-'GG$DB/;M&9]\D4>PAL^=EZCX&/E0\C %>XT4 >9WOPPN8=!N]*T\VK:>=4-Y!IDTDJ6 MYA, 3RF8 D8ES,, @LHZ9)&);? >XL]:M]5BOK8:G'+3UL+CS)X[6>1A*^8R;K,B-^];8^57 M8/WS9=N=U^#X7Z[;Z'XALK;5(=-N;O4H[ZQNXV>66+$@+F1MJ;BRY7!#$9Y= MN,>KT4 >0I\(--ZT5Y.\=Q=RR>9;1DQ+;2J>=\L44.SYL!C*Y)Z M[LV_^ ]^OA^:QLY-/E,]A!;W5M<2S+%=SK%<*\LC@%SAYDD'"/<** / M&(?@MXAM9I?+\4R"U*3QI9YD$:(;=EA YX*3RS/GJ5*#^$8BUCX+Z[J&H7]Q M%?V<,TUK) ;[S9#/=JUQ!+Y$H9&18PD+0YPY*L#MZ@^V44 87@W2;SP_X>T_ M2[RY:^EM8$C:Z=RS.W.<\#@< ']!3/&^B:MKWA^XMM"UV3PYJQY@U!+=)PA] M&1^&4]^AZ$&N@HH ^-[WX2_M2ZM+:>'-1\9>$Y]"S+YNLI#([,ASA9;=Q^]X M. ,C!7.X=:]I\$_L]:?X+\,7VE->IKK7M@;.9]3M$>%/%5WXFM1X+K$:#%XR-G):OXBETF-KUR852/+@ E0P)*\<8%6?! MGP8TWPAX\U#Q7#H7AR#5]1>4WFI:=IXMKN8.(S\[C[Y+K(QSC[X[BO4:* $' '04M%% '_V0$! end GRAPHIC 12 rcon-20230630x20fa007.jpg GRAPHIC begin 644 rcon-20230630x20fa007.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" U 5L# 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#,^"_[/\W[ M0OQ-\6Z/#K,>BM8M/=F62 R[_P!_MVX!&/O9KW'_ (=DW_\ T/EO_P""YO\ MXNO$/@K:?%*[^)WBU?A5(T6K@SF[*R0IF#S_ /IIQ]['3FOM[ZGP?^S;^QVG[0'@F]\0/X MH;1/L]\UF+=;,3;@J(V[.\?WL8QVKT_4O^":%_96KSZ-X]5]1C!:%9[$PJ6' M3YU)HR.<5]._&;_DD'CC_ + =]_Z(>O#O MV*_V;]<^$5OK7B?QQ=@2"[M@D \8&>GE7+B+\UI;[VUM?Y'S+_P3 M,_Y)_P",/^PE%_Z*KZD^*'_)-/%O_8(N_P#T2]?+?_!,S_DG_C#_ +"47_HJ MOJ3XH?\ )-/%O_8(N_\ T2]&;_\ (UGZK\D&3?\ (GI_X7^;/S*_9I_97N?V MB=+UR\A\01:(NES10E9+8RF0NI;/##&,?K7L_P#P[)O_ /H?+?\ \%S?_%UX MS^S/8_&N\TS73\)YGBM%EA&H;98$!?:VS_6>V[I7M!T3]L;!Q=RY_P"OFRK[ M3'5L;'$25+%4X1[-JZT6^A\+@,/@9X:$JN#J3EUE%.SUZ:GTI^S-\!YOV??! M5_H,VKIK+75\UYYR0&(+E$7;@DY^YG/O7@?_ 4X_P"0#X _Z^KS_P! BK[ M\$)J\?@[0TU\[M<6RA%\STXKX_\ ^"F__(!^'_\ U]WG_H$5 M?(Y55G7SB%2H[R;=WWT9]GF]*G0R2=.DK125D^FJ.4\/_P#!-^^U[P_INIIX MXMXOMMK%QV[T#8SO[9KG_%_PL^-'[&L<'B/1O$K:AX;BF5939RNULI) MP%GMWX"GIN&>2.02*_03X<_\D]\+_P#8+M?_ $4M MX(W@8W[#LZ]]VW'OBNBEGF+JXA4:]IP;LTTMKV['-6R#!T<,Z^&O":C=-2>Z M5^Y<^!?Q9M/C7\,])\4VT0MI9U,5W; Y\BX3AT!],\CV(KXK_P""CMG/J'QF M\+6UM$T]Q+HJ)'$@RS$SS8 %>N?\$V6G/P@U\/G[.-9?R_3/E1[OZ5RG[7&/ M^&Q/@_E0PS8 JPR"/MS\&M<#2C@LXJ0I[14K?=>QECZLL?DE*=3>;C?[[7_4 M]/\ V"?B9_PG7P1@TBXF\W4?#DOV%PQRQ@/S0D^V-RC_ '*SO^"@WQ);PK\( M[;PS9R$:CXEN1 43[WV>/#2?FWEK[AC7EWP:8_LX?MK:_P""IB;?0/$C&.T! M.$Q(?-MB/7!+Q?4FG>(G/[2?[=MGIBXNO#?A%ML@QE"MNVZ3/^].0GN *T^J M4XYD\9;]TH^U_P"!_P"!&7URI+*U@K_O7+V7Z7_\!ZE+_@FI!):^.O',$R-% M-%90HZ,,%6$I!!]P:_0"OAC]@@[OC5\5B>I))_\ EZ^YB0 23@#O7D\0/FS M"3\H_DCV.&ERY;!>#]/D/]J^)9=DBQGYEM4(+ M]/[[%%]QNKQC]F.;6?V8/VDHO OB:00VGB6SMT8\B/SG3? >>X#= E_T-[^<1QS1VY_=*N>N^4F0C^[FNJ_;N\3>! MO'6E>&O%GA+Q?I%[XFT:X\@Q65VK3/"QWJPP<_NW7(_WV-?1X>A["E3RR<': MI%N3MM)_#]UCYC$XA8BM4S6$U>E)**OO%?%IYW/O6O$/VU?^39O&G_7*#_TH MCKLO@7\3(?B[\*O#_B>-E^T75N$NT7CR[A/EE7'8;@2/8BN-_;5_Y-F\:?\ M7*#_ -*(Z^-P=.5''TZ.O^NVI?^A"OO2O@OX&_\I!O'7_7;4O_ $(5]Z5Y&>?QJ7^")[?# M_P# J_\ 7R7Z!1117SA].?GY\'_^4B?B7_L(:I_Z+>OT#K\_/@__ ,I$_$O_ M &$-4_\ 1;U^@=?2Y]_&H_\ 7N/ZGRO#W\&O_P!?)?H%>*_MF_\ )LOCK_KW MA_\ 2B*O:J\5_;-_Y-E\=?\ 7O#_ .E$5>3E_P#OE'_%'\T>SF/^Y5O\,OR9 MRW_!/S_DW:T_["5U_-:^DZ^;/^"?G_)NUI_V$KK^:U])UMFW^_UO\3_,PR;_ M )%U#_"OR"OST_;^T1O$O[0W@K2%F%NU_I]O:B5EW!-]RZ[L=\9SBOT+K\\_ MV_[^]TK]H;P5>Z=#]HU"WT^WFMH=A?S)%N7*KM')R0!@5Z7#M_KVF_*SR^)[ M?V?[VW-'\S7_ .'9-_\ ]#Y;_P#@N;_XNN ^)GPE^('[$]_H7B+0O&)NK"[N M#&1;;XD,BC<4EB)*LK#///0].*[\_M5_M(Y_Y)J/_!'=?_%UROBS0/V@/VN- M9T;3?$'AJ70=&M)2XEFLFL[6$GY6D8N2SL!G &>^!S7U%"ICU43Q]6#I:\R] MWMZ'R6(I9:Z;674:BK:'[?PKX9TK0[4EK73K2*SC+]2B($&?P%:E?%0S&- M&'LH4TTF[7U_ ^[J99*O/VLZCBVE>VFJ\S\_?^"?+ _'CXA@$$_8YN__ $]K M7Z!5E:5X3T30;J6YTS1M/TZXF!$DUI:I$[@G)!*@$\\\UJUCF6,6.Q#K*-M$ MON1T97@GE^'5"4KZM_>[A7F'[3QQ^S[X]SQ_Q*IOY5Z?4%[96^HVLMK=P175 MM*NV2&9 Z./0@\$5PT*GLJL:C6S3^YG?B*?MJ,Z2=N9-?>CY7_X)OL&^">KX M(/\ Q.I>G_7**G?MW_L_GQ]X07QQH5MGQ'H,9:X6%?GNK0/2O MI_2-!TSP_;-;Z7IUIIMNS;S%9P+$A;UPH S5UE# @@$'@@]Z]669SCCWCJ2M M=WMY=4>1'*H2RY9?6=[*U_/HUZ'SM^QC^T.GQF\!+I.JW2OXLT2-8KD,WSW4 M( "3^_HWO@_Q"O6/C.0/@_XY).!_8=]_Z(>MG2?!?A_0+LW6EZ%IFFW)4H9K M2SCBHW* <<#CVK5N+>*[MY8)XDF@E4I)%(H974C!!!X(([5R5Z]*>)]M1 MARQO>QVX?#UH854*\^:5K7_(^-_^"9; _#_QA@@_\3*+I_URKZE^*!Q\,_%I M/3^R+O\ ]$O6MHWAW2?#D4D6DZ99Z7%(=SI9VZ0ACZD*!FKT\$=S#)#-&LL4 MBE'C< JRD8((/4&KQF+6*QDL2E9-IV]+&>!P3PF"CA7*[2:OZW/RX_92_:JT MW]G?1_$%G?:%X6/R]BE2#D'/45[O_ ,/-O#W_ $).H_\ @='_ M /$U]6_\*P\&_P#0I:%_X+8?_B:/^%8>#?\ H4M"_P#!;#_\37LXC,LMQ55U MJN';D]_>9X>&RO-,)2C0HXE**V]U>IQ/[.W[0]C^T/HFKZC8:/<:.FG7"V[) M<3+(7++NR, 8KY__ ."G+!=!^'_(!^U7F,_[D5?9>C>'=)\.Q21:3IEGID5M-[['Q7X:_P""D.@Z!X:TK3&\&:A, M]E:16Q<7L8#E$"Y^[QG%E??_\ PK#P;_T*6A?^"V'_ .)K:TS1[#1+?R-.L;:P@_YY M6L*QK^2@"O0CF> H3]M0PWO]&Y-I/O8\R>59CB(>QQ&*]SJHQ2;7:YPG[/OP MCA^"7PMTGPPLJW%Y&#<7MPGW9+A^7(]APH]E%?,7[7+ ?MB_!\$@'.G\9_Z? MGK[DK,O_ SH^JZA;W][I-C>7UOCR;FXMD>6+!R-K$9&#SQWKS<+CW1Q,L35 M7,Y*5_5GJXO+HUL+#"TGRJ+C;TBSY#_X*)^!KFRL_"GQ*TAGMM1T>Y6SGN8> M&0%M\#Y[;9 P^KBM/_@G9\/9=/\ VN>.]04OJ'B&Z:*":3EF@C)W-G_ &I" M^?\ <%?66IZ79:U926>H6<%_:28WP7,2R1M@Y&58$'D T[3].M=)LXK2QMH; M.UB&V."WC"(@] HX%;O-9/+U@;:WW\KWM]YSK*(+,GC[Z6V_O6M?[CX>_8%8 M'XT?%7!!Z]/^OAZ]V_;)^+7_ JCX)ZH]K<"'6=8SIEEAL.I<'S)!W^5-W/8 ME:]@TOPQHVAW,]QINDV.GSS_ .MEM;9(FDYS\Q4 GGUHUKPSH_B18AJVDV.J M"')C%[;)-LSUQN!QG Z>E37Q]+$8Z.*G#W5;2_9%8?+JN&R^6#IS]YWUMM=_ M\$^&OV>OV$?#WQ$^%.D>)?%=_J]EJ&IAKB&WLI$14MR<1DAD))8#=G/1A7HL MW_!-WX=M$XCUOQ"DA4A6:>(@''!(\OFOJ^WMXK2".""-(88E"1QQJ%5% P M. .U25=7/,=4J2G&HTF]%V\C.CD&7TZ483I*32U??S/A']@WQK=?#KXE>+_ M (1:])Y-Q]HDEM8V. +F'Y9E7_>0*P]HSZU[]^VL0/V9?&F3C]U!_P"E$=>M M?\(EH0UC^UO[%T_^U=V[[=]EC\_.,9WXW9QQUJ[J.F6>L64EG?VD%]:2X#P7 M,8DC?!R,J00>16>(S"%;&PQBA9IQ;7=K>WJ:X;+:E# 3P+G=-22?9/:_H> ? ML%$-^S?HV"#_ *7==/\ KH:K_MB_LR1_&GPU_;NA6Z)XSTN(^5MX-[".3"Q_ MO#DH?7([Y'T+I>D6.AV:VFG65OI]JI)6"UB6- 3UPJ@"K=8O,*D,;+&4=&VW M]_1FRRVG/ 1P-?WDHI7].J/S-_81O+Z]_:<>75)9Y=2;3[L7#71/F[P%!WYY MR,8.>>*_3*LJU\*Z)8ZK+J=MH]A;ZE*6,EY%:HLSEOO$N!DY[\\UJU6:8Y9A M75:,>71*WH3E.7RRS#NA*7-JW?U"BBBO(/:/R\U#XN6WP2_;0\9^*[G3Y-5B MM=4OXC:PRB-F+ADSN((XS7M7_#SK1?\ H0[_ /\ !C'_ /$5]YN9F+R336$3N['J22N2?:ZS]LX@?LR>.B3@?9X?_ $HBKU#2O!/AW0KL76FZ M!I>GW0!43VMG'$X!ZCVDHQ)!<1B2-QG/*D$'D"O) MEB6.ZEN/M,-XD:D.00,%2>,5Z?_P /.M%_Z$.__P#!C'_\17UG M_P *P\&_]"EH7_@MA_\ B:/^%8>#?^A2T+_P6P__ !->K6S#+*]256IAFVW= M^\SR*&79KAZ4:-/$I1BK+W$8WP-^+=O\;_AY9^*[73I-*AN)98A;2RB1EV-M MSN YQ7R/^VFX7]J_P"&62 ?+LO_ $L:ONS2](L=#LUM-.LK?3[522L%K$L: M GKA5 %5M1\*Z+K%]#>W^D6%[>0X$5Q=@\=3P>*E7A M#W6FDK[7\_(]+&X"KC<''#SG[R:;=MVM]/,U****\8]P**** "BO%/B)^T+/ MX+^*ECH-MI,-[X8T]K./Q1K+3;3I;WTABL@%Z$%U#2$_=21#WKNOBW\15^%O M@2]UY=.EUF]62&TL=,@<(]Y=SRK#!"&/"AI)%!8YVC)P<4 =C17D>D:U\9]% MUG2)/$NB>%=:T:]N$M[R+PW+<1W6FA^DQ,YVW$:G ; C8 [@IP15GXD?$CQ- M;^.])\!>!-/TR[\37=C)JUY>ZW)(MGIUFKB-79(_GE=Y"55 5'R.2PP,@'J= M%<#\.]<\?2:QJ>C>.=#TV-[>)+BTUW09'-E=JQ(:,QRGS(I4(R1EE*L"&SD# MCK7XC_$SXFZIKUS\/=/\,:?X8TG4+C2HK[Q,;B275+B!S'.T:PD"*)95>,.Q M^W6FIZ/+-YJ0WMJK%D64 M ;XVPK*X RKJ< Y FN_BG>V_[.$WQ(%C =03PF?$(L2[>4919^?Y>[KMSQGK MB@#TFBO)/BQ\6?$?A#X4>'?$/AO1;#6/$6LW>G6EOIM[ M>\/VGF1^(?$<'A^_LM0S%*Z#X57WQ#U2S:\\;+X82WN((IK-?#_ -HW#<,L)/-]B,8]Z .^ MHKQ+P?\ M$3^)OC1>>&9-*B@\)74]YIFA:ZLC%KZ_L@OVV(KC 4%I A!^;[- M-Z"M'X__ !>\1_"J7PUUCP[XWBO9TU$,P9$AM_-7:O9MV596P5 M(((!!%<_^T!\0OBI\+K"_P#$.@VO@Z\\-17-C:0PZDUV+PO<3Q6^6*?)@/+G MC^$>M 'NE%<3X:U+QKHOA76-0\<6^C7=]:))/!;^%UG;S8U3=MQ+R7)! XY M%>-?#+]H'Q]\2+#0]?T>[^&OB*SU'R9YO"VDZO(NK6<$A&Y3*[;&FB!RR-'& M"4900<9 /INBBN*^,/Q"?X:>!+O5K6U34=9FEBT_2=/=MHO+Z=Q%;Q$CD NR MEB.BACVH [6BN'^#?Q$E^)?@>#4KZTCTW7;2>;3=8TZ-]PM+Z!S'/&">2NY= MRD]4=#WK@O O[1]SJWQA\0^#?$ND0:/IQU:XTKPYK,,I:*_GMT1IK:7(_=S[ M7$B+T= ^.4(H ]UHKSOPA\3;OQ)X*\7ZY+90Q2Z)J>JV,<2,2LJVDTD:LQ/0 ML$!./6O,[7XQ_&'0_AG8_$K7/#OA'6/")TR+6;ZQT.YN8M2@LVC65WC$JF.1 MHXRS%"5W;2 >_!'XD:A\1_"5R^ MO:=!HWBS1[Z;2=H#\(?" M_BWPA:QZQJ7B^:RL] L+IB@EGN2#B7;DJ(D$LD@'($+^E 'KE%<'XL^(=WX< M^*/P^\*I:0S0>)%U SW#$AH?L\*R+L'0Y+8.>U>>?$?X]:YIWQ=U#P)HFJ^" M_"M=^-KB1#J)G:0!;2-'CW*GED.^XX9@-O<@'O]%<-X;\.M/L=%FTR&XN+M]*N_MEK-;Q M]HA; ;8Z+N"L PZ'/4^2UV[U7[1_J5N&3GR]A4,=I?O0![_17D7Q*^.# MZ3\$-'\>^$5L;M=&)IM*_M5M7\:W,D<%SF5HQ!;(K)YCKLW/EQM# MI\IR<>A_"W7_ !/XA\/2S>*M/TJUO8YS'#=Z'??:K*_AP"L\1(#("25*-D@J M>2"#0!V-%%% !1110 4444 ?(WPI_9_L/V@?A#=>+_$'BWQ;93_$3S]5U73M M+U4PV8\T[(XEC*G(CA2&,$GGR\X&<#K?#)U7X^?L@:-?7^J'3?$UM$MW!K$< M7FE;W3KH^7<-&2-P=[8,R9&0[+GO110)'C_[/_[=_BO]J'XK:#X$L='L_!#6 M[/?:IJ4,GVUKV*!OG@BC=5$ D(P6)D*J2!S\P],_;$\>77[-=YI'QOTNWBU6 M>&)?#6I:)<$HM[;2R^;&R2C/E/'(&.=KAA(P('!!10!>_8Y^/WB+]I^R\0^. MKX1:%H$,_P#9-EX9@43>5)&=SW,ER0&D9MRJ%"HJA>C$YKQKXT?M5ZC^PEX_ MU?P39:%!XQT/6YKCQ%IJSW!LY-,>ZG9YH&8*XFC\YI'7A" ^W)P#110!]/\ MP7^'JI\(+I-7OWU2^\:>?K6K7$:>2IEO4!=(DW,41$*HH+,<("2237QBO[6N MO76H+^RHVDV:WAE7P,_C57.#:[! 9A98P)#$=H+Q3G]W,JH8V(!\Q"@/* T44 >O?M,_P#)NGQ._P"Q:U'_ M -)WK.^+?CO4/AG^S)K/B;2@G]J6&@HUJT@RLVX\2:9;:CJ9FLVNK8-*^Z' XE!F1N>DS=: M]7^)E[_:7Q0^ -WL\O[1J][+LSG;NT>[.,]^M%% ' :W\.H?AS^V5\-9-&O& M@\/>(SKFJ2:'Y0\JUU 6JB>XA;/RB8.I>/&-ZEP2Y4A7VGAL'!P>#BOR]U/]HZP^ M.GQ%M?A'J?PX\-:;XXN]=71I/B18P+'=12Q3ZOJNAZ9X:T)_%$$^BW7D3RWLLS6D;%\ M' CC\_ QR9L\;1DHH&-^&'AIO@W^TIK/A"RUG5]>TSQ5H'_"27$VN7?VB>*] MMYH[5F5\#(DB>$$$<& ')W'"> OAOH_Q7\,_&/P[K:2BWF\=WLL%U;/Y=Q9W M"1V[17$$@Y26-P&5AW'<$@E% BE^S))J=[^S1XP.M7Z:GJYU;Q%%>:A' (!< MRK=3HTOE@D)N(W;02 2<5\I_L_\ [:OB#]J#P_H?P$M=$M/!MI=Z5#H5WK\< MS7D[6JP^7+Y<9"*CNBL Q+!=V<-BBB@78_3G3M/M])T^UL;2,0VMM$L,48Z( MB@!1^ KPCXX^'?^%O\ QL\!_#N\U/4=%T>QL;GQA)<:3/Y-S-=6TL,%LH?! MVJC7#2=\LJ=,8 M%BE5\#[T5R8RN.D:'/&*^9OBA^WOJ7[,W[4?Q4\#6'@ZTUPZGK%K>C4+B^:+ MRF?3[9-IC"'?O#.>U%%!+/N#X ^"I?!_@!;F]U :KK7B*[E\0ZG>)!Y" M27-SARJ1[FV(B[(U!8G"#)))KR'X1>"4M_VL_'>BR79F\/>!HDU?0--\L*MI M<:SYCW1R#R%,$H08&T7,@HHH&=_\4/\ DY'X(?[FN_\ I)'7B'[;/[1Q_9^\ M=:7;>)_!N@_$_P +ZY;&6QTG5+:.*3398QB0B9DE$BN<'!12I_B(X!10!Z!^ MR+X3TWQW^S'J,T]K%IF@^/9;^]&@Z:#%;Z3;W \EK:WR3@?*SD@*"\CD*H.* M\$D_;.\8^'O&9_9PBL[*77[>\'A2'QXX;(CV^6MRUET:4+@G]Z%+#.T#Y:** M /HSX^^ M)\(_L[>$/!D$ O=#T[6?#>E+#>@2^= FH6L>) 1AMRCG(P"O#WP+_ &GO ^H^$M!TS2;?Q_#:WX5T3XB>$M;62U_X1_5;9$:VN(_F,Z3LL@( M97"E#'_ "&&2#O\ [!5S:>+?AGK?C_3=,M?#&E^+=5>ZM_"VFKML]+$($#"/ ?H"TACWNRJ@)(PHP22B@#Z;HHHH&%%%% !1110!__V0$! end GRAPHIC 13 rcon-20230630xex15d1001.jpg GRAPHIC begin 644 rcon-20230630xex15d1001.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" U 5L# 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#-^"G[/TW[ M0OQ(\5:3#K":.;'S;HRO$9-_[[;C&1CKFO*E^%4KQ:L/--V4DB3,/G<QTYKW#_A'_P!L7_G]N/\ P*LO M\:_5L=6Q<*UJ6)A"-EI*U]O0_'LOH8*=#FK82I4E=ZQ3MOZH]L_9@_92N/V> MML#4+80"-(#'LPP;.E5OVG_^3?/'W_8)F_E7PDJU6OF,95I*4N9* MZV=FEH?H<*%+#Y7*%&#A'ED[/=73>MSX0_9M_8\3X_\ @R\UZ3Q0^B^1=M;" M!+,2[L '<26'KTQ7I^J?\$TKZQM'N-%\=B748P6A6>S,*EAT^=6)'UQ7E/[. MGQ<^,7@7P;=V'P_\*KKFD-=M)).U@\^V4J,KN5AV XKI?$/[:WQQ35W\*W.E MZ=HNO7#+;K#]@:.X1GP%V[W(!.1@D5]SB5F\L3-8>K'E[.VB\]+GY]A7DL,) M!XFC)S:W5]7Y:V/4OV _BYXFUK5?$W@/Q+?3ZF=*C\^VENI#))#M?RWCW'DK MD@C/3FOIOXU_\D=\G_ (7^;/S-_9M_99N/VB+#7KJ'7X]&&ERQ1%7@,GF;PQSU&,;? MUKV;_AV7??\ 0\6__@$?_BJ\9_9MT[XU7UAKQ^%$\D-JLL7V\)+ F7PVS_6= M>-W2O9CX?_;%Q_Q^W'_@59?XU]ECJ^,AB)1I8J$(]FU=:+?0^&R_#X&>%A*K M@ZDY=7%.SUZ:GTQ^S1\"I?@!X+O="FU9-7:XO&NO.2+RPN55<8R?[M?/_P#P M4W.-"\!_]?5U_P"@)7V!X$CU>+P5H*:^Q;7%L81?$D$F?8/,Y7C[V>G%?'__ M 4X_P"0%X$_Z^KK_P! 2ODLJJSKYO"I4=Y-N[[Z,^TSBC3H9+.G25HI*R[: MHYG1/^";M]K6AV&H+XUMX_M=M'.$-FWR[E#8^][USGB[X7?&7]C40>(]&\1M MJ'AU)564VDKM;C)X6:!N #TR.^.1Q7Z$^ _^1'\._P#8.M__ $4M<;^TZMJ_ M[/WCT7FWR?[)F(W]-X&4_'=MQ[XK>CGF+JXA4:]IP;LTTMF['-7R#!T<-*OA MKPG%733>Z5S1^!GQ8M/C3\--*\4VT0MI;A3'=6P.?)G4X=<^G<>Q%?%'_!1N MTFO_ (R^&K>WC::>71T5(T&2Q\Z7@5[#_P $WC,?@]K8;/D#5WV9Z9\M-W_L MMA'VQ\BML#3C@LXJ0I[14K?=>QAF%66/R2E.IO M-PO]]KGJ/[!GQ*/CCX)P:5&URY;!=G+_P!*9\I?\%!OBH_AGX=V/@O3I"=4\1R8E1#\PMD(R/\ @3;5 M_!J\=_9CN-7_ &8OVD%\"^)9!%:^(K6!&/1/-= \+<]PQ:,^Y/I69%\1/#GQ MI_;(/B7Q3K5GIGA'1)B;,WTFU)4@.(E4=RSG>?;-=5^W5XI\#^.++PUXN\(^ M+-+O?$>D3B!HK6<&9XB=Z,/78X_\>KZ3#T'0I4\LG!VJ1;D[/23^'7RL?+XG M$*O6J9K":O2DE%76L5\6GG<^^J\,_;9_Y-I\7_[L'_H^.NU^!7Q+@^+?PKT# MQ+&P,]S $ND'\$Z?+(/S&1[$5Q7[;/\ R;3XO_W8/_1\=?&X.G*EF%.G-:J: M3^\^XQM6-;+JM6#NG!M?-'Q%^RM^T%JG[/WB6T36([@^"-=.9D*DA"#L^T1> MI4C# =0/4"OU'T[4;75["VOK*XCNK.YC66&>)MR2(1D,#W!%?%WP6^ ^E_'O M]C32=*N=MMJ]K=7DNFWY',$OFM\I_P!ANA'T/45@?LE_'G5?@MXRG^$/Q$WV M%M'T_P$_Y/]\=_[^H?^A+7WE7P=\!1 MC]O[QX/]O4/_ $):^\:\C//X]/\ P1_(]KA__=ZO_7R?YA1117SA].?G[\%/ M^4@_B;_K\U/_ -!:OT"K\_?@I_RD'\3?]?FI_P#H+5^@5?2Y]_&I?]>X_J?* M<._P*W_7R7Z!7BG[9O\ R;5XU_ZX0_\ H^.O:Z\4_;-_Y-J\:_\ 7"'_ -'Q MUY.7_P"^4?\ %'\T>UF7^Y5_\,OR9S'_ 3\_P"3=K3_ +"5U_Z$*^DJ^;?^ M"?G_ ";M:?\ 82NO_0A7TE6V:_[]6_Q/\S#)_P#D7T/\*_(*_/#]OC13XD_: M'\(Z2LH@:_M(+42D9";YBN<=\9K]#Z_._P#;YO[W2_VAO"-YIL7GZA;VD$MM M$4+[Y5F)1=HZY( Q7I\.7^O>[ORL\OB>W]G^]MS1_,VS_P $R[[_ *'B#_P" M/_Q5>?\ Q.^$GCW]BK4="\1:%XN:YL[F-"Z@$I+$3M96'U_#BN\_X: MC_:5_P"A C_\$T__ ,)/#[Z+H]K*6\V2U-K;0YX:0 M[B6=@!P!^7-?3T*F/4T\?6@Z6MU[O;T/DL12RZ5-K+J-15M.5^]W]3Z4^-.M M:AX^^&G@O6+9/L]AJUI%=LLSA;6.>0P.OGE@1M$9GQN!&<<9Q7G^EQ?&(:58 MCPI_:*:&+>)8U0(J>8$ FV#IL\WS-N.-N,<8KZV\,>'K?PMX8TK0[?+VNGVD M5G&6[JB!1G\!6K7Q4,PC1A[*%--)NU]3[NIEDJ\_:SJ--I7MIJO/L? '_!/< MC_A>'Q!&>?L&-'T2XEN-.TFQL)Y1B26UMDC9QG."5 )YYK3 MK',L8L?B'74;:)?!>7X94'*^K=_5W"O+_VGSC]GOQ]_P!@F;^5>H5# M>6=OJ%K+;74$=S;RKMDAF0.CCT(/!%<-"I[*K&I;9I_^$U\;Z%;D^(M#C)N%B'SW-J.3TZ MLGWA[;O:OJ'2M$T[0H&@TVPM=/A9MQCM85B4GUPH S5MT612K ,I&"",@BO4 MEF75'D1RJ$LN67UG>RM?SZ->A\[?L8_M")\8O 2Z1JMRK>*M M%18K@,WS7,(X2;W/9O?GO7JWQL./@YXY)X']B7O_ *(>M_2_".A:'E/%>W MHPY8WO8[MK2= TS0(WCTS3K33HY#N=+2!8@Q]2% S5R:&.YADBE198I%*N MCC*L#P00>HJ\9C%BL9+%*-DVG;TL9X'!/"8*.$::!_P!"1J7_ (&1_P"%?6/_ M KCPG_T*^C?^"^'_P")H_X5QX3_ .A7T7_P7P__ !->QB,RR[%576JX=N3W M]X\/"Y5F>#HQH4<2E%;>XO4X;]G7]H2R_:&T'5M4LM(GT=-/NEMFCN)5D+DH M&R,#CK7S[_P4X_Y 7@/_ *^KK_T!*^SM)T'3- BDBTS3K33HY&W.EI L08], MD*!DTFK^'M*\0+$NJ:99ZDL1)C%W;I*$)ZXW XKS,-C:6$QRQ5*%HK97\K;G MK8K UL9@'A*M2\WO*WG?8^*] _X*0Z'HOA_3=//@O4)9+2UCMR_VR,!BJ!<] M.AQ7GGQ(_:(^(_[7CP^"?"GAE[#2;F56FMK5FE:7!R#-*0 J X., <[B!G MO)TZ2SORY'L. /917S%^UD1_PV+\)1GO8_\ I8]?<59U[X=TG4KZ"]N],L[J M]@QY5S/;H\D>#D;6(R,'GBO-PN/E1Q,L357,Y*5_5GJXO+HUL+#"TGRJ+C;T MBSX]_P""B?@2YL8/"WQ(TEGMK_3)Q9SW$/#("=\+Y]FW#/\ M"MC_@G?\/)= M,\#:WXXU!&:_\07)CAED'S- A.6_X$Y;_OFOK'4=,L]8M'M;^T@O;5\%H;F- M9$;!R,J01UI]C86VF6D=K9V\5I;1C"0P($1!Z!1P*W>:S>7K VZ[^6]OO.>. M4069/,+]-O[UK7^X^'_V 2#\7/BC@_QM_P"CVKV_]L_XL?\ "K?@KJ2VLXBU MC6LZ=:8.&4,/WCC_ '4S^+"O9]-\.:3HL\TVGZ796,TW^MDMK=(V?G/S%0,_ MC1J_AW2M?$0U33+/4A%DQB[MTEV9ZXW XI5L?3Q&.CBYP]U6TOV16'RZKALO ME@Z<_>=];;7?;YGPY^SY^PGX=^(/PJTCQ)XJO-4M=1U,-<1PVLBHJP$_NR05 M)R0-WT(KT.X_X)P_#QH)1#JVN),5(1FG0@-C@D;.>:^K8(([6&.&&-(88U") M'&H55 X '05)55<\QU2I*<:C2;V[>1%'(,OITHPE23:6K[^9\)?L'>-KOX? M?$?Q9\)=<26UC<])XCME4?[R@-_P&O>OVV2!^S3XOSQ\L'_ */CKU\> M%M%753J8TBP&I%MWVP6R>=G&,[\9SCWJWJ&FVFK6CVM]:PWMK)C?#<1B1&P< MC*D8-17S"%;&PQBA9IQ;7=K>WJ:8?+9T,!/ N=TU))VV3VOZ'@7[!9!_9NT3 M'_/U=?\ HUJJ?MB?LR)\9O#G]OZ# J>,M+B/E[>#>Q#GRB?[PZJ?7COQ]#Z; MI=EHUHMK86D%C;*25AMHEC0$]<* !5JL7F%2&-EC*.C;;MZ]&;K+:<\!' U_ M>2BE?TZH_-']@NYOKK]I:>34WFDU Z=="_DSONHK9%E;/7+ 9.>_-:=5FF.685U6C'ET2MZ$93E\LMP[H2E MS:MW]0HHHKR#VC\O+CXNP?!+]L;QCXJN-.DU6*WU*^A-M%*(V)?_^!Z?_$5]>77@/PS?7,EQ<^'=)N+B5BSRRV,3.Y/4DE%K?POG?\/-M) M_P"A%O?_ /3_P"(KZW_ .%<>$_^A7T7_P %\/\ \31_PKCPG_T*^B_^"^'_ M .)KU:V8997J2JU,,VWJ_>9X]#+7NDV-Y=Q8\NXN+9'D3!R,,1D8/-> M=@\=3P>*E7A#W6FDK[7\_(]/&X"KC<)'#U)^\FFW;=K?3S-.BBBO&/<"BBB@ M HKQ+XA_M"W/@SXK66@VVE0WGA?3C:)XHUAY"K:8]XYCLP!T(W#<^?NJZ'O7 M=_%SXBK\+? M[KRZ?)J]X)(;6RTZ)PC75U-(L4,>X\*"[KENPR><4 =E17D. MEZU\9=#UC2)?$6C>&=^N$M[R'PZ\T=SIH?I+F8[9HU/WL;6QR >E6_B1\ M1O$T/CO2O ?@73]-N?$5W8R:K>7^LNXM-/M%<1JQ2/YI'=R5500/E8D\<@'J M=%OK&I:+XXT;3E:WBCGM-=T1V^QW:L2&C,N7/P_LO#.G^&=*OIM-AO/$1GDEU.>%BDK(L1 BB#AD#'<25)P M!C(![A17E_A'XQ7/B;X3^(_$=QHXTKQ#X=%]:ZGI,DOF)#>VRDLBR #?&WRL MK #*N.AJU>?$^\MOV>)?B(MG ;]/#!UT698^5YGV7SMF>NW/&>N* /1J*\C^ M+/Q8\2>$?A1X=\0^&=%L=8\1:S=Z=:P:;>3M%"[W!7*AQT/) )XSC--C_:"L M]>\*>!M=T*UWIKVOP:%>V5]E+C3I6#^=%(H^[+&R8*GCOT(- 'KU%>0_'[QC M\1_AWX:USQ3X7B\+W.A:-I,_\ A'!;W-O%-:)H0GW+N&6$GF\=QC'O0!WM%>(>#/VB+CQ/\9;SPY-I M<%OX1O)KO3] UM)"6OKVSV_;(V'0+\S;"/O>3)Z5?_:!^,/B+X47/@Z/PYX; MC\42ZM?3)=V(D*W!MH;=YY?('1I=J':IX)&.] 'L%%>70_&^RU[Q)\,(_#C6 MVJ^'_&<-[.M^&(:-8(!(H ['<2K!N001U%<]\?/'_P 4OAC97>O:%!X0N_#R MW5E:0P:C]J%UNGFCARQ3YY45Q&AZIXR\/^$-:U/QI!I%]?644 MMS#;^&UFQ+&B%MF)>2Y(P,<[%1=WLSB.&,D<@;CECV56/:@#MZ*XCX-_$.7XF>!K?4[VT33=!/VC;K5OB]X@\'>)=)@T?3SJUSIGAW M5XI28[^6W"F6WDS]R;#!U X==V.5- 'NE%><>#_BA>>(_ 'BOQ!-9P13Z-?: MI:QPQL2L@M9'522>[;.?K7G$7Q@^+WA_X:Z=\1]-9&=/,!1V16)*Y&=IP: /HZBJ]A?0ZG8VUY;.);>XC6:)QT96 (/Y&N M8^+/Q!A^%WP^UCQ'+ ;N:UC"6MFI^:ZN78)#"ON\C(O'K0!U]%>>? _XD:A\ M2/"$\FO:?!H_BS2;R72];TRWD+QV]U&1G8QY9&5D=3W5Q7&1?$'XL>,/&WCG M3_"-GX.CTOPYJ2ZN0.:C\5?'J$?";PMXH M\)6T6KZIXMGL[30[&=B%>:<@MYF.0(D$K/CIY9% 'KM%<-XF\?7>@?$WP+X7 M6VAE@\01WS3SDD-$8(E==HZ$GTVQMKPW M?C*>1#J!FWX%LBL@*ILPS;BXG_ +4:TV[P#/\ ZH3E.=FW;GY=W>@#Z HKQ[XH_'*30O@GHOCKPFMA-+N6- \I7D!1)D_2L+0/C9XOTKXE^%?#7B6?P5KUMXCDGMX7\ M)WLKW-J\<32F22)\YBPNTL"-K,O7- 'OU%>$_%[XXZQX8^*%EX(TC4_"GA:2 M73/[3.K>,9G2&YS(4\FW560,RXW,2W 9>#FO1/A;X@\2^(O#LD_B>RTF"\2= MHX;S0[W[39WT0 VS1D_,@.2-K9(*GDB@#LJ*** "BBB@ HHHH ^1OA-^S_8? M'WX/WGB[7O%7BFRNOB&9]4U2PTW4O*M 9"4CC$>TY$<:1H"3SLSQG%=1X9DU M/X]?L>:3?WVH_P!G>(K2'[5#JBQ>;B[T^X;RYF0D9#M;@LN?XR,]Z**!(\D^ M G[=/BS]I[XH>'O!%GI=IX(,3F^U/4;=_MC7D4)RT$:.JB$28P6)<@9 YYKT M[]L#Q[=_LWZAHWQGTJ"/5)DB'AS4-&N"42\MY)#+&RRC)C>-U;G:P(<@CH:* M* 6Q=_8[^/GB+]IJV\1^-M0$.B:'!,-+LO#ENHE$3I\[W#W! 9V;<%"A550O M0DYKQOXP?M2ZG^PWX_UCP18Z);^+M&UB:;7M.^T3M:R:878 M<(0&QDX!HHH ^F?@M\.U_P"%-WD>K:@^I7_C47&L:M=1Q^2IEO$!=8TRVQ40 MJBC)X0$]:^-(/VM]>U.=?V7VTFUCN3./!;^,A(23:@" R_9,8$ACX_UN,\X[ M444 ?8?QVTV'1O"_PWL+<$6]IXOT."/<5!HHH ]:_:@_Y-S^)? M_8OWO_HEJH_%7QIJ'P\_9CU/Q!I+*FIVFAQ"VD;D12.B1K)COM+AL=\8HHH M\>^)?[-UA\%/@.GB#0_&'BNXO? <2:]IEM?ZCYMH;B$[WS%M'$H:56Y_Y:GK M7J7Q.O?[1^*7P%N]GE^?J5[+LSG;NTV8XS^-%% S@=5^'D/PW_;,^'7]C7;0 M>'?$"ZUJ;:&(AY5K??9U$T\+9^42A@63&-P+#[Q%>B_M;?\ )&)O^PSH_P#Z MBB@1ZUJT%S0V5U]AO)(72&Z,8D\ERI"OM/#8.#@]<5^7]Y^T=9_'7 MQU8?"N_^'GAS2/&-UK::8_Q T^ 1W44L4PS=0Q!0R2'9D?OB 3W'%%% ,_4I M1M4#).!C)[U\\_%+PS_PN/\ :0T'P??:MJFBZ9X9T,^)+>71KGR)Y+R69K=& M+X. B"3 QUD)XQ110,;\+?#1^#G[2>O>#['5]4UO2_$^A#Q+<2ZS<^?/'>13 M+;,P? R'C,>01P8AZU)X'^'&D_%7PG\6?#^L+(D4GCB_FM[NW;9/9W">2T4\ M+CE)$8 @CZ="1110(R?V9YM0O?V6O%K:O>C4=4-[KR75\L0B^T2B:96EV D+ MN(+8!XS7R]\!OVS/$/[3N@Z!\#(=%LO"%E>Z=!HUUK<4K7^ M /@V7PE\/8[F]U#^UM8U^YEU[4KP0^2LEQYMJJ-J 9/"CFO'O@]X)B MLOVL/'.A-%?MJ?M&M\ OB!IUGXC\':#\2O#FM6?G66FZG;)%+ISIE7Q* MR2"17.#@H"/4T44 =[^R3X1T_P >_LQZHUQ!'IVB>.I;^Z&BV"F.WTN"<&(V M\&2< ;2V1@;F)"CI7@4_[9GB_1_$I_9XCLK*35XKL>%(_&S;MPBQY0G-IT,H M7G_6A2W.,<444"/HG]H;P'I7A+]GKP=X/BA%[H]AK?A_31%=@/YT2WD"?.#P M=P'/U-1:EX,T#X&?M.^"=1\*Z)IVFV_CV"XT74K.VM4B6-[:%IXKB,J,JV R M,HP&!4GE>2B@9RW[;OQZF^ >L^';K6/#&B_$'PMK$4D*Z%JMLB-:SQX)F2Q"J,GA1W** /IJBBB@84444 %%%% '_V0$! end GRAPHIC 14 rcon-20230630xex15d2001.jpg GRAPHIC begin 644 rcon-20230630xex15d2001.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" J .,# 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#XZN/B+XRE MU*6&'Q/KDCM,41$OYB6.[ &[DUO>3\8O[GC?\KRL/X>\?%SPUC_ *#EM_Z/ M6OZ%J^GQ6(^K\MHWN>+0H^VOK:Q^ OD_&+^YXW_*\KZ$_8*C^)"_M1>$CXA7 MQ2-+V77F?VB+GR,_9I,;M_R]<8SWQ7Z[45YT\?SQ<>3-(\7ZGH^IP7<=W*YB?.QW)5AW!'IBOH7QY_R)NL_] M>S_RKYB",[$*I;'/ K^8?$K$5L/F>&G1FXM1NK/JI,_5N&:4*N%JQFDTW^A] M4^'M=MO$FDP7]J?A=XW/A;5OL]R^-.N2!)GHA[/_C[? M05]"JP90RD$$9!'>OU7A7B&'$&!55Z58Z37GW7D]U\UT/DLVRZ678AP^R]4_ M+MZH^7]_X2#Q!IDB.;Z]@ M8?MI^'_V8M+BT^"" M/7O&U['YEKI._"0IT$LY'*KGHHY;!Q@9(]N^(WCFQ^&O@#Q!XKU'/V+2+&6] MD4'!?8I(4>[' 'N:_"^PM?%_[6OQ]2%IOMGB;Q5J!+ROGRX%/)/M''&IX[*F M*_I[!X>-5N<_A1^5XBJZ:48[LU/B)^U#\8/CMK+Q:EXHU:Y6Y;$>C:0SPVXS M_"L,?WO^!;C[FN5;P)\3? ZG6CX?\5Z J?.=0-EB#@>YR3ZNRAU*L RD8(/0UU/ M,(0?+3AH8+"2EK.6I^-WP _X*.?$KX3ZC;6GB>^G\=>&=P66WU*3==Q+W,4Y M^;('9]P[<=:_67X6_%+PY\9?!.G^*O"M^M_I-XO!QAXG'WHY%_A=3P1^(R"# M7QY^WU^PYH/B7P=JWQ%\":7#I/B32XFN]1T^RC"0W\"\R.$'"RJ,MD#Y@"#D MX-?-O_!,[X\7?PW^-L'@V[N&/AWQ8?LQA8_+%> $PR =BV/+/KN7^Z**M.GB MJ3K4E9K=!"^'/@672M3O--DDU697:SG>(L/*Z': M1FOCS]DO]L[Q+\!OB)'/KVIZCKWA'42L.IV=S.\S1KGB:+<3AUR>!]X9![$? M6G_!7K_DFG@'_L+3?^B:_,N'PKJ]QX8N/$45A-)HEO=)9S7JKF..9U+(C'L2 M%8C/7!KIPD(SPRC):._YF%>4HUFXG]#_ (=\1:9XNT*PUK1KV'4=*OX5N+:[ M@;'\)^;^]GT?\ X*(?MO)J:WWPK^'^HB2TYBUW6+5\ MK+ZVL3#JO]]AU^[TW9\QX*HJWLUMW\CN6)C[/G>_8X3]N_\ ;HO?B?XC?P;\ M/M6N+'PAIDQ$^I64K1OJ--N=,O[K3K@Z];J9;29HF(,4W!*D''M[5^66B^*_B-XAEDCTG M6/$^I21KN=+*YN)2HZ9(4G K]0O^"KG_ ";9IW_8P6__ *)GKP7_ ()"?\E( M\?\ _8)A_P#1U88::I85U+7L:5H\]=1N?)O_ !>+_J=__)RC_B\7_4[_ /DY M7[]45C_:/]S^ON-/JG]X_!6U_P"%M>0N_P#X3K=SG'V[U]J*_>JBE_:']P?U M3^\?SBQ7]QINL)>VLS07<$XFBF0X9'5LAA[@@&O7O^&S?CC_ -%+U_\ \"/_ M *U>?_#J-)OBCX921%D1M8ME9&&01YRY!'>OW]/P^\+'_F6M(_\ "+_ .)K MT,57A1:YHWN;/&4IQ<53M?T_P CLCAYQDFY MD'CS_D3=9_Z]G_E7B'PJMX[OQK:P3()(94E1T89# Q/D5[?X\_Y$W6?^O9_Y M5XI\(?\ D?;#_MI_Z+>OYWXP2EQ1EB:T;A_ZVDG4=0P/^?K7AYEA MJ_ >=QQ^$5\-4Z>76'JMX_K9G?A:M//\"\/6?[V/7\G\]G_PQ8O/^1LF_P"O MD_SKZ;U._32].NKR16:.WB:5@O4A1DX_*OEFVN7O=:CGDQYDDVYL# R37U%K M-B=4TB]LP=IN('B!/8E2/ZUZOAQ.^.B264D6EV4D5PP*B6=A\GN .I_&N*^'_ (:G\5>)8 5)MXW$L\AZ!0>G MX]/_ -1K$O-/?1M8:VU"!U,4F)8LX)&>1GGMWKZ,\"-HLGA^%]#C6*V;[Z]7 M#8Y#GU_R.*\')J>,XTS6/]L5U^XUY+6;UU25DMU:3WZ>G?C94?M$Z MM=3[3=6F@SO;!NH9I8E8CWVL1^)K]*/VCOAF_P 8?@=XR\(PA3=ZC8.+7=T^ MT(1)%G_@:+7XR?LQ_&*Y_9L^/.C^([VVF6UM)9+'5K3;B3R'^25=I_B4X8#U M0"OZRPB]IAITX[GX_7?+6C)['[R45E^&/$^D^-/#]AKFAZA!JFDWT2SVUW;/ MN21#T(/\P>0<@\UJ5XK5M&>D1W$$=U;RPS()(9%*.C#(92,$&OP \'C_ (1_ M]H#1!I1(%EXF@%J4/]RZ79C\A7[#_ME?M):5^SQ\)=3G^UQGQ7JD$EKHUB&! MD:1AM,Q'9(\[B>A( ZFOR\_8/^$]U\7/VEO# ,+3:;HLXUJ_F8$JJ0L&0$^K M2>6OXGT->U@4Z=*=26QYN)?-.,%N?8?_ 5Z_P"2:> ?^PM-_P"B:Y7_ (); M>"=%^(WPD^+?AOQ%81:EH^HW-I#<6THX8&.7!!ZA@<$$<@@$=*ZK_@KU_P D MT\ _]A:;_P!$U1_X(_\ _(G_ !(_Z_K/_P!%RTDVL#=?UJ#5\59_UH?'7[6_ M[*VM_LQ>/6LY!+?^%=09I-(U8KQ(G>*3' E7(R.XP1P<#D_V??@)XD_:*^(E MGX7\/PE5.);[4)%)ALH ?FD<_H%ZL2![C]R?BY\)O#OQL\":CX3\3V8N].O% M^5Q@26\@^Y+&W\+J3P?J#D$BN=_9T_9T\,?LV>!$\/>'T-Q<2MYM_JDR 3WD MO9FQT4#A5' &>I)):S"U+5>]_6H/"?O-/A/FS]M?X/\ AWX&?L(R^$O#-J(+ M&TU"R,DS >;]?\%7B1^S?I8['Q!;_ /HF>ORY^'7Q:\9?"6]O+OP=XAOO#US=QB*>6Q?: M9$!R ?;-?J-_P5>_Y-PTK_L8+?\ ]$SU\]?\$FM!TS7OB)X[BU/3K348TTJ% MD2[@64*?.Z@,#BML--4\(Y25TC.M%SKJ*=CYY_X;-^./_12]?_\ C_ZU'_# M9OQQ_P"BEZ__ .!'_P!:OVZ_X5QX3_Z%?1?_ 7P_P#Q-'_"N/"?_0KZ+_X+ MX?\ XFL/KU+_ )]+\/\ (T^K5/Y_Z^\_%.V_;)^-#0*9/BAKJOSD&Y7U]Q17 M[6CX>>%5&!X9T<#VL(O_ (FBE]=I?\^_R_R']6G_ #G\]5AJMQH6OV^I6C!+ MNSN5N(689 =&W*2#UY KZ;_X>:?'C_H/Z;_X*8/_ (FOI5_A%X%#L!X*\.@9 M_P"@5!_\12?\*C\"_P#0E^'O_!5!_P#$5ZDW"I\<;G#'FC\+L?-?_#S3X\?] M!_3?_!3!_P#$U[;^QI^W#\6?C-^T'X=\*>)]7LKK1;R.Y::*'3XHF8I [KAE M (^9173_ /"H_ O_ $)?A[_P50?_ !%>C?L^_#KPIH7Q5TF]TWPQHVG7L2S; M+FTT^**1,Q,#AE4$9!(_&N:K"DJ^:U&DVDW:2*KHT9!5AD&N/\+:99P:Y!)%:01R+NPR1@ M$?*1UQ7\^<483VW$>75N:W*X]/[]S](RNO[/+<3"VZ?_ *2=[7G/Q<\#?VW8 M'5;./-[;+^\51S(@_J/Y?05Z-17Z1FV5X?.<'/!XA>[+KU3Z->:_X&Q\WA,5 M4P5:->GNOQ78^2],!&I6X/!$@_G7UI7FLFCV U%L6-L,2'_EBOK]*]*K\S\. ML%]2CBX\U[N/2VW-YL^FXCQ'UATG:VC_ $.*^)'P_B\6V1N;=0FJ0K\C=/-' M]T_T->-^%O%.H>!-99@K!0VR>V?(# 'D$=B/T_,5],UYIX[TVT;6W=K6$NZJ M68QC)..I.*RXWR:&%K4L[P4W3KV4F^)^H[H>X/O7P-^WG^P+?\ C;6+WXC_ ULA> =W/\ $G5CR,DD'[-^&\,=O>7BQ1K&IC4D( >37>U^H\.9K6Q MN!I8R:2DT[VV=G;\;7\NY\KF6$ITJ\Z*V6Q^#'PE_:2^*?[->HW-CX=UF[TF M))3]JT348?,@W]]T+CY&]2-K>]>QZO\ \%3OC5J6G&VMO^$>TN9EVF[M=.+2 M ^H$CLOYJ:^[/VW? 'A?5OAM=ZQ?>&](O-612JW]Q8Q23J . )"NX?G7Y>?L M]Z!I>M?%RVL]0TVTO[0W&TV]S LD9&>FU@17Z#35+$1]K*"N?,RYZ3Y%(R_# MGA+XJ?M1&F3@=3DD\G ]1\#>&-&\)^&;&QT/ M2;'1K+RD;[-I]LD$>2HR=J #-;]>/BL5*I^[2LD=]"@H>^]6? ?_ 5Z_P"2 M:> ?^PM-_P"B:H_\$?\ _D3_ (D?]?UG_P"BY:^E_P!JSPMHWBCP_H46LZ18 M:O'%=.T:7ULDP0E.2 P.#4/[*/A31/"VE^(DT71]/TA9IH3*MA:I '(5L;MH M&<9/7UK7F_V+E_K?)_\ P4[_ .33]7_["5E_Z,KY MD_X)"_\ )3O'G_8'B_\ 1PK[[_:/T+3?$7PPNK/5=/M=3M#\A66,D-P M=K C(KSC]E3P5X>\+^)=;FT;0=,TF:2T5'DL;..%G7>#@E5&1GM7K4Y6P]5U+4?!6H0:?=:A M"MO<--:QSAD5MP #@XY]*_9K]J;P]I7B7X>VEMJ^F6>JVR:A'(L-[;I,@;8X MW ,",X)&?O^AEL/_!3;?\ Q%?1W_"IO __ $)GA_\ M\%<'_P 11_PJ;P/_ -"9X?\ _!7!_P#$5U>SH_R(QYZG\S/ ;7_@I#\>)H%< K^)=/R<]=(M_7_=HKZ%C^$7@5D!/@KPZ3[Z5!_P#$45/)1_D0^:I_,S__V0$! end EX-101.SCH 15 rcon-20230630.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - LOANS TO THIRD PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - CONTRACT COSTS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - LEASES - Operating lease related assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - LEASES - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - OTHER PAYABLES - Third Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - LEASES - Maturities of lease liabilities (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - TAXES PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - INCOME TAX - Income (loss) before provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - INCOME TAX - Deferred tax assets and liabilities, net (Details) link:presentationLink link:calculationLink link:definitionLink 41903 - Disclosure - INCOME TAX - NOL expiration (Details) link:presentationLink link:calculationLink link:definitionLink 41904 - Disclosure - INCOME TAX - Reconciliation of income tax expense (benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 41905 - Disclosure - INCOME TAX - Income tax expense (benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - NON-CONTROLLING INTEREST (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - NOTES RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - LEASES - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - OTHER PAYABLES - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - BANK LOANS - Short-term bank loans (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - BANK LOANS - Short-term bank loans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - BANK LOANS - Long-term bank loan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - Due to related party (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - CLASS A ORDINARY SHARES (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - CLASS A ORDINARY SHARES - Pre funded warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - SHARE-BASED COMPENSATION - Option outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - SHARE-BASED COMPENSATION - Restricted shares (Details) link:presentationLink link:calculationLink link:definitionLink 41804 - Disclosure - SHARE-BASED COMPENSATION - Status of restricted stock (Details) link:presentationLink link:calculationLink link:definitionLink 41805 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41906 - Disclosure - INCOME TAX - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - CONCENTRATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 42202 - Disclosure - COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) link:presentationLink link:calculationLink link:definitionLink 42203 - Disclosure - COMMITMENTS AND CONTINGENCY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42301 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Sales to a related party (Details) link:presentationLink link:calculationLink link:definitionLink 42302 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Prepaid expense (Details) link:presentationLink link:calculationLink link:definitionLink 42303 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details) link:presentationLink link:calculationLink link:definitionLink 42401 - Disclosure - VARIABLE INTEREST ENTITIES (Details) link:presentationLink link:calculationLink link:definitionLink 42402 - Disclosure - VARIABLE INTEREST ENTITIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 42502 - Disclosure - SEGMENT REPORTING - Company's revenue (Details) link:presentationLink link:calculationLink link:definitionLink 42503 - Disclosure - SEGMENT REPORTING - Total assets (Details) link:presentationLink link:calculationLink link:definitionLink 42601 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 42701 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 42702 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details) link:presentationLink link:calculationLink link:definitionLink 42703 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 42704 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive income loss (Details) link:presentationLink link:calculationLink link:definitionLink 42705 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details) link:presentationLink link:calculationLink link:definitionLink 42801 - Disclosure - OTHER EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - ACCOUNTS RECEIVABLE, NET link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - NOTES RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - OTHER RECEIVABLES, NET link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - LOANS TO THIRD PARTIES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - CONTRACT COSTS, NET link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - OTHER PAYABLES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - TAXES PAYABLE link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - BANK LOANS link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - CLASS A ORDINARY SHARES link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - INCOME TAX link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - NON-CONTROLLING INTEREST link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - COMMITMENTS AND CONTINGENCY link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - VARIABLE INTEREST ENTITIES link:presentationLink link:calculationLink link:definitionLink 12501 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 12601 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 12701 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY link:presentationLink link:calculationLink link:definitionLink 12801 - Disclosure - OTHER EVENTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - OTHER RECEIVABLES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - LOANS TO THIRD PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - CONTRACT COSTS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - OTHER PAYABLES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - TAXES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - BANK LOANS (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - CLASS A ORDINARY SHARES (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - INCOME TAX (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - NON-CONTROLLING INTEREST (Tables) link:presentationLink link:calculationLink link:definitionLink 32203 - Disclosure - COMMITMENTS AND CONTINGENCY (Tables) link:presentationLink link:calculationLink link:definitionLink 32303 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables) link:presentationLink link:calculationLink link:definitionLink 32403 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 32603 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 32703 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - ACCOUNTS RECEIVABLE, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - OTHER RECEIVABLES, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - LOANS TO THIRD PARTIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - CONTRACT COSTS, NET - Movement of impairment of contract costs (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 rcon-20230630_cal.xml EX-101.CAL EX-101.DEF 17 rcon-20230630_def.xml EX-101.DEF EX-101.LAB 18 rcon-20230630_lab.xml EX-101.LAB EX-101.PRE 19 rcon-20230630_pre.xml EX-101.PRE EXCEL 155 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /"#N%@'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 " #P@[A8ZSZ4 NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)_VC0NCFHGA2$%Q0O(5D=C?8-"$9:??M3>MN%]$'\)B97[[Y M!J;306@?\3GZ@)$LIJO)]4,2.FS8@2@(@*0/Z%0J) MX3CU'5P ,XPPNO1=0+,2E^J?V*4#[)2R@HX!-^P\^;6YN]\^,%GSNBWX=5&WVYJ+AHOV]GUV_>%W$7;>V)W] MQ\9G0=G!K[N07U!+ P04 " #P@[A8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /"#N%CC10V6P@< *HN 8 >&PO=V]R:W-H965T&UL MM9IM5Z0V%,>_2LZTIZCQ8"+$\' Y3?T%CDNZP M)4WD-P^,QT3(0SX?IDM.29 'Q=$06]9H&),P&8R/\G/7?'S$,A&%";WF*,WB MF/"7$QJQU?' 'JQ/W(3SA5 GAN.C)9G3&15_+*^Y/!I6*D$8TR0-68(X?3@> M3.Q#SSU0 ?D5'T.Z2C<^(V7EGK%'=7 1' \LU2(:45\H"2+_/5&/1I%2DNWX MMQ0=5+^I C<_K]7/<_/2S#U)J<>B/\- +(X'^P,4T >21>*&K7ZAI:%=I>>S M*,W_HE5QK>L.D)^E@L5EL&Q!'";%?_)<=L1&P&Y= "X#\&+J:JFF/N1]DT=+-V&BAG$FN/PVE'%B?,K\3(Z*0),D0&>) M",4+NDB*VT-U\S9*%X33]&@HY*^IF*%?*I\4RKA&V<;H TO$(I6R 0U>"PQE M,ZNVXG5;3S"H^&N6["#'VD+8PHZA05[[< PTQZFZSLGUG*:NV^ROOR_E5>A" MT#C]Q]1GA:1KEE1S]C!=$I\>#^2D3"E_HH/Q=]_8(^N=R>]7$GOEWJW.H\C@"6U;=SK;A4"=9DK:W, ME.T@;'()"G1T:5OZ"6R!#?0RSO.1"U-?)I<[2CAXGS;(;6];HVW'F%[@R*Y& M-U##;C<9-YV>RY-FNH#%ZF8A'-;5(]8>\9L\EGFGWB4L=WYG] @&=?6HN<<& MP6+]-/Q3LO?V8\)6"9I1DK*$!N@B33/*C49AS2DS&NV#<&R-.'8KQOG(HBP1 MLLB1@QI1;AY'6*G&7A],8VNHL=M139E_;NB2<1$F*H@%\EB\)(G9."SX0*+4B =P7%>C&GILF%I*H[.%S$2@/5BF MWEX?^&-K_K%ADGW$YH$:#L)(7 MD31%$W3%94>I!]$L7Y390M]:.ZJB1$M)4D\DRBA:RAR7+]G\:.R1/N@(:SK" M,,ZLNP"=/?L+DLQI[:)!@]!T,CN=_&YTV <;8YZ[2=? M^%+,0..:M-2@6)N X;BN3C4@X5: I)[S:)K%]V:R;1"1TW/;<5WKP&BP#S+" MFHQP*S*Z2'S&)?SE([E5#"5BDI68Y%ZN[N; /$D;U,V6^X CK.$(MX*C21!( M=9E!RP\H7[>]2LP^8^^(G!@LD_ EKZ?4 M-#<\6+QK?VB&PJT8RMP?MRM3W7+2(.DM"'N1V1V=JO00^F;;?; 5UFR%6[%5 M9=M31_*6OY7EK-$R+'="PT_FM.[!D1V-.AJN')B-/C=ZS>0S*$)_A:GC?>122;O4\ @+%2WH@V'=?6GX5DH#PP&@3EOMC9[:#WD\FUT:K?4"4HR'* M@3%GD@6AD(^.NE*F(?PLX2RFZ/+2[ T./NJ4!LG_5Z? XEW[0]./"P-+ESJE0;)5 MG0)K=+6M>E(:O<**49A]"LG/G/HLV?%- MR=F#%=[J>;BQZU>]ZLTW0Z*3;75V6K#]23?9OS9^1/[T"NV36N98A?W M!Z+>(*XGLF!(OSCPM* LK5!?+[!\;$^D#] M0+4]??P?4$L#!!0 ( /"#N%@1'D!K+0L (PY 8 >&PO=V]R:W-H M965T&ULO9MO;]LX$L:_BI!;W':!9,W_DKI)@#31W7;1:X.F M>XO#X5XH-A,+E257DI/FV]](, M$#5;I5EQ='[:O7==G9^6FR;/"GU=!?5FM4JKIW_KZ\K>#7;>5ED*UW465D$E;X[.[J@;Q,9M@TZBW]F^K$>_1VT M4F[+\FO[XOWB[(BTWTCG>MZT+E+X]: O=9ZWGN![?-LZ/=I=LVTX_OO9^]\Z M\2#F-JWU99G_D2V:Y=E1=!0L]%VZR9O/Y>.O>BM(MO[F95YW/X/'K2TY"N:; MNBE7V\;P#599T?].OV\#,6I N:,!VS9@1@/&' WXM@%_:0.Q;2!>VD!N&W32 M9[WV+G!7:9.>GU;E8U"UUN"M_:.+?M<:XI45[4"Y:2KX-(-VS?GEIX\WGSZ\ MO[KXDEP%[RX^7'R\3(*;7Y/DR\WIK($+M&:S^=;99>^,.9S]MBE^#C@Y#AAA M/+C\^*_@S5__0I7\Y2?$U]5K?/U^ZYQS M5_ V5:6+)DCK6C?CWR"Q:P*9TE M$SG;BQO?Q8W[O)]?IO42BU;?2G6MV@SW<$Z)H$Q&A)S.'L:AZ"W#L:7@,E9$ M[!LFMDM.51R*2(8[RST-8J=!>#5\UG539?-&+X*Y0T[O0(ZN'7(JA32TV&:4 MD"@RS!+$&^-2$5R&W,F07ADWR[)J3AI=K8*L> !-L C@0UG:7S,2L!X1JW-L M2R8%8IC8A@XU:J=&>=5\+!M=P_HUU]E#>IMK3(>R+LI#P7ALJK#M) S_.#8T MV&:41"SB),*EA#LIH5?*Q7Q>;J K1FJ.@T(WF*30#G@H)!?4'&JV(0\C&5NB M$(=,AF$<.?HGVHF*O*+>PQ KFK+*=.T4$UG75IR3D%!#BVT7A9P(,P'89CR* M!5*8F]2CXU2UV-^L:M)[9C22'[<&[HL>TXH8*%AA[;3$I"HY&[/3V4 M#"! O(H^E&E1!TT9-,NL6@3KM&J@FU ((/:89YQ(&85&]*\P4TB_\(6-[DP0 M2TEXQ"/&',I&B$.]RJXWU7P),!FDBX>TF'OZ:NMHK[-41(14IB[;$(:4DLQ4 M9=O1,&*NY$ '\J#>!?K\LBR:"B@[F)=UXQ'$K.N+6(8@RDP-B*6*N.*1,B79 MAIQ',@)5#E$#%E _%UQ7>IUFBT!_AWU0[1A\W+X\3 :FWIL.P%YV4P/F!F@ MXLAN7\N !]3/!Z:6X 2R19ZVO.";6EZGKP7&2;TEU"80%LKQJKX?J@%!J)]! MOI1-FL-FYQ!,4YL7)"1\RFEH)E/$5,52T5":2QUB*41K">3I$#;0"/7CR'4% M&_JJ>0K2 @;"MTVV;NG*/5EMEF BE"Q25EI%( ;B($-KLB(NI0@%5:ZL.O ) M]0,*9" @X$V_W\^*8%V5]S"*\)[SNGKUL)[26T(1V.%QR!V 0 ?6H8=@ITF+ M^PS@8#NFW1WO=?3J\$SI+:$V0,E8$O>T'PB*^A'J0UG<]SN/\L4P11%*4L)$ M=\1*$FMIMHVH5()'CFG/!I)B?I+Z>UDN'K,\1PL"WJ:OK@A,Z2UA-H()0&I" M'+F"#03&_ 3V"=)@VF3%?9#K%L2JMGQW4MZ=;.KGR1&\R8IYOEFT1GV%)E3R MF G:)<_^'<[E<1RJX,T/0AUSSG\*[JIR%:1[*RMDVSHH[X+?-H4>*C^MD[:2 M= RV]5IWY[%@ R,R/R/NRB'K],E5V6%(B8J$,0V9I0BQ%+"#$28_888* MV"".7'-W@$/FA\.^@K"5@_<04H**:$RHE8ALPP@F9&CU#X*-DO.8.K:C;(!! MYH?!/3$OVNDP!+MD#.1E;DP10P!=22QQ6-%*$*!BA[@!Y)@?Y'9[[4-9R48E M%@K81%N2D*)4"/UJ+1R(0T)@@7'4KMG 7LS/7C"=JDW704]5F>?]!F6USLLG MK>L?@T>=WZ45/LF0>A:/F*1FB00QY"R2]G*".&22P"X%%\D'#N-^#ON2?M?> MA,&1ZA150#RF%LQ0$;LV@M@Q1DDL'1.,#P3%_00U3NME!)O66BRV[M"(<KC.86LB7?7? V;_I?]#P(^7$B' !&R:SPH*81@0(2$IS_X@FW(454(6U(!U&@>*2.&,F2P8305'7:X MKV=TSYD?0F';OEEM>H98Z+MLGJ$KH[!9\:0]T!0D8B998[:,2R(BLVR1H&XI M)%M/P^:ERN8*IE"M+*?*&K^L?N:-B1\&SF$B)F1,76 M3@(Q530&?:%Y\H4Y!9>,)85/2 M"25$*F+VR!5JRB-($M;L0RQA_P<10V M-Q!.09"I!W%*603]ZAR, WJ)5Z)7!RN>]19(<.$P> MX+ \K>O@(B@KV+2FL YT$P^_OW72D]E)O253>=N/X@!D\L\"F9P4R";UEDSE M;3]H Y#)0W?HK59E$=1-.?\:/*3Y!EN\WAUPX@ Q:3,34S$WEP3$C(?4G'^( M%:P;KN0B!_B2!^[R[^;>NQ?-O4G/9_=N[O'!M]U3]>9[TOU]@HD8)^$\$GWI.%LN$3_G.(_TNH^*^H@UW=P.?)S M" &K^D?_^A=-N>Z>;;LMFZ9<=7\N=0I4W1K YW=EV3R_:"^P>P#S_+]02P,$ M% @ \(.X6'D,5T"3" X5H !@ !X;"]W;W)K>PVCC)NG3Z*4?;R/NKO9!&[_/)$GM;UPOZ-W?[E_[ M&MW?AKO$]P+^-2+Q;K-QHY^/W _?[GJT=WCAF_>R3K(7^O>W6_>%/_'DC^W7 M*'W6/U)6WH8'L1<&).+/=[T'>N.P01:P;_$/C[_%9X])UI7O8?@C>V*L[GI2 MEA'W^3+)$&[ZYY5/N.]GI#2/?Q?0WE$S"SQ_?*#/]IU/._/=C?DD]/_IK9+U M76_4(RO^[.[\Y%OXIO.B0TK&6X9^O/]-WO*VJMPCRUV[\4C1P^FFPN>;'DXX MK9YQ1IM"#J><[L]Y/[]\]]?^U$W<^]LH?"-1UC[E90_V!MK'IY>\%V1>?TJB M]%TOC4ON)U^9'M-EAW0?62O1=G\2B7XF3&(R MB==I?G%-6I/W(-$U8>."\@OI%Z1FX+0=..7+:T*E#$C'=8>I/7RQ"Z[)8!_. M!F3B_(M<_?UO5%5^^]28FGNB MEE(: ;'\6JPQ\H-V/UD)";A,]G%G/@\_9@G;ASS)/Y, I[4Y/G8"LSF4C?Q MUEWRNUXZ68IY],I[]]E!D'ZK&UF0L"D2IN4P=0_+9GBO]TQ5Y+$DW?9?SP<. MI.@\APW/1 >J2MFPK*DC-8W+CJKISU 9ET472%$3";.0,!L)BN)D?"IDB8IEQ^BBM4KESY,Z3D7+G\#)?54<7@2$6C MII-T)*L#I6)PI*B)A%E(F(V$.2!8R>#JT>!JN\&CE1>XT<]BNO_Y< \1[I(X M<8/TS9[I@)4OATFK>%?7(F$:$C9#PN9(F(Z$&4C8 @DSD3 + M";.1, <$*XT4P^-(,6R_C>>O/$JG '$2+G^0>)O. NI&AAPR.AL9I&M)J4QX M)T*MIJT)=35\#AN7)"O#U0PI.$?"="3,0,(62)B)A%E(F(V$.2!8R<>CHX]' MK3Z>^&XY2T^D?^2J].SNJ&F M5;#K4)/#LN^0SZ<7DE19 ILB134D;%;?@S&KW&[/!7NJ"_(,9"<6@LF9@LE9 M@NWLHATMM5,K$4J?BI.@0IKXL*SFJ94J6TZ%Z?JT.X8XL(+J+ )I5GBA]H6;^J@.];--3,1A] MIQI,;!FYH+RWCBS6;%HT:UW\U=H3[WH'!Z7-H30=2C.@M 649D)I%I1F0VD. MBE:V]:D0C+97@N6KRH\BJ\KMI,X3;&CU%Y2F06DS*&T.I>E0F@&E+: T$TJS MH#0;2G-0M/*(5J"-&I:NH65C MPKJSFI:L8>%:E*E#^V((ZRZ@NB:49@D?9UNXI8/*L&RP4Z45;2^U^L"B-;(\ M90*E3:$TK:"52D]IK?^@Q5RBLCI4UJB1E>MD%U!9$TJSH#0;2G-0M++33[58 MM+T8ZZ.+UM#*+"AM"J5I!4W [M#"*U%9'2IKU,@VV!U:,@6E65":#:4Y*%K9 M[J>Z*=I>."6Z^ VMAH+2IE":5M#>6;^?047G4)H.I1E0V@)*,Z$T"TJSH30' M12MOF'(J#F/MQ6'?N.\F?)6M>"4_ZP:(]OBN P24-H72-"AM!J7-H30=2C.@ MM 649D)I%I1F0VD.BE8>1T[%;ZR]^.T#.Z^T$SN/+-#J-RA-*VCG_](\&"CC M877N 56=%[3S?]V6U<%@4+FM@(H:-5T=J@JK;@FQ@*J:4)H%I=E0FH.BE6U^ MJGQC[U2^?707EG9N9[-#R^.@-(U=UC/5FQU:'5>C6FMV:&UD+:"J)I1F06DVE.:@:+G/^V?[O6YX]++?*SDFRW 7)/E6 MBL=7C_LQ/^QWI:V\;M";!:UYW:(W=K[;\@F?;_YLN]&+%\3I>/&<2DG7P_2C M(5$L M3P:#?#HWBS _3ITFP1%O U>QSDR\R$LZK1(AXPS_,'BS!*#LY/JVO? ML_/3=%7$46*^9R1?+19A]O+9Q.GSV0$]>+UP$SW.B_+"X/QT&3Z:6U/\OOR> MP;?!VLHL6I@DC]*$9.;A[. 3/9D(63:H$']$YCG?^)N4KMRGZ5_EE\GL[, K M[\C$9EJ4)D+X>#(7)HY+2W ??S=&#]9]E@TW_WZU/JJ?4_>6ZPW@&9KO(B732-X0X645)_AC\: M(C8:4-[1@#4-F-5 =/7 FP9\WQY$TT#LVX-L&LA]&_A- W_?6PJ:!L&^/:BF M@=JW!]TTT%4XU.-7#?YE6(3GIUGZ3+(2#=;*/ZH(JEK#F$=)&>RW10:_1M"N M.+^XOKJ]_CJY_'0WO"2W=_#Q;7AU=TNN1^3Z^_#FT]T$ .33U26YN/[V_68X M'E[=3OX8DLD5?!^2PZ_7M[BW^MDJ."?<^$N8Q3BZN_D4.__D/ZLM?/Y#ZDPQ(/@\S MDS7Y/"7#^27/0R/]C?,?O+>Q_MW0=_>Q=:0\'5L\:I/T='G MC7DRR9*!G(-W')6K)T5OI'E!T@=8 #J=K@W(S:X5$P'7TG+:!?J^ MY#[S+*<1G."2*2XLIY&>O8!Q*0+<:;EV6O8Z_25+\YPLL_0A*C"/I=,O5*6QRZ0^1Y5@3W,B$$M2@X#RV,7&# J/:9PA_VUPWZOP[>P*D?)(PF3&9E% M>9%%]ZMJT38_0'[DZ,R\\-V;]GRNM!/L"%# O%#,8@$S",XISP*.7:#RH&._ M(]:#-0M!_[";Q&1A7+$0SF!5*ID(2]72RT/@CHD?*,'MR3QT@=232GO2)L(% M*LX4U=)B=NP"A=1"4]DQ =2:"=7+Q*<8U&*83 T!W4D.$U"GF9FF3R9[@63P M@4PS,XL*$L,TP3E1SHT=Z7*(E)T3$"!E M*"-95&"-"72C$+-W9Q0!R8[&!$ MKQG1O8Q,%LLPRD .UUZ7*1'RP])DQ4L5+^;O5;2L?BZ_I<7<9 !,'H]B"!\( M)R"J0)G22%!XY0U;1"$XKJEO\3ER859V';N(P%><,IP?ZK6*R]NQ+.8FS*;S M.HG QN35]_G\M)\A#EBY(6C.1)C@##)G3FG,6<&?X$:B6/H5QM2E MD) E*!=N!&#]0^Y46G2LI[35B+167+PK!JH,$"73=&'(X6LEN/5^Q;3^NUH;O:NU\7M9VQZ35LK2?BU[N[K/H]E+ M,RKH4+B*DC,IF!..B/(4RA8^(P1&88;;2Q;6JY2^W[%DT5;&TGX=.TD* T06 M?1XCTI/['@=O;)\QU1OXGN01DU0HZ=F.(T@N?$6%[3@"I)(QR7S;:G9 1 H'%B-KU M*P([8C %O*Y)T$I9VJ]EOX3@-/Q[ /U&GL)X9OY"YB6MI6Y19LYY4>4DFA%#2[.L^1\6< MY(59DG *R#PJKZ(D[M2FP]V0T6[(&(% \F$;$FA[*ZZ5N*Q?XH[2S$2/955< M1Q"!\C#)PYJ'BKYZVF'>,U=N,@'ZW:K]A@B.@R2R PB!'5&JA+13#0J$[*4[ M) YK92[KE[E.200::U@9CG$($C* Y_; MM<((0S)()LI9>1&DUT%+JWY9O_K=5'ZHQZ[J5*#D[:F P"C4._96 0:3D$9L M1Q&89I1W9%?6ZES6OQFZZ>U'DAATOZRQL55SJ@""T!EC%T@]);5O*RL,&$BM M8(CM/1($RB4H%^5WZ S6"DK6+RBWU]I[\P#YX57S%^$/E I7ZT'-(:3RI+UY MB$&5"*2PD2,$J4%Q26E71V/,)O.YIE[0Q4:K-MDNM?GJ^+KN)8?W)C$/48&G M1$Q1F6)=\76O XCT M@P" /*:=V8! (0 "[>R<(D@M&$P&>P]^C-ED4D%R[-I#9JWT9/W2\ZO)\Q-2 MLE"M!V%1[R.'Y0I0I"1)DR/0#466UIO-:T&!TH3I0>YI3U.;)03)826T$\$( M U+(O,)6<6/4)-1$GNZ2$*T:9?UJU(D1AZ8; R21.S.=)VF]/%4BM,F>[=/;E(%Z!" MY^7A@R>SQYSJE;EOW4%Y5VNC=[4V?B]KVP\^6P',^P7P7AF.(XJS(\-A4#S# M(:F>^ZV!!9^3\_)+8].EOW:_D()KM MR3-LH)M',(Y$6938M=,(,4H]HZG/MI"CSV$>3/AO^A]LS4-OEWO'GJ5=)F\UOST0KRC\_8;B2N"7F4O7Z37>RY]44'>WL"1PBP@ST7V,M>6]?P M_@WWNWF4S<@RS(H(/Q30W_ZMEUG;/M785C)BUVF5[O.,GK.( M=YSB;)"[CW$B)CO.<2)($2@(4=I1O(BV>!']QUK9'HJV2 MQ$\?GA;N&6:[*!3NN6DGWG9:&2,0)?VN,Y.B+&FVK[2:7>R4G#<&ZKQ\::JW M7^(74A9Z52R6)RN+N2$4XW6P\>K#PF2/U7LS.52-JZ2H#[2NKZ[?S?E" @ LP8 !@ !X;"]W;W)KV@?;?SW9"!A6P/70OV-<^Y_B>:WSC;QE_$1F 1*]E047?RJ2L;C$6 M208E$1U6 54[2\9+(E7(5UA4'$AJ2&6!'=ONX9+DU I\LS;C@<_6LL@IS#@2 MZ[(D_.T."K;M6UUKMS#/5YG4"SCP*[*"&.2/:L95A%N5-"^!BIQ1Q&'9MP;= MV]#3> -XRF$K]N9(.WEF[$4'H[1OV3HA*""16H&H80-#* HMI-+XU6A:[9&: MN#_?J=\;[\K+,Q$P9,7//)59W[JV4 I+LB[DG&T?H/%SI?425@CSB[8-UK90 MLA:2E0U995#FM![):U.'/4+7/4%P&H+SGN"=(+@-P7U/Z)T@> W!E!K75DP= M0B))X'.V15RCE9J>F&(:MK*?4WWML>1J-U<\&0RGDWCZ. H'BRA$\4(-XVBR MB-'T'DUGT7RP&"D &DQ"-)R.9_/H(9K$HZ<(C28JCM#%XS2.+]'%C'"@,@.9 M)Z2X]+%4J>D#<-*D$=9I."?2Z#IHS)2 0!%-(3T4P,I3:\S9&;MSSBJ.R1NR MNU^08SO>D7R&?V/S#G)N3M+#\_3O:]I!KFWH[ADS;GM+KM%S_^4NJ^7'\OZB>BSS;'UHM-M>4-L6%[MLLS^[>G>X]KF\>E<\U=O- M/O]<6M73;I>5/S[FV^+[^S-R]G+AR^;^H6XN7%R]>\SN\]N\_N/Q[?%]MBKU5YG?OSSZ0RY3[38.#Q']O\N_5R=]6,Y2O1?%G\R%:OS^SFQ[E MVWQ5-Q"9_.=;/LNWVP9)]N.?1]"S5YU-P]._7] 7A\'+P7S-JGQ6;/]GLZX? MWI]Y9]8ZO\N>MO67XGN8'P?D-'BK8EL=_M_Z?I2USZS54U47NV-CV8/=9O_\ M;_;7T1 G#0CK:4"/#:C2@#D]#=BQ 1NK@1\;<*4!%3T-G&,#1VW@]300QP9" M:<#=G@;NL8&K:O![&GC'!IYJI;Y!^\<&OM+ H7TWSGZY<_98PY+7FZW>[7XM M+[>;J/>[7\O+#2?:'>]S$?)RRXEZS_N;O-ST9X>_>/;X0[A<9W5V]:XLOEME M(R_QFC\.,7=H+Z-DLV^FA]NZE-]N9+OZ:I8FM^DRNO[P^_S:NOU=_O-IGOQ^ M:Z4+:Q9^2(+YK14E\HMT=A.FR^OYE]O_M.;_]4?T^S_>7=12?X-RL3KJFCWK MHCVZ/JS7FV9.R+;6YVRS/M_LK5GVN*GEYUGR#^N7__@W(IR__PH 7YN!_Y?\ M']!H;FYT6V?U4UV4/ZPO>967W_*A3BP&1K=:/>V>MEF=KYOY:;/:U$.(P7C$ MM'[(2VM6[&02>&AF9]G?S7Y5[ :['0Z8X2&3B,5VG9>5O+7_?-K4/X8@(S-D M4NS/5\6^+HNM_.K>BO9U7N;5H#EB,ZP<_$XF%!D4JS^MV3:K*NN#593KS5[F M-:MJQE%U5!RO 9J6DS5]?*.F9$#3*)#4#/+'[;7UR[_#[2_D?/ Z*=#728$> M 'D/8"H7'\V-^YAML_TJM[+:BI_VOUG,_IM%;6I#H?^,* Z(S9KDVQ7U7-MU M72[%OYV&I2[)"?=\ZG?E%KK<.?&X35W'$UW1 %).'9>1KERHRQ%BV]1W!>U* M1H"D+0AWJ*(Z!D;C-)]E_ MA]P0& ^U!>?44_J:/DNZIY)",%?8[?WI.!5[=2HVR:E^D=/_L\?^.L;!/IK1 M81O.C(TFVG".";; ! LPP4),L @3+'X&&>Q[H>O,34F6""I4A@G?CC MK_''C1'RLM0Z9.;-UZ?#[DS&X%[)UIMCMH82T88,FH_J>ZE/!\!\X_SJO_.T;_OZWS1RM;R05N==B%6,6= MM0AN(2\W DWUZRHYR;E0TU8DQP0),L!"TAT\(5^P186J-76W3RCQ7<9(;\ZWN MV5MC=C,9:YQ4%R2$>-3W>N9Z[]6?O0G^?+JSAC;29JR>C;2QT=29'Q-L@0D6 M8(*%F& 1)ECLZ8L3Q@EQE8TTILX$$RQ% NM$F_\:;?Z4:+LK2NM[5I;9OJZL M_*^\7&VJ? W%D*]9G1)"/<8=):D8]4^-#TRP !,L!.W!;)LI]H@PM<:^?A(J M?#6IF#V@)ZE@=C,9:YP4$/0)\T7/&HG8+3-H_[R?#R6; 1T]V<;<:FJZ045; MH*(%J&@A*EJ$BA8?T3JK'\Y\1UDD+5&U)JAH*19:-R)/N'IBC);/9;'*\W7U MO''_7.;G=\73?BVC\"4PP6 B>K9O6#27* ?G<[/ZR8&"B1:@HH4]-A&.4%C( M"%5O?$0[S3Z>HU"*-P->T)-]4#N:C#90"DARXCJ,]6QJ2,M"$S,O.NSN@]GG M+<3KS-QJ+.6AT+9)K(:SC$_*_50[:_/WQW+(^1?]W6,DQ__,W:YW7S\74E MN2IZV$6B$[QRRG$=JA94S,U]G1Q4J&0\*EK89Q/NV&JF0N7:CVB=FAJ;JIGJ M+4492]2.)J,-E *2S"-"D)[*%M)2Z\3,K2/'QF!:,_>F+ZVADO>H: M4M 5 M+41%BU#18J(SY7+MY3IJ6D/E\%'14BRT;NBV50'$7!;P):_J96D_,2:GT#*EJ BA:BHD6H:#'1BQP<0AVB'?FA5CF@HJ58:-W8; L= MB)GG3O+ZY2'#7[9%5?UZ",_Z(;<>\W)3@$4.9LC)H81:"D%TKOR<4H]1EW'E MB3)4Q>%XQ1$DRFS&;5^1C%&[N$1%2\ !.YX0'E6?-P,'[ B7^#W':;^[VU>BK+?+_Z8=5EMJ^VV?.+"=;__U35?7M[,_)4-T9%6Z"B!53G MY<\]QSY]WN+9B<<*1JC]BU'1EJAHR5B3I) @(3+Z>8^/MS4!U,P&S_=KPZ.Z M!/1M@+'U'8\PGRISS!P2A1_6U07/J2T\83.JG,,'@"SQ7>XQH7J<+DA]QY;_ MTZ9-2+_KN+XCE/DFICH%3UPAE#MV,V#VOF=V44EX:/R>ZQ"'"Z$Z&,#7^\*Q MB=^S0J://^BTTR69K[[CY6; #?H69*C,]UC[ MI( @H8R>KH6[[M[RU?0G^.H7=Q\Z)1W0T;I3IE%VY@Y,CA14GAL5 M+80,PAA5'S)&51H?T3K91SW?N!EP@K[L@TIZC[-."H@1>OK<=-?16YJ:3J:I MWU*3/Z"E+_=@$I]S5+0%*EJ BA:BHD6H:#&%'IP70GT*&55I@HJ68J%U0[(E MSZF9SIXUD;@]$AK%G?:.RN/2L"Z.]<;6,OL*1I?.E9[W5-Z;>S0Y=%#);52T ML-ND]JN+XB-9Y\Z5>>S_@>9"97M'F^B%!(U5M_3EJ:F9IKZ+5$PF*7> M\@3XS-QJ7E;/2FP%/ MZ,E* +*\QPK'^^E-V,EH:Z6 I,,)%QZ%,Q1K27IF9HMQBNYG9BU3TPLJV@(5 M+4!%"U'1(E2TF.G$O4NT%X@/^%=?6$'5&\"+]CX-P5,XLC -D6*A=4.TK7)@ MYCJ$M]0ZFB$GQR-JD0+3R7;?<3SAJK5) :K><+3>") \)]1WN4: HO9PB8J6 M0./EU/.95@,&2!Y>Z$3LGJ,Y=O)J?7-5P$\4.IJ1)_LP[COR<5^2KS/0S?&I MH&JAXUC!"+5_,2K:$A4M&6N2%! \'#Z?E/UV?;SE^9F9X#47.E+0MW46UB&" M4SD9^>KN01>%"QT!P7-""'69HQHC &2;X@B7"_6'22#UU!:,N&H'(J@#KH3T MM4I'IM/JQ-=TWPS8O6]MH8-#2_:W8"?@S:">QUVU\RETBX6F6:K'*@&OUQ13P+GAX MO3X W[->1Z7=L="ZT=G2[NPGGF,WE7TQG1YU/-LAZHGUW-R!R2&'2KNCHH4] M)O'4G^Z*4-7&3"?>]3>Q#KA!7R2A$N]C[9,"@IYM"]%W@-1R[\S,BJ-4?0WH MZ/L)+53F'15M@8H6H**%J&@1*EK,@,>YY7]*%ENB*DU0T5(LM&Y MLP[F_+8 M.A@W.N%)/2(\7V5RYV95DV,"E5)'10MAF[C<]YF::5 9=:8SZL+VM8W0FQAU MU)XFHRV4 I+,\QRG]W<:6SZ=37K!_5!6>1-3;FXU.:N@,N6H: $J6HB*%J&B MQ4QGRKEO<^UG)5"U)JAH*19:]R<:6Z:!1:"&[Y*OO MDYB;^S#9QU%I;52T$+:)3UQ;?=LBJMZ8ZT_0Z_OV 5?H64P!T-16W]+]Z4W8 M"80-FBL]2I[^!C83A-IVSSZ>MRPS-[/,2(4@9BU35T^H: M4M 5+41%BU#1 M8J[3P\">_&; P?KB2@=GT$\N?AJ"AT^642V18J%U8[0ET[F93,=](]W,K&UR MK*(2[*AH 2I:B(H6H:+%J&A+5+2$ U0]I0YCZHNW1@AV(^CDE^;-M.Y;:JG, MD)/#!!-MP0'*W?&)<)FMG"$%J(K#\8HC2)0RV]>.N6+4+BY1T1*N5Q6<"\)= MH3T5FQY%3Q=IYQYW7;^O7)>WS#\W\Z<_44YE1I[LQJBL/RI:P'6RFC*/^"Y1 M[E0X6C)"[6&,BK9$14M&VR0%)!GU^.EO%W7=O*70N9D[-5=4,="]=%>KTJLLRAU"7N$QU.D ]]ZDM?*%Y'=0!VW:$ M[?CJW*F+4N$S]=F\ A4M&H: M4M 5+41%BU#18JY3T7+9(JA:/GTSX%I] M,:7#NV!)U1!\S\87E=/&0NM&9\-I=Z^T3" ?).^^Y'595(_YJMY\R[<_Y,:W MJK/Z>&+5+.D)I/NB>LCS^CJKLZMWN[R\SV?Y=EO)??337BIRFA/CU\L2\JYY M%_7E1W)VH5V/R>4-='U)+C]!UV?T\II"U]GE-8.N\\MK#EUW+J\=Z+JXO!;0 M=??RVH6N>Y?7'G3=O[SVH>O$OKPF-O@-D=^ 8R9RT 0<-9'#)N"XB1PX 4=. MY- ).'8B!T_ T1,Y? *.GT@#$- "1)J @#:@T@84M &5-J#P?6]N/&@#*FU M01M0:0,*VH!*&U#0!E3:@((VH-(&%+0!E3:@H VHM $%;<"D#1AH R9MP$ ; M,&D#!GM_X_Z@#9BT 0-MP*0-&&@#)FW 0!LP:0,&VH!)&S#0!DS:@($VX-(& M'+0!ES;@H VXM $';<"E#3@\!S23 &@#+FW 01MP:0,.VH!+&W#(!A^X=YEP MR 9R(I;?'&QPTL_O\4U;>;_:5M/]3%X_LS MJZV!W^?,BS=5XV O+[NZ*H7SXT"KX7Y9^'^?GJ7U!+ P04 " #P M@[A8T##6AWL" "=!@ & 'AL+W=OZ[QB;]E_%&D !(]Y5DA^E8J9=G#6,0IY$2T6 F%.EDRGA.IEGR% M1;@!\4MF)OCK22!\8> M]6*<]"U;%P09Q%(S$#5L8 A9IHE4&;]K3JM)J8'[\QW[M=&NM#P0 4.6_:2) M3/O6A8426))U)N=L>P.UGH[FBUDFS"_:5K&?.A:*UT*RO :K"G):5"-YJONP M!VB[)P!.#7!> KP3 +<&N"\!W1, KP:85N-*BNE#2"0)?,ZVB.MHQ:8GIID& MK>330E][)+DZI0HG@^%T$DUOQ^%@,0I1M%##W6BRB-#T&@UO!I,OHPB-)^I@ M.OQV,[T-1_/H'1I]OQ\O?J'W,\*AD"E(&I/L@X^EJD>SXKC.'5:YG1.YVPZZ M8XI H%&10')(@)601HVS4W/EG&6\(\_(;G]$CNUX1^H9_@O-6\BY/ D/S\._ MKHL6>*$D,?4NYAP"^ 2MX^Z;= MM3\?Z^-KDH6O1';08Z_IL7>./9C#!K@ I-Y9_(A$F5%YK'D5R84AT4:Z">R6 MW>GZ>+/?E?^*"JNHRX,HIXFI5."]!YT#7QEC%"AFZT)6;[O9;;QW8"P'_PVO MC%O]J5>T$"B#I8+:+6UUO#+#:B%9:>SA@4EE-F::JN\',R=U")VB^ M2,$?4$L#!!0 ( /"#N%CV=O%5H!, (]N 8 >&PO=V]R:W-H965T M&ULM5UM<]LXDOXK+-_57E(5CXEW()ND*B-J=G,UDZ3BV=VZ MC[1$V[R11"U).?'^^FM0LB "35"ZX\V'B2T_:@H/@,;3C0;T[GM5_]$\%D6; M_%BO-LW[J\>VW;Z]N6D6C\4Z;WZJML4&_G)?U>N\A5_KAYMF6Q?YLGO3>G5# MTU3>K/-R<_7A7??:U_K#NVK7KLI-\;5.FMUZG=?//Q>KZOO[*W+U\L*W\N&Q MM2_#-\@G6YV?^;_S@00 ]OH.>^@1W>P,Y] S^\ M@9_[!G%X0]?TFWW;.^*RO,T_O*NK[TEMT6#-_M"QW[T;^"HW=J#6^6#I@E-/FMVK2/33+?+(MEW\ -?,;C!Z4O'_1G&K7XG[O-3PE+ MWR0TI2R9??ZOY-6?_HU(\>?7R*>;76+K;[=9\NK?,3/9^6;HV$>:GV^+1&SU MN&/'3F:=<3;4R7GSF-R#3VB2^[I:)^!FZKPM-P_[>5JV9=&\Q3IY;Y;C9JT/ M>]ML\T7Q_@J<5%/43\75!_NITS]C?3*EL6Q*8_.)C/7ZAA_[AL>L?_@,BT&Y M653K(GFUJIH&&SL_[TW(SH1U_4\?KB7A2C)#W]T\G9*\1ZI3I.9*&>T!L]"D MX50;9D0?.$>>38664E-]1/9:+HXM%]%1^7'YW^#?8-%IFZ2M8-595)M%N2J2 MC4^)_;-]<6''\:XIEO#G\P>QF'(03VDLF]+8?")CO:Z4QZZ4T4&<%6!T4>;[ MM7^S3/)U5;?EO[H7L#[9FQ,G@XI)S6!8><,YQ(E4&9-Z@QDQQYC14GMC&<$1 M,*@-/I+5L?DJVOQ?89 FKQY EKW>.]AEV6RK)E\EU7U2_'-7;NTHQWA0P0>Z M)E3YDW6&P6#V>RR$**XE]3D(4<2($T9[#.@C SK*P%^@[792WN=EG3SEJUV1 M+![SS4/16 J^YW6=VVF^*O.[,>9(C(D2\_%D(E@JJOO[HK9.:U$U[2DW&",F["JN M&4O]61+B:,JAE1X?(52,'_"8$@IM*8> M<(X -3%@5 WP[ I-T_@-*JZ'."#(+.=2\Y]-D*VQO4:6H[SV<* 3(#&MRG*L3Y\PB!*""= M##@3XH0\B6K1D*5-\E!5R^_E:M7Q4FY:\+KE':BH"",L^'3&:/"S_K*# F# M=2<-* F!%(8/R$F?F! XL/(0)Z!)7$'[+K:VN0'[ RC%& L\% -4T%3ZWA4! MPB+"M2]",(.$:4'\%1@!$BNHTZ%)Y!0UB:J\#]^*IJW+10L3HGG,0>R$2"8)#093A@$-E8R'/B9$ M0K23IFS(VSJ92N(Z-%*?#01GF##$^&2$ MP*$9X^0JB>O5;S *\F97[P>#U:U[=UL\E=6N63TGC\5J[W'!^8)+*8 I4&\ M@Q!MP@<[**_CXDMVSOXTZ:I5N4RMT,67AV0SB34K\' '(5D".2: M"$Z(STB( V=_ZAKZA#BM3.)B.2M '(,03-K\1W)7;(K[$HV:XF8N'E%36LM( MJ*&O)>6I5CZ+")!3\ #JP!U6IO&M?:GPXQ-BA_;8@-Z&J3VJAM!;65G,(CN MMI,(FZK%W5W\ 9<2/*FUC(9:W)^R"(2SE!,YP*Q3ZW1$K2\6]:Y+/QT8/J2I MNKF[JO)-E\EJ'\MZF6SSNAW0[C04T=?*@%.1WE2;84A"4FJDMTYD&)*J5/A9 M@CD"'%A0J!/O-"[>H[PTCZ#/KN$/I^X-I254S=?4I,0(/\3#D" 0B-$^*^-: M/0KI\^%D.AU)N!]R'_TT92=%.^WUD@<92EG221/ODUK+)K4VG\I:OZ-<[$!' MLN_6 ]I,1%$^Y> 2T+@R@\3 :?OURQ)IW3:JL>(V+YZ34UK+:"Q(.-")Y+YY:LQ03H*Z M:(+&HXE/\4051?0S98JEA/E#"$$RJJ@()A "E-I0XRM5]-DBA:DV)+*<>*=Q M\?ZERT"Y 82W'5/4+%72!-,'0^J4L6"=1\2WAOD83!\LIPZET&E?I M0PHI+^-[I0UBROKK[MZ\9C;M-+RR29M MT:8R)*M,A1*!.IEA2"8$85YG9@A02P&:UFLS9E ;PQ09:+E3OBRN?&?5IJWS M1=OM6^#-QJ0JITP*?PS/4*B1C*7^:$>0$)%2*GSG,<=L4F(XUVI ]C,G;UE< MWGZMBVU>+E_B*;3U2,8W)=*?Y@C,2!5T-R:$%:?$SY0A0,(9&TI-L)."D7B> MV6MQ@J0,VA3T/P(4@C+#_(0Z:I* N.%#$\%)11:7 MBOO%[M!PO-=#844A\"9I,/>QZ@,8'[Y"1G#7DD$@S(,^1[+2TFXX#*SQS&DZ M%M=T_6:?L\"S4&HQ&],$DQ^K4A JD M@W$/=RJ0TWA2SZNBW26GF8%)KV:36YE-9Z_>04ZU\1+4>PK-( M]0C:/XB -#R5OAJ;84!"C:)^/00&E(92OW)KC@%AU1SRF? MNH"%4']:V6ME>D " N4X!Z-U"O,HI,^!4[P\KGAOO4(6R\0O?[E]TYT[@)^M M&D(YF+0485)K&1]/DB(0KLAIOK5_M,.I9A%7S8&"Q-02>EH#RY[:W3$>KL<8 MEC%-=$I]AX-"J9;^/M8< ]K:89MO'2#%R6I!+E*0]^4FWRS..<(2E>L7GV&9 MTEHVJ;7Y5-;Z/>0TOAC+])ZJIA-7>)=O_M@OFVC_8*7#W!"N_3420VJ9"C]/ MDF' =/^?/V(1I$QI.I@ %4Y0B[B@[BNI\^G =#))>?CA9RC4SG9_0RO#D3@C M/$*)T]7B$EU]2DE5@S&8S#@E4:L7S^ IK65B7*8C$"9EA,^30X"7B/7S M^8Q:O9C/*:UE DM<,VR<(D#&8K0ZS2]&-/_X,#TGJRM"[0USCD!$Y)=D(4B: M*ICS_I8&9I(0=!HC2,W3"#U.]XNQ"NC147<6/5AM,.:29AB20)Q/@E-:*)(K MA1&$0841$89<4"#B04%_ '4G;6($H24S\4=88!M;';6#XG&)!(,Y1SEBYBD".U%;T! M=SPR>CB@T9TV6%3K-81F35LM_D!/%8?:G2AN6.I7R\X0)$Q&RH.330C0'R:8 M+4)303@9B!BDBQAD/!'ON?%\572'2.LE1 [U\^$0RS%(M5QU9PD'BS0D/'(<1Y=P M%.IIID1*@U/9"% 0=;K[>F (*?I@C/I3"WMN2I44\1=SZQ<1.&AW(\>@ @7":$BZ'MC&D"P]D/#R8Y=NRS5>6QK8N M[W9=;N[N&:C<7'>O5:N53:!TGO"Q6BV+&F2&J04'"H;JK:'NU+/8_O>Y.=UY"#E*F K+'%K3X-?\S%&N8 +R?Y4&A M$GPT\:O YPB4$29E[PAWGR0GTV5[G$S HYQ+0OO]!D -4SS%H0&"?%B?553RY?[O;;E?=B6J[ M7+UD^F%:[6]S'#@OG&97/#IAOQTN MG"N/-X<,K7]OSO/Y:E(5/ZFU;%)K\ZFL]7O.!05J+"C -8D*M3,\HM5,P06 MM/?LNTG4R55Z<1W_?U9>"M'B \H+@0XH+\SHT"! H/%!X*2[&JE('^IYK!"' MVZO;@GT(#,J9,-(_KI AR(')-,>@([+**7$UEC ?'_BAUE6,B%!2(C7G::K] M^X8(;N@:12>N]?^;N-;GBVL,BHMK!#DDKC%H?!1H)ZYU7%Q_MND> M2\-)&1&P<6[60T^JLB>UEDUJ;3Z5M7X_.96M1V[QZV4^W6Z-S2X<\S+=CFMW M^Y979#>>FX\__N*.G+247H_?-8) 0- ;/71UDG:"7H\)>N!MM7)2MD?^?@]M M6Y<@[JW[:*+]D5S2(9-N"4QJ+=/C6P((Y#K>(RZ\T/$M@1/ M&G!,:BW3X]L&"(0JJ6#A'EHO7(2@QR*$_G3HW_;75@>NDU_S.Y382:N+)K66 M::1H**#M0'!LNZ+/K M$=#P0F77[6L'*I-8R/1X,(1!.05K+H>U;[6(B/5*M9&\TO:[NK]V-IDEUU^8 6_; M5-ZA]>IN53YT$P%G/0Q7E"#!7C<"LV<<_:UN!&88#$[_L OV5,JI)D-DYL;0Z,VQ=[>W3^4!?%T $JC9P& MAN#!#ST1F!9^1C%#4,&P.[M(2;N82\=CKI,;?9*VSC?-R[6,5<=>M^F8-Z"^ M?T1O7CX\I?^U%>+T>/*!BSVN]Z45)J5^89P>/\Z 0&P)A1G8-#,N+#/QL.S; M\;:;;HZ='J<[_YQA_!F7.KA)K64&"=["@D,$-3#8C OMS,C-,M@.O[M=J)N/ M756%O^7_*9*SCS_S8JHG#?C,>,$4 A%^\7^?;A>AF7B$UKO9X<79^=0>[W$\ MK._[JQVK9('T%4K_I&':I-:R@[53K]05 86#/03Z[-^S65BJ)96TX$[!21-=E2=7O,7!Y&'H] M[[CPS+:%L0M^$E=T"RF8']5*8>1W*#DK06@F!5&P&7JCWF##@SZ9 M$]O)6LJ=#1[RH1=80< A,Q:!XK"'"7!N@5#&KQ;3ZRAMX>G\B#YWO6,O:ZIA M(ODKRTTQ].X\DL.&UMP\R\,]M/W<6+Q,R6IM9-D6HX*2B6:D M;^TYG!2$O7<*PK8@=+H;(J=R2@U-8B4/1-EL1+,3UZJK1G%,V)^2&H6[#.M, M,ED^I1/Q>BVL2!9])&(01 MT04*U!=@H^X\(@<;_<]YG.N_@>V?A[76&NB*9C#TT#L:U!Z\Y..'WFWP[8+H M?B>Z?PD]28W,=H1I75.1 4&KDDR*/2C#UAR(D 8T.BB'LG)6N&*B/;&SO[(A MNW%DUM3[Y&L8WD317>SO3U7Z)]>N!+5UYM)(70O3W,!NM?/OJ+FV?],;\R^H MVC*A"8<-E@;77Y!=-89J B,K=XG7TJ EW+3 -PB43<#]C<0FV\ 2=*]:\@=0 M2P,$% @ \(.X6*,N.SY3$ R2\ !D !X;"]W;W)K&ULM5IK<]LXEOTK*,]FJKN*D27Y'2>IDATG=G;:SL;IGJK]!I&0 MA E%:$#2BO;7S[D7#Y*2J.Z>W?T21Q)P<9_G/H"W:V._EPNE*O%CF1?ENZ-% M5:W>'!^7Z4(M93DP*U7@EYFQ2UGAHYT?ERNK9,:;EOGQ>#@\/UY*71R]?\O? M?;'OWYJZRG6AOEA1ULNEM)L;E9OUNZ/14?CBJYXO*OKB^/W;E9RK9U7]NOIB M\>DX4LGT4A6E-H6P:O;N:#)Z8[?7C(WAT-B2&5 MJ[0B"A)_7M2MRG,B!#;^Z6D>Q2-I8_O_@?I'EAVR3&6I;DW^=YU5BW='ET:O.1_Q=JM/<'BM"XKL_2;P<%2%^ZO_.'UT-IP.>S9 M,/8;QLRW.XBY_" K^?ZM-6MA:36HT7]85-X-YG1!1GFN+'[5V%>]?_KZ:?+X M\-^3;P]/CV+R^$$\3K[]^O5./'T43U_NOO+WSV^/*QQ%&XY33_;&D1WWD!V- MQ2^FJ!:EN"LRE74)'(/'R.@X,'HS/DCQ/A^.0 O9,H^ G3._F_ M%MR1/=U/EF+H3;F2J7IWA" IE7U11^__^I?1^?#Z -.GD>G30]3_?:8/DWU\ M^G8G1@/QA\B+)SN7A?X?R5'U;:'$K5FN9+%)A,Q-,8<#5PNAJU*L%R;/-Z_- MNE 9HGY:ZDQ+JU69B*\JQ>:'XD65%4*\$G^KLH'XZ:]_N1R/A]?\Z^N'1_XX MNOY9R"+S6^Y5,<^D^*;216%R,]^(GVZ4_HJX6L!$#3RDH)73#-VP6=HT!'6;"LP4-9VW=I8&(H.V&<5"EJ+4E".J4^CB MUA0E((^(/,.]=:K$9&Z5(C.6SOA*I@MA9BSZKJ82-N?=/VM=;> "E4*<5.)+ MKK)YAQ2OB@SLK*]M"DYW#\>A&EEG(:V"_V7*PFI 24X#+RK?,%=>&[\]W+7V M-^H \;*6<,O*T'*E$5H4V5J@?*JU)5+<- M:ZR!_L (\D95D3ZL@C(M6;"E)K]2YLX;2 ,H952';>+2"@507M::O!:V%E M-:5W,86SSS08QO\A,?'"892KSB[\9"ESED05/EF:7&<4.JRJ+1UM$)U@-$U- M7; 'KFJ[,J4J!^+O"B?F6KTH%X'[-0R!39UG6"HJU# 5A ';OP&5Y!2,1>^Z MVPYXJ*,)\3K*_ER!!@,8Y/@8+31I.,2*(I,V*\6-P9](\./D^282W+O^UF0: M"G0X&[9-GF_CKLO1D*/1:8QK'"AYK=A8%L!E,R?? ;-4SM10X%,A/JJIK>F' M\8CR[.BJX^?>.P&;+ @V9]HBJ@P\RGL97,/*HIPIR]X5B#-?^,]KV)< #J$. M4P>3S*Q9BL^ZV(M@>^#\H69,P".@(*QO\@<60D%6[97+ MY2NQFZ\(Q@G")6MI E7F8I^&6*AJEI0T>SXOX_HV;QZ1>Y$:,S+KB& MW0R1&>BD,!6P9@4'$/1= 7\CU!$::]+*^98NH]P@2"FW 376Y0>5JN44ZAE= ML'@X[A[ .Z=_MS(B)8 5A]HOLJAG.*-F)PLY+LIR?R\Z"5**6;W'KAN!0$?4 M:Q3/ (0-'[=&M!A7W^#+)LYSN2Y#N* L2(!#*14/"+(GB4>'I72&6SN^ M2$ZOSI+A<"A^^H^3Y.)JE%RI4J ]8-*=Y<*U<$MQ[[X;-:52]ELE0O M*Q3N>PS>EL!T2U?V.\0*6;9PU8#./%XX=Z3TSR#O#_3%I)Q5:N<'[WF1"7:1 MA@_R*=K;+9YYPWY/'>UZZGJA4:0 Y=IP8'0^TPI%1JG6/:@U8X);A8%%/FQ9NSR%$>$*N9JP] M_W]!A5-$_-"#PMG%%3Z=;T."^&.8<';&FFZ)!0VI%VWJ,M])ITJ'74$N=;:]&!!Z4[V13%Z2X54 M_ZF &[%:)RCGTFKJ]#GPQ 2H5FT MI MG\Q;>7[7QOI$O^C>KAB\4'I_ M5SP6\/T3(/^%NASN[$ //MN4Q [4#,]IH.@-NW75($ &]\]!*TOZVIPIJK&" MSM$\8@ESB(P,3GBTC.ZM\SB.V*K(8B(,%NPBI2H<9L!M#'R(ZJK4:B=N$XR, M,!]K+H$^ 0RH8>)^)DYM&F3K5CD?/STW-=RJU9 [T.T17*;4VCIDN=PI&D@/ MH#L0=RUDQ'>?4:AQWS,D;,0*,VE-?N>\N(ULN72OO@&5K/."^=!-CA'X8)5"% MCA:F2)4K->HY5H3^[K+7?[K&+;P;N206;P4=DE,TI B0 M4KF^%#X$ZJ<_**]<=B)&0^;Q#XH%MG6E(\=P8-D M"R ;24-P?0O%M'379R3Q5-'<(C>0>:N,Z7&'SMP59W#1W:XS MQE>2_VB0O?)2G+#O:*M5R JWX82 W-# M=*>F=L.GHN;<"1[;X#W@ 1\%Y#Q@X;[4%>M(I/S8Z4QE'E!AVP$**MCQ&\_3 M',LY5S>Y2;^_KE?(2G99A@G%3IQT$TCU>]Y!XRVN]6C"05IHJLNR M/2Z*\S4JK4+:HC&(G['V*23A.69K9!AN:7H/]26_/Q=:9QZU:^CHM(TO'LB9 M T3'$B$JEN?'F@*\K&HI$J[2L+/\, G2+BBW/4A<=[E-0>>#4JFN:O?"$6FI;'3+@U@ M0ZFV=CIO>0DS]AC^#I#@A70YP&$!M3O+'):3_%8&TV84T1PU4W5@T.W@?DG% M3PMBDC"G37BD4Y=D7+%4+IAC$O2#P/:]@P7\:"!+*>94[O,U#WZGIB +U?:O M!<]8^8Z =3)!98;:,):XOPX02I\FDR_M@?8V H*[[O2U(_1"TMW.'U%8D1W6 M4'\K$17#.8 &ZWYUF4J%.T#HOB6(NR-LB;#OSK$/YWJ/=@4L98_0NB4)N&CJQPVWY/.'3\$ MA7ODZ;WL>R;5]::!SEUE:9K[P%;+U.]XM!L!2!5+S,'.\&%3\][!>8IU$X&V M5K:!IN\P!RP1!P;BJRZ_EW2+8!"7A![A3IOQ#AF\=M<);4#P]YYE(VBO:MK4 M8M^X4QXW"RP_8> +)LVYCPGPPPBZ$2$"J/'KO-6(TAY^-0$%J@*:217A_D#< MA[%=7?@VH_)W:_Y6Q3^V*#?H()8^A'*ZJ-I[6]>Z;??''!1](!Z<8/Z0J$DN MHWKU1>-HKJ-]A@&W+]KD\1ZA3Q5)%&J.EMWRM8X3J<%&JU[,=\=U?(G"@Y]8 M(N6(X:*54+=U0/1;%UK!GF2[ZWA,IDN23Q>UH@@,=>">B"!G\C7DZY6TU:;= M 5 FJ-;4 ?S;G/0;,\J/2D*Z%W_ASI6JNK7D#,4]$^F%FZ8^HS7G(5<0LLR( M--@4WKY0:\:C N4S77+PJ[1:D.#L7_Z),Y! MC?($L=MF.JA7$_E$UUZ;H/_V+FT-..%S_WCT!_@'8H<&+]U*ET(IE! M][5?O(:)SP'" QS7AGC46#...PT&L,\UXL*_68$G;CU9Z.18XN) ;(0K0\HZ MA?$=+Y>[FZV:*=PFDM-R$0NH@2=3^=,I'DA52__+3M/BYN%QA*K$XF;@\JVY1:V7.]\!#\AS8*VH0PV=^'_A[_*.Y0Y53^Y49\8H0U M=!G"12S\MT;GNG'@'O*@0QF7"+T&]C#PIU00F]K^3^ MB[1SC:-S-#B[,@%<_A0F14_UH:'5F;)_UTH";>E!?A]9M!3^ ]T0'R] M__Y?4$L#!!0 ( /"#N%A\$G&"#1\ -=> 9 >&PO=V]R:W-H965T M0Y-#JLQ%6R;&>UY5@JRTX^ MI4U]+->/+?K6F4%O[0JGX^'PY/G MJTQ73U[^P-=NZY<_F+8I=:5NZ\2VJU56;UZITCS\^&3TQ%_XH!?+!A>>O_QA MG2W4G6H^K6]K^O4\C%+HE:JL-E52J_F/3RY'+UX=XWE^X!>M'FST[P0KF1GS M&3^NBQ^?#$&0*E7>8(2,_MRK*U66&(C(^-V-^21,B1?C?_O1W_+::2VSS*HK M4_ZJBV;YXY.S)TFAYEE;-A_,P[^46\\4X^6FM/S_R8,\.QD_2?+6-F;E7B8* M5KJ2O]D7QX?HA;/A@1?&[H4QTRT3,96OLR9[^4-M'I(:3]-H^ 7=U\>O_Q^OU/R>W-N^NKZS=W/SQO M:!(\^CQW [Z2 <<'!AR-DY]-U2QM\J8J5-$?X#E1%T@<>Q)?C1\=\=]M=91, MAFDR'HXGCXPW"4N>\'B3OV[),N#Q_@&A-R_L.LO5CT](,:RJ[]63E__\Q^AD M>/$(N<>!W./'1O\CY#X^X/N;CV^2\5'RE8&35YG5-C'SY!:+JIJ,U>BVUE6N MUZ7B6U>FLJ;4A=S[):MU-BM5C50MDE^NW]BD,$EE&GIF+00D65%H3)25]#:/URRSAEYMRR*9 MJ:2U-&YC$DN#V/DFRG5[89*$J58?Q MCK"@>U63U=BD24F+T:70_ZV$TQQ6?9U\1QGQ[.M$721U1D_5*9[=1./M69Y= MJUS/=>[Y0_3A(])$-'^NZH86SSMT@)=927XGHR>9 MB+Q6M =):8@]V-22.4(BLV[K?$G6G3;I'D\3A[#D=6V*5OR'8^7V^.X)#/9[ MJXE 9[4'JZQ0":ZML=)D7IM5HNDYVZ[7I289HQE,0NZMK97(,1&69U5B52Z7 ME!^S<&.R^(4ATY@>(J]155(I55BL9Y5]IA6W94D$JG6V$1J( R"!.*9@G,.J MB99+2+5M:#^RFF[4<)?$-"U<7:NF-J5J5XGZTO ]XHBN"B*KWO0)<<*+':2[ MM-S9BA:6)3-=8#13D]"PDG;+M!G,"0DI#RVECI? M^A"A!6JI$"DW@B1M%6( MO3"&$Z7N 81@15NJ/H,K1".@0G;6\K;R)FW+<*)[,DL\(RKOE0WB1O9]943\ M*J]W1-&#VW5LF1^\OT>.2SIHN=A%HF@0'LF-A46]),&L,63E#06&9<:"/_XB MQ@_#'UAPD&['H9AK1,F:_OF%[1<]^Z";I1;Q(#GYS/NAOXBH$%7DW(CD S9C MJ4G;:IW#^'Q9DQ4B0ZD.23EX )]'$Y 1*R$L3-;.9KC)]JERV!"6'2+O>HY? MI#N6GJ$'1.;FNEZYS8MIT3#%GH9(K=9E5E4P'HZKEIE"JB@D$/\RWANR%7X7 M'+&)LQA!MNR>T?H,4?=9V;+K:,1NSI@B^$UH&#O2C5>Z'3EA>2!^U0O%&PRV M5S#1#TO5VR/:>B*9=%-%C'"3\/"V);G<'9]XI%>>JJ/D;:9K"E?*5L*8M[JB M9QKY(WN'!9.0? MHY6 /F$-3.9*-4M3F-(L-CS&[ZV!ZJQ)V(B2I[2-Q6^T.:IX)L:Z($)8#KT_ MKWM1B?9I#>UA_9D#&*%@_$T44"17ML4V%9C8DODK84=E6NS.H_.F_(B?$_N" MU9D9@F&6 V]&>,!X&>0]E$9XDQ3DZ7)(.A9>^5^IT$.:0+ZIT>(!ELZW012\ M3,W#'NJPAYX=DV_>D+;JB";;U84PBY;")ZA&5EH8()O7>L9"" %!^BL&*".; M+1Z8(AJOB7.(&R9EM[.?J2^2IZ-GCI]AJ(ODZ?@9]HG4-5SD-Y].GCG-<5?% M;6Z]CY#8^HW%:X9938$/Z2O9'5U)7@]6B$F#('"LXD9J$!Z*P\>^W[OXJY-, M1%70S9KW>:^<"FG;JV#2NIUH5+ZL].^M<"_G.)Q"EK8!$[,5]H'O4)1"!)1L M1#@,%K[*$XX)PGJVK*3XL]C6R].0KYS72OX[YU"X\2N&[)APD]ZH&Y53_JC07I7(_IG6?69(O>L$DF.[YB:DFIBDTW8 MAX\N0FA/EFN=#)G*)6J1>C["]!- M*_(>&_]"S9IX>9+M!E5WN52M[6?>$,KS"Z3#T0461[0F./WW5Y93 ;> MS%IZ(Q*T]XIDZ88E9_LZS_>.1 &\^[C4E+'HE3< MK>&%! M@FO50R$0,)&D:?R[V18ZBEBPUNIP^ILB.:!EB1!;4N=",:&5J0;RRX>>%.R H>/A1;C"OT<7ST+Z&LQCB$:# QRF"XNV=)DC*:K!TF9 P/HC0U0X G"Q M$QMB4UVEF.9(&DN3[OYY?KU8'1."Z;T?*5SD&;:.N+: MK+6(?:T*T F9!K\VX!C9QE_\DP+G,SXQ7LR$]1.J!TV,)]EI<[4%[1T6+V%CI9I>2D3^X%YS%67KA1"5 M,V8BD-"_6\J8/=H.9@"9$Y?13[ !<$\O3H\F"7F+$J,__6YT-/2_GG6&X<#H MX_ZF]Q-(H?*!',:2Y=WIE5??3B$0R=WKHN7$8*:POQ!]M?9P[$I,I8'-;X7I M*U-I$:3EO@SUSVO.-0M)+; 1I^@2;\J-^G9UYWM]&+3L_)DOKL'B-0ZL]S ^_1UFV@ Z)2 MWK::DV_Q!;#Y"O=-_9B&O""Y/3\Y/;\0\$^7DAR);2A;>)0XS3OPOF8&$']A&:*XHM#S.?:OB29&#D1Q %U' M$D?16R8R],>&M3,ZFL("'HV 'G/W-S"! BYH5JW:RO8*5K^T!\F9D!SBU M%;#9)Q_!"YM9J1>2-!T8@K+&15@7Y!J2<;'H <,T!9C)=H/B,"&/Y@*XSMX1DNNM MZHN].]C5/,B!AK$%+#V@%3LE+-""=RT M;DGF<_K=Y3K)K4^U+T.JC>1G0*$&@@Q3 M:W_IMC:TQXW4%-YT%2+<(R_*:?%P^\%!'H'XU)C>]IHB:R0[.8X)_6SH:9- M*:^O<766TH7\7'+HN-TQ(D R;2V00AZ/-!?M"^7$.I3CS$,%NH"LK U'<8=) ML+VD#^"3R_0V<7*(6%773!3):]1O":K'_E8ZT'#-)3G$)5P[L69M&!'86KW M+,VW4EQ7"24"CZMRHNSGEV2H3\5/QA0<7D.32',7&MIVZ4:&SG@8Z;IC)%'[ M#@C..XUPW?4SO N8SG4/T8 ,$['Q1?;.'X@N31[OM;/?K.9Q,>+@JX A_]C; MEZ%"!WY\LCZU<8_^S @X4)@JEALIQD ^)-*"5#GKM@4U>.PL3$D)6\Z5NBWL M2ORQMITAQO"AH%.XR( W?("2Y !9IZFS>K.=WCN**K,MZI A3*MD<0+OQ[05 M76AU@:R26<64F*G*PJ\ZH)K.JO)P*+4$C+;+ M]\P,F!5G_5*83S*IJ$8X1F\?C7P_018@N^= LL_N)SF@\S- [[6-ELL M$,Q[(]H])7^WD$)GGH4QH0!+$1'B[069PGYBA[>YZ#-7M:M-]""HE*M_5:^V M4:MYR3TZGBV0!E?6B5-\KJSX#(!EMI09:$@R&DOT!3FKC8++#G';2:;FL*7K MB-H77_F\L.CX)G"&OV%I>4"@(-\Y=)M#.3;7EW=7RE/Y^=B;A5JK2GF7)H''J\";HZ0EAF:NM83"7&[%J>-]#^Y':X< MI#Y'V5E0!@YD964AXO51-9X/7251&"P^W;5/((QK2PK,2^_OHIRN9P,#;XL= M6?04QLC2MQ@A]@24Y9-2B((A&$[&TZ/DLB6Y\[V'$:UW9MX\T,HOXGB7?!T9 M)]D,/,3E ]NSW[[,V4D&13JKK-9<6*Y-NUAVO$)#@:\2F#KNW>CQ;5]@FV0= MX?[A%(!*E?EBK*_Z9!W51T&+^R:'E;B;LPYM1 !<,99@7BRZ4B.4IX 3 #*? MSZ72Z918MI-[;@!X[5+*6@?$D3M:]D5[,W;9K";!=D2]CJ%*JVHN,7-Z%.0I MR$>!^KSI$HE>R S2_#A1432&J1@J]DDMQ>:T7.D?H&TK'20?8U;2IV5=BEDK M'H2,$>>=$7VZJS%TK8 PF8(^._O(2Q KQ0EI .4@-[%!!>Y@%2IG[+>D>C[7 M A6$7BJ/.K 2>]!L%S%SR[4]$"A,QTTJ9)'JT) :41B>HD>B4KJ3I="IX7K@ MMJ$DSQ%5'"5ON2N#GA)H,&[JW';W3H@[A6LY!N66#!?=I/VZ>2]O]MB. YJX MK0QJ)JB6%"2[W*4Q#=JV7"-KX1[WXM;U&-Z!=A]:62D9@O%1?76G;4XW]&_K M#;AXNR *Q/<]?'94=2CIC283BSCG376O:U.!8T0PF;;&'52XDW=[HAZV_"&C MX.H!A4J:6642#_9LD35-YJY]9"#?&8/8U)$# MG ^< JMHX!XY:'_?(7V'96ZO)!DX/$N^:L&QT=I8M)DA* YR%8\89.B; MI&7/&(@GNBG_'VR]6"'*JP^:(9HHAWHNU,#,!P[AZ+K&_M?;>$N*C84G-VW# M02OHO_./[]]D/OV!WDUY,W*WJ13[%6!X!ZAV64M,Q((LOPW]4!0@(9C4W$DB MMN=>2[-QE5PM*24,-1"%/AHA(.XB$RCU\O8Z>9JA%3X/D0?YK-5*7 ,9.')^ MZED"94+B@#_>I,5FSG*%0T<9[MJ0I2*VC[?E1?%0[SVA\7^=P(90<+HTGIZU*Z;:):RX%WN8D_ MECG7UU+C9!KOI&J<%URAO;:+Q%AFND%MA.91*% J5S>!C8M:WKN,L%?/R]!U M748JUZ4MB O71CNLE.N.(?@),-ZNR#!*Z2G:GXF$W5>N$UH LA* W_;>K\P, M:R+A(V/05OT6?BL-C9W8Q-+<"0)W?5 "ANJ9H]?G#IUJN H)\MI*E3:5-:*. M%J\NSAFZ"3B>]-7@>/U];B-JC/)HA]IQ5(XF:(J9^9:8:+0\;$WNT_@LL#"9 M*Z]A?O\P8738IWO%;2R,N6@CO6NWSDH0KT$!-]ZCG3=8V PBUZ/%]=M$ M>"D_H]=HC8I()/DWD=9<]5OB.*( H52I93U-:"(7V,&!H#TX M;7:?NFLA"T2OL M05[%[PD6XP+DP;ILP:MZH:NCP,SDE?23VKT:%\S=S#_E^=P_ 9)R/XKOP=CN M\)1P(3^P?6E Z3K,IV']#AXN[F"69MT=PG9+3'_UWX!L;/]CYTD&/:(?D_T_ M_-\//[_:^^]/=\EKX@BPE:L]W!;D.9E,TK/I64JO^"O'Y^GT=)R>G$W#4-\E M)^G9Y"2=G)UT8\4[Y%X=IZ/A:3H^/>TNG!Z?I9.3>*C)Z7DZ')W&M309\$J( MD_+E+5FF_AU4+KZHO(5 ;MT)/]]%-!VR X/DTO58.;/3$WYIB-;KM3>P9)@+ ML;9 OV5H>L/!8'OA1 <#'$(!:M7K#'3V(77RW\M<78[O#4N'B'384S=H5*3C M1-PR0"=1[W\!1]NOX]%WTE_C0/*B\"F.U.&:[(OJ!QFN)X(-@F^Z8RUV:Q]( M=K7%9:Q)?7&,8AL0?,DN6%?ZUF7+YT]K;/N@V:S)T;&A%D-B^N?!',3EN^:X M2]2;H0C_%*0Y&N<^JS?NP"!H;M?!JO*X6TUKX<"L[(!MHGB2XSBWV>P^F;YH M*N]E:VQR=R(FE#Q"?4TZK7ATAP4A> H'!NM]J10..44M5Z[1 >\Z"C:]&<5T M1R??W. #]#6UO%O^))Q G@%AP2E$74= BT>W.#KGGJ*M%)3C8TQ22CV7VUEY MQ87ZOJVBP:ZXHXT[[G33N6*\ MZLJ/Z=DY&?V3D:]'GJ:3\R'9\1/7T2(/G0]';-N??C<^(4M_?O9LNRQX*T>" MB0UOB'6%Q,IO2F'B-?I$'90E9IMX<1/*#NA_X^G@V.K>=Y)16?R^[V(\[">/*P' M1=2.R=Q!#Z4(-:/ +6[VLSMY[$[(*>YCE?UF:GPO8)?MQ(5258MFF6[1SUN% M1<]4XH]:2MC_^'S>/L9'Y%UVY\\@G@^3 J>QB:NC,_GW!<_N3_"FKN+ ;8A? M9=J6DHL)]1W%*'IPB/ M;_&SX2@*.+!12/(U!4C?W '=[7X'[4[> M9OZ,GS.[H7+*(:7V?MR]L-4AM,7M-.&L4]KCY7DY]+L5*#L=9CB,X3Z.!I-9 M;3Z36B]DS[5TL:9=.YS,!FBR@@OSW;G0]TO2D+!6WS"&$T,N-HAZBF@W^&B! M5S\1_O@)O(#!9#X_Y$ZD$+<374O$_9%CZ>V*9A]VH7B;9*%2<^T^(9)575, MWUT;:7 1T$W/X^\Z^$\ZP#A"JD(IL?>B]U^6S&'&55WT:G[)5KZ_QV4J])*K M:R]-[P]42/$^"Y0G.'$CQLSUO-EXK%]8II?&L$&;*4'E7!6^[;%)1@YLT^.B<;D;8J9AQ^+P\35)\VI&:YAP\#@Z"P#DUAT:?G[ MO]TJ0^XA_/R@?$?UW"'Y_HS>[8>K<#H/1_%UH;-:/HO$)]_QC3C)KM& C7;P M;?FA$7@)D? <,3U='NJTXND[Y*$ !+*ZXC.R[@K00G8G@:PWMW>!K'YCD(!$ MUIV"]LGD]WWIJ>IZ,3RGZ&H^ZM[Y*G M9^F([DR/>V/]O7]?*[1G5=_&-/_W5_[ H"H&V;VXO:IE+4< C6,]@"U89BUJ MFARF0A-\)S-+^_=AM-.383H:G>S,,DI/2::GX_-=42$^G=)_9X_#)]Y(Y,_VIG^MWYF2OC72:/AB0D MP_'N$D]/T^'Y+C[KK]]$')>SY_:Y Q.BU4_/CM/IZ6AGE.G9-)U,]ZUY-)JF MP[-=EG=W;OT!53Y'17:,*PLB!^PUS2.D?94??_3ZGQ169Y#_;G']7^E[Y\G* MX,G$O?2T,_9%LO8L^?X#ON/6 MH3J >.0C$M[/C1+2%@YF]NM2\J!\.UO+I^7\UTOXJXGD_TW^.;&4Z32"&G-5 M;/]84M7DS[SP^0MN24.".A#A4?BHV]/1\Q$1[E""_?:%Z\H4=S$FZF)5' $2 M9+Y69IY2MBS0IY/+9%_\K3 M'F+[GQ#E Z7H(8B/'(2OQ'U+,0=U]SZ/&%;)Y6,OU[(-T3>L;FM3F=:A(Q8- M[Y?M M@?/E$B['U[>??*;^#EW2>^,QB>2.1((?=K?!/&6RW^P;4>]]E4CQ;) M5UMNW'="G]ZUL\:LR< =GPX'X^$SA_CPH4U.S1G?4<4B]@%7$?@FWY'M$I>; MA\H?7^H&/QM-P\O'PVP%$-L9GO<+S'V+,W0#&Q 08M0\V)KS5R?:*I11')+XQ56G/AW='24_75[> MAHG#)!F17[@EU!XH1DP")D;0(,YL+]Q'(>4SA"%OIN6]+!&!./N41;SYC(-P YKHTOOJ5G_YTA5'6H:[= M_V8*G$I1JA.0PXXU>[Y))&>/NA6XUL+4@1Y,:;;]C=R]QJ.CW4,0Z5>JP^%@ MR=&^SU<_CSXV3IG?@C^I#G[1"N2[X^%JXK_:?BD?*^\>ET^^_\P-)S8IU9Q> M'1Z=3I](LYK_08K-GRZ?F:8Q*_[G4F7DV/$ W9\;BG[=#TP0OF7_\O\ 4$L# M!!0 ( /"#N%BI3^S8O00 .H- 9 >&PO=V]R:W-H965T0RX3D1L!A8 M(_=F[.OQ9L#G!':R\4VT)W/.O^C&QWA@.9H0I! IC<#P;PL32%,-A#3^+C&M M>DD]L?E=H?]J?$=?YDS"A*=_)K%:#:RN16)8L$VJ'OGN-RC]"31>Q%-I?LFN M&$L#BT0;J7A63D8&69(7_^REU*$QH>M\90(M)U##NUC(L/S %!OV!=\1H4E,#>!.>IX6@R^?1\/WLBC]/)]./GT?B/J4WNI[-^6R&Z M'M..2J1Q@42_@N12Z_S2;$J]%OH9(1E'$-[F2F%\1)%LV3\$F.9X%$<>\DPIBPA=$K8 L>(H) MG.3+&_+^79X@XG[VX_70W%GT&;#.V[,5HF(R0,3*@%9=SW>C4]^ M/S^1#^@E$_*4+D3'-T#@T*9.QPX#VK!TT$*#L(:Z()[==4+;"4,RTL*Q/-(: M"A()B!-%4BYE@]*E;W=HUPY#>G6PN0&UNW[30EU$[%Z1&5Z3H.C'WBV[P9'',-N8/=ZO9\UI->H8[Z\5B"R_Q[=BH;1RT?Q M/+O3Z[[NP(!@M)N1=EV,O>-^:YQ+W$942\AFY O(LX$^8J6;+KW]-_/%&\N# MX-O$W+!O26/FLQ-*Q1OT4/"LH$5*6F3'9+DL;BL,+*8$87E_0:6? MB+VFMOX!S#$#.Z'M M!1UR>>%B!'J8;M[5$>D3G/& G6%O#$@""P228+%Q9B]\/SE=7*5[K0?6&KCX M?&_H9"S'N@DK)&6B&MZBH M<#W&1 E8&5>ES6$462_"-*(L+$+BAM.2XC,:, MF8+BR$\TNS6B8?\:Q7Y)L ;"2)# ;X6_V 3]JD+;'UA#I4889I0XTI<#@'J,E#7 X[I@8ELQ96'%LC@!'U2/.8 M;^9JL4D/6J-#"%;<8_)GNL5>#_^&$VX,RR3/FW*7)T+/]MS ]FEX,'1<:ONA MTSS1,%4#M/?(9,7$$HCBY%( 9I[$TX@OKAI:5[.J!#^<:E4N-<^U0TYA38T5 M,T9Z(P3D$>YHP7*9LJ)6C__"W:D#*]]X[_IXOKC^6WO@V)X7G! 7CR-/%Z4G MY3AX7QAZJ([?:XKAX84?UI93]5V[47]C1BW-*T,2L^^*4KRVU@^945&_'X87 MKZ [U#O))4EA@5.=5HCO!E&\+(J&XFM3S<^YPO0UGRM\C('0 [!_P;FJ&GJ! M^GDW_ =02P,$% @ \(.X6%,&BU(F P YP8 !D !X;"]W;W)K&ULI55M;]LV$/XK!ZT=6D"59-E.G-0V$*<>UF'M@J1K M/U/2V2+*%Y6DHGB_?D=*5KRB30OLB\0C[YY[GN/IM.RT^6QK1 -9(Y,LT]M8Y!5(4B*-,^RLU0RKJ+U,NS=F/52MTYP MA3<&;"LE,X<-"MVMHDETW+CE^]KYC72];-@>[]#]W=P8LM(1I>(2E>5:@<'= M*KJ:7&YFWC\X?.38V9,U>"6%UI^]\;9:19DGA )+YQ$8O>[Q&H7P0$3CRX 9 MC2E]X.GZB/Y;T$Y:"F;Q6HM/O'+U*EI$4.&.M<+=ZNYW'/3,/5ZIA0U/Z'K? MR7D$96N=ED,P,9!<]6_V,-3A)&"1?2<@'P+RP+M/%%B^88ZMET9W8+PWH?E% MD!JBB1Q7_E+NG*%33G%N_?ZO#]L[N-U>;]]^O-K\N5VFCE#]65H.")L>(?\. MPB2'=UJYVL)655C]%R E.B.G_,AIDS^)^$>K$IAF,>19/GT";SIJG :\Z?_0 MV"/,OHW@OXQ+V[ 25Q&UOD5SC]'ZUU\F9]GK)_C-1GZSI]!_BM^/$6"6P-=( M\%X[M/3QE,CO62&0ED& M)%B_R13S-%L&_WYS&Y[,\GEYD\.+9?'(69Q<7+V.*MPV&X2$. M/\XX).VHHK!O&6ES2.*H,+X2), PP?_!ZHATJLO5W--MM'$Q+.9)]CSV@0.Y M)*<+H)HZS0CCHN+&OZ$Z'Q#G2^ MTU3\P? )QG_;^E]02P,$% @ \(.X6*/=M><@!0 00T !D !X;"]W M;W)K&ULU5=9;]LX$/XK V]1)(!B2]1A*X>!./6B M7?0(DK3[3$LC6UM)U)*T7?_['5*RK-1NT$6Q#_MBDQS.-_<,=;T5\JM:(6KX M5A:5NAFLM*XO1R.5K+#D:BAJK(B2"5ER35NY'*E:(D\M4UF,F.M&HY+GU6!Z M;<_NY?1:K'615W@O0:W+DLO=# NQO1EX@_W!0[Y<:7,PFE[7?(F/J#_7]Y)V MHPXES4NL5"XJD)C=#&Z]RUE@[ML+7W+@' ML7V+K3VAP4M$H>PO;)N[S!] LE9:E"TS:5#F5?//O[5^Z#%,W!\PL):!6;T; M05;+-USSZ;446Y#F-J&9A37566"\J@E47/BT]-/3V_G#_ POYN_^W([ M>S]_=.#C_.EZI G;W!@E+ MY%Z]H&70:1F\A/XOM'P9Y^.GISF$0SB-!Y_T"B4558+YAB\*5 Y4U $20=6F M-*8@,J KD(F"RC:OEI?P^K<)<_VK_^R?XHTVWL>+[Z]21K#^QG^^>5KE,H5[ M+O6N(SQ\F)U8)$Y54*2O,L4W!V M>PXFX.$5>$X0>,[$'>\/)F'@>!^!Y8V<<)P/CC>) M'7_L'U%\EV2R&-Y37"_AO:B6H%&64 MIA\+9[+RO7A@%CC_Q>F>^$P4]=<]" MEYT?50]<4*N6$BO= ;?I$#HA:3#Q^YI9@E$Y=,8]PBNK;,#&-K]^.ADEVBY$ MHKN;)D:+/;^6?(-%P[&N4KD#_$83W41.8L%-K1ODO,AR+*CN)8CJ@O(5(:]( M!)5&,SV)GP[J=IA2>Z!43M)%AKH]C0>MO$ MX.)9#+A$,,^'8D>QH>$A::KV2H9J &3H@B=?85WIO#@@&>E97N4T0JWU'9ZE)**L"R3> M(7RD_MA6WZZU?Y/;M\EQ31!9?-]A8' MIB,9;Z2'-DC-K>$Q_<\A["8<%-[=$.Y_01TJ'4I4+X*S5Z:0HIARO*_)"47\ M(O] @)^C_-D>^O_\P,P65>530O*=<*ZX^VWF-OXGBV M)]MMVR-[Q4_=(*#.>[<_!QYVSR9WCGGJ(ZQ&EB7+; M%KNIE3C8%TAH DAY.UVJRR5*K8Q].2N_KDU[/Y256PG5-C9IV9L96PM/4SGNN MMBB*H%2I7AK'1[U*2!U-1F'MSDY&9N&5U'AGP2VJ2MCU.2JS&D=)M%VXE_/2 M\T)O,JK%'!_0?ZOO+,UZ+4HA*]1.&@T69^/H+#DY[[-\$/A5XLKMC8$]F1KS MQ)/K8AS%3 @5YIX1!'V6>(%*,1#1^&V#&;4F67%_O$7_%'PG7Z;"X851WV7A MRW$TC*# F5@H?V]6GW'CSX#Q0+YTVU428&E=3-5SQOXK"G M,(S?4$@W"FG@W1@*+"^%%Y.1-2NP+$UH/ BN!FTB)S4GY<%;VI6DYR=?;L^^ M/L#C+3Q^OKZ_A+NS^\?KJX=1SQ,V2_3R#RN -IG&8'\++6TRS@9?_:TP:G_SH.GY(35XL#=,X.X4O1F@' MWH OI2V@%M9+=) ;.G7.8P%F1EL(,Z/H^$H]/VE5_^\OY1]#_O_^PO9+%9/N M3[+7)_1H< J#N),- ML\YPS^AF)TFS3CP8=(;'_7;K/21'G9^/XTXR3-Z*_W]GX"\2+2P"7]UJ#0M' MZ:9;'EQIK/_HT58A#!P.TG.+NJ;U4 T7(1)KQDZ.3QW@,TEKH6"Z<%2'S@5\ MC11007$4C983%8*7_+?#@%QH0&$U2$T@Z#P-*-)4=X MK0G+!2@68MD&7\T"2A<>]]RJT4I3R%PH"JW%)743"N\;R"$386U5(LE8%I26 M8F/MFN._%&I!,A8Y5_012OXNI@I?VIRBDK@D.?*N";F5[HF0G#V2&3IG(<^1V=?!UEDZR+TT$UP/ M3;0*G'JS*8% )MB@FZ64M6NI5%TX<->U\)]X\BFZ$G4O*D<(9J<;=XT%$20T/C6;B31V:^]1X>BJ$84EO,[0L M0/LS8_QVP@;:U][D#U!+ P04 " #P@[A8;'+[\Q(% H#0 &0 'AL M+W=O[6]='>!OI5%Y2XZN?>+LU[/I3F6RG7- BO:F1E;*D]3.^^YA465U4)ET9-!$/=* MI:O.Y7F]=F)V#>[J5;D.L&1'X'I"_AHZE\[N!]E6%V"- C1BTMN:-U+5]$ M_&-9=2$,!,A AB_@A:V988T7_CLS&Y#H. C?CS.W4"E>=.@".+0K[%R^>=6/ M@[QAVX0@8O'F5R"!\"V,*E:7; *EQW@FHD(=T MS9S'#,P,?(XP,P7=5UW-SUJY_^J?8HUUK)\/GAZE;)#[D_!P,LFUS>!.6;]I M-^X_7A\=?WJ =V2CLNZ)0X C.G@+X5",I!1A(/=HU#L#*?J#1"11T.Z\AJ'H MCT(1A"%=4E;(3+:06,^VA,,ZA@Y-(!'$HHD2>PHD4@R0FJ,%IBW,2#F(1 M1\-3F!BO"H[+LUCM^(4B818R>,HO&HG!4(HX&>SQBT42QB),XG;MRG&P6U^S M!P7X [5N7Z\JS;+B%/%FJVE/TZ REA1 M<$4^>=WOQKO9*>1JA3!%K*A#3!U^76+EBPU5?E7HOTFMU<03V5 XH M^X(@J>W=^E0,92""$0=!4M;*/B77/A]WA)"L 9J84RUC]U!W+#9=3@L6)'IS MVMCYW.%>4C";# NU:5S(Q\>WGS^\^[4_@@7A8JE3 L"5-DM7;$1SPI2TMZE] M8#,'ZH5K\LQ^E;(01Y4BJ(G"'"NTE*F\05G).PM3Z)0,>- ,6MNPXT(I8(EO M8R(L:=4V"JC?5F8MH&0EI-4L+5O^%[*9N6(Q>JY@G5K:/CIEEVV']Q/6:+%- M6 $Y$I/:O_1&(!!-KQ!R'-E*[XAZ]A,^Z%)Y>_3BFFY-O:^K)=*#X M[@+@I M#S@C,")#GN(8T"T"EEA6#3$U+? 9N(.9-269Q 5T0054H^M24U]AR?)T_&>H M.G8X.:]I(N[_U$*>'O^!]G&-W5Y$ =4- .X MITA91QE]X.NG=$ZVU__T^4Y;!H[LM65AG"L[1TZ-=)OQI)(B&,?4BP*0D13# M.&D%J<=$PQ&_ZHZ:]VA-O=#VLSWSMOULMW+LG=3;>[V62/3XCZT[X$ M# &0 M 'AL+W=O4)44>'I[[T/7I6JIO MNF+,H*=:-/IL4AFS.I[-=%ZQ.M-3N6(-O"FEJC,#4[6$VU6)&/2^: MU1EO)O-39UNH^:ELC> -6RBDV[K.U/,%$W)]-B&3WG#'EY6QAMG\=)4MV1=F MOJX6"F:S :7@-6LTEPU2K#R;G)/CB\"N=PM^YVRM1V-D;_(@Y3<[^5B<33Q+ MB F6&XN0P>.173(A+!#0^+[!G Q'VHWC<8_^B[L[W.4AT^Q2BC]X8:JS23)! M!2NS5I@[N?[ -O<)+5XNA7;_T;I;2V%QWFHCZ\UF8%#SIGMF3QL=1AL2[Y4- M=+.!.M[=08[E56:R^:F2:Z3L:D"S W=5MQO(\<8ZY8M1\);#/C-?W'U>7-_= M_XG.;Z_0]6]?/RYNKF_O,;J]OC^=&3C +IOE&["+#HR^ D8HNI&-J32Z;@I6 M[ +,@-E C_;T+NA!Q%_;9HI\#R/J4?\ GC]&1-[) :K!0#4XA/ZS5 ^#W7Z^OT;)%!T 10L%J:[,,\J: M K'O+5]!\AF,&B@-N80TU(852);(5 R54D ^\V9YC-Z]2:CGG_QO3X@!YF+@ MY>#'I1 E=#SQ]T_ZY]W-Q=[QUR_H"NZ7*0WQ;*1"CZSBN6 :6>^&)RC$/J&8 MQL'60.((_L(!XRV*B8\3&J//9*MJMJ6]1^D4\P\2CVPG#'1$*V@C9^$OG0.J!!YV/.\%V]\0G 4)>A>FDQ .D1Q1@G881C&FQ-*4Y3 MBA,_'DPA#H$TC0*@J/4Q%/"\K5N1V2@L&&1- M 8N,C3B-"8Y)?+0'''3(N-J1X7T<)=;G(X@4W!5$(\L6G*86_NA@1FUWN0"B M(0[B ).(OG@3X#@$9:)@%%L^#B"ZPCA"EY"91FVB@3<(7+B$N!I"E8*RL9_V MTQ_]^/:%Y55 >Q7XRFMD)-A+E77+((K10\N%@9J@7&VXE"!@\^R XQ.-)!?/ M2(NV6#)DH',P3EK _0L^S7J*KL;.9$_0;VA(C#4#X(XUQ7'L8T(I'@P1^#H) M Z=L;TL3D"2)T/NW ;P-PNAHH/3,;#(S^U7:5@^H"01W-E IJ6RO$.(G<)T-J]BJ-*?KDQ%6R?DW9@NN5U%!(MA*3%(>I M-Y(U@.I(DW_6LE>1OO!VD\N:_30/",^$@C.AH$3^KB_W'.]/]S4'LU$+5S.U M=(TJ.%"VC>FZN<$Z],+G70NX7=XUTC>96MHT%:R$K=XT#B=(=%]*:?J)/6#XA3#_&U!+ P04 " #P@[A8U5"*2%\. M !K*@ &0 'AL+W=O\[Z*3M.4X=Q\DHNS; M^RZ>;^/DCW2I5":^K,(H?7&RS++UTXN+U%^JE4Q[\5I%>#./DY7,<)LL+M)U MHF3 0*OPPK7MX<5*ZNCDY7-^]CYY^3S.LU!'ZGTBTGRUDLGN2H7Q]L6)7+Q\OI8+-579Q_7[!'<7%99 KU24ZC@2B9J_.+ETGE[U:3TO^*35 M-FU<"Y)D%L=_T,U=\.+$)H94J/R,,$C\;-2U"D-"!#;^+'">5"0)L'E=8G_% MLD.6F4S5=1S^1P?9\L7)^$0$:B[S,/L0;W]5A3P#PN?'8__OCW?3NX>[=O;B\OQ%W]Y]NIP]O;^\? M<"D^WE^_NY^^>W-W<_EP>R/P].[A]^<7&3@@/!=^0>W*4'./4'-<\3:.LF4J M;J- !6T$%V"]XM\M^;]ROXKQMSSJ"<^VA&N[WE?P>94^/,;G_9_T8:CU#U.C MB'N:KJ6O7IP@I%*5;-3)RY__Y0SM9U^1I5_)TO\:]G]98G2KR6*5Y+?GIVI?1G'2W.Q8/REU$< MQHN=)=YD@3C[^5]CU[6?O7H]Y2OGV;EX%XG+?(& $JY#WN*,+9$ME;B.5VL9 M[82*,I6H0.@HBX6DP-:1IHR!)QN59DA$F9"+1"ES%058E>;K=<@/9-AX>8:H MY+2S4>'.D"DXNBS75'QM=;848)0QTLH8_Y UES)1RS@,5)*R_*^G/?$*:.,M M1!;S/ S%6B6$@&=I4+.YSK4,E,I<>N,GI%RH"3H4$?,\SR)5V+\DX#*@+RM4"9[ MYIR+M=Q!55E,.@+Y#V^OA&,CEX4AT04F7Z9+0E%JX$&"E)BN@YU=BZ(MT3[&>QX'=8PSH<:VBRNC 3FOFH:MB(D\6P1R!UI#GHR&@+Q4/\%P@F,0;PLFO0+ MQ9(Q$A!L.,23Q!\0U8CMV2)"D4WE6\9 M_XLC)79*)L9*<'Z^2P%:1@LY$ZO@F$P]QDW:*.T5-.S%8?2CEK)8;R8BB1 [ M>/#='KZO6UC9Q-8WG537*1#IKTO-*:L0 O9F01C M$U@$8_3X<$;NB9L\*4,OAK>3E2D!@AZ\T5"TC"C!9VB("@'\$+UOD1Y7<:!" M(S"4(8,-^1,6K8AW(P@D)9A5/-,AW!U\:)^!3J^ MJ2>P-)Q%O$YB+'NK$G^)QQK&_Q2'^4I5=>WUVT]5:C+Z+1/T(>)+X!4SI\KI FX2J@P$V1[$#*8! MLW !)T]-J4[9U]Y*""2<$?=J]F$_ S_;8U7U^[R-!2+1S"ITGBO3>5*A4;,D MI^P"1IS*T0@MB=Q"R-[WM[WNDCFZ4;Z),<\Y)#M*,R4"4YSI!67";%>EEKK^ M4W*MNY$BK?I^G$?D1R1'GI9>7B!9*21J.)_R)?QL+_F3WO448;.BBI?>V- D&%$9\0:)X,P<4X$D MMG^3$2-T/(.Q\O)F!XC91I4N#^UMXTX=K[(S"@R:&BT3#0]M]72T>AY3)CGF M8,6B@_U>R_D:(@*C*01=KY$^US/JC@I3D)V3=*G7A3ZANM2$'L7Y0K$!MQ)- M8U)*URB*Y&H-NMW"+N2,ZC$!13D[&U T0Y 9-^4]E&57;6B$;(>R'D-EJ[1T M[!\O3]U^"T,WM\:EF\[GU ]@%>+I"41Z@A*,?/70@$D4]3)L1V0F1#6;9KU. M)')CH>U@0WD2^D "975I(T"@2!ZD^Z;(6F,VH9\*=76$], MU"P1@9+1;@@8/GR9)#M28"6"R7%@3&7&T&C;40@ 2!;@EVBIHDK4XY):)JE MN?$7PYQI;,!=0VO?XK I3;%0D]60:N2,ZM-A3BD>C \'A5KH6M8D3,HS&TC< MI!56KEN]C/ _Y8[>]I[]\"\-*Q^GX@;XJ:6\IDF%YO/!,]$?.=:X[U5+3\5P M8-DC&RKAC,P=O](;8LA"7X=IV\-[9%XQX:JH=(VF-/O6^YX M4-]/K/%DC"@INA@?0=D!&0TL=V#7$+;EC4;B/5Q3Z@")!\&40N_E^XEC.9Y; M+W>MP7",Y=0&(8&1N2@AK(-X[3C-2@-+7?BB#M*P'X5QI5@OU0+A]9X M8%NV78-.(.9P,"989$5=N\N3(^Y;"4MHVJA@$:_?%Z\+YVY0G4Q >3)H+.U; M$V=8&P\3#;MJN> ,-O-<&'A\WGC6=RW/L\\+TQ4P:1/('7F6,W:;0+#*8-P% M>E(EXK5,.!HJ@/YH8DT&DP:*X1 X\>!&S562\+"R45'>X-:;6*/QL $RL)#+ MSTF^)&V>JL?\K0KG%&@-,8;NQ!HX31Y<3 PC%_/]@_RB#N@+ M"G4'7@-@;(V'3H/G3'ZIHG_7TK/QB):>^];8)EH\Z=11RI'HD.41# BA.AAA MF/[ &@WMQNJO_W)PMS9%TM8:QST,2\]OJ$T(RDK?WEDYV QT=U*ZB*'Q<5ND M\M?U/'CB0+QJ%3'4FHV.\S1$7Z?"8(],">W9UL!K1PGLA,3@CFUQ'T=/BIXO M; VW%31,/NE"CR8CUO.U7.NL'*OTS/1X=="+ )SRP!YUR-QUR9P9!^@X 0>L MY3F#V@T>8_Y?CB4AP\R]C#Y70SZ'P]6O-UQF5*BY<: 1#7,K6S4.=+AIN"G/164#9&TO MG92; (NF@6JM1,UE(4WX@*[6 LZX8S+/$&XT_. M=+Q=4K;692?VS_5@QWXK"?H RG)$MNE]I<4_0<;.*O:>2D'(MX3F^:#NT1,EEN\:;_ M>U\[]GM9;-G]*)Z/1MXW>KZ/BPO])]9T96)T#;]3L-=6[_AK^7BOBQ;'VVBV M_GX7?5KUT8Y=N*[T_7R5FW95KF+TJW^9A+CGGXXUZG9SM5_W'73/P_TW>_&Q M!\ISS1&T(S2FMCW>?_-H71R,EV^'1?>7PJ2EG6+@:FXZM&U ==20\XH6J+@= M%3:I"T'YY.P4\3_P^C]>!>XZY=K:OPJ4KP/3NIC2;HYB MVQV V45\+%-!?33!QUC[.O!ZXFQV#O^M-B81_].,2K&XHGT[]'AX<@MA%COQ MGKK$-UG0JW92S5*^*8["#?92P4?.P'FSK]Z>;)QO?_M$VY"TN.V)HG@C^2A] M5C-+]DRA#URS-91A/BN/\K7/HP0S9M7M1Z/;[F[\%PII,E<\NFY 31M0%-#6]:6FR:SKLG\'PX0'OLH%S.]:S'P)QQ9N6V(L$^AC05 MOE.OS-$'SO$;HM1FYSU'0M_!VSZ(*(XD/6=(PY/(HT0MJ+F#2UB/.%JW^/,H M/A,YG?3Z8VJ9C9$,F?)XRT=V87WP2%+LX'FVR!+).^E\@HZ7,9_HEMK+EI"\ MJ5FC^&]8N-<9D]D>Q;FID;9LX>O8H@&B[%DH8;1CI;!HE.7"[9:+8YH^X<^#+MH? "(^K+@SQPI M,^119KX%K)Y67U)>F@\(Z^7F,\RW,EGH*!6AF@/4[HT&)^;SD/(FB]?\.>$L MSE#,^'*I)*2F!7@_C\%I<4,$JN]+7_X74$L#!!0 ( /"#N%@XZ\'H:P4 M "H/ 9 >&PO=V]R:W-H965T;F2ZHM><&[@6RDJ?>4MC%F>]_LZ6_"2Z9Y<\@J_S*0JF<&IFO?U4G&6 M6Z%2]*,@2/LE*RIO\4SOHM2EZ4O-*%K$#QV95W'9[?)+3?;OBWX"O=&0-9,I7R M"TW>Y5=>0(2XX)DA!(9_3_PU%X* D,;7!M-K59)@=[Q&?VMM1UNF3//74GPN MY'S&:F'NY>HOWM@S(+Q,"FU_8>7VAK$'6:V-+!MA9% 6E?MGWYIS MZ B,@N\(1(U 9'D[19;E&V;8Y%+)%2C:C6@TL*9::2175.24!Z/P:X%R9O+^ M]OKA]N&R;Q"+5OI9(W?CY*+OR(41?)"566BXK7*>;P/TD43+)%HSN8F.(OY= M5SV( Q^B((J/X,6M9;'%B_^W94XN.2Q'67"NERSC5QZ&N>;JB7N3ER_"-+@X MPBII627'T(^P.B[WS\?'6PB#'C@ >%QP>"W+):N>07 ,2PUR-BLR#I:[!E;E M(.BGUAP4Q::&&EVEH)+5JXQ5&1=L*CA@?BMFBFK>X/@8@68!AJM2@V+5G#[- ME"Q!5KRK]^6+410.+[23 S97G&.ZHIY,]1A./%76[N,*FS&(LP3KW"/[EGMQK*>4CD!ZR#2:!9[AB"&0+@< MF-;<- =2L&DA"E.@.L4SJ3!TT2PK/F6"#@5L+NES(/."^.*W_6.\C0/M.?E082N@>!]<0.JG M:>H/!^/U0N2G@\0?!P&<0(R?PFCXRP_FXXX?NTZS,1=>8&54"AT/L3\:1_YP MF. H(#Y)VN(D4>2/DO"'\&Q.-)B1'XX2/XT'$ T0,&D!8S])1_ H#0;H;K!M M@S:'%PR'?A*TAX<4QZ$?C8,6\01)IGYLM[@5BO"5;244N4^H9$Z13.UUH\SE M)@5T7NA,UD@:R:!F;-+ A""_[J8UHBKR,>X1F#J:AKBMC3F*I)\/^I^)Y?L# M5NX;N<_Q\X\<%YP^2V M1HKGWB]G$G698.@GF&MAW&$R3H=^E Q_-X]XFT>,]2=,AG!ZDJ21/QB,SCJ4 ML#R-D&8:X.=X&&!Y"L]V^;W#YE4H:E0@I-ZHO__X"59LG;U5(?S-L*-BA!X9 M8[TY/0E#*@^HOVN /N33YCP)A S:972MK7+,QK=_/E@.U#UMFS,2YKSB-OQX M)>OY F:UJ?$\,J87,TQD:HJU:X#K^T#.LX(XH+!K MT)]#S(:\%]F#X[RWV"Q0Z.@+8,XFR_-OZ6JO.XX@(O"J6[ MD*(%Q++502VPT_I09;*IR&$88+QL*A)5Y+$?!"/:AQT@Q0*^*1"QGV)#<1W MV;9DS^[.@U QYD,'*HDQ'),QO.<:KQ-X^C65E@(O.W2[@=-D@($4G;7[3[$3 M),$9W+E+37-!.GB*^YUDW4>%_JK&N;XC;'?-DZ9O-O-#=^A^Y_U2 M&ULM59MC^(V$/XK M5JZZ3];&<=[('B#!PG5;=;L(]EKUHTDY5.$P:H/ X/>%/_"J,D! XZ\3IM-O:0R'XS/Z1^L[^+)EBC^(ZOOIS@, M#$;D*P;T9$ M[VXCRW+!-)N.I3@@:58#FAE85ZTUD"L;DY2-EC!;@IV>/K\\ M+M=H-?MC-O]EN1F[&C#-C)N>[.>=/?V*O4?1DVATH="RR7AV#> "F9X1/3.: MTYN(/^^;.^03C"BA_@T\O_?0MWC^-WO8V0=OVYM3<:]:EO*) V6ON/S"G>G[ M=UY$/MQ@%_3L@EOH_X'=;?M?GU^6R//NT#40>M8%EZAE1[:MN$*I@&.D-,^0 MR!%,H5Q4/WK\;4>)_^&Y_2"BW"?WWX)]+(>5T*/C7PDM1R@RMF-0E M^'2>6C_-WQQ_VJ %>,FD0BLI"X!F389XW5;BR >< L6^R3N-3XFL8_I*.DU M ?7QB$9HEJ9R#YGAKW#3J@$()1$F03B0":;>Z"+'./*\+M4#JS#&84@NA_KX_O5R]K7C%3 M\]]0,F9G\*:&@%D[P05=9%W<;+PWX2X;TU2*>#*0[-29H_+FQU??QQTX.$"<%>> $-@_!* MCD$<>><=:M9 8X46JI'2+,_AU$NX"I16J&S2O93F/FC0EA>LRL\$'D3=LN8X MJ">HCC >R 0G=%#8 8Y(<%U/YO0 43^\*,*$0HS"03A\4ZBDKZ>W+E-WT-AJ M+G>V?9O;;-_HKL?UVOZ%,.L:XV5Y][QX8G)7-@I5/ =3N M @ H@8 !D !X;"]W;W)K&ULM55M;]HP$/XK MIW3JIX@D3@@O!21HF=9J75&AW?;1) >)FMB9;0K]][,32-.5,FG2OL1WYWL> M/^>7RV#+Q9-,$!7L\HS)H94H5?0=1T8)YE2V>(%,SZRXR*G2KE@[LA!(XQ*4 M9PYQW=#):69QT"]^DZ42;@C 8% M7>,445' \&W($RV9C-&66J)UN)29@YEKH2>335.C1;C'],YS,8_ MQY.OTX&C-*69<*(]?%+!R0=PC\ M9RJ1,&4QQF\)'*VE%D0.@B;D)./-AK7 M=VT@+O%/\/EU@7[)Y_]K@14\. XW;Z(O"QKAT-*77J)X1FMT?N:%[L4)<4$M M+CC%_G=QI^'?[A93\$@+WO# @NY00D%?Z#)#B+A^05)A#'P%*D%8\4P_Q92M M^W!^UB6N?_'?1GV86![F>^//5'W'\[.6H_S.%*UT>%A,?QHMX$ MSPY=KX9_@EYH!YT>7+.(YPB*[AH<54X0N+;KNQ_Z MH6N'71_N]%X+0] XB[JDKMUKAZ^N;_N==NWZ-B$!++BBV3M\J9K8Q',U0_>U M+B_T;=V'&X7H*VK[W3IR[+8ZC;Z1HUB7W5'J&[-AJFHA=;1NP..J[[RF5]W[ MEHIURB1DN-)0M]5I6R"JCE@YBA=E%UIRI7M::2;Z)X+").CY%>?JX)@%ZM_2 MZ#=02P,$% @ \(.X6-Q-7YKI!0 "A( !D !X;"]W;W)K&ULQ5C[;]LV$/Y7"#<<776R;0N MCKM=E60DQ\H5!>$P,Q,RQQJ&%W=S3'EG=&J?W-Q9-;;!7]0LE K]\AX,A7BNQE2 3PIA1 M!##^KG5V6I-&2YBE(*='X_/K+^CWF_/K^].N!GWF:3>I9<>5 M;+!%U@_0E> Z4^@C3TFZKJ +0%HT08-F'.S4^%O)711Z#@J\(-RA+VR]"ZV^ M\(>\JV2CS;*F&HY5@1-RU@&Z*R(?2&?T_IT?>R<[D$4MLFB7]E>0[9:]OOGZ M$?FABYZ4H/M,2/U!$YD#2?EWQ 3F"B4"JD=IDB(Q0SHC:"88E"'E\V/T_MT@ M\,*3?_T*.24VI_L_:*[ @F!U$&X>W%V-[>_;/;H _[!4:$SH7^ ENBLE9F@B M\IS(A,+MV 3GT#]:L>7'O1/D>X[GV=_S&3/T@R=0!^T3JPL"^Z7DK.3H,#C: M&(15X>8Z[#VW55W]T'<\WT.7/(7:ETN$>?H"/IB<9)1C=&C$ N_DV%O_ MY @=AOO#V.AU/>6$_:'CQ5%M:P)4TK*L>FD5Q>@-AIR>YSO1P-^0X[ZU\E5H M\$]MI/'>N?(#)^JMVSD VWV_[_CAP.;]AJ/S0E(&H;9M)G!L84","\R7B' P M#O5"N18(6_L(SR4AL!%IZ,TZ>X5;(#85TG2#&E//B6NP6-DMRL@FN*#&7]A5 MD0#V+PF6R$&+C"896&$,30E*2P*3#=R@ZHKN?^]!Y$0_Y\$57J[@/XN8WP*QN- MX4:](X;;.;_:"+>0W:+NOXWG@=O;S7/;[ZA4>@^^]U9]B@=#IQ<&%=\MM&$3 MT/T<> %#$KPH&N/?>-_V0?,&>LM5-_4W+>= MW[:1'HYJ;5Z:T]FKC'\E3?';"!^ZPW7&7S8KR&-!N")-I#8>&.VF67D3>X'C M!Y%3#Z-![/1[?=NIZB=^;(^+AP>]OA.%O:-6\]*>2UZV^'HWL#JJ? "P@MBO M"VSI;GHW[*Z\G\-1:VZ_0IC$0T54K^KMT_9#QWGU?O^TO/I*QTDJR\/U4"+PK[M3X76(K>W&8'BE&8!S,^$T,W &&@__XS^ 5!+ P04 M " #P@[A8]BM&>=T# Y"P &0 'AL+W=ODRU7DD/H MK^]*!H>\,:&]^P+2:O?99U>K]7;77'R7*TH5/.2LD#UKI51YZCAROJ(YD2U> MT@)/%ESD1.%6+!U9"DI28Y0SQW?=R,E)5EC]KI'=BGZ75XIE!;T5(*L\)V(S MH(RO>Y9G[03C;+E26N#TNR59T@E5=^6MP)W3H*193@N9\0($7?2L<^]T$&I] MH_!71M=R;PTZDAGGW_7F*NU9KB9$&9TKC4#P[YY>4,8T$-+X>XMI-2ZUX?YZ MA_[%Q(ZQS(BD%YQ]RU*UZEFQ!2E=D(JI,5]_I=MXVAIOSIDTO["N=<.V!?-* M*IYOC9%!GA7U/WG8YF'/(';?,/"W!K[A73LR+"^)(OVNX&L06AO1],*$:JR1 M7%;H2YDH@:<9VJG^Y.MH//T\'8ZO83 :CT??KFY^G\#EW1"F(Q@/_SR?#B_A M]GP\O1I.NHY"C]K.F6_1!S6Z_P:ZY\,U+]1*PK!(:?H4P$&J#5]_QW?@'T3\ MHRI:$+@V^*X?', +FO@#@Q?\I/AK]/!U=/VB3F5)YK1GX9.15-Q3J__Q@Q>Y M9P>XAPWW\!#Z_^9^&/UF-!V"%[;@&#U?@!1%11AD M!6I3J6SC'IO>#;^G^8P*\#KFR?B?0)=?^PQ"&]NVW8DZ.X$FX/F/49\TDA_ MXY+.:QY^],CC:9;;2,BW@SAY]3<)SD360'G<2.L'C>R3!TWV9HJC,TY,)WDPOM) GLI.V^.(GBV(Z2S@]CYD5'4L/K M]EW;]SHOJ258!KX+4Z[0G3RFH6Q+.<$K26RO'>T$Z,GU8MO?>\DF*#H"7)4M./&">%Q(AA43&F8\4QH!*9VD"*?EL-V T_CN<: M,PC+B@B"R=3M3V O9%I'$);]@Q(B=4]L6I)I0:1(36T^^KW:W@70!YS2I&Z@ MXC\PV;6$(+#]V+-W^R#IV&$4&[\[$;Z/. G@UY,0+S#V?C,>=:HV5+CT./ZO50 M>4W$,L,K9'2!IFZK@V.8J >U>J-X:8:C&58"Y6/2=PMAN3;+'49L/K=TNVP'O4#^6=),G;H:19@5QE@H/$ M><^Y##J#V.A;A;\R7*F]-9A('H7X883KM.?XAA#F.-,&@='?$W[%/#= 1..? M#::S3?LU0O>\ZY RG.697KB5C]@9MX$H,W$[FR MO["J=>/0@5FEM"@VQL2@R'C]SYXW>=@S./=_8A!N#$++NW9D65XQS?I=*58@ MC3:AF84-U5H3N8R;2[G7DDXSLM/]F_'HVY?I<'(+@_%D,OY^/?IV#U,O-D&>E!#AS^!#D*X%5PO%0QYBNEK (]X[LB& M6[*#\"CBGQ5O0.2[$/IA= 0OV@4?6;SH5P1?0\>'H4TO=53)9MASJ%D4RB=T M^A\_!$W_X@CQ>$<\/H;^_X@?AQZ-IT,(D@:<[ -N!%]\T2@+>!22(LGX0D%: M(6A!?9LSC2F43.HUS 1ULS*RF(->(LQ%GEN##GS\BV<'.]+4)/;P<'U Z644L"D.H0*:/M_^:"1@YK-/YRP;AK M:6<<1N()BT>4)L!68X,)33<)?+?I-[<;AG807L#9;G6#2G7HH9*2^$ II'UK MM^%]:K?;;A+YGU^EV-B]E:="LYPXG5I)&T(),0Q4QA'Y9*"6E+D]%4/&7OY;.C2&28-(O5RN) 4RD*9@3$^9ZP4T3^XK4A$= M4AUD=:1T2?8PMF=Q ZZW[;Z[^?U!+ P04 " #P@[A8W^ R^2$( L M&0 &0 'AL+W=OCI9\9QI7Y:\P"\+J7)F\%4M M>[I4G*66*<]Z41 ,>SD31>?BS*[=JXLS69E,%/Q>@:[RG*FG#SR3Z_-.V&D6 MIF*Y,K30NS@KV9+/N/E2WBM\Z[524I'S0@M9@.*+\\XD?/]A0/26X)^"K_7& M,Y GMX)R"">\<20!(8_#_R29QD)0C-^JV5V6I7$N/G<2/]D?4=? MYDSS2YE]%:E9G7?&'4CY@E69FS&8P@;OIQ^O;R?17F'V>3*]F9SV#PHFDE]2"/CA!T0%!800W MLC K#5=%RM-M 3VTJC4M:DS[$+TJ\>]5X4,_\" *HOXK\OJMJWTKK__G776" M!OL%49V\UR5+^'D'"T%S]< [%S_^$ Z#TU?,'+1F#EZ3_D?,?%W0[=TO5Q . M?3@@$68KICC(Q8(K42SAKH"//.'YG"L(;=C#$P_,BL.ES$M6//WXPS@*1Z<: M/DBF4F!EJ>0#3\%(X"@D,'@.JMBH6 M0B?X^8DS!9SR$3";>)--@0\38^FVQ>SW=LN&UFD&NN2)0&9, 9E5%F/,BCFY MK#(KJ<2_D="R0\)*89 8?=H,P1Q),"H=9F0ES7%LV>:ME M72JB^#3PA]$Q='$=0G\X.JS.><**]#M&9\L&4N##+[AAR8H52^XV:5JG?(X-KJ[@Z>7=;5VWUO5GNLLOL^M[N*TL$J'+ M/XT&87P31@,?/M=EB*N';"19AW( \Q<=P(C2C\'A0L.#-.3)DJ-F!8SBBKMM M^6EHR#;K&P54\UP8XT"/.>;YD[7ZQB*G]N$*D^: =;4!6/4<8V@R)XU7S EHISQ%NS5RQ,FL^->(]8=<4*Z_5Z)9+5M@/$ M8,.';83740BI%HR8X%FZ 48BS"(H-OOXT,X>BNH>AL(UH(70?JK MD%EBDKN.9&'3&S<@'\:Q%\=#P(GFW:*R'6G-E$+77S%M'_%69/'[)_?]:_V] MW3D,5KLO!^$3HX?UMQ3:[7(J%&5@,[*X5&\U;TJL2GH=>^,FVH/QB3<$!!/#-1V:&!X%5A'/GN HCOT M!_DLHWEASI&'XRDBK1([\E#L6HF8.74N6E!>\!K=I(6J=F[CC]@:=&WB9KJQ M7%8%10M<3\/I9Q",O6B(Q8BF'@W\46.)K50$;$S>T,UJ_?_[4L7DB49>3,4! M@Q.,W?>OU=^9;[:+-?3"D1O5NC",O6@T_M\JUI"0**H#'B,<#4\&__5R'7^G M:L42L3+3EW7K1K"%S#*YME+9/./U+0F>(/3>0\F>S7(W'*Z,2+$VS%36I[W$ M]LOFJ:C_WF9"T#_]RW^_VLL2-&>"FXEQ^UV&AF[*Z:*)HK1+L>%CLW3UR%4B M,%?NEDKJ_XME1'\-=93"0!V(6PCCTAEC#CI!K9=_3M!C8/O$IT_SOE71*F_Z_2+'*H#:0N!X G!S$+) ME%/[Q(,&U,I\N"ZL1)6R M DN\/6&3IL:-G]G:PU9 +Q8:L;CWNA4&?ZO/+T+5;@##0Q$>2MGCKD/BI=X= M[^R.,Y4Z,-[R]9!/&H@WVU$MUGB/0=FK5ST]0Z[N-& MORQ0=WG23'MSEEE_B%>2D#TFKIFNYTF_'UWI+V-&^RG8,PS%IQ[Q8T9^9.([K>TK.?'T(T5"$FJ2 M4 '0BN^OO[L 25$ONW'LM-/I%Y'$8[&+/;MG(?)HP<6]G%&JR-5Q:Z;4 M_$.[+>,9S2)I\SG-H6?"118I>!33MIP+&B5Z4I:V/*%2EM,;062199%X/*4I7QRWW%;5,&33F<*&]LG1/)K2$56?YS<"GMJUE(1E M-)>,YT30R7%KX'XX#7"\'O"%T85LW!.T9,SY/3Y<)LU@RSB2](RG=RQ1L^-6KT42.HF*5 WYXA,M M[0E17LQ3J7_)PHP-@Q:)"ZEX5DX*6FVOTM=R'QH2>LV."5T[PM-YF(:WE M>:2BDR/!%T3@:)"&-]I4/1N48SDZ9:0$]#*8ITZNA^>75X/A;V3T:3"\&)&; MS\.S3X/1!;D;#(>#J]L1N1R-/E^ST<';45+(T"VG&YS*E9 MQMNQC.N17WFN9I)=:<:]2_-1[4N)_BMPFOF,1S_'\)^3Y]4;X M6I[_UAMAE@FV+X,Q]D'.HY@>MR"()!4/M'7R\T]NQSE\PHB@-B)X2OKK&?'T M,E?7MQ?$[=KD1>N1RYS\&CV2*$\(>)&B!\&/:D;)&<_F4?Y(8I[K+*%H0M2" M$SZ94,'RJ;1Q,O3F95 OF)KIF=6(53E,R@)%<-W*\@<* 24D641"1+F2V#,O M1#R#N 9]2#2="CJ%94$>Z;NNY0)P]TGH6!VW2^0L I>1.9<*=0[(D#Y0 3-' M\Y2I W*61E*2 ;D6"W MW#D5.V1;9#%C\0SL@54@52;&V#VW%.QY+Q1,8&]QRR2%S4[JW<5F[;(R\!R; MW,X QO(Y94XNA7^?,J'G%'V@V!DN\4/>'6B"S6NN M.T7EP:V.'3COR(%%]KT#W B(!5BL-(ZD;*)'AW9('FDDP-I]OS'N@:>18N#_ M1PWR/B#D'3&^V0\:XQ+VP!* %'ED-$4($ QB:2R_R^()+^O_?/C(LD/7RN27">POBCEV]ZR>&UBN _P70'[K=%\<-3;91U5__JGG><[A7;FY:(-N M<@\/-,Q6D"^+\>^P=ZA(0FE&D_@'=T9CXRV&IX&8B\1@#VN(CX/1*1F,SDC0 U*[JQ%03Y%K M\G+ 85P(01O#&.HA406(F*;"#,<#%&DDP2/C]'&)#;!04!AI5$>THP\JR; B MA2V!>&X.BD&0EML8V=#!;N[GJ@V"OM>1G&!$T A*!T'G7"B,)DA.C"?+D@K0 MD4\12\T,("CN&^H]$[R8SD"(R$UE=MO (^ -S&1P+DG*E V: 10W<,Z>&P!?[Q1GTL5V.[!54#Q:XTY\2_!V#,_M!V!?Y^5\ M9Q8W:-GKV# 1S'$]V_=VRMJ6USQMX])C.U'0 &O9T4P7AB4\*^@;.D>A0!I] MOV1W/$:%AZYO]?LAM/0/-D DMZ!H33EAR&@K^)?06DLF32=$&2]@@*[ONY;C M-W0-#;8MV%>)X<\>:/IH N>>HJ1Y >X%YN);"-60G:8$T&_"TY0O9$ELH&$& MN04288:Y &E.?M 9U_$/W_Q:[^9&PR5:I/?6[/15H>N+9HB6"*VF[I$J#!LM M)?]4+>:$8J($&#QH#-UX['3JQ^&.V@#"TR7OJHMO@[?>D2]+;G>]+C24OTX? M?B]6([6,B&H=$^_UTVKG7;.V\.V@6^*RZM_2!.(Z:TW5]1I/1I )B!LV,^+; M504N MBS0@RW, RM3C]X];+ _[LD4C7 MZL AM!/^21)Y?>[PO7\$5ZRFI^>IH[KN7Y;0,!12-6\5TC#G8!O%5..JA+7D MA_66)K-4;9L,TWV64I;9/.QK3@E[JYRR9 -9 M#CFWG%1EH@(=\3^3:!,*OLN@S@5^ ; NY=H_K(1Z[OK?@B,KW" R)/X/,&+3 M'$@G1J]?8^K9TO)LL UT6L$8O:>-.+D>XWL)C8!+DV:JGL\YW^@[IS(6S-!N M(TR7)<_^+U /I,0]6&_Q-EK\ _++DK">STJ;A+P,U.4Y8=FFH>H=/MFR.>^? MX?0U9V\Z^3GGZMR[=.;2B6_@O,#R.R]QWN:\;7G-O(&&\)=;\]A=77O@EI7U M&Z0?*%Y4H9/4Z2NW&HVZM.2B$>=R[-R67=P;@.#AH'K!<@JO6NZ_EO::)*!:SE! M"!'7;1K9L_L.:58GV]YKMQM?+&143/5W&5 Y8_EK/EZH6^M//P;FBX?E&PO=V]R:W-H M965T ^TC9M"Y5$CTC'\?SZ>PXIROO6)M.+>4AL2^19O[-1.IN*\IL<<:[(;\JQ%/2]NY2PM&A=G M^MI]>7$F)BI+"WY?$CG)KIM)/"L0S MWE-(@<''$[_F68:$0(R_*IJ-FB5N7/QNJ7_0NH,N72;YM%?>KB\>/EP\W; MJ\O'F_?D^N[S_W9RT%U'%-JU=1NC*4Z!9*/B6?1:%&DMP4?=Y? M)M "L6K9J)7MBNZD^/ND<$G@.81Z--A!+ZAU#32]X$A=W4W*&E+A9E(8*N_D MF/7X>0-B0?+RB3-YN2NDM\N MTE?G/^]Y:1=.E%2LZ*,YF$0C #ZYQ:=/8L=+PGK?"5C=XLJF[\2A]V9M)8UC-_1J+?:3O'D>I^6*_7:MWZTA):$3ADL:AHD; M>=^AX7[!?XZ*P385[84#@D(Q-=&$;6"(199%GW"C'.MF?),(+Q<_AWXNVF0U M&FX6A%V]=VP8'AJF]O.!8U.!4AVKT7RGY5F'_NK2:RA9)>2N"CSCH6-]RSG\OH702MR?)=G>5[ M(H>63C+=%?%G_,ZAO^J)$LHVP!M:-B5ZWVH #ZOXGG+(@BQ#._EQ='J;9GHQ MHGZ&\A..=7\Y*U:9 W&/X': CQQSW8EE,Y?<"C(ID/6P2/^&O7*;F.M2;0@= M%QPO%5@9I:WRN!+DD1U\"3%3,R8G.URSG-ZXQ) M22[)70G!@D$_9R(-DWS.1,=Z/L[$C',MKDD<\AVY*\CE9 B]'3$&\I-E[I9S MT/$=:*Y)$Y:U@\!81Y*QP)T>#4%=0"HX[W&K-HJ2R%BQ5>+[L>M[VW5@:M4V6B:Y4884P/@$EXD &L"ZY!:*TU2-0!S^5HW2LK_4 ML4B]!>5#SC.]@0Q*D>LEVO:DSQ1WR260M[ZHMDX XL@)4O\8NR14<##)LIDF M:DSPR,>*Z^ .3!"XZ/$/O%M.$#,T,4&QV>=8^ZD3!#YI$G1_Z.]U^PY4OJ;S M 9->XJ \^YWONUX("IV -]MTI_/7S/03W;\I2T1A6R?9)EX+_7"O=ZRPF#PK MC&!F,(:U9D]#VP731"(50I%N3GQ0*4O.J(2.-PL^L[(V( M'VU*>JF4$XU S_/PCS2CR(FB^)B\LPV+VB%LCJN3H$V=V#L@<>!B:*3;-(;L M$;MM?[L<8E6_U1!8BP!=5F!X0T:P=M$:<+?@4]*=@$0<=()"F8E2;S.!8O>- M>9F*OHX)F3Z3W,S -:(02ZB$1I;)*=OC"D%2N6%=&0N;/2EI*R+JO&0INC"C M)$X<4Q@Y ,S)WE3C$!_0%$,(-]L.M"-[D8$BOPB>%BY9^RQTK6B5'ZOI5P?6 M].4J_I[W3**/;+>S*:5#E:P,L+5 +[-XP20=.GX[TKR7 FU]_TJZCMN8C%?U MVYZ+*Z"E><[[*2 ^FUE6WU%0*P\C>!:]+-8-?F1E_6EN -Z0W_>X8;5BQD?6 MPW_(!QLDJ@M+9U/@U>ULG0C^>0< ;[HW#E8=X*,#EA3[Z<9?D09F, >F/K^R M*V[8:&6;Y':7G%5^_4EIL^OW#7B.<1@HC310/7 Q.!?\B>RZT+=5M?2H\71= MBTJ!P7*V1L^;697$4*[ *D&;./92T'%H'$#9B[3TU54**SO8VD(K=@+&C'T* MQJ3DS0_/NJBG$HIE!XZ\5G4 YJ$*KXV<:^=;:!(V'I?B.W/Z'J3T.P[=)Y!6H^0P[G/#T*CRFQ_ M%-=Y$;\MSP+;59Y/D:\L!8#G=U:8TF_+OKT0;>J\ZF"IPDV?@"_'RQ\I1&V/ M?"K,XV7,/G^H/FDB&3R_I-[I=1VK^H)_^N:8\)H/M=8X4>($QQVF'3S4^DX0 MA=CM'XHXVC&(HSL.1<2:E>>CZF(6&[.9MBOFSBZWA;NR@W[^T3Z%PE%@*JBK MQ0 4*GHI9 36?THE;-45>R%M0ZG6>=H4,'MV,K^O=$.TT&O9#>LC<*\Z-C]B M"E[MCC88 ]5@=\L@ M853R'9]"T0LQYGU BY?0UQD9/!>ZGFID^+#S(?RZ5E58[7^X_K"RU>R4-C?> MBN+MUO+AD[9#P[!^(2($5_N!1[Z:#4T*@V4G;K_93842GWI." .HI4/;9AJH MZ<"02L-]= +BMX%?D'S7VPNK)L2CD!=Z3V'Q?8/UT>][WQJ8/_/_@(=8350 M5]FN.&/36V*MA=?XV"0 :AX !D !X;"]W;W)K&ULQ5EI<]M&$OTK4XR3DJI@"O=A'562+&^4LF67+7OWZQ >Y>?GC,D6"59]H.MY:X8 M:2E?7;-U?L]OP_)T<* M]&CT**[W7E1[[4?V6C9[(S.U+-A5-A?S70)'$*25QFZDN;"?I/A'F4V98QK, M-FWG"7I.JYVCZ3G?I5VUUQW?2Z?A1;'FL3B=(-P+D=^+R=EOOUB^>?R$9&XK MF?L4]2](]O3>F[>W5\R*IJPCPFZ7@EW*U9IG6Y84+),*YVSV&;'/E&1Z-(OE M2C#%'T2!%Z:PXV.6*#%G'Q17&)2Y'KSDVQ7/V'61\FQ>8.^<+?F<@B]9\90A M'^2<3I2F\KG,DV*>Q-6 Q'XBPBOR[]Y?3MG%[R\UC1N>?4ZR._9>Q'0:<]$7 M$"M_^R6TK>"XV!64%S3'YA@I5!*S6.N8B&*ZH_)"ID@O!;M>K5.!G*$TIS(% MA46MUE6F1+Z&M()=5QQN^0-[S3?L@%C;YO%PLYZPC@\-MEDF\1*2RC^96"Q( M:BCQ!\]*9#)F4<":H5:SS))% IL2RTX3!I,)+4JCR?,DN\<#5M(NS"!_9-V@ M:*6%#12SO5^G>Q;6]BH&?+W;8K[GJG>%@G$)^\LK? MG^J>&]C M)8FY53/7&S=)FM8BDH1[:[PI.^\1F6TUHS;DR0V\5$N9)VK;G%P<"D,?+>*? M0ZV[+/G[NP)AQV*>CN3HAT1'1MGR#22Q%79K"" MBN=8(.PO[_^*,O[Q_<]'^??S 7B+?$Z>WI2J2 M.>K ,LDX%158GFJT=\Q%A3;F9.X ^KFD;GAUV&PYLTS!]WW ]JS\8&*X5&5[D] 8A06@9 MCN,=LENI4$T;06S?<"++,(/HL!F+',,//+"RVE4^%/)"P_2<'7&A !:Z_=&7 M8B%RBGZ=/8I"J,) S"HZU137LM 1HYU6%4_DQW\^?MJ8&#Z,1,G7!$8_0,:> M>\$R8I,?I_$YV9!G<57E8[!)%*-#+-J(M+3SO: O?#UAZDCI]'W&+-Y)3+Z[-_CT<)T+$O@!<9D36T2V0:3L^0S2]*C^OY[ 8140,ZE$<2E\4\ MS[=@M>'YO.C6^X:'XV2ZP=!1CF^!8@RG,8%/DA.Q#.5-UP.\)$AJ.AP/E M#$6W79PU6,'U1@@[OF>8ILU>BP)>_,33DE=M7NN'_3T'2+(6#E48N(?#23"S MS,"P77]D$NPP[[EF]%0.XCB1,-Q^-WU[=U@31,^2])$ M ?=^2\1:MAV&W[#@/([1+E-11PE;212WORNC(E$DF>+973)+1:WOB'T1Q'9@ MC=C/:, @C!#>ICEDK3L>>]P_-#X2:KU Z.G6Q-B8=E64C*6HD]-0RM'A9X.17G^FIZBW Z!$O4Y@1@$NGZZOJOZ2'NHU.TL(ZI1:. Z' MK$KRQ+W0TNUEK::'NWG[6C^A::M[MA7?UM"5+4I5 DW%,E]+#5VA,J>(KA"5 MAN%P?5N2J 09.B1[S,&A WL/:(F52+>U52)WZJ-13E-$PI2]1&\,^1I:B*%-M:)Q0 MOF^)KZ)O.4YG%S! 3]!Q(+"\9W1GNA-$VN)]X'PO\AJ#/Z JDB@5[N1%!0A+1G=J7\50,M"7=RW:AF M,1)8KZRTS22\*[("K<],9&*1J$.Z^" W5QKFB/=%&G,J^'M-V'<1_#N=6>EQJ9H*6LS%WV3P8ATR[9G M.=:V'7!V8 3!3@W34W"W"[>'H;D_8,D -8164GJ MB]6:?*&A17?]UX_UEC].K.V-\ 84"$:+/9G<&H6]<*U'72[ '?%B]T,DW?G! M,VRX-#3=$4(Z)8S(Y%-;8CC!L#N(/,(F@;Z'S<6BA-];,K@:Z]S$(]&3&J[MS?:'D5K M[\+&IZ.^WS?L!QJ]7PU\N7M5-Q9C@]CZBI@:^_9TU/O^AY;E3G_EI$@J,U5] M"FQ'VP^IY]7WPVYY]17V#<_O$G0QJ5A@JSD-O G+JR^;U8N2:_TU<285^B/] MN!1\+G):@/F%E*IY(0;MY^6S_P)02P,$% @ \(.X6*0GD!.1! 0!( M !D !X;"]W;W)K&ULU5A;4]LZ$/XK&K?3"3." M6)*O7#+#K90S)7"X]#P+1R$^M:U44DCY]V=EQ\$D3C@9Z$S[@J5=[;>[TFH_ MHOVI5-_U2 B#?N99H0^N'BO!!Z51 MGG6IZP;=G*>%T]LO95>JMR\G)DL+<:60GN0Y5T]'(I/3 X Z?1@9*^CV M]L?\0=P(^4C#KSE$&:2X*G4_ M9_O0,(C<%09T9D#+N"M'990GW/#>OI)3I.QJ0+.#,M72&H)+"WLH-T:!-@4[ MT^M?]K>/+_NWUY=?OY[WS]!Y__;T^O3F=K]K -VNZ28SI*,*B:Y (A1=R,*, M-#HM!F+P$J +8VS#7G;9D*RBO M'E5T]YHDX<. N:*$>A=/[]($$[MZ:0+UYH-XZ](T.Y36DVU/8OAVT"A+U M9;&=P+DIF8'Q TH+(R C@T"H4VW$ ,DA,B.!AK!"3F'-+OKT(:(NV_OCOX?: M)@=U)NHZHTMK^KSXUV[,&2_0S03]#>,13]_L^NC+R7Q\+6"S6S7-\>>S&W0K M#<_FDI>S.=K%T<;CYOSN!IW 47.ET15/!]MI@1(^3BM7)/#W$,&!3[#KNK4 M** Y]7#D^C-!'5NIL%-"]_ZG. WP0N8CRB.&0Y#@HYG$96EF]Y/3$42B4@? M^7TFT& "!:MDCHJ%^CZOZ[NY;2^=OZ^\XT4X"LO]V=I0&6(:!]@G9 O=%7P\ M5G*L4FZOI!(&"!<&@JL"TM*H U24)JEYAF'8"T/LQ:PA"8C=4-+PC^.08D+C M%O<$^]3%E/HMN@C.P7,;F@Z-*:9!4^*!/P:"PR29Y).L#%Q")U%P:CFTS9'E M]D>!,JEUBW?8&;^Q*QU"0,"VWNV .G#E0Y+1ORR'RRC_:G?9?)A*]?^5B343C_O1T9MX]^;E$B(8]=[9U):=?];YA ; MI5'T*TFI$^"0Q=B+WD9&WCHR"C!C 09J:2>C )I W-( 0!<"3X8!;=%1'+@$ MLV;CZ# _@B9#-V2F)49:RTQOZ/8K3W.)L1K,1=F[,M=K%;5QQ;TODUD-$$7@ M;LID'EK-9-AG9+'ZYJK5Q>?#95FJOID=1&^[A1\OD!F+P*+AJ>U'8[?QJSX7 MZJ%\N]!0H9/"5#_PY]+Y\\AA]2KPO+QZ6[G@ZB$M-,K$$$S=G=!WD*K>*ZJ) MD>/RC>!>&B/S[8 P 6@P !D !X;"]W;W)K&ULQ5=M;^(X M$/XK5G:[VI507APHT )2R_;4WJH4T=[=9S<,)&IBYVRGE']_8R>DT$NX;J75 M?2'Q>%Z>><;C#*.-D$\J!M#D)4NY&CNQUOF9YZDHAHPI5^3 <6I1WS_U,I9P9S*RLKF&#Z>80II:APAC+\KGTX=TACNO^^\_V9SQUP>F8*I M2/]*ECH>.P.'+&'%BE0OQ.8:JGQZQE\D4F5_R:;413&)"J5%5ADC@BSAY9.] M5#SL&0S\%@-:&5"+NPQD47YGFDU&4FR(--KHS;S85*TU@DNX* M3.]FTZO9P^+BX>9N=C_R-/HT.UY4V5^6]K3%/J#D5G =*W+%E[ \=. AF!H1 MW2&ZI$<]_EYPEX1^AU"?AD?\A76&H?47?CC#TK[;;&^ZXDSE+(*Q@\=>@7P& M9_+E4W#JGQ]!UZW1=8]Y?P>ZX_:SNX05 M=KQ2POC2$MPA+,^E>$GP@$.Z)2:QWCGUW1!/6YK:QD'54MSMN;U:_/7SZ:O2 M-Q-!QT"F(LL9WW[Y-*!!_UR1B*F8;!@BX-@LN5 (BFFR2CCC4<)2DG"E$UV8 M%E6XL$[FBVD'.U[E8'LVW;ID#M*(4;HN4F:U.U87>R')BLSX*3!G;%'^]!HI M$P77)%%D<7O9\_V.[_L$;S("+(J;0;CDH2$-+32J%1RIT@@*X]C$8DB7!K0) MJJIHN*=%(ZM!WQTTL>J[_AZK>QQ_(^QHZ0XI^D"9AWV7-B"BW?WZ?_T;S2,P,9?.?K5TGIPOBCGQ5?U&PO=V]R:W-H965T81(4$0&)#@ :(WR]=O= MX$6R9"6;S>[#OM@BV&B<[CY]0.!\I#3,5GG. MS?I:*+VZZ U[SK,>2T3**^4^Z]5[4<3T9$.2R\/_YMSH/&Q-FX1L3HGI"1+C]0H3RACM^>6[TBAFT!F_X M@T*EV0!.%EB4)V?@K81Y[G+^<'?WX?GN]O[YB5W=W[#YP_WSA_N?;^_GOYX/ M'"R 9H.X=G;MG45O.!M&[$X7+K/LMDA$LNU@ ,A:>%$#[SHZZ/%C5?39* Q8 M%$:C _Y&;;@C\C?Z>\+USL;[G6&_O+,EC\5%#QK""O,B>I<_?#<\"<\.0!VW M4,>'O/^[4 \[NW]XOF51U&<'O+(C?LSF4#]9+$41K]F3>!&&%[%@)5]#(SK+ MGC/!/O&%-F1HH*?@<<5TRAR\>?P\AT;]6DG(!A-YJ?1:&,N<9MS:R@@R4I(O MI))NC;/L[A(R;::"$XZ3A 'B2Y6Q%'N&-* M<.N86VFV%AR&2R/15+./O*A @M@0B17.^A17-WTEE8(E"*H2Y$T7@N7([1W4 M]%KP.*-%FE0@&R0:&/TBH1?88KV)4=@^N[)H# P7+<,#LIGKO.3%F@GK9$YQ M2\C+GE3!=%[""M_(3*T9DF]R-NV'(!5*H>H=?3_LGH[9*I, -..6%=KY+((* MHD3B*@4M%.O":B436CF%S!>QY(I9!P.T;@ 38UY9R @O0+EQD,6\0)?0"(D$ M5JPRR#\& Q2I8':-.<#R0FQ!FV-8%,W2R@%!^NR36()UW+)0 @D>"G8C8I$O MA/$5B^#O>P' V&/U318I+Y9IA8RTSE1>[6^+);2 ,,B/N>X'[)-+^NSHA^]F M412>$5D5;%E.IBF-#<^.86-:Y-(1S]AJM\S7;$;"0@@_(!]E-77"@#.@>@!^YD7MF*/R 4LX!&ZJJ&0BQ8"7\)J MP%F8 #[9]?L;S\VX!8+]!<0 D Y3W!DRFW%(:T9 MV*>AL$6">8)^3HA=Q/I2599,8(: AH:@L/U\"SNY](Y349=0 G%@=ZQ10&%! M)(#90/O7L70@N+(:&:PD,@T0 9=+84 ::CWU:RP$O-M:%<)I%)< +7CQ!9@6 MZZIP30?67=3?3Q]O@=63($U4\M^JI.8RQKFOL<+^=*.QPOZP:RQ8M(NSY0?A M6G!%;;N"KL/&R07#=")/ZK!17% \".L5J)1B4P(:$122B%,_L =Y*HWUF*V MQDDV O'M3IU;\X68@75"1H"S]RP/XNZU&WG%A(YZA+95+&A85*)'?9V3-PB>0SO\TYJ.YYAYO?5,]H4 MR@.@J"[-GG&Z*=6'T[:W^>NJD=*2R+3E"EA9&0NJ07+C:[>Y'T"+U;MK0AW M7\?)@0'.*5_[6G'!TG&%[;TO U"7/Y<"$.XB5I77B8SV0K'>3C_6I-&*=GM# M6]Q)_&^*H-3&;6]TN!^57#9DF4TFP?!TNH-G.)P&IZ/I\0X?-OJF(V.CP,^9 M-,GVYH!(/\ S*!7?LUMX4/^UO8*X\0<[Q/_[/H#UJI9PO&'19.^G#ZU%?((= M KY$6UI?+8VHQ4VZ[+4N'&X@*'%BWVH=ZA,\G&*-&GV8'6J.V89JV3VM]Q=Z M!DR6'GC0=NBA!AV..PROY&$A?$\M\$.^='[_Z[+]]WE_B)W>]MWPPPB\%L#P MFSWP;2_W^F4;XG^B('\^K%TI.5HEB3-D,10+VIR*BNWG.>*_5?$T+G.@ M2[G'N(+SKV^L0A<_QA@[: VU4V?M#U 6R?-Z+Z6#3].!' \T2NF5?4=?C>'H M["__?UX)]5(?9>",YAN^7?KSW75K^3X'0R M:]]\ST9!.)L%D_$8ITQV%A^%81"&X<[X>!B,IA'..=EY-YSLGQ.%PCEF0=VMEX%RTZ/PFC=NPH/F8/:8H'MT]P=A2HVFU-?P1- ^+1>;3+ MYUNBY8]K:J?^^('+\7!#IU-4^EK/_*E5^]7I6@$$X2=/M38NSRM;@; I#W % M2]8ZXX]PWFUSRL;S$_ GD396VGJ+>PW=-(1R:R HLI2C<,-;DE0P\*OLX*O? M-E^KM< B4SOW'5?WT?I_P=]=WA(#1J.38!)--\H_/@G&X6G-H#^RJ@?VW>L, M-F[?(QVCXC/47<>UH>XUYY6_O.G-_!WK'#7R(6$A]"E/AN#'I,>/O M%?V#TR7=Y2VT&PO=V]R:W-H965T;#F2'))_WY6,'<*1 M7-I>)Q] TDK[[*[TK+3NKJ3ZII>(!NY2D>F>MS0F/VPV]6R)*=,-F6-&,W.I M4F9HJ!9-G2MDB5-*13,*@DXS93SS^ETGNU3]KBR,X!E>*M!%FC)U/T0A5STO M]"K!F"^6Q@J:_6[.%CA!JTR;G>&8/96(4 MS7+2,_WQR>E@>C*"R\%X^A6FX\'Y9' \_7QQ/H'!^0B&@]/!^?')I-LT9,RJ M-&=KX&$)'#T!'$9P)C.SU'"2)9@\!FB2E[6K4>7J,'H6\4N1-2 .?(B"*'X& M+ZY#CQU>_/-#+X%;NX%M'AWJG,VPYU&B:%2WZ/7?O0D[P=$S;K=JMUO/H?\7 MMY\'/K^8GD 4-^"%%F#"!&HP$ABEIV &$\B9,O?P[LU!%(9'K@WBUVLI;\$L M$>Z1*0UH>0C$(G0LVEY,K HW!]'F(-X]&)\-Z]_5!$92"&OI2A7I#8>O_!L* M#H."DI@9/H-C2@A%*7YR4_"<;C9#DH8/IR9IP/L-A\).^P@.VGZGO;\M=5L; M'?U(_+:63*5A@L[G%K,"8:YDNO.X?K[A]S"EK<]D-BNC)KHM0"^9PJ44"2J0 M<_C(,I@4,/PT KG*-(3!+\ S@Y0U1E/O7^UDY4B%3 -%S;&N/PU:\=]^Z)>QA;7CX:G*+6 MB*ZAJ\F)+E%QF6S?(.^"".$,[8*^R>76H@UQQ :%?$F6%52:K6'C/1CAK,)\X" ).IV'"Z+E MQS1Z(20\@1E%?GO#T=@/@X?)@2- G3HV8M]9H=I4T7U &^78 >.+*^*!1KH\ M6); 3"JZ27*9)7;)]F+!V347W!'H!_Q:L8KL^YVV'[5"!_](XH,UA:[(%/>- M'3['K^5S'+?]W_<[\.O;5L>/X_BW#>^_F]N.HSJ#CW2*C*YFM"6GM:35[K4T]%"X[I(^5%#9!30_E])4 VN@_O3I_PU02P,$% @ M\(.X6#GYJ#RQ" (!H !D !X;"]W;W)K&UL MS5EM;]LX$OXKA#=8M LV%JDWJDT")-W<70YI&R39WF?&HFTALNBEY+CY]_>, M9%MV)=M;; ^X#XDMBISW>6:&/EM:]UQ.C:G8MUE>E.>#:57-WP^'Y6AJ9KH\ MM7-3X,W8NIFN\.@FPW+NC$[K0[-\*#TO&LYT5@PNSNJU.W=Q9A=5GA7FSK%R M,9MI]WIEN$^FTPK6AA>G,WUQ#R8ZH_YG[O\EUGI$Q*] MDHP))AE1?.IOZWLL'5 >7L.R-4!66A] _0\S?:^C4]_Z=HV] *^FE1MKPOYWIDS@=(A]*X%S.X M^/47$7D?#D@:;"0-#E'_04D/T_K\Y?&:R>"4[2?*OMYC#&^8^7.15:^LLFR<%;H8&6PSF6O2K#FWS*HI M<(#I-,TH!76^VIOA6[F8SZVKV-C9&;,XZ]A;/YB4C9#XK$G"/"BVBP%9HT>-U YP1"T+XMFNE!$T$678)=#LPNW[-??U'2 M\S_\SS^1[F:=[K)WU3^R>O_IJO[[XX']#NDUHN;RX>'Z\>$H[X\+YRBN+\O2 M5.7Q[;J<,LKV\ ,3BGN^SZ,H6J_X,9X$%T)M#IRPD'N)Y$H*=F_*RF4C\L*H MH;-+/)8^#R.ON^X+'@9A9UUX'ER)SAL5^]P+ O:EAHY6U#TL0A["2(GJ M$A*"1_"@C'OLRB-/XY50JD:HL< RKT0INY11L2*CO3(&R+"XJBKI!0)CT()L"LJ!X@&%)35 M/F_ ':%"P'0#,$C@>OYS64?>\.^))[WBX#(3]TGA]M!1P=K3)?[V:^D%#'BZ!P MN&5X/"-4 R_NFCC@,D1F)%V_M)]"2J4. >&/;KASZ,\=BB0A.96/.3KFJM^Q M,N1!'' 1R3[A8PBOHJ G.0,!.(HC"A[@UJ)II[,"5X@9 MKPMV?_?S%FWJS6W3F?[HV8&9Y#=UKY>JX6<5.LR)1N00/U+9J M@L=DMK"!) 2UNR#8U2N!*1D3]$!0V!X$*WJUXIZ#U;R($IZ M(=V'1Y',?A>*0U\!H<)=TOO1LF7EH6?Q^DHD]\.()Z*G0JJX#J1-7LTB3^PI"NH6>DH-517IWWP0!#_V ,,FXT6I&6+OIM^YV:F"H)1%=)C*"KWR@ MENQF/M7,!.Z2BCWJ;V9_G*$/0:P MU;4BF$0"5$Y^/E8>5K_ @/R]"5I/"8@9]2 (.@7$?P_D!)'JS_7#G 3ZJ+]7 MKP]$4-L6A,@0+XX.DJ?GW\W8N'K.UM\V6KQVI0:X)?&/5^LF;&YWPJ6IHT$, MO$&!%IOR0\$2(LG\K;'NA,)%HDQ)X-)OO0!47]68/)ME16V)Q1R)TX[W2*/3 M#3FZ<&AO#1 M]=4 W=C8<7,+T-PD@ R:.KIKV+DG*"M\4%-)VVT3;'A?(S") MYA[/J8 M;M:,$-6;,6*S#Y@9H_2I "1)"FK<:MZ;'3*A%AV(Z9W^!?7W7(+\)*M 7SLS MQ^PB#]A%893&O!W&@KTY0;\1>E0KU=LC5@K1>81U77AS$F*.IB)$A_I-!C07 MRL/$$V([ %+0E"/>_M_8[PV)^_:8&?T#9HS0J@BJT@H:)AC6, XET7$KAHC+ M .7LS0DUT52'H[U6I)D10W(D:3M&!)]N0;RWIWTWPL.M6_N9<9/ZMXF2U?UF M+)596?U MUZG1J7&T >_'UE;K!V*P^5'HXK]02P,$% @ \(.X6-:G2FWK" -B( M !D !X;"]W;W)K&UL[5IK<]LV%OTK&+73V9W! M1 1?(./'3)RDV>Z,6X^=MI]A";*XD4B5H.QX?_V>"Y(@9#&*W$TW.YU^L$7B M<=_WG@M(IP]5_<$LM6[8Q_6J-&>39=-L7DZG9K;4:V5>5!M=8F91U6O5X+6^ MFYI-K=7<;EJOIF$0I-.U*LK)^:D=NZK/3ZMMLRI*?54SLUVO5?UXH5?5P]E$ M3/J!Z^)NV=# ]/QTH^[TC6Y^WES5>)LZ*O-BK4M35"6K]>)L\DJ\O(AIO5WP M2Z$?C/?,2)/;JOI +S_,SR8!":17>M80!86/>_U:KU9$"&+\UM&<.):TT7_N MJ7]O=8+,\FV83-]4)M5\UU]? /W>F3$+U9M3+V/WMHUPHL MGFU-4ZV[S9!@793MI_K8V<';D 6?V!!V&T(K=\O(2OE&->K\M*X>6$VK08T> MK*IV-X0K2G+*35-CML"^YOSF[;O+MS^^9]=OKWZZ?O_#C^].IPW(TN1TUI&X M:$F$GR A0G99EV?,&B@+,P"*,#]"*G M9&3I1?^-DBV)>)P$Y<9+LU$S?39!\!M=W^O)^7??B#0X.2!@[ 2,#U$_3L"# M),8%9*]N7K,P@R6_^R8+P^#D1M\AHQIVK3=5W13E';<3XH1ITZC;58%(,@R/ MY5S5<\.0]4B];BTKRK8*V'2Z18HS%(=:V3G34C:,YBA1"L-F%9+7-,3PH6B6 MK%EJ]KI:;U3Y2&R%/#&@V>BZ5"N&PJ+*XM^6.EY-4V]GS;;63!GV@*RESWT! M[G1U5ZO-LIAACT)9,IS=;@V,8\P@$]1!TOP+RK0II6NBQ19%J6Y;E2QLKJ,R;S'X 5[/RQC6P,;TK[.Z&M5HKY9NZO-IJ[4;-E;'4* EZZ1 MV63$UM3P@QZQ;,MDA%AKYSDI15Q'+6I-,'@2(L[9[>.H=K-EH1<>_[F>%;8& MK]4'75O[X(EF]M>TIE8&%C TC@768^7,^I'8F6I;XZTSLU-]3!+/'(,1+IT! M.%2=K;;S?OMAP3G(W5-1[U=85#&HWJ:W!!;H<@O;+]B\6"QT35:&C>>(1'"^ M4&0U2Z\7P8G:JMQ*Y:G"EM"Z5Q.;FZ5J6-'8X04,,>+FETQM$:*M@!US:U53 M+9H'A#AG^K=ML6E#@*P]FX%U51<:L5\5JT6A5W.FR_NBKDI:A5 G:;'06S9 MK%1#?F%((>N/5H#ZO@"I-LX6U0J ;4U+#C#,5A6P[.![)Q=AOTY\ZU/;ZT.1-$)U_M\_M#\C]=3/KX+Z'_ M$HV_7%]>N+^?;]@;V)DXO3KL=$98DYPPD?$D2KA(TWXD$CR/8QXD23\2ICP- M,QZ*U#']ED4\E2$7><[>?BIZW&J1<)D+$!FD%I*+).=1-N@K4A[&&4C*05&, M!%R&.?OILW'HR @>Q!'/93Z027@$):/4XY]S 89)&GC,T@@BY#&[.A3.^TX# M%S.P."(W#I*]&1E !AFS]Q7IUU>0SA.QY#DH)M+Y)HM M7V)$]".018B81S+SO)7S,$EXG*=[_/Y?/OT\&4GSP7->8 ^1Y\+#N>YS_/RD MZ,?\Y]TXZT?]@#A6,R_E.C8C*3(2R'L!UX;$4_*4]\]]OMX-JYT$;\N"GXOM MB)\P=L2/X:>1][HR#<%>'[]MMP#?$&:ICT/NH(R(@(=>&#*$JD,V( MWE1ZZ>+.=)XEY# M'B!Q\>@$P'3D<4^1VTF6=FZ?J4U!G_HCSL_S@CI9XQ@%D%4X36*X,W-O$CJ$ MF=,AABVC_BU'=26SOB_6MO\:' ;MJKNRV G(__7GNZK"D:&I56G0.]5Z/NU2 M M*A0&" H?M1;%.A1:76M\'QWJ/2.RTE+?/\.;$=\U@&/$Z=MY(,(PG/1<9N M^KQT4E3WZ&.?,.^J.:(%U5GL8X/M],)QY0_9YQI[]K(]%OPMKJX[5'3YN9HP$DYUD(SB(>L &) M*W/@R@ .(2 F1+6/!U")L"_E,AFZQ!3QG80\B^)1!$&S"S)!/#1:*)TY\,%E M%K)&A"@1;>GK%#06OGV 9I$$7/@ICG @DU(0C,:+R2']XQ"C%?/OF_-I3\ M3H@9!/\+8KXXQ.Q?5.S<*K0C_M&_*Y'#V?SI"?I8B$'1SF,0BKVK"L%#P$4N M_6,+%6-P&Q9U/>20:/8N TU]+$<1YF_4\ MGRN9WM5O:T/Z!H%N_S\EXK$7Q'2I@AJ1#G84,&L0 ,"]#OM;NLH)T JD<3A@ M'M_!$2)? 3]K[V88X9C)%'[QKX8#>"W?Z.I]E[_6]9W]Q0)]E;HMF_9K?3?J M?A3QJOTMP+"\_47%I:KOBM*PE5Y@:_!")A-6M[]2:%^::F-_&7!;-8@M^[C4 M"N6%%F!^4<%'W0LQ<#\5.?\/4$L#!!0 ( /"#N%BYC%BA)P, +L& 9 M >&PO=V]R:W-H965TU<>Y4DMJRI01OKEA3OK+1IT+%IUHEM#6$5G!J9Y&EZD30H M5#2;A+4',YOHSDFAZ,& [9H&S79.4O?3*(OV"Y_$NG9^(9E-6ES3DMQ3^V#8 M2@XLE6A(6:$5&%I-H^OL:G[F\0'P65!OC^;@,RFT_NJ-OZMIE'I!)*ETG@%Y MV- -2>F)6,:W'6=T".D=C^=[]C]#[IQ+@99NM/PB*E=/HS<15+3"3KI/NG]' MNWS./5^II0U?Z =LQN"RLTXW.V=6T @UC/B\J\.1PYOT-P[YSB$/NH= 0>4M M.IQ-C.[!>#2S^4E(-7BS.*'\H2R=X5W!?FZV?)HO%_\\+3X^PN(S?Y>3Q#&M MWTS*'<5\H,A_0Y'E\$$K5UM8J(JJ'PD2UG,0E>]%S?.3C'>=BF&*LU]3^+=Q95LL:1KQY;=D-A3-7OV17:1O3P@\.P@\.\7^ MWP2>IOAX_[B _"*&G[C@L6;!4&IEM105.JI@)12J4J $ZWB!7YFST),AP+8U M>L.08LOW3/'#])N J@+ET00;RR^',1@'O:H(; MW;2HME"C!=J@[$)XVQ66OG6>F#8AMJN-[M8UC\*"UQC#_0MO=K'GS4;9Y?DH M35/@8WB]ZOR-@QZ-0<_B-;'-BCZ@*6O(S@>_(35Z)E,*.^3FQ0FU(7YA!I98 M\-)&2W1""K?=,W(%K./X/LX(WC_>QB&Q%Q$W$JV%:[@W%5?4;,'6R-=CB+=3 MXST*$FH-W!2YW(JAZ]B?"E?E.YI*=^S@ P'W6H.A6_&D$0ZT$6LFEI(K2#(( M_PN5[6#^[I;S:84/QO"[CA'YKDKQ$8:K67;&<(T9P /U7DBH\A B_M7U38X: M2D-F'=HF,^E.N:&W'%8/G?EZ:$@O\*&M\T%P!A8DK=@UC2_/(S!#JQP,I]O0 MG@KMN-F%:P/LKK=W>\ $._ZO9OU!+ P04 " #P@[A8R;FIVMX/ M !_/0 &0 'AL+W=O11G'P]F>;YX=W*2369\[F?'R8+'&)DFZ=S/ M\36].5?OJ0%'D4QOPJ95DQG_OI\C./ MDKN/!]K!ZL9U>#/+Z<;)IP\+_X8/>?YM<97BVTF]2A#.>9R%2 M?39IOICP/>1W6>,S(T[&2?('?>D''P]4(HA'?)+3"CXNM[S+HX@6 AE_5FL> MU%O2@\W/J]7/!._@9>QGO)M$OX9!/OMXX!ZP@$_](LJOD[NOO.+'HO4F292) M_^RNG&N9!VQ29'DRKQX&!?,P+J_^CTH.C0=<]9X'].H!7=!=;B2H//5S_].' M-+EC*!G%A3$H9YBE&0SR7?^I>#DY[@V'OE)WU!YU!M]\Y9_W! MV>7U16?4OQRPRS,V^MIC5YWKWF#$NI<75YW!;Q].PBB?-9QGIQP(/-!4Y !R MU&.Z<\R>M!^[*M*L\..0'QT:1V(JORDB7_CW\.V_%;'<)(&)Q1D/V#2,_7@2^A$+ MXS)^T40\1M,6?HH-,7N^\.,ERV9^%+$QQT,1'KV;\;@B+LO3<)+C7HP8Z6<9 M+ZG$-ED2A8%/0UDQSL(@]-,0E/,?$XY[NL46/)W0)MO3&ROYV8H@#NZJC_,D MR[$S/1LM!8D1SP5#V03<++F?'K,1)G8KZK$1,8@I/LM!,4N>3'U(H7*2I %$ MQQ&-\AG&)[--+9$FL,0D*N#-V,G/69BS.S#C+Q91./''$5^I=T4C!G>2U)C[ M\T^NKCGO,W9UW5U3MQ3;?N_W5B(60O['ZMG[)+RYM) ;(G^2\OO-)8(LB7209K[?UQ\DM%SI1GJ*-FN/2/N?P(_A'")AXR MWJ;!(FLM69SDY&-YZL?9E*8\PO(>R+X@4:A#**KXFA;A1O:D9HF.<$B+\U!0E>1"=>$ M;N"X^1*V SD(>5<$"=L.XUM8)2U(A(185BKW8S:D(-"<35;&29K8I@HW:P&. M_4C$#X%,!+O$F*Z^[V_L)]U+S-3>B^]5Q%AP@=[(KJ<(-* [2K+FLKV21RP) M4XLA:F&9.Y=OT=P0+9Z%=R=S7AK&-$ERF"Z'5643[%R )'HP]P4/"'GBN2US M23FE)K*$TL2!I-/2?[;-I_MN-CEJ>"GR0+)3,I\3%.B:+D.@GA2NDWM%9+$\NUX>,R^ M=#I7<")H5WC16A_0R",!"!9.&3Y):UJZ]C-4_#)&C8YS'K"'X! M&OD*-.J".4*/0N((D'?T+TX0J!#VB O2,/3'8W)9A67A31Q.D=Q@NS#$VS 3 MNIP*:XQOWN(IQ*1Q%-Z46A;!Z*;P$>QRSK<%KJS\MZ0:.:,*JFM19"0Y$!,M M5[(OQ;B7?A463IE0['4/.(V->MVO@\OSRR^_*>Q\=+H-RCYWS@'@>FSXM=<; M#=GAMT'GVVE_U#L]$BZF&N]?[%IKI?UA>ZK06^.+(?^RNEY??)9^_C9DITD4 M^6G&.L,A\7L?;5W*)>N;FFUA*\]67,-5/,MK#1FVHIFV8KGKH3?,T!7+QH!J MLM,"T21-YANY]1<)GY:BZZ;BV5I[S-,42[<44[=;8Z:JX*IHGL4NR:A10J8B M*519O[V/8M@FEC);0ZZJJ.!&U9S6D*9AR%%,1V.CA*)>M]JE(]_%TG5LX2J& MV=[&5AW%45TLJ+=),!17M17'45_][I&^ZKF'CB/T[AI6VXD.-0C%@_Q- M3Y6-VC OZ%G3GM__2IW5NA*&:YJFXMK84&W9M.F:BN."%5/?'B+F+%CJAB,\ MS_6\W_GGI_VKH<51F*]?WWKCWY[-=UO>E04^N,P M"G-2_?9,",N"R5MMDS;@TG!KK3UB(6PXKKWE4>7,!Z<4%Y_ M]5-*?+6U%WK](2LK<'++,\^:MRU27^:XGI.XR[E.:SIJ$AES463,IP" J5\1FW^ M6UX576LU:[ )9T/5\%]-Q^:.T9"5B^Q%2:B,"$.2^2R) IYFM9V7]6']"!*O MC2#CZ&OYF*8'\ 0+LM<6A(SHF2Z03EL7SQDQMR:T QL9U4ZVGI+$WS3S]R]R M:"H:7:O6#[4V%DGDH5ZC3558F54FV5N!>U<8NKWK7HJ&\BIX75PADO<&P_[W'^@-\[['#\\OA\.A5ZY:'KF<5[]3] MRJA#!GFT*AO4+5I9UH@*YE%ES#TES36_Y7'!MTU TS44!L[V;6%*^ON';K^I M[W2IOX=:-FUM4UX]1U$E]41[GZ???XGKEY0Z2E6#J958S(V(\W_#$X]YBE!" MX<,/X,-AEE,+"I&6_UA0ET52$GJ('X"5MJ160R377,769;@2A0R"L-;.-P@Z M@'(J+.]JU30186&2E&V$] IQ+Y!&R9 M]NN%IS,_K+ ,F\S\^*;L1-V5\#S;@<^1:@W; H9H2UISH&\74-JQVE:B:$ ? M!'ZV1URP;AJKUL16KJ]W16K6C?:R!+0L6KI-C(HA%^FM[:# #[!*U6XO]U+7 M=2-:=*BWFM!*V2%HMJ(IC6_T$5HV0W 'N 0I7-8HU&X%:J_64Y4$, MJ"75AM.]88<0#D8L4R*Y_YI7I'<>WL150V"R+-]J56^C_>#WHNH3U0)W$1E< MK]$+\A0#G-KZFAT$-A>UC=.HW U%!W9S74\TCEM0N9*BG^=I."YRV8O7EH0- MQ7;QIWM'JWN:2NT"6(JNUM/(_4V'6ID;(@4M<'[;:O#Q!$C7[0R_LK/SRU]? MM]7\8*S\FR#;:_'7$/O9]>7%"ED/OK!.=]3_+MIM[UZ"&$J] ;!HE=YNP #6Z.#,F*K!=0KDW!FX-=*OLB]S0RK[2P+]. MP++ OT[!4IQ1)6')6)6&(94YG1'XJWZYG4RG/"6^)Q7$K\ELY54=2C ?A?.! MIQ!T#+6=OW4$'\O:AH=!4HSS:1&MWE:_)D2\7A_4V&S@$&%S/_9OQ#LVD#^*NM %K >.VFT"'Y7UY--Y5UNP4&YUU"R<2,=VWJ@OU6I256B.6X@(* MNJ8$8:JJ8MLZ>\1Q@+7D:YBU%E -KM:S:DC5T$L%I/9[YW9HPG-=3U8=:!J] MVI.-N "R-KQ$^B8)1NM 6##I_5]1F(KCV)!AVWD.J5B#&&7 $*#1$ETD65RA M M!Y'JCU8&B]9\)@%ZS5?^,OJ>!Q1(0YAE:AS=:)*9G*(RI8J+0RI M<6RJEO0E,&" J2&82P(5$J!3+GBUHF?N![PZD;$7352MPX+@P3)KUPR@"GK= MKLGLW2%P 21B2UU95;R2N"-Y9_5II2 U9RS* ;+T!3!@HZ8P98. 3 :"HVE+ MBTBH1D6M[#RI%GSV_G?+BV5F+M&'HPAH8\N4I8OHJ>";5,^$B( EM'M*;//I MTGD>1Z].^+RRHP.1T3G;BH8:#59971SA@C7/@=C*(Z;;S^N$5RSJI#T")SH4 M4A75;N=]7;3D$"BV",O\B)<'6M>T* +:TSF^C Z;3[@ M6VK<35D.XU X=X4 MZD %2.&>Y 4=RG>"Y*IW#X6HWZ>%J"I7PMR73A2@.A*V)1$+I&7H;?(-Q1'! M3=*LA8PUU]VF4:BP)H.":*UQ_@-Q*R1O;*M8T0Q"N?(6VU.ZXYMDU025)Y9O M.0(Y-3G*TXZME "#TTP 9?E+_/_E9GT=]<390K*1\5+J]VU-NV08T+>D&WN/ M<9B L-H])[(4%QA(4]MV\_3K8S- #Y7H1+@%_U$VK1D=A$1$+"9Y416L<2FN MED4Z5..UW01FH0+M&1(A(8OKR(&NTSYN0@_HR(Y/.>'T(HDQC"S]9+ M_JH?4&QP5O6W9-Q(CZ+N=P3UU>)9$K\55ME ;W&P7T1[[FM_(XDT$ MU"%81 MACH$9=L"GX8YQ&>&QZN26QU5'<0(_)M5I'2SKZ@PE-TF*=AN W9;=.\M1]RM&G0X;[6*95' M2ZNZ(_OIY$GC1[%SGMZ(G_[2KS:*."]_'UO?K7]=W"E_5+N>7OXT^<)/$7PR M%O$I'E6/'>N I>7/?;(0/[$=)WF>S,7'&4? M_@-02P,$% @ \(.X6)W?TZL> P ]P8 !D !X;"]W;W)K&ULG55A3]LP$/TKIS#Q*31I4DK'VDK .FV3&(@R]MDDU\;# ML3/;:6&_?F>[#9V 3MJ'-O;9[_F]B^\R7BO]8"I$"X^UD&825=8VITEBB@IK M9GJJ04DK"Z5K9FFJEXEI-++2@VJ19&DZ3&K&930=^]BUGHY5:P67>*W!M'7- M]-,Y"K6>1/UH&[CAR\JZ0#(=-VR)<[3?FVM-LZ1C*7F-TG E0>-B$IWU3\\' M;K_?<,=Q;7;&X)S<*_7@)E_*290Z02BPL(Z!T6.%%RB$(R(9OS:<47>D ^Z. MM^R?O'?RVFD2C"$I?97L:OK>Q!GL:0I5F^AR_O_.6>+_]/?P$]>!WM*N+4-*S M2417WJ!>830]/.@/TP][M TZ;8-][/_4MA_][>IV!MFH![LT<(,KU :!+D[Q M *81W,*5A$NFBPJR]SZO@QALA7"AZH;)I\.#4=8_^6# 5$QCI41)!,":1JL5 MEF 5X&)!-02,BO EN5J\2G8AF#%P!E>ZY)*J'>:.G7BMWZX9U:3#*HE'U%J. MP)G D1- &3)2#3DLNE@0;U40AS&9J2J^Z*K1#N'4RCU2H4NW@"5OZD M(@H^J-Y=,_ "7!JVR3J:>R?N%!\N*B:7CAX*UG#+2(;5;6%;C3VX?39+AY9P MG*9QFJ8]^@%K;:4T_TW'O>$_AH9I6#'1HG/_SN/ZL1NO*TZOJ!^?I(/X9#@, M+(-EI1C7JI6^Y!@K52AOZ4A?MNOI9:&;/V\,G@6[M MDDL# A<$37LGQQ'HT&;#Q*K&M[9[9:E1^F%%7R;4;@.M+Y2RVXD[H/O63?\ M4$L#!!0 ( /"#N%C73\IV&"$ !-P 9 >&PO=V]R:W-H965TK>IZ\_+%"Y.MY#HUQ]5&EO!D4>EU6L-'O7QA-EJF.;VT+EZ,A\/3%^M4 ME<]>_4C?W>I7/U9-7:A2WFIAFO4ZU=O7LJ@>?GHV>N:^^*B6JQJ_>/'JQTVZ ME'>R_KRYU?#IA:>2J[4LC:I*H>7BIV>7HY>O)R?X K7X5RD%F-)%+X#C#TOTF>\37XS_[:B_H\'#8.:ID5=5 M\9O*Z]5/S\Z>B5PNTJ:H/U8/_Y9V0%.DEU6%H?\7#]QV=OI,9(VIJ[5]&3A8 MJY+_IE^M(*(7SH8'7AC;%\;$-W=$7+Y)Z_35C[IZ$!I; S7\!PV5W@;F5(FS M*K@O?K5W?7/'Z[?75]=?O@D+J^N;CY_^'3]X6=Q>_/^^NKZ[9TXNJT* ME2EIGO_XHH;^\*T7F:7]FFF/#] >C<4O55FOC'A;YC)O$W@!C'INQX[;U^-> MBO]IRF,Q&29B/!Q/>NA-_.@G1&_RM-%W#9D)GG03Q#7TTFS23/[T#!:)D?I> M/GOUSW^,3H<7/>R>>'9/^JB_>IT:942U$+=(NZQ35.PN)GO)=#/925OT,#WU M3$][F;[5JLS4II!$_:HJ#6A4?I#U7F+=K/?TT#> 4S^ T]X!_)IJE<_SL:CV8412UE*[>D=HWSOI0:[NDU$ 8-1!?/_ MK8Q#'T8^SK[E#*;P<:8NA$ZAE4ZP[3:BUS$\LY&96JC,R0?XPZ\#C\ _,G?< MHSDSKSFSWMF^:K269;85GW1:FN*@SO=2Z=;Y+M)]RG[F63[K9?FMJ17L=3"? M:9FC3C;K#=+NU/4GDA*?0.!?8*+2Z+L&M@A=;*V&[$UXFH$.EZ1 X(H(I LK M"11 P_B7$OR$FOO!E\$],:!$\V(+&OH%-#6TEXL%^ ,T[2#+JKA'BM 1])]) M78.>D#(?4+NT "\FA9;$1*8EJ*LH*M DU/^"E =6UZ;1V0IVP-JP:' MO-%5WK S8K5NE[YM@<3^:!0P:%V P3K-I<#O-CA2L=#56BAH9YK-IE"P'*&' M2H"SU&C)2QX8R])2&)GQ5]+1S"U-6JF>9!+S ^S5LA2EE+G!\:S3+S#BIBB M0;E)M\P#2 !9 (E)W-[]J(&72S0 IH;Y2#4\T.A[@= 42W4C:UT5LED+^;6F M9R 15>; EMZV&;'K'&<0GL)PYVL86"KF*D=JE0:E(7L6AFE2W A@/1-IECPT MSW&B0;XP&R8B6\/0#%C&^D'"B*M2BC6Z+$@3/VQEJKU:@3HCD5R"2YQ['3$@ M2#>?U3V1Q7Y^!S5+Q,-*92OW(M*AUBFP&E@@5JNB !'.MR32#*:T!-:O.T8( M+C&\XS4LEP5XM7K+3,)4H2>/-*PJA0;HT.=-(=L"+M&U12YX9@U-*TW2K@X+ MU=)9D!EP>2^-5S=P']85JU_IUAUP]&!G':?,$6_/D962\JN<2%%,CR=(9"B1+@D7YN"^1OB=_8,!>NZV$8JD!)QOXYU>R7]#V0=4KQ>H! M>O*%YD-]954!KL!W I8/V(R5@M6F58;&Y^L&K!"8;7E(RU$&Z!Y !V#$"E06 M8FMO,FQG74O93PCI#K!WO%)IBQT.TK#9%6I9H M/*Q4#0D%EB*S /)+:6[ 5KA9L,P*:S&\;ID.:FV!R/NT:&CKJ-ENSHDC=#%P MA9'/L76+;D]/2!] 7GHI:8)1["6:Z(>5;,T13#VP#&M31H*PG1!YTX!>[M,' M&:FUXZK/43CWN^YY[U;Y+E5:_ IC9A?VG2I!<+A=78/;HAN27M<&_/U4R3S6 M*RVE*& U%]12E9L&UX!&^[)0):_'186[GWDIWF-#,7+-0,(H-YXR-.5K6:^J MO"JJY99H_-%4N*0WL B DR-0K_QW4!J9/^=-) =&:'TXETRW'$OE8G?0+?V% M?%#F8/Q-'$!L4#3Y+A?8L0&S7*!]YVY1:WK[3:B)ZQ/U!4=7S=$E(_UTYHT( MQL. 74TJ]%!%#CMPABL0!UZZ3PGS RL4]LQ:\6Y7M/V6M_.=]S&J,6YB M\;6*1 T.&=@1L(>J9/0*1<&F%A6!?"A+J48GFAT1G/=[ZQ<&S41O#VV&IGGN MU%-F;7<4Q%J8B5IFJU+]T;#T,@JEP)5J:A1BNL9YH"?@/0$#!1DWBF18KMS" M"H%%3Q8?#-(\WH.X->I71F,%OR*C@*%V(T:;F'&0CUM.U:#QJXS!H8?U:MD&5KRX,23X^\$ ,TJC7Q;UZ$5G,W3 M@E24,"^[D%?0?$#K!"8/HFHR;8ES)R@VE8K4/<&(4[:_<>KBOH$W]S;<1+2V M@(@V[&XQ&?\1&NA&MK0_(M+Z-N)_GI9?(*)(2];D^$FE854TFG>="[J3N:<0$H,^+@-X/.H%>U]=.A/P M,38='R18AQNR!;O?DP:]A\6-J^'32D%L?,M+MW-H_[/>:46G>;6)L8D(W8C1 M%Q_5@WD$6QJ0%?"(T; =B():)CPL2UK=%KRAI?>?!E;PB #^H7=-'C'7[&38 M@=4T,&\1M6P!DQ@8@.52^.]ZUXB!!XQC+0_#/ D&P3 LMH$NBD"_")&C_G=I MTT%(E# L=#[(&)=1-(-F$+:'7!*C954.^),+L,R4QCU([0F-0+I M"Y!5I7U4X/%O)Y[$S@K.G7,2@0P#\3Q4F!'8D0UOCK":R@K%'!K%)/[45!'$ MA4\@@"G;.(0-PXUW,#:HGU5C"GQ&*#@QU@8.'A0('G2GR>0.VG]8O5B,I:Q; MH3_X%_>*CM^>GL_()!;E5PL,VV MH6AP1XD]!X>"8T,'ZU^T2/AY1.MG#>1Z8X%61CQMEL&AU@?>5R0 D"]:ALBO MR-5B@?-71QUC3 U^ 'R/H !(9]- ]$ ]MFCB;E5E9 ISW.' V4')_E[-48&6 MFA:6MKJ]1BNOS0'VYF '""KAI(H+9OTN7,T+M>0@_ %,!]@"$A$\R@@ U'! M &KD!9BT\96WS A, -_>]K=IN]W09SW:'=ID1X0'XT)C).R"'CMB+(%JCJD. MA,G /N<(;GO@P72M,2N&[[<7GSK70]U:4&X!$?)[8)UL\$NT+AB[<@1/JH=8 M?96C,,EN@!_&[$%?F$2BW1$UUUG5EYTS&')[L(%ZVIP4.+ J]K+<%'T"$PN% M0@I[K1L=V934=!/!C%,"#H1D^'+3@,YE/"H0GSW"$(@Q$/FQJT+IX'T7)?HO%5:]?'72Z*[Q&&7;E]YPRB49(SZ:S)N=04+N^:$Z=N0_C[$^).I M"7#$"*D;3BX._KV&$,&(ST8NFD(4:B'%+Q4,6=S+E8^CEV+ M]^CYK*HBY\S8/>/2[W%_TKC"FVB(9-/)4R)@QO6&A5NU;EPY0-AL;=1(V=D@ M[2 (CQ(WFE'.+*:T8 /N*R^TKURH'DKD"\'>346!P&$63 LW0#S<@@7;&%_ M<$=I8@H]IT<(%BGL(@O%T#CMB1@K@%E&JXS[Y[+RL4C7N&E3(\=)UA;6E(+VV527 MZB&LQ?7/\72+B[[U&^J31OU513]758Y17N=B[7VUV\HX>F+0:U]")G?4GW2] M+F%76RJ,X2^MR Z9EEY"AVQB%W6?$.@KL0V0]+@?6[X.2@R:\AX!_?<*HVWN ML6LH?R7%-M+ANA\Q?@H=4 ZTCK ,XB\I=/@(&J_ '7]CG4M" M;^+,^\%7,>?VM+Z']Z)]U(0!Y3'QBQ#-@39.3T2A^ZK*^B-I2T+O[Y+$QP-;0E"V,7+JZX"<,#P-]1+[0TRZV?79W M'%(RX_Y,RFL7-8+4YJ"H!XM"GT('=/4:\60?FF;AH8_M7&&QJ>4&PD<0I2&5 M:\,PF!&GQ+BK'?*HX4H6N9L!GTZTO@.1PQH'GQP-P%@U1W"?X%&NU!,IE]A% M/ SRG9QK*$4=Q(EZA'$I/(^2"8E;DLZ)Z$AZ1WD26)RX);-L&*4#CTNN\*3, MO2] .,(>GO=.?*-,NEPB2N1I.F4AM2VB:.4V$BI3*EM%&%HN"BIR=FJ$J\?6G\38,96 .&B)[$W!/0!) M,/@K+*RVOAQ6ANPQMXM>*@IF0O5]5^#N ,<\R(UQ]WS02_C_&;%:*MCI=V=ZXNDEB4F M^!$K(8$FMG:7L9-0([[E G([PR6GOL4"Z^,8OB:$A$?FH10'UV![7Y8;X2OL MZ=OZ4PSNFF(!GJGSFR*PL+5_>=GF>[KH.(Q3%M^R@= NKDP&1H0-$L(;8CP] M%I<-Z!W3OXUYO:L6]0.,_"*.@L%/ 6/.DX&-*"]M6GNOJ\<*F@'QSSK5BBK@ M=-4L5T%66)'ITL^5CHM?6W+K"G=%&AAWC1-$ZLO458VY\I0T<'WL5W';1-,B M#GUJ7X>-F3RDQA[,4:#(YK6GM M(PV!K10AG3[;@WH3&U0$M(W$$A_:Y[G,;Z$8@_;%Z [.ID7LLC'[J1@[7-/* M+OCNJ)H6+)+VAY\B#GTK:!+5_%E=\B6E]A#!;H["243FQ^(=E8]"*\XYQ:=B M=MTCJ\1AP344/U#MJ/5,DW:!7PN0=4D#F\&@NGQ<9IPNX^<.5 W_-LZ \V[G50'DWB%GRU5(O]TH M,+'H%[XM[Y6N2I08, RFK;;'AN_XW9:J^RE_2,$9?< *&.A9INS+MVR1,RJ6 M!=J_79])GU&CM?N!CM0ES ,$=ML';E>U6QUZZ"DPC.-MD>9=BV1J:NS)]N??\. M[3NLB;M*6#!OH3H L+&P12]9ZS5L#&#C8_.1S@8L) P?\XTQ:;.9< M*5R+Y2BJYS&A$PRR#6Q;XZ=DE&0D#=LIS+?;T:*1%"<:T =P%:L8(W%<>:WE M-&YWNECF%@GO]HM<;(3Y;(-&$\+]%9<%1TG\ ^_2*3PJ>&.E,(&HBC!]<@4+:A#S:N.C,8(@(6X4B*1Y;*Z(E%\(6] LWE;(9 M%"IH\QB>L:2B_8!$K#%_< M1II_$ZV:J_89P5!WANO:G<=:.RH'UX_?3@YO))2YPB';\ MF+FFU58D<&19X!E/<*4*KA=3"$7\%@O0@]L'7]@Y'F._8UW(6Q4CJ*^\[S$6 M8QWDP:9H4%9ZJ16%W(3LP M?8E'-0/F4]/Z]CM/ZK_WID8_RT)](@^3+H_N+\??WG= M^>_/=^(-2 2QE:L.:7/60$PFR=GT+(%7W#U _B-#F;G":3 ML]- *YXA^^HX&0UGR7@V"U_,3LZ2R6E,:C([3X:C69QA9X)7S!S5@."%+X/V M$\PZ?959@PJY\\1_?!_Q=,@.#,2E+=ZU9J>E_'QR2VTVSL""8<[9VF+F@DG# M&Q8&ZX03+0QP" 70LE5R;NU#8O6_%;G:&-\9EH"(!.PI$(U2]Q2(&P+HV.O] M$_"]>12_%W=XZ!T!+0X=(N\#;&WG6[#5HROVM1Q M)K9:UAW,Q M(S,Y&0[@?^/IX,3%#]R&CD.1.[SETY_.@541>W:15C;+BC6ECK>4"?#E#>RL M^P5L"Q=@IG6M_FM#5J[7)9=P+KD^B^XB:5WD0MAO0&K!PD:PK;TB 62$(H'W MRK]$1#9I-1D/1F=.1E1NOR,BBNMH";73@D&AV]D\MTE%EQJUB]P7?CR9'P\F MG8.0Z6@6+@J?,_+2HBIRLQ?'[KFV/ M"FUGD;,)=4=5,.E!IS9*^1!QR58C&F(4QH?[9$A"M.72O]#PM$.<7.6MLW+. M![=*\9 :>Q(FF$6)#L*"*W,6RJ!V(O'>:H!0E#SNKR6^@T!&#OC*FZL(NNA, MJ#^-5&]A\C@4)H_["Y,_2@.CME=)O(E26V_MA3"=+/^E--NI,:GR=AKNS@-KZ\[*XFK82 2,%SC:=HN)BN\87VK5N(\"" M-;PCU1<3,3T\FDC;5&J;@7&QAD#;JK]0*)=T6KQXH_37*3"Q<)/6VI91V_,? M$3)$?+!+]/'FL[V59K?62-GK9E)WL87=PGT6GL(3Y7Q"^\).I>".M!-!" :? MX>/V?-/-3M!E]P."5@DZILA"S'7U!;:()<^YXJ,V22BXYMX0YB[1'7)'B'#O MN 1KZ\?J2I+Q6+/U,Z/:0I@-.O_H3#D;TK@%OH#$N#]' M/U9!3!'@)XSM.A?/M[^^EZ!OHX@0/H(ZEG*A[)6":1EJ7.CIIN+Z-L:0U2*^ MY\U=\89[/2JVSXRW7G3NF('=/:4B!3R0\#5=N_(^&WC#2[9,8U5I>R]*"T?C MJW-P+UO#1A=N''$]L:)'0^HJJNN\>8 SJ@0T1GR[*U-M^5[>YJ:@V\5J+SX: M/#M32\RV$0X!@EFH1;UUJ2L6F5I5%>W/<\D@LRWJH-@605&ZU82Q8K[?:=OJ4X":7PDT>N66E!,W9E';U':*;S;N@G4^OU>":A"'[27[S^-M4EW;AC MJ2*D3TY6)[=/I.4G[NWMG9^X=B4@H\+&WL_D#MC"\)O:QQF87LBX%DX5!#5* MUR-V9:BK/UNX]O>#RX_]?=?'<0?^/.H!HUL@- +.[K\(YM MP8MX1856\Z9V]SUB96LI/J&EI=OB$O&^SB,ZA#0?081R-ADGL\G)\]UGY]-D M>G::S,ZG>V]-SY/1Z2R9#$?AK1_$T5DR@B?3DQ:MO_?O&XGUF.6W"[V, MDAGH]'1\OJ\J(*<9_'?6\^0*86EQ*6X<0[1>S;_V7CG<_>EHG)R,9QU/SLZ& MR?!TVO.$NW^]U_U^_R25\;Z01T-0DN%X?XBS63(\WT_(N.]O(HGS+4;FA44/ MH]%/STZ2Z6RT1V5Z-DTFTZXQCT;39'BV+_+PY-9==4(G\L&.42J1]8#\BJJ' MM4?E\=3OOU-9K4'^N]7U?[7>PTY6^)V,MY?6ZHSWHEAEV7Q-AL?#?7LWG1Y/ MQWMMQ[/CDTG+RDV.9V?/Q;\^XLW7 <9%3)>OMW/[W$C :B%WKWLMB0?IZE<; MNG?!W:M(5_*#AU1E7X2!<+3F-!&EP;MI<1D#74!)YPFI!A41J0$KC\1KL(]& M+T; N(4%N^T+%9* 9TI)$.O-XTE@3L5I62T28;AZZL'JI=C7RT,#II.WC'ZY M0@5@90 "\WS:,ZN8I3"FL2=A8[T^0+O71PP'HR;]!YI^LXNYT\7ZME?):;"\ MX^7V5<[Y&F\G.(F%5WO;ZWS(GP)/%R$_3J#PN2:7F.0JKB1.,+EH.-S&.9?1 MT3=#J+##.Q%)#K_%@$C(@&IL-@JQB#CK9:7.]U%]TSCLKS[XX?SU8R'VZ/0Q M@P_QS;01;<7W^JJK!H+$7:OQ[^(-IY.NFR6F*C!BPI9-]]=WKUVVG]Y]YF> M#(:G[/5#N/0&;QIU.PY]H,2\_3T5!^WSW8TW]E5UM8',ZF0T'X^%S MBSO3U2V$?1%\*_-EO']?19D2_H&9$);?/)3NG' @?C::^I=/AL]M5.<#O6@T M+N [CH>(EZG"GK-0+G'<_K$.AU1T7B=K:XS (.-1!HU@8$:*OIM;9JO0NJVN MM7L%BG%U$U]4Z))L7@IX]0,39'0%!Z,,W2WD5B].IV_O!IBY\RAH6' "?#H/ M$]2T$]/=O*D>)KFUFU+BTD[WH.2+8AIA4?)NNO6'.(]]\ MH5\\^83P4;6N+:E[]*[/=G=Y)8U-D5%1=G0+%'%@EQ2$J1Z:#Z+IN)F4#]:& M$=@Z\,1">L1INON+,)V6-_#N +;DD5(>?PJPTSB_B'ZG#:+V)?T:':_%>X7[R[Y=]Y"<_ZYO%^H.M"(0B[@U>'Q;/J,*XO=!UC8]*MO\ZJNJS7] MDXN;?[Y ZHE2V&[3H/B2D2,['F>$W M,Z1/UEQ\D2F (M_RK)"G@U2IU=%H).,43$C-V*R0DO5<8*N!5$EGE.Q?,Y9'Q].G &S< =6Z9*#XPF M)RNZA'M0CZM;@5^C%B5A.122\8((6)P.SIRC\T"O-PO^8;"6G3[1ELPY_Z(_ M9LGIP-8*00:QT@@4FR>80I9I(%3C:XTY:+?4@MU^@_[1V(ZVS*F$*<\^LT2E MIX-H0!)8T#)3=WS]%]3V^!HOYIDT_\FZ7FL/2%Q*Q?-:(65&U]%OMA[<( MN+6 :_2N-C):?J"*3DX$7Q.A5R.:[AA3C30JQPI]*/=*X"Q#.36YGWVZGGV< M3<^N'\C9='KS>/TPN_Y$;F\N9]/9Q3W9>Z#S#.3^R4CA;EIF%-?(YQ6RNP79 M<COPO-9VS^!Y/V?[ M)I,KP/%F0!U 1W)%8S@=8(1($$\PF+S[PPGLXQWJCEMUQ[O0)_<8D$F9 >$+ M E(QI"0DI)2P*#.2L8694"D0*B4HN4G]W1N\^R-R;>^8;&MG"G))'CL;7G'% M!7F"E,5($N(=^.09J)#D9K%@,1#X6K(5AK BM$C(@GU3)?JE!73;];>")V45 MIZV,15@19V7"BN513Y>+%KD9<>P:ZU&QC"F&^^A-/]*X^72;%9> <9SR+"$L M7PG^! ;H$M!O0CNQZU.-D>GU1('(=QRCWQZC_^9C9$655DU^FF/.)#&&C,!4 MA1VII$4*J'S7CF>,SAN#%H+G[8S$S*'2.F> V'C^NS7[T?G_:HOQ"R9^O^_T M5F* N]T/;_-'T]Y=G6_L/]Z3#SS+])%/-_A51Z9_3#S/BOS(0I%F9'QH^:%K M!9'?0OU) BOR LN+@A>L[EG4HJ[EV*'EAN'+0#B.+"_H0GGAH64[X0XR!2V9 M@C>3"8L3BPU9$I:5.C<@V0N,'DE6R&N94@&;2+%[A]]-BA^U6'M-4JLB%W0I M>>'/!MXX.TCTBCR:*,U?ARC7)08/Q;36SSG?M]?((4Q1&&UD+^-2[A.JE&#S M4NF:210G=X#121X@3@N>\>6S12Y5TL$Q#-ES7:06\L0;[W\_=^A;?A18X:'? MD_(/+2<(+<]V]CO4VHLL!V?\\2NLW]M^@(+CU>1M3FO:S^:^!,D!?4)_+X$4 M93ZOTB\7F//QAEA15A+,BU(AKY'*1MQQCBNROV_1PL"V'"?H[>)8H>M8OGO8 MIPKZ*<2_:,?,-,-22L[(3:/0O5'H?4]D^_:!XUIC-]PP$T6V90?^CIEJ^_/> M]OW]C5?&=O>&#*'=^AV@_]\;/COTC6 M.A__;KK^7_%^T925.NNUU>5U='9+49>R5?KR[*'=SW>^/_3=WEHW'(Z]5UG. M&X;1/GE_!TIPN0+SM$/&X $HU%7#(1@M#]C9$DMD#:AVP16^2N?_(@[* M8MX6@.>,5SZ\2L5?B%QAC;>,.4#C= L685+?Q5!0,9W^68% ' O5044>I'5* M]IR1@XIKWA2P);]@%<&]G@G>\(',GXT=^K(*QB0!?&$1RZG4I8:'2WO\GH+]G#3A6;4>9MB95V:%[CV M5%FHZIG:CK:/_+/J;?NRO/J%X(J*)2LD7L<7*&H/0[S.BNK577THOC(OW3E7 M> &PO=V]R:W-H965T%X9E<)G0=#U2UY(;S2H9#=Z-% ;*PH)-YJ835ER_6,"0NV&7N@=!+?%A[)8<$WPMZJW2^PCZ=R,%/"5+]D5^LF78]D&V-5N3=&#\I"UE_^?9^' MED$O^(D!VQNPRN_ZHLK+C]SRT4"K'=%.&]'3WV:4?)G=D;,[_B# = :^Q6N M8Q[E\MR"+O\[NP]P6JWO(-O,U MY$FBGWCEMB&[^B?Q^X/D1&])FMZ2O+JWE&H+^$=KJS[S) VYVCS8Q48T[>=8 MNSE]T?^G-I^KOZ(4)[ LI"SD$D<#465M3UV?1F%"8Y8^"KHAHW$:M$N/1BQ! M>9],5UPO@5A%SC1L01LL&[7HM-@X6(78!B+V^.3/L.UT4QHEW78!8OGUL==$ M'8*S"TXF$F<)K4%F/XC57!K!ZYDH_Q-'#$>]>1%]&&-_">.7\B2@490<22Y- MH\C]YQ]-QV/TM:"/V8G[[61$V)G31G*LQ/W6G%,")LQ-8[T(:(F"!IL%%BD6LZPFNWEBUKJ:F!V5Q!JN6*QQZ03L%/%\H M90\;=T$S1H_^!E!+ P04 " #P@[A8R1732LD$ !C# &0 'AL+W=O MFLPD3&WZW.06?2"/;76^V_V=@IECE3>"/XGT6FEU>#R0 RS-F*ZWNQ^81M M/-;!5'!E?V'3\$;^ -*5TJ)LAV9RC&EZ.-!DQK*.T53AK%/JO*/1\^"HJO51P6V68O50P(N\Z%_VM MBS/_J,;?5]49!*X#ONL'1_0%7-RKFJ6XM6 YD&A M7.-@^N&=%[L71[P,.R_#8]JG#S1^V8HCB!R$7J*D$4BQ6-NZ.%"A/N3Q<9T? MWDU\-[B _^I+E4);J?W%KZQ42[^_"5YN'I>%S.".2?W<$>Z_S@ZNOS_ 1\$Y MDPIF*T4A*P4L6[,J105:4 +S(D6BLBH#I5F>*SBY'H(I570!GA.&GC-QQ]N# M210Z7NS#>_"\L3-.(OB(M5"%5D @"+44?Q&DJ,Y^X/A1XOA!W)UXCA^.G239 M1>B-?<=S8_AQ_6CJ*-8H32$[>AB,'9@DL7N YH_)2V\RA(?57 O-^!X+!1G'CN^%^_W@>)/$"<;!'B5PR::?P!>J MZSE\$=4"-,H2:B$MKI_,AGWWHCAT@HG7.PN<..RY>Q*Y_K#)9&^DX)305DJL M=*>X;8?(B6V=#?VS[Z\W-*-'B!YGN.$V-YEMY+=D: M>2.QJC+Y#/A$E[*IG$3.-&96<\'S GD&)"JJ4^I7A*(B$S0:S05(\G10M_U1G-/24"EY4!=V"-OI.GZ6DHJPYDNS9$52..E2.WHS* M)4UQ::I&:_;Z=!V"Z>-&_C\P_2O[6R :%T55%33%<\9MQMIQ2KR)XUG(L]L6 M@GJS1<,6$K#=+$TWF8X_D4@XJJB#1#[LE6 ?F BRXD-P1G!)F!5Y\3Z%T"@F M &]09R,+38UMIG>G-20PBU[J]/R+O3T]@PY$NPNOO81:6.W%V\+I]N10]XYZ M#S\:VX5]WBIJ>9J0Y@W8G78OZ.OFX;AC;Y[?7RFKA [ ,2=1]VQ,/2J;)VVS MT:*VS\BYT(01=KFD?P$H#0/1&PO=V]R:W-H965T"\;5T,NU+L^"0"US+(@Z$25R8UD)61!M1+D.5"F1 M9"ZH8$$3;&)G8#+W(VRFF=)UKJPC2 M04G6.$/]6$ZDD8(&):,%*SL8=Z^\W[#OV;J]W4LB *+P1[HIG.AU[? M@PQ7I&)Z*C;7N*VG:_&6@BGW#9O:-^EZL*R4%L4VV# H**]/\KI]AU9 /_P@ M(-X&Q(YWGJBS;D*+=-F6EIK-3$Z?3N8?1]!O,' MF%_?3"]A,IK.;ZYF\'E.%@S5ET&@31+K&BRW@.,:,/X ,(KA7G"=*[CB&6;O M 0+#KJ$8[RB.XX.(MQ4_@23T(0[CY !>TI2<.+SDKTK>5VF-T]F/8\?E3)5D MB4//S(-"^8)>>GP4]<+S RP[#QVTAV2],[\?N\SB#2\$8D0J>S/13 MOH95Q;/W;_4&2U&4A)LW:^6+>MUSZ(9^TD_\?BOIUA+%B1]VNW[_M-.8/D'4 M\[^>AG[4C^!N;U/^78)]OZ&@->@%RK5;9\J45W%=SWRC;3;FJ%X4O]WK=7M/ MY)J: ABN3&AXL[:D"RBG36B M.<&'ZKV17%F[I"RL1FV)?G8R^_)Y.;^=+#Y;;4!;D7VOYH%?.[Z5GYZX)\4%(*;,M:)XL+D;^JQG.%>'G9WZ<07YJ_H0BGL"GK MNJPWV"6DW\-3-FD2YW0X8$\3QQ+J9#=)&>:6D3D\@C98.,^R\9).+\$29BSO MO]8,:,899 #K-S95N@-$*M\)MU:N"3F.$VQHAGA,:=9FK>.6*EQ M-G1W^MGPGJ+Q$^VIZ(1W/!6GF7,E''::6 5(S[5J@P3WM6WZ63O;O@9NFR;X M9-X\)>XPNK(V1,(:7=E5AF6IF_;<#*S:^9;XH"PV6"]N\44#VAF@?JV4/0W< M NT;:?(_4$L#!!0 ( /"#N%C?$698@P, 'L( 9 >&PO=V]R:W-H M965TVXE-ZK M?703 ]:2F-E.Z?[]/4X@A)4B[<,^@'V.SWE\7GTRV$CU0Z\X-^BE+"H]=%;& MK"]=5V\@I.%5"4S0*JEJ]>*L[Q1*@N7>E[DEDQ4SFC0\*9J-)"U M*43%IPKINBR9^C7FA=P,'>+L&#.Q7!G+<$>#-5OR!VX>UU,%E-NAY*+DE1:R M0HHOALXUN1P'5KX1^%?PC>[MD?7D2\*"P0 MF/%SB^ET5UK%_GZ'_K'Q'7QY8IK?R.(_D9O5T$DCF'VU:V#Z?. :N,G*N]D6==RBTC=0"45WLC(KC295SO-# !=,[.RD.SO' M]"3BE[JZ0+Z'$?6H?P+/[_SV&SS_S_T^YFX+%AP'LXUSJ=5UP)!=HK: =E?F%6)4C_K,6:V@0@U'%S3&S M3P-_>)=0S[]"?VN%G/$F9Z\WOXM"5FF?\(\3NW5V-SZZ?WQ M[(HF-)0?T8J M],Q7(H,:1C8;X14*L4\HIG&P9Y X@E_88;Q',?%Q0F/T;;$0&=^'N0GZ0KR8 M6C6(K3S!04"QGX8'' \G)-UST@1':8*F2N9U^QSM47="/L'$H]@+PP,6"7$2 M[$,08)H2[,4$?>7P&JUDD2-10ET\\P.T_DKHZ^1 %"(/>Y[WZL0G!$=1@N;2 ML )E4O=,C'$21CBFP9Z5XC2E./'CCA7B$(RF40 F:GT)+V]6EW7!#,_AP80. MR01K8K!3.+,W$O L],Y[3.MJ#%BDS\1I3'!,XO,CX! ')M1!&,[B*+$Y[T&D MD*X@ZG'VX#2U\.7C *HKC"-T M(RMMU+8:1&5;>PEUU94JA;K-?M0-F+MV/YCJFEJ#0J^ )4O8LX=)!J1UU+&+ENQLN3-#"LFNT*O@ZX ML@)POI#2[ A[0?>],?H?4$L#!!0 ( /"#N%B]Z7?Z$ 8 *X1 9 M>&PO=V]R:W-H965T1@YDD MI"T[# M^.(3K?0Q B8\D^87+2I8JX62F50\KY!!@IP5Y4J>*SN\!L&I$!PC=\G(2-DE MBG3.!5\@H:&!FMX850TV",<*[92!$O#* $]UKAX'O?[-8( NK_]\[ UZP]Y= M'UWVNZC7_W(S&-[>](>P18_]Z[O^X.YSKWLYO.DBN.T-OZ*W0_*447E\WE8@ MBB;83BJV5R5;YP6VMH-N>:$F$MT4*4TW";1!AUH19Z7(E7.0XA^SX@2Y%D:. MY;@'Z+FU85Q#S_T%AMEGCY*;MY^;3KU3.24)O6A!;DDJYK35>?.;'5AG!W3Q M:EV\0]0[@S+C$!^A$6$"S4DVHU(?U80BEM)"L1'3OD1$2JHD(D6*,KAA&5., MRGT*'6;YYK?(L=PS]+/KP^T5>AR@+L\R(B2Z)G*"M%W\,^2%-HX\MP8]0H&/ MK=!"ETG"9P5H(6A"V5SKA5$!!6X%&;DVMKRX/MNVAP,K1'=@#M' DIMHMN=A M)_+7YQA'<82N(9 %5!>4<*FV4$(?.[ZUQK"P&X;H7M I82FBSU!;)7AB]1[; MV':=-;B#_2 "<*C!0BV-5^CW&9M"551;LMD1H#8X!=B);=0K%!4)SZ>D6#85 M>U<#!CCR+6Q9:]08U S\2..28LS64?&^*DC&1AG1555.V'2MK":S20H\XGH> M^LAYNF!9UN :Q\ Y]AN@'H[M8.V\*5F:B%P!O 6?N0XX.#INW'D.=EWKN')= MA2.;2$[H8CMRFDC@%3_:1GI?*D53N! ZZ-<(7ACCV(\;)(( :,)%EXZH$( C MZ)P6LX:T;HS#*&B@^-B+PF.MGY@9)DL!05WZ-)]F?$FIU,!V>(86-!L1L:%[ MX,38MYLR.(Z'0\<^1D/R3/?8"PSJ^&X#(<)18#=D5N2Y3O+EAIW+B-BPLXP*#1[RL0IC.#2@4;].'C8(BC M#W4IU944RO:<\9G,EFA"LW2'S0H;6I3O;F8)^ D*@Q-9J,^+]XDN)Q 9K!CO MP0:7Q]O881P:.U^3*=/>,138TTR5@],JZ5$*DHX$SU&QQ::WS>9M&0!;06 2 M%KNVOPZ#U[C_W4M%J!2F3XJ_M1 /--%3&J3#U:M%=Y MQE+CU9,#?=&O^Z+_W_NB/HU7]:J*F]3(I9ME0H18:G$-+-Y?$;$!9U#$P*@L M+S60=#3+(-_F^]OI84F'VWWZM1*6J2"U!%6['X'3^0( 3G^Z.?]HA9F,FIEL M=[.35);C- _N_H,>!UX8#79Z3!6=NZWFQ8>CN@M]IE*>(@8ARX1NMF UL;;Y MMO!O'>P$FE2CVC:RIF+3R*2*S7$M]&8S7PTX.#25PME^V"Z&1SLW.EXV0WH5 M/1 (;+NQ8[28L&2"F/Q_\0QD-(O:N<9ES%R7T29_?:R]M%[.H0V,Z4_3>2SU M_*R_ ^^!B^_9-P2 M,68PNV1T!*C620BU791?!\J#XE/SC_R)*U#-;">4P+RB >!]Q+E:'32#^A-- MYU]02P,$% @ \(.X6$R.O_?H P M L !D !X;"]W;W)K&ULM59=;]LV%/TKA)H5":!9%"7+=F(;B-L4V]!@09RNS[1U M;0NE2(^D[.;?[U*2%2?6! /+7B12)(_._3B7=[Q7^H?9 %CR,Q?23+R-M=OK M(##+#>3<]-06)*ZLE,ZYQ:E>!V:K@:?EH5P$C-(DR'DFO>FX_/:@IV-56)%) M>-#$%'G.]?,,A-I/O- [?'C,UAOK/@33\9:O80[VV_9!XRQH4-(L!VDR)8F& MU<2[#:]GB=M?;O@K@[TY&A-GR4*I'V[R>SKQJ",$ I;6(7!\[> 3".& D,;? M-:;7_-(=/!X?T+^4MJ,M"V[@DQ+?L]1N)M[0(RFL>"'LH]K_!K4]?8>W5,*4 M3[*O]U*/+ MC55X?1@9Y)JLW_UG[X9P#K#[ 2M[5CTJ6G[GET[%6>Z+=;D1S M@]+4\C22RZ0+RMQJ7,WPG)U^O;N=W\W)Y1-?"#!7X\ BJ%L*EC7 K )@_P(0 M,G*OI-T8WGW-RN#9;OH2)A_EN0._ FW[\$";TIH-5W+"*N]"GT<1Y2'(4^&]$&\0)))GY$ M1QW2Z3?2Z9\MG7U9=IU6=DAS[;3CKJ(7NA9T7DDHS+W#_-8Y/>Q [('EU(X),G3>; MF+H2=52:,(KQBV+"D/K#A+U2S,BG=.CVH4(3%!@]4FB"@J\46MF]Y<_8+&&I M0ZAHX+,CJ#C":A:/R%)^T'3J$__ 5!+ P04 " #P@[A8\O83';H# "_ M"0 &0 'AL+W=OZ>[A M<^1#'F=;(3^K D"3E[IJU'Q2:-U>.HY*"ZBYNA M-/@E%[+F&DWY[*A6 L]L M4ETY'F.14_.RF2QFUK>2BYGH=%4VL))$=77-Y6X)E=C.)^[DX'@LGPMM',YB MUO)G6(/^U*XD6LZ DI4U-*H4#9&0SR=7[N4R-/$VX/<2MFHT)J:2C1"?C?%+ M-I\P0P@J2+5!X/CW!:ZAJ@P0TOA[CSD9IC2)X_$!_8.M'6O9< 77HOJCS'0Q MGTPG)(.<=Y5^%-L[V-=C"::B4O:7;/O8 &=,.Z5%O4]&NRZ;_I^_[-=AE#!E MWTGP]@F>Y=U/9%G><,T7,RFV1)IH1#,#6ZK-1G)E8S9EK25^+3%/+QZ>[FX? MR>KJSZOE;[=K\M,3WU2@?IXY&L%-B)/N@98]D/<=(-NN2 ^H\1CGG\&SQ]*]2V>_T.EGJJPSP].YYOC<:E:GL)\ M@OI7(+_ 9/'NC1NQ]V?8!0.[X!SZ8HW'+>LJ("(G0A<@2H4[_/([]Y,/>:_)__5/^X3V'WZ=O!U*.ZD-S;\U\:3+735%SI\>KQ?GAQ_ M6I,;455<*K*2(@=E+@I>$;,S90HD!POB1B'"4Q:YE+G1T>$%$769.\"]1<8) MC4./W)1*RW+3:8'0O,D(U&TE=C#BA%@8[+-X\/B4Q3[UILG@"3R?3KV(7*6I M[ !17O F52,0CT64!>'(9M1SIT<[II'KD@>CAE%6&-,P9$<[26C CLL:N);% MD]"X%OMJ?1KZ/DTLMG6$=.HFN!YL5/Z4>32(IV>T' Y:#G],RP_?:%E"Q37T M:MZ=TO)YY/^/EA_WA?X+-=\>A-+R,B.;'5X @'?^7P*;:<$E%*+*>D78O72I MGT0T<).C(T8'JGFTN5X0TQAIW71 M" YK\MJ1VJH-P8)[QPSA]@V>VMY=V.5 M_^'C>@ )$T;=\ @:!N$K.T9SZAYFJ'F#31W;MR9*\SPG^( @J5!:D;)).REQ M;; K;Z#@57X@<"WJEC>[D=91N6$\LAE-O-&A"VC$@M=:-R<;B?KAT1$F'JY1 M.%H.WQPB-ARU4YIW1DVU!OELGPX*2^@:W??7P3N\3J[ZIGP,[Y\V]UP^EXTB M%>28RBYB%+GLGPN]H45K6_1&:&SX=EC@"PND"<#ON1#Z8)@)AC?;XA]02P,$ M% @ \(.X6*";CZVA @ =@8 !D !X;"]W;W)K&ULM551;YLP$/XK%IVJ34+%&$)(FR E;:=U6K6H2;OMT8%+0#68V4[3 M_OO9)B%T3:.][ 7?G>_[_)T/CN&&BT>9 RCT7+)*CIQ*%15,!9+KLJ3B90*, M;T:.[^P"=\4J5R;@)<.:KF &ZKZ>"NUY+4M6E%#)@E=(P'+DC/WS26CR;<)# M 1O9L9&I9,'YHW%NLI&#C2!@D"K#0/7R!)? F"'2,GYO.9WV2 /LVCOVS[9V M71J7SDQ [*8$G73-WQS1?8UM,S?"EGTC[1ILDED8/2M52\W(*U M@K*HFI4^;^^A XCQ.P"R!1"KNSG(JKRBBB9#P3=(F&S-9@Q;JD5K<45EFC)3 M0N\6&J>2^?CG]0Q-Q[_&DV_7Z..<+AC(3T-/:6Z3X:5;GDG#0][A\0FZY97* M);JN,LA>$WA:5*N,[)1-R%'&K^OJ# 781023X A?T%8:6+[@7RH]5& ##P_# MS<=Q+FN:PLC1;[\$\01.8T]F^F/+U@P07R)%GT&BFKZ8 M7AP2>ISJ]"0F.+A _VO5?0';E[?&WZFZ=W7IW.SEHW\_0%6>,"HD> MQO/=S2!S^;T+Y+O]T'<'?;(+1(.!&V&_A7] @\@-^P-T4Z6\!'._'8XF)PRQ MBP/\KA]A-XH#]%WE(%XW:%]2[ YZT=X-W*#?:]W )21$X.WJHE+?*P9 MXGU=?A2X>K9V"M%OFQO$;>30B^=U9D$)8F4GGD0I7U>J&0MMM!VJXV:6[-.; MB7Q+Q:JH)&*PU%!\UN\Y2#13KG$4K^UD67"EYY0U<_UC &$2]/Z2<[5SS 'M MKR;Y U!+ P04 " #P@[A8 IZOX)H% Y$0 &0 'AL+W=ON2QLD[?:9 MEFB+*T5J)!7'_WY'ZB5V*CO.BFU 4XDB[^ZYN^>.I,_70GY3&2$:/>2,JXM> MIG7Q=C!0249RK%Q1$ XS2R%SK&$H5P-52()3*Y2S0>!Y\2#'E/>FY_;;C9R> MBU(SRLF-1*K,_2?SN+S'J[X'=*UFKK'1E/%D)\,X,/Z47/,X ((XDV&C \[LF< M,&84 8R_:IV]UJ01W'YOM+^SOH,O"ZS(7+ _:*JSB]ZXAU*RQ"73MV+]GM3^ M#(V^1#!E_T?K:FT8]5!2*BWR6A@0Y)173_Q0QV%+8.SM$0AJ@<#BK@Q9E%=8 MX^FY%&LDS6K09EZLJU8:P%%NDG*G)6GC^BWSY>?[E#_"UXPHD[/ M!QH4F^E!4BN954J"/4K\ %T+KC.%?N8I27<5# !1"RMH8,V"@QI_+;F+0L]! M@1>$!_2%K9NAU1<^ZV:7=Y5LU"UKRN*M*G!"+GK >T7D/>E-7[_R8^_L +*H M118=TCZ]@S)+2T:06"*5":G?:")S8!K_AIC 7'4!/JSR]:MQX(5GZ-]^0I*( M3=+Q'YHGI#78'H3=@]OKF?W[>H>N!&-8*C0C]$_*5^BVE)BAN09VT7ZPN2,C'DK.2HWYPVAF$;>'F.1D^ MM54]_=!W/-]#'W@*52TW"//T._A@V8?Y;&Y?_;-3U ^/A]'I M=3WEA*.)X\51;6LN. JJRY913%Z@2%GZ/E.-/8[J61Q-IVN\B-?T(%D5 )O,Q=]*65!"%)T*K$$H,0R"XV%@D(F7@L10G; M#*BNQTU\3$7!$#,E4,%(N@))V/^7;\2:PVLF2F7\*R0<::3>5!%+L)0;\_D> ML]*:P 6L>*"PXQ.V:?DW!=[607P,B;)> M5M%9P\)E"1&3I, T164!FD%C*:G>N+;G&#Z4*V@7")K'/R3$;B=[9$!9F$'M M7>!,:A[TT4DXF3B38(Q.]Y'"GG0( ;35IN]4IG"+'J5UBM^1A80L;E PL?BC M+?\S?( ;L>L]Y4;K=8Y32+*UF4J\!E 4W(9_.?!"&^DF9VTS :_\< 1.QN"5 M^"ZJ+KH"W."E":ZE.S'GF,?MR]![-_1UTII.T)J)G?$$C&SY2=43)ALU7/ W M"41/ E.,894!XS/!@-;&@5] [JY$L_=7NZ[O4-OHP4EBG%: )R'TWAS@T%** MW$Y: W#L5?M)8Q,W_W0S[Z0M0#6CN=. MVM)Q[0X'I+=QC[O"_H3QDMP+=F\":$.]Q EEM*ELLW?N(_S61F.X4>^(X7[. M;S?"/62WJ$^@Z$( MY#K]<1SUYG8TD*?[0L/_NI0.=7C0=<2^\;_L ^:,]1*J=S7W?>>W?:2'HUJ; ME^9T]BSCGTE3_#+"A^YDA_%=-ZC!UG46SB\K>VDWT02:53?;]FO[N\!E=1U^ M7%[]J'"-Y8H";QA9@JCGCH8])*N+>C70HK"7XX70<-6VKQD!QDNS .:70NAF M8 RTOY9,_P902P,$% @ \(.X6%^63M5E P C D !D !X;"]W;W)K M&ULM59M<]HX$/XK.VZO<]=QL2V_@!-@)B3TFD[3 M9(!RY9/DT/S[6]O@D(8PR4SNBRVM=I]]]D4O_8U4/_4:T<"O3.1Z M8*V-*4X<1R_6F''=D07FM+*4*N.&IFKEZ$(A3VJC3#C,=2,GXVEN#?NU[$8- M^[(T(LWQ1H$NLXRK^Q$*N1E8GK433-+5VE0"9]@O^ JG:&Z+&T4SIT5)T@QS MGF\,521S*7]6D\MD8+D5(12X,!4"I]\=GJ,0 M%1#1^'>+:;4N*\/]\0[]A8DN.2E,!.Y^8+;>,(* M;R&%KK^P:73#K@6+4AN9;8V)09;FS9__VN9ASZ#G/F/ M@:LYMTXJEE><,.' M?24WH"IM0JL&=:BU-9%+\ZHH4Z-H-24[,YQ^N9[,/LW&DRL874\FUS\NO_\] MA8O;,>_02(.Q=^@ M!X?1JZUUH@N^P(%%>T>CND-K^.&=%[FG1[@'+??@&/IP2ELU*06"7()>2V4^ M&509S*4BH#1?:4A*!"-I%PEN,(&"*Y.B/A3'<4\?WO68ZY_"__6GJF)=U:># MWU6I[FQ_XC^>3%^1AY/6='(U.CB^I5:00G"E#P+#4LD,."QE2>VM; @Z?O@' M\#PON8 T)VW4QJ[=TU'T7=YA-D<%7K?N7_81JEX(3R&PZ3"UNU%W)Z@(>.PA MZO>MY UX7."BX<&B!QZ/LQP2(6;[O?A@R?:9_2X_QN_SCI_?B5[!SW\Q"<\E MWI3,,'RZ9/O=V(ZH>5[(,'"?9UAW9U"3"UY,+K#CV+?CT'VR$O5Z=A1WWXR9 M%[V2&I6;N3;SND^IQ=0&S(69-.3N-:?,KI5C*DEL>V&T$Y GU^O9;&\?OP=& MW>_:D1_#1YBM$&;N]ZN*;G$JI*@=:74IK=I'+0/L"&_P%02P,$% @ \(.X M6/FG+(_[ @ /@< !D !X;"]W;W)K&ULM55M M3]LP$/XKI[ AD$+SUA8H;24*'6/B3:4,[:/;7-L(Q\YLA])_OW/29@5*A33M M2W)GWSWWW)U];L^E>M(S1 ,O*1>ZX\R,R5J>I\&4Z;9D;G@B\4Z#S-&5JT4,NYQTG<%8+@V0Z M,W;!Z[8S-L5[- _9G2+-JU#B)$6A$RE X:3CG :M7MW:%P8_$YSK-1EL)B,I MGZQR&7<67!=?F)>VC;H#XUP;F2Z=B4&:B/+/7I9U M6',X\C]P")<.8<&[#%2P/&>&==M*SD%9:T*S0I%JX4WD$F&;/ES<4]G#_T87@+@_[5Z;!_#G>G@^$OV!NR$4>]W_8, MQ;7>WG@9HU?&"#^($81P+869:>B+&./7 !X1KEB'*]:]<"OBCUS4(/)="/TP MVH(7556("KSH7ZNP*?D2NKX9VEZJEL[8&#L.W1J-ZAF=[NY.T/1/MA"O5\3K MV]"[]W1)XYPCR EP*:8'!E4*(ZD()Q%3#7&.8"1='\X,QI Q91:;DM@>9G?G M*/2C$_A??^HG%OU\+[PUI8Z'ZTKT6KGZ;!%:E=_@NK=1?J C(#EG2F]"A8F2 M*3"8R)P.M7(AM4><+PA]04/+:-L2V^?&21 VW2!J0"+&/-ZL/I6'\\\=K1:A!# /7 M/WS'<(5?,=UT$;RUF9:BFA:36\.8RFW*\5:M5H_#:3D3_YJ7+\LU4]-$4%5Q M0JY^[;#A@"JG=:D8F143S^ 5!+ P04 M " #P@[A8FXI2:P$# #9" &0 'AL+W=O5%,(U1M6R(CVYR:2P2.[,="OOU MLY,T='V;0.-+XK/O>>ZY<^Q+;\'%DXP0%;PD,9-]*U(J[=JV]"-,B*SQ%)E> M";E(B-*FF-LR%4B"')3$MNSU1,&8X%R"Q)B'@=8!7XF%4]*L%:0 M4%:\R4M9AQ5 Q]D!\$J E^LN N4J+X@B@Y[@"Q#&6[.909YJCM;B*#.;,E5" MKU*-4X/S;\/I%(9P-[FX^3ZCBYG,+Q/9G%*$]ZMM)1C*_MEXRC@M'; MP>AZ<,N9BB1X]7W\-6KG.LY7_U] M.6]+M2!J;"2SI;Y2@]/(Y3U+" M7H\..I[;/I,PUA*N"@D/FQ* L "D(BJ31N]6YWQ%[R56>]D%0^_4SS[]_9"? M3BUG^(Q"7S;_!"S])FAN-E.E=8^5')=3ER\H?"I1KU%?/U%0'FPM1C70/C"- MB$ X?D0BY G<94H7D@4FYF;-7.BXIZU6NXIY"$[-[51FL]9HP8V462G+];;G MN#YO;'W-A4C5!Y#+Q ,X+N2=[-+WADBI^$"D_=7Q-G"'.YG*(K6:IUZ[LQ%_ MK:A-Y[]4Y_W(SZA2?3WIC6^H+*0VMMUC]DJ[25#,\Z8JP><94T7GJ6:KOCTL MVM6;>]'T;XF84R8AQE!#G5J[:8$H&FEA*)[FS6O&E6Z%^3#2_QXHC(->#SE7 M2\,$J/YF!G\ 4$L#!!0 ( /"#N%@;;2\CS 0 !(1 9 >&PO=V]R M:W-H965T2\+* 3M?3Z;[$]GAF[/$S,_:DO63\12P(D>@M MCA+1,192IE>-A@@7),:BSE*2P,R,\1A+&/)Y0Z2E*9&N%KO M)E_/_L5ZEHV^LT0N!.HG4S+=5-" S1<6V&L+;NR#&O_(DCIRS!JR3=LYH,\I M3L31^IQ_\D3V'42^C+M_&15L5R+%(>D8$$V"\%=B=#]_LGSS^H 1;F&$>TA[ M-\AC#+$9FF'*T2N.,H)B@D7&"<241#1),RE0!BB 7].$Q11'""=3-(EP^/(% MPI\!Q"AF4Q+M,^_P!CY_NK1-YQI]= OH$XW^#F&@#-1.H3XVNL_B"9@*)[+$ MG.,$C'>;M9;O%*)GR'6M6M,RJY3+5LUOECS! G."4DY#@LRZXU98=X:^7PS' M5+Q\F7%"X-PE ;PEXE@2Y-9="_VV;IRZ:4+SQ"(L:43E.[+L)A!67[,%W_X; MX2$5ZSU8EEUW[&(="S25V]^:?,[M1A&=P1'5W29Z)YB+8GX/"=3Y6Z2/:K]C M'BZ0Y>6!?!SH=7L^2*A4OIL#OB;O55()@(M]#K'F\SROYK>J:&Y3JGZPINWZ M0_.H Y1G[[6T!WB7FQY08JE<(_]N^A8^V?& M)!@X4G@)\%04T'E"9S146 SE OQPEW(T!'KZ2:,BYX54O')NJ'SF"AG M'A.V,W=+1,AIJM](E> IT\;Y-_)*(F1=;%/L'8IS@;Z5P%X=/9;2&W.ATMW/ MD%US6V;--*O96/4L^_H@95?N_P'Z%MB[(!\#5V?$$LP2Q \ SZTY_M\!KY [ MD&W\(MOXIV:;D,4I3M[+1*^+@3S[J">/D%AFHGH5[$LUAY?[*"]ZUH4%^%'O ME7"HDXX*;/.-B2K.5!(])EG<*Z.->V5$.&73-=ZB[(R4!^N+\/R'NBHNT!"< M3L*)JM6P/M#"?\']K)WGU-GZC>*IA\9 B P,W7:+:JOH4([-")4G<*X-.H4S MI?P$OL,&VK\VT*T8N/V8V+RJ]=7[G[0Q3R%6S70]B--FULM$U9?&O@!N M5.K4F/"YKL8%1&>6R+QD+:A%P=_+Z]R2/?]; &EP3A.!(C(#4;/>A'< SROP M?"!9JJO>"9-00^ON@F H=A0#S,\8).?50"U0_ ;I_@502P,$% @ \(.X M6"*%D&ULQ5=M M;^(X$/XK5G:U:J5L7IR0I%U HEWV36J+REY7]]&0 :Q-XISME.[]^K,3$BBD M@=ZM=!_ L3WSS#RQGXG=7S/^4ZP )'I*DTP,C)64^:5MB_D*4B(LED.F9A:, MIT2J+E_:(N= XM(I36SL.(&=$IH9PWXY-N'#/BMD0C.8<"2*-"7\UQ4D;#TP M7*,>N*?+E=0#]K"?DR5,0?Z13[CJV0U*3%/(!&49XK 8&"/W\BK4]J7! X6U MV'E&FLF,L9^Z\S4>&(Y."!*82XU 5/,(UY D&DBE\=<&TVA":L?=YQK]4\E= M<9D1 =.. R[RK0&66'XDDPSYG:\2UM4+3#R75TELE1S.] M*%/)U2Q5?G(X_3*Z'[^_&DW'']'UW!Y[7 MD/9*/.^5I*TVLA64WPZE-7,IY-A!WO _JO[8]ROT-\U'#T"%S)^ZC= M^ GXG I $T[G@*8EW[L-W]JH'-UV)\!KPT(*2;*89DM$A'YA:M- O6E<%)A. MY#=^;Y$;.987H,^<9#4)%[2I[>Y[WE?8>,ON8.ZUTCY5^G5[#_H8H;-Z M+:.M9QVS*2?[IM?JV\15_2Q( SOX$PL6V-ARW M;&1:;6W7ZET<2KAEKFZ?*Z)#"4&CA.!4):CM*14!71)$57:752UIV_7=J,>7 M[WFH*I*HR_TMR]X_*A,UW5;;0Q.KEU 7.M_IF:[GH(?*X0Q?N.9%$)YWHV#D M8L?TG;#!P6%HAF&TQ<&!BG,,QT-NJ.)Y4<=:A,U:A*>NQ6X-.EB7MO7H1OX= MA6-GS?:^RJ^5_U:\GPCEZ($D!:!<2>4 ,&59ZOOOM[XE(' LKB77E% M5HA1X)@1#AMCUPJVG< * N2ZKJE^R+'4?MH/NUG1NM^VLO;."3P%OBSO&0+- M69')ZC#>C#97F5%U@M^:5_>@&\*75!7=!!;*U;%"]4'AU=VBZDB6E^?Y&9/J M=E ^KM1U#+@V4/,+QF3=T0&:"][P'U!+ P04 " #P@[A8A&RF)2,' !A M%P &0 'AL+W=O4M<1B/!GTM4 _)):X MW(7WW'N/>/)0Z=_JK5(&?2GRLCZ=;8W9O5DNZW2K"EF_KG:JA)E-I0MIX%7? M+>N=5G+M-A7YDA$2+@N9E;.S$S?V69^=5(W)LU)]UJANBD+JQPN55P^G,SKK M!JZSNZVQ \NSDYV\4S?*_++[K.%MV4M99X4JZZPJD5:;T]DY?7,1V_5NP:^9 M>JA'S\AZLJJJW^S+U?IT1JQ!*E>IL1(D_-RK2Y7G5A"8\?M>YJQ7:3>.GSOI M/SC?P9>5K-5EE?\G6YOMZ2R>H;7:R"8WU]7#3VKOC[#RTBJOW7_TT*X-R0RE M36VJ8K\9+"BRLOV57_;G,-H0/[>![3KR%GY3AIY=J*K!Z3M:I!F'YRK M;C<8EY4V*#=&PVP&^\S9UH]OS_Z+YK5SEJEZ<+ T(MM/+="_DHA7" MGA%"&?I0E69;H_?E6JV?"EB"1;U9K#/K@AV5^.^F?(TXP8@1QH_(X[V;W,GC M7W73YUV[-_#OM6GQIM[)5)W. />UTO=J=O;]=S0D;X]8%O26!<>DG]U FJV; M7*%J@[(RK0J%YGE5UPNT4I!S"NUT=9^Y'(#7;HF17U3M<^6XLN^_BQGA;]'? M_0L)A,Q6H457EN-7UJ M3)VM%;K<9J5$$JI6C6SDQ%L48$(I#H*D&Z"4XRB@.(E8-S3GL(K'. C)HE?U M"LT#'"8!IC1>["5W&+T'>&(&^YQ$:WTV/ MZ2I0Y>(QL;O)XB#XN#O*T0#@D,2HZMB M)S,-;=CLZ\\]/%;Z<6* 2'!"I^>2$,Q'!]G]4@: #-%'H!U ,+0T67GGS$6I MU/H15#U(O:Z']2$6D*\DB*:!XIB!EHC3R13,P*:$Q^BF69E]1AT8$F,N(&/Y MU'060#+#*03"(YB' A/"T,^JABC^*O-&MC2CC\/AGCF-,(6LC:-@,9T$991$ MF 6A9Q+4P;P(2%<7GLNXJ7N80D4(13+U#DSAR70S]]9PO@)A%U'-^-'#P M\1T[P8Q N?T1^"L"3;9+09>_SZJFSA_15N5KI'YO,O.("F6VU=IE0&U<0GCU MQ''\C 7^&6N!B!;H6J7579EU_K;<3VE@OKD[A'J;[:"% 16 3-GHJD"K!IZ5 M39FJ6$$;&+>]O'3S\C]667:7>\OHYV7-:?K>NW#RJ_5ZAH M^350)QO^OFD=\!WH3,&DN'-LP9>P)]4=QS!. FZW#.6-0DSB "=D6&LYDH 2 M&MB5X3"C%6-"0HF4*^!]5I8Z. M6Y# MRJP]Y4JU28SWN^HX[K^:O;SM=\7T71'SQTYZGE&N(@\ ,0AJ3P"/(U0R/ M3:'EKYA'4QJ9"-O$(G1K@Z V#<2]%Y< ?^2>OOZUYOK<^-6DHM1#2>DQ*R"P M3- )S.$3<$(PVTIIS1S(WBMD/U*3(_4Q[NMC_.+Z");O9/GXK_J;Z^)Q'?_X MNOC,]<1EHVTFCT]KN.V9!GV 6AM2((XT.![@@5V-=.P%CZ@8$Q;[HXN(T!:. M0[IZ"%O[_OXPN@>W5#[$3I!ZS(']NP^IR]&U)S#E.W>Y:]EP4YKV!K0?[>^/ MS]MKTV%Y>_G\0>J[#,ASKC:PE;R.Q SI]D*W?3'5SEVBKBH#M-P];I5<*VT7 MP/RFJDSW8A7TM^IG?P!02P,$% @ \(.X6!,(WDR$! _A$ !D !X M;"]W;W)K&ULU5AM4]LX$/XK&K?3"3."6))?(62& M0$NY*2]'H/=9.$KBJVVED@SEW]_*3H(A3GH9Z$S[)99VM<^NI-4^D7H/4GW3 M4R$,^I%GA3YTIL;,]KM=G4Q%SO6>G(D"-&.IJWY.ER=)"7"FDRSSGZG$@,OEPZ!!G(;A.)U-C!=U^;\8G8BC, M[>Q*0:^[1!FEN2AT*@NDQ/C0.2+[ \^.KP9\3<6#;K21G(C-=_:*'>BP+'924VLA\;@P1Y&E1?_F/^3HT#")W MC0&=&] J[MI1%>4)-[S?4_(!*3L:T&RCFFIE#<&EA=V4H5&@3<'.]"\N+W:/ M+R]NKB^_?#F[.$5G%S2 ;D3\JRSV$',QHBYE&_#83/JAW<1==D!^M._1]JN"R2'6"0'71ESP8M_[6J= M\@(-2_0WM*<\?;7KP>>39?M:P+:T:IKM3Z=#=",-SY:2Y[TEVOE@ZW:S?SM$ M)Y A7&ETQ=/1;EJ@A,_2VA4)_ -$<. 3[+KN0@ %O-GU<.3Z<\$BMDIANX0> M_$]Q &Z"9S#O41PS'(8$'<\CJO(YO2M-7>(3D=[;JH-&I4!C)?.5I#^;)_VS M97ON_&WE'2_"45BMS\Z6RA#3., ^(3OHMN"SF9(SE7(C1C!3 W0)#<%5 =/2 MJ -$DB:I>8)AV M#[,6L(0F(75#2\(_CD&)"XQ;W!/O4Q93Z+;H(]L%S&YH. MC2FF05/B@3\&@J,D*?,RJP*79BH4[%H.M6YJF?E>H$QJW>(=5L9OK$J'$!"P MG3?;H X<^=!ES8"Q'WD[Z"O/2EXE5%HD\#]%"Z2G7$'T=X^60:5*S6,MFLIL M)-1J]+\ZJ9B'P]A]<<1^JO(QB3W,7#:O'.L(02].(!BX,0X\MA P.-D>)EZT M$'1($+Y,G[EB0_80FW8O$FAA%^+0"W <1$^J]Q:-^%4]6$7[4[^KY,/6COVM M2*B=?MZ.C-K:OS]CHR\3604 M8,8"#-323D8!%(&XI0" +@2># /:HJ,X< EFS<+187X$189NR4PKC+21F5Y1 M[=?NY@IC-9B+LC=EKI]EU-89][9,9C5 %(&[+9-Y:#V389^1E]FW5*U//A\. MRTKVS>T@>ELM_/@%F;$(+!J>VFYZW<:=/!=J4KT\:,C0LC#U]7PI73YN'-5W M^J?A]3M- H$V,P=?="WT&J?FVH.T;.JAO^G31&YE5S*C@DB!T ^K&4 M9M&Q#I9//OW_ %!+ P04 " #P@[A8.>,: N<" "!!P &0 'AL+W=O MY'V)7Z[>^ZY>^)S?\W%@RP %'JN*),# MIU!J=>9Y,BN@(O*8KX#IDP47%5%Z*9:>7 D@N76JJ.=C''L5*9F3]NW>K4C[ MO%:T9' KD*RKBHB7(5"^'C@]9[-Q5RX+93:\M+\B2YB"NE_="KWR.I2\K(#) MDC,D8#%P+GIGP\C86X.O):SEUAR93.:GF $E!H@ M3>.QQ72ZD,9Q>[Y!_VASU[G,B801I]_*7!4#)W%0#@M24W7'UY^AS<<2S#B5 M]HO6C6T4.2BKI>)5ZZP95"5K1O+TI&,O9>UJ,,&U7\%M>>C,6>JD.B*Y9#_"N!IBAU/?\-SZ!]$ M_%*S8Q1@%_G8#P[@!5W>@<4+_C[O?>DV8.%^,'-QSN2*9#!P],V0()[ 28_> M]&)\?H!JV%$-#Z&G4WT1\YH"X@NDN"(4+6I5"S"_0UG5%5K5(BOTGXDR7E6E MTE=&[2>1DEW\A8%+DX2-PI#XQ+M! \P=C'&._MASPU.?.,3 M[YSUHOT^/G;C)$8S6^FNQ.3%E%7J/O18EP+R+;9)N,O6@,?8/Z!^U*D?_;'Z MC+,/&6&9[F'F9B+=F@51IM 4C/YD*0 LSWWZ'X[S__7?U=U6, AB-_)/MLH7 MQFZ(3UL%?F?5;NRKM+?5%BL02]O\I;XE-5--A^QVN_?EHFFK/\V;QVE,Q+)D M4M=YH5WQ\8DNIF@:?K-0?&6;[)PKW;+MM-!O) ACH,\7G*O-P@3H7MWT!U!+ M P04 " #P@[A8<[/4[KH# "R"P &0 'AL+W=OMM/2=ZLYTLL7TGQ^[:7I+F;&>[?F0DV.)" MB0I)Q0.@MI;K5*:*!ATSDNN^DQA0GKJOC M%#.F#V6!.;V92Y4Q0Z):N+I0R)+**!-NX'E=-V,\=P:]2G>E!CU9&L%SO%*@ MRRQCZG&(0B[[CN^L%1.^2(U5N(->P18X17-=7"F2W 8EX1GFFLL<%,[[3N2? M#+MV?[7A+XY+O;$&>Y(;*6^M\#'I.YX-" 7&QB(P>MSC&0IA@2B,NQ6FT[BT MAIOK-?K[ZNQTEANF\4R*OWEBTKYS[$""&Z3,C6*WG*R,X/)^#R:C4=P%4UF7V VB2ZGT=GLX^?+*427(QA& MY]'EV7@*O\W8C4#]>\\UY-7:NO'*P[#V$+SBP0_@0N8FU3#.$TR> [@4;A-S ML(YY&.Q$_%3FAQ!Z+0B\(-R!%S9W$%9XX?^[@VU'KX';VX%M09WH@L78=ZAB M-*I[= 9OW_A=[W1'V.TF[/8N],&4"C0I!8*<@V:4'#"2ZD0P@PD43)G';1'O MQGS[YCCPPE/X64^J-# IPB,RI0$M88#2C56Z7VZF]/N;0K IA-N%R<6P^5U/ M822%L)ZN59G=4&]R)#FL 7G)CF$=QL! M^=W.*1QW6MW.T4NM%?W@]%OJ7QK-3!HF*)'WF)<(]<"E5K!> +X0%\N365Q\.SV..IM=;$;_T?SON'XUXLMK-^'Z)N$W[;> M(/][65*AT6+%D."HT_(\;U^F?ON^OQ=X!R&Z#2&Z>Q-"(+-A596T!Q-V __L M#EE]2\4C3&P)/1/.46O$ZD%=M%)=H>(R>=GL+EG^CRWM"5*AP^>\NB3;=>=K M(D2%X@+\5DVV [A@*DXAK!7M=?[:WBJ;Z_1U6AV_6_6&;:"?6%[2W+>"#0]@ MA/$:\XFWI.AVGWI9NQ62M"VS@WNQAR5H5I4TZ*&F-R9 M>J1JM,U &M5SV-/V>IJE&UMPZH\"YV3J'1Y1?U'UA%@+1A;55'8C#;7(:IG2 M4(W*;J#W&ULM5C;EF[:KQ;.Z'%]:5[T M&2%)?Z[SLG=V4N]=N[,3N_1%7IIKAZKE?*[=TX4I[,-IC_;6&S?Y=.;#1O_L M9*&G9FC\E\6U@U5_(V6^?TW84(Y^L#7W/S4&U]1\&3.VN_ MA<5@?-HCP2!3F)$/$C1\W)OWIBB"(##CGY7,WD9EN+C]?2W]]]IW\.5.5^:] M+?[.QWYVVE,]-#83O2S\C7WXTZS\D4'>R!95_1\]-&*:BL_:*_/3IQ]0"Z)K#/7_V]?QF<'YQ=8D&GVXO;RZ'M^CRT^W@=G Y1+_]#TH"L?[ MHY70BT8HVR.4,O31EGY6HR?(LXP8@1Q@_( MXQNW>2V/_[#;,6\;62(N*Y3-NVJA1^:T!W51&7=O>F=O7M&$'!^P5&PL%8>D MGPV;:D%V@O*R*<*F'J;:C?-RBD:VK&R1C[4W8_1U<%G%/#BLX\TKQ0@_1O_W M)Z!HUBBRZ"Y_8??FXT7]]V6(/MBBT*Y"Y\/AY>WP1=WOE\Z9TJ/SJC*^>OFX MKF8H@"B/$568<(Z3)%GO\!16%%.J-A=>(XE)QK!B%-V8RKM\% 9-7)VA:>, M8YF0[CZG6 K9V:>$8*4D^F2]J0#ZDH>%1)+"%*FNH(HQ0D@R-)( M7'%"&&:EZ-]SM!4A2L1>R5D6)ITG60TPXEDZ#W0KH-.!ZQ0^7UH !Q2 M0<)T$U!D@#S#B>K&*L&* UHJ0=?.+'0^1N81)H,J$B4H$4PCTBFCF+-N$D!> MIIQUY!X!ZD7-:L_A "PQ(;L**#ONK&^MUP5TT:;R]6[E4P;ND 0)B!2GH$!':1*2!WAKV8Q+>8D6SDZAH74!9CP#Q+I QG#8WA^4 M7I?3/#!7 \:^6LXDZ0#\/0JN;#D]\L;-D?T^VH"*2H"9(K0!?"^Z!DC"T!_6 MCA_RHNA6#P0EV-T-_TMV?P:,H:]#-R],H <79LDC.SE:5N9YWB:A$0&:;?BA M8*7 V5:\.)R@+%T5P*;E-=T,6"KC-2FNMQ@18+;$BK9Q>(U8:'N0,Z1+=C_[ M>07#U^"J&3-_].YP9IUO0+[3Y3=4U-2]=J[.FU7N-#L,.A?%0FV[1G%*4TRY M:IOA0C_MM-26)H I(9HQ.H;.E8$H%FDZH! X7"2K_K62'N%*+)(L2ND<$(5B MYETJEEP!0\E=T?O9LE5%8&8AL1:)N4QP1B,=4J5U(FWZ2I'KN[S(HPH8Q)U" M@XQP)W0_&$]B7J89)C0-.+AE;?R3@\&NH;OYHK!/QE1UF:3'Z,$4$^TB&&%& MP[00:3FPJX+?W2="8,E%X"3C1G:^T.73!J;?NL?# !-&$MI5PA+ B@-KL6[E MAYZ9 5Q,H5O]:/;G&?D MN)V"K?2V;%28D5*QM4,"'8K62P$3KA+TV7P02^W0Z4BH#=9>-PA()I8&MJ MA62B&;!R]M]SY6'W2UL>/0]!BQ0%,Y,(@\"D /D?H1R1J'BM']9$88[ZN7Y] M((/:L4!"A9 T.2@^K#^8B0%#Q\CKQXT73UVK@=RR],>[=9,V5SOITO11D0+? M0(.FF_83DD5"D?&MGW6O0[HP:%,,>.FW* &A0'.FR.=Y64=BN8#":7_I0QF] MC;U;Z&^]")H;-ZU?=U6H;G'-.Z'-[N:-VGGS(JD]WKR.^ZC=-(?&6I@)7"5O M4]EKQI+UPMM%_5KISGIOY_77F=%CX\(!>#ZQ\&MUM0@*-N\9S_X%4$L#!!0 M ( /"#N%B=IG?">@< H> 9 >&PO=V]R:W-H965TH%N09)MGQ6;3H3)DB?)2;M? M?Q]*-D7':N8,V>W%L ^)Q2/RO/"\/(?4T7U5_];<.M>2C\NB;(XGMVV[>CF= M-K-;M\R:%]7*E7BSJ.IEUF)8WTR;5>VR>;=H64QYDNCI,LO+R+K/ZTZDKJOOC"9ML"1?YS6WK"=.3HU5VXRY=^_/JO,9H&KC, M\Z4KF[PJ2>T6QY/7[.6I]/.[";_D[KZ)GHFWY+JJ?O.#]_/C2>(5?M[?$DG9"Y6V3K MHKVH[G]P&WN4YS>KBJ;[3^[[N1(29^NFK9:;Q1@O\[+_S3YN]B%:D":?6< W M"WBG=R^HT_)MUF8G1W5U3VH_&]S\0V=JMQK*Y:5WRF5;XVV.=>W)Y=F[#V<_ M7I&+L_.?+J[>__B.?'N571>N^>YHVH*_GS6=;7B=]KSX9W@Q3CY497O;D+-R M[N:[#*90+&C'M]J=\D=DG(:)Y3._'.5_=.K*H"B2A9]5V/B:=!9"Q2B%=?[/?[Q_1_.-G; M$P]X/!#C@XL/I^'OYTOR%OOL);U>(WW[W5S5U7P]:[LM:JI%>Y_5COBP4:\( M2ZD2BC*MMQ3!J)62)DIM*5Q3S5/*F0Y"OR:":L,ILY:<_;[.5YVOO(!L-G-- M4]4Y7+R=S10UEH')H#4SE"E+13K8RS3E,@5+,Q@*2D(-M^2GO%CDKIAC!^_R MNBJ]O*SPIK6;&AO8,)I(0:VQ QM%!8P4.I)O*8- I9-(F!90P4IR7F2M#T8" M)&FJ=3WS8>O3+9]%5@WKE#8T3&]@G4FH,WWN#'4?DRD3MO3$)=#"27%7> MOMK=N7(=O"4-M>"H3/!-*L#?@,*V%.C"F*3"I)&W+.5*46GUGKS_E]\X3T;2 M?/!<%-A#Y(7P"*[[,WEQ4FQI\?-NG&VI<4 <:EF4'Q$/V M/N^?^GRQ&U8["=Z7A3@7>TJ<,!TECN&'D?>F:EH/)-OX]3M;._@&;FVSCT/N MH(RPA/*H#*0H/[Y>#*'*D,V(7FVB]*4&":WED#_0EB,]A%7D75TU'E^J1=Z& MJD83YI,G*(NI"8?V+#)')S1-S;!$I%!D,!BU,M6:VE20MP[P-;NNN\CH!270E05+)-R9AI&!#3P--DCLI=B.+*JKW]:K?.DC.G(8K*MNRGPG M(/_7O^^J:MZ0ML[*9N'JVLVGFY2 =B@0() ,"4Q658X2D)>D1<=DZ37LK MK7U*;$LJ34*E#MY2*2B*6I:2RVU>!BVJ.U<_%+ZIYH@65&>VCPW^E_%QX\?H M6B5(#+%'AWE ! G51Q'C^5/[2P/%7P20 8/_!9!G!Y#]GG&GO^LC,6["^NH3 MM4#F/+0C0;V'PPQ.]&] M!R0/[LY"!=4*YQ26/GPQ=B&U/1@J:;MFZ>]$&(;*#\S0XX7\\16C"//\N?]W M!T6 A?V'AU,/O.;]LY(97?WV>Y@UC6N;SU^ 'WI!["]54"/TL(\,VYHD /"H MP_[:7^4D: 6TY /FT1T<\>PKX&<=W0PC'%.CX9?X:CB!U^Q.;^ZK)GH0@P/P M$VZ"44R-[UR29(!-DH9RJ+"O_I2CC(DVW*#!E^"E@XBQCT#3Z/OA=?_EL1^TU:K[ MVG==M8BM[O'692@O?@+>+RKX:#/P L+GWY/_ E!+ P04 " #P@[A8:K]_ MLYX, W- &0 'AL+W=OB1LV3/V @&2 M#R!;(\WT].N<;LF?[O+BCW(L9<6^3]*L_+PUKJKIA[V])$ZRK?U/ZMQ%L?\IGU5IDLF+@I6SR20N M[@]DFM]]WK*W'DY<)C?CBD[L[7^:QC>R+ZNOTXL"W_;FLPR3B? MMSKVAP.?KE<7?$OD7=GZS&@GUWG^!WWI#3]O62203.6@HAEB'&[EH4Q3F@AB M_-G,N35?DFYL?WZ8_5CM'7NYCDMYF*>_)<-J_'DKW&)#.8IG:769WWV1S7X\ MFF^0IZ7ZS^Z::ZTM-IB553YI;H8$DR2KC_'W1@^/N4$T-P@E=[V0DO(HKN+] M3T5^QPJZ&K/1![55=3>$2S(R2K\J,)K@OFK_\/SLJ'O6[QZQX]Y9Y^RPUSEA MO;/C\\O3SE7O_(R='[.K+UUVT;GLGEVQP_/3B\[9[VS[*KY.9;GS::^"##33 MWJ!9[Z!>3ZQ9SQ;L-,^J<(H^9S7E(C)D74R[CF92C8/I33>" _;R&:2EGOCADVX M\TVXFV;?[R-XA[-4LGS$IG$ALXH-\LDTSN[APVF<#213/E.:!-\\]<\_A<)R M/K+7.L*>4ME3_[!Z*2PNVE\<\Y>'X^7I@?'SUSX[RM,T+DK6Z?>[5_VULAW& MY;AUTO8]+!7Y/'1"'GF1-N3XW'9][H6+H7?,$=SS,6"Y[&@FV:C()RS)*EDT M%GIOV*?'A7!YY-OZ6&1S3WC<%;XVYEH<1VY''CNOQK) 0BF4+\1E"=L;UN&. M[V(J5QL*+6YA-Y8=:$.VC:& NX'-KO(J3MEALTK'O(HG!)8(N>/JR_A6P ,K MQ(1"%\'AH>7S(+!>S?>>>NQEM[*L)K39) .P79?),(F+1)8LSH;L6Z^[V/YV M$"B[AXZWHTVT;4,I$?3O1I9IU(=[PH0;7!Y3W=I!R&-L+;U$0]I(PC] ME8@Z>:55UN\5?AF&FY3QPPOJXV]Q4<0M/=WK:<3G/D+$$:&^ 9O[ML=]7Q]R MD;&0FBRKT91)0\B<0D38J)XX' _)V:(_P\R1]2/M/.\(SG#:NSH%?:B=&8SC MJG?V:Q=>U[Z^(P0.DP!'*S#\F*89*#PX!#@%B5G[ZQ=F,!F7W?[NVRH ML)1H![N-TYGDS+.4B929ZEM8/*O&>9'\)8>P/%(^DHKOSP>1.P5WH'X!Z&I. M)F4YDT.&PJ*L<$&2W2Q<)^*N"1J1-0TXXO# =IN]'#QY+^'&K;B ]>5!;"58 M/;EA*X+[E@Z++ORSF PF\S2N(+<*'J205*UX FH;2/*O,C?:9WU MR7XV#Z.@=99P#G,&%J"L/6E>IU-0H$*.J>B[ER*O)R*E7%G=ZC>(>?T_6CO&"P,[,WE#C>O,3QGEOBJ-6( ME94TF$]EH62K%6=TL>TT+\WE[&8AWBI9KSL>-PJ]EU2]2"JI]7()Q9!=UTJJ M+'I2;;2F3KJ4MS*;R56_LH6-:B-8/:W\4WS\T>EW\S.'>5F1Z0IMF?H8!=PR M%"GZ.L\__QK'7Q$5)9L6^:B5/5LLQ5Z36/[5>Y(9PBM5H14/D1B2LJ)P0VS) M[U-$F8&J@HQY%KBJ;R@ 0]VR'UA(JNHCI#9;1W$D,G #RUXWD61WR:J8TBY M9E!(P".CX#:(@6SN@!L;&!Y&A,.=4!=B&U9RD5/#T%"F>0'>#I7L)M4!IB5*LC(;;N.@_] MCA4",5\5>"\ M>-UV>.@_J'P ;K#4G-!\AC@4R YX@:G[$'+;)QXG#(,"<>> ?WN.8="A\XA+ M0[ \_OA4OG0FJV58;U]*N$,<-"0.ZKC:6$0%(3%E3[O+BZ &%*A6*^C>L6TH M!R.>:]#+[2"QA2B8@E8[P.$"A# ,(P#O6G+$XJHJDNM91:U_5N6*=QPVC$O3L,/] M$'\BVGDX9UO4@X"G"&M^&86_&U!_=$FED 7![WO>S@:>Z,]YHO\R/'% S=U1 MFM\9F^*;%WFKT%^;@/\A'OA6^SOL]+^PXY/SW_KL^/+\E)U?="\[U#1AG<.K MWC?5&/SPZE*\7&9Y;$;IS&.\I) K)(JM00)GSB#*PF&7N$9V4S_K5+7B)J6L M3:PK X<-I -P-$@WHLD"U4UHLL!U(WEID-TPUF [M#+)BRKYJTZ#5.&-1K*@ M?0^:NF$NI@;6 D9PGU0\@*0ADSF63@H$,IKGK7+.83Z[KD8S,.+!()\9A7@U MWGF)0KM(!E1J+[>:2+!)G,4W*MTI%@N:,;7'5G*>U[-*PL\<]'=QV$;EA9"HY;)L>0II&0K!C'U%B?.8%IPV@ M++CTXQ^FN#P(?.A0#YYMJ@"A1A/;!!/U5+_+E%>HJ@Q>AK_],+6NN>#L(9W/ M2K@=S&_*Y:M9LF%7"^*AZF>.EG,;W-9@J*=(<;+JFLDDQ)'9H=#ED9<\R5IO4XG8MS_BX&C3 M9', M#8D* !C4$UX\R#.)AU*EFT?*1"T >! BV.3MM@-602\&V"9_#XA<@(GXQE"V M>%0+MV/N 3^OOJ2.CT<88((OD $?A8IK&@1EUQDH15+VH1J=6])K2!=C:1PD=+*, * .&1X5&B YCPU),B MLX330HYFJJI\4.9CY40!*@#8GD$MT)8C=/$='JCD9N@ 0\=V&*[*J$PX%X.2 MZ-SB\COR5D+1J)N8VPZQ7'/?[CDM]V6QY@(I R,1()%3YR3+*Q.M@]W2(3D&[&UH\:YQ#A<4UE[S[A@/P8%L2_>; MYQ^?B@!=5*(#%1;R>]T)9Z!Q<,IT-JAF3<&:U>K2/#*@&D\/$[B%!;;G&)0$ M%!? P##07XRA&P30\3GO8KT*,";9H)!QB>IO*.M/.RQ9485C@:\2'+:BVYA;T%%_3> M:.O=(T>HQP_DR(O+#.^7HCQ7-:;A =K;^7J]/PD>N+JSIK]EVHWQI=G'O2S[ M9ODLSWY17MEB;]CDHS+:2Q][2R#28BS4(7C(,-0AJ-L6^-2O@'WW/T;G6NV=,J:;KHR2V_5_7 O5#8U!(^60\8[3KT&J+V/LV3M=6<,3W>V&O]F&,BBQOUDY62 MJ5YB_;N.^=GYKV(Z]8]!%I?7/ZDYC0LDGY*E= &0 'AL+W=OJO@S#NS<[+Y^[2V7FRS:,P%G;GHF;VW)^[#Y2HOGNC/SC?!4CR(_/OF+I6/^GME$:Y%G(5) M3%+Q=-&[-+]P>U($E$O\&HJ7[.!G4KR4QR3YK7C %A<]HQB1B,0\+XA _O,L MKD44%9(I$<6XBG81OE] M\N*+Z@4-"V^>1%GY-WFIEC5Z9+[-\F1=!4&;3;Y&6^.$$>S,[3Y(6DQ?+2*WXHDZZ,EVD2QD5] M/.2I_&THX_+9[;UW>.%6*A 7XYV/V3K;(T'".!>2SXF(\S!__4SDPW5&DB<2I&D0+X6<6>596YEH5]"U M3)"8@\1<)$;U&R5?"7*=K#=!_$I604:*QVDQ6R1Y0H+'+$D?R=3X:[%Q8CD/ MWV^Z)"6F43\?)5FY ?-5D@GB)&NY3#BOY%!D1,[1Y2QWGFSE)H^79+---W+) M[*RM%I$OWT=B#(EQ$*;4XG!?BT/M9K]]B46:K<)-O44_R:T?D(U(Y[+ZVCY7 MK[1DU^I#8@X2$O-WV+#$BOWCYYF3[5Y?"7"_Q19?+5:D#N1ITDDMFOR3Y/T;^D2_: MLEH+=\UJ).8@,1>)423F(3$?B3$DQD&84AZF4;:17P]5WP<%2]%:%EJFJN5"-5III'TQT MC+/!M#$;.FXQ'SHV!M4X2E,3V:H3V=(FLA?$Y&%+KGR'N/%SF"9QT5L((G52 M=/:YF!:1_Y(/3*#T ^E<"DC-@6HN5*-0S8-J/E1C4(VC-+6PZD:W>:).MPEM M=4,U!ZJY4(U"-0^J^5"-036.TM0ZJ7O>IKZ_>O1,"MK:AFH.5'.A&JVTQA1I M:#9G4D0S4'JKE0C4(U#ZKY4(U!-8[2U&JI&\[FZ$33(V@S&JHY4,V%:A2J>5#- MAVH,JG&4IM9)W94VM7V]XZ='T#8T5',JK3&W:$PM7.@Z*53SH)H/U1A4XRA- M3?>ZSVSJ&\T?^7X)VG>&:@Y45/.A&H-J'*6IE5)WLLWIB290T$XV M5'.@F@O5*%3SH)H/U1A4XRA-/MV5MO1=Z4Z'Z>FMSED/;4U#-1>JT4H[ M/"_ MNW6O-\M>7BPWF!BC:WQJ/&M*G2 #*IQE*:F=-V?MG#]Z=8LAW:=H9H# MU5RH1J&:!]5\J,:@&D=I:KG476?K1%UG"]IUAFH.5'.A&H5J'E3SH1J#:ARE MJ752=YTM?=?Y6C,O@C::H9H#U5RH1J&:!]5\J,:@&J^TP[VHW9D?!_-)-JN5"-5IJR[SL>3(P'#/^T%V..I.;8'S;T :+<8 MJG&4IB9RW2VV].5#-AVH,JG&4IA96W5ZV M3G36LP7M-T,U!ZJY4(U"-0^J^5"-036.TM0ZJ?O2EKXO?;<_^**XB(_X?1OF MK_658?(TB+,GD:;-"_-5M;*SS8%R_(-A-[X&O&Y?SAPV)@J.?JR=\WO2=G2& M8:DKI="5>E#-AVH,JG&4IB9NW2:V]&<\=YPYW01Q.7.Z%_,D;LUE:/<8JCE0 MS85J%*IY4,V':@RJ<92F7JVR[A[;)SH?VH;VE*&: ]53HI6(%N3QE6R"5'[BM-8(M ,-U1RHYD(U:K>>]?RG4WJ. M6\R'CHU!-8[2U*RNF\^VOOG\H5E_9?]H-G^M'T/GO(7VE*$:A6H>5/.A&H-J M'*6I57!PR6YM+T[W?WN,;3;#-41IMS][Q,GW>KES>D-//;9;V[O#8>/L>^A*:?M*Q\-FUD*[P%"-036. MTG:YW3^X4>%:[J>6-\;,2'GSH-T]"_?/[F^^>5G>Z.U!GFS*VQX^)GF>K,L?5R)8B+180/[^*4GRMP?%"O:W))W] M#U!+ P04 " #P@[A8TC">F(0% "D*P &0 'AL+W=OX")B$/O4FDM#RLTY962;MI>^WZ M-(A<%B!.-Q-EAF\#F8%Q+1.^;][J[%;J(,%;2F&Q)[8L$. M/]%\0$;"6S$O2O^B0]Y64] JC@3S\V#9 ]\-LF_R-;\0I0!=/Q.@YP'ZI0'= M/*![&C Z$]#+ WJ7!AAY@'$2@'MG OIY0/_2@$$>,$B3E5W=-#4F$60ZYNR M>-):TI*--+]IM,R(&R127 HN?W5EG)@^+)S9_/[/V=/]PQS-YB::SYZ>%Q9Z ML-'#H[5(CR_1C\@**-^^H14+I&C#5$52NJ_R7DGN"KI&@J&0NWLB*"+!&LF; M1*H@D %^2 *71NC*I(*X7G0M:78L8DZ10R*T%"2E7=U2]R\WV%ZC)[K:!Q'JM"CC/IK;K*QW2;C4D_,Z:?2=!!N/L)Z9J.T=W\#W3UPW>X;WR^ MKF'=M6$]+TUT]7T=QOP/3"PQ72W!X%&E2RC:$4ZC&J35C)S%VP[2<8H<7HBT MFY$V?>D@K9<-MB;<:0XWZ4I>*R/MT: :KDI9%MK4"VWJ*:_[?[19)X\,VZO' M)I/[3122%9TH<;M-YR&=Q() ;[&DD:.U$DJ'Z*2JIVOMI5S.ZFOR,U7U9!5G#0:EA3\>: M/CQI9S;VK6V"(6$V),P!@E42W"L2W&M,L,E\F4]WA>[>:TM=9AL9;>< 2)@) M";,@838DS &"521B%!(Q/J9R&)"J@829D# +$F9#PAP@6$4U_4(U_<:)Q?H2 MN^)-U@M!)5S(QR1Y@-<7CD926Z% PDQ(F 4)LR%A3@;#W5)%UCK:L"C'%04, M"@4,&A7P<)"/.='.#8\BV%&O5@"-H+8"@(29D# +$F8/ZG)FX.H2R@$Z944 MPT( PY9K"_0WND\7D#Z5:\F97%O29*M.$HWHMI* A)F0, L29D/"'"!813FC M0CFCCUERC"!5 PDS(6$6),R&A#E L(IJL';TWS2P14+&%)?JAQL@VUDBDI21M2PMF6-7F^M&9NM<0]), M4)J5T\HF#-:RSZDJ(,_K0-&JJCB:F[C1!9O.8_^%8THVR1#0>:,3B= 2YK9X/VSH&B59-]]"3Q-YJ2S7, I&=W!THS M<8UU:F#<'VC_2CBHC0E*D7+T'-K'T>:S]U:/: >*"C- J79H#0'BE95V-$(Q1_DA&)0*Q249H+2 M+%":#4ISH&A5]1P-4=SLB'[3&@74&@6EF3FMO/;0Y=)C=%JQ+FIF@_;-@:)5 M4WUT/G&S]5E;BFP6<[%#41R&7EJ'B)<]NYRSP)I/TCKYH+XH*,T"I=F@- >* M5I72T4/%PP^J.: .*BC-!*59H#0;E.9 T:KJ.?JHN-%P:V>(@9JGH#03E&;E MM//_[\J5<%$S!ZIO68K5TNN'R?NKOQ*^=8,(>70C\5IG( LISUX)S78$"],W M$E^8$,Q/-W>4K"E/&LC?-XR)]YWD)%OHS@: MQO\5*[UTE:7(Q69;GY,!X7T4JLP^(L MVXA4_F:1Y>NPE&_SY;C8Y"*AW$ZNCRO/[O)+\^S;9G$J;C) M2;%=K\/\QT>19 \7(W/T],'7>+DJJP_&E^>;<"EN1?E]H2_XS%0W'PFE2G1R_-]#1OLVJXN'K)SJK3UZ>S%U8B%F6_"N>EZN+D3E):UZ4>M;UY:*Q&D5BK=E+G\;RWKEY>TU_WS-KF=7G[^1J]GLR_?/ MWZX_X/ECX=[$>J)?Y]FYX1RWA/J$$M,OO\;_+NKW\QGSS)>8O$W=Y4BI[6//:OF6J?%WE#$[8#V M,+":MC\4FS 2%R,Y+QCR^JTC5^& @0)\Y&P EC2!@'P91XL??Q8NOH MES+WR,R2RFDQST4:_2!E'J9%6.>TXKU,0$64QYOJW5#HZ-G?5F*'2\(Z1:[" M@MP)D&7)\5&7"S2;/'N-U M550\1JLP738598_7ESZ7(UR1.[T51RO5A60P%_H[CU)QJ97I_:7JV7*K* M?^?C^\-@T[9X[(38;[;37(!LCB%A? =S#XZ=3FRUQQ31G+UHCE:TJRC*MV(N M%9/"2C$3N8\+TTC*E^4DRL4\+DF2%848'(9NKYM=:T@U;:/' M#D(D+$#"&!+&^WUK&IKAZNT5]K0*7Z\W89Q7P["6.,G2Y<^)W#G/22A5'IYM MO=ZA.'0R-:G=D;E?SG,LT[4Z@[-?K#LXO=X\ZSJ>95*U&-.>Z;']#8(IHDSW MHDSUHNSG1G)=SYY#*F@1Q^X3D# ?"0NF_4S@.*[A=K1'MLE!,$5[TVCM"D.[ M9YQEJ5SP1F4S DF8SDGT]%D2AW=RJ5K&HMBEU*??%.0A+E>-GR+RP8';- R* M&2C-A]("*(U!:1Q%4\/KP TSM9/+/KRBK!B>WQO X9BSIQ.7.MZD,\/KFSHZ M!/KM6I8W\3S:30C0=AF4Q@?.0B8KQ_*;"J+ MH9K.5_)'[3>(QXU(GUE--T!UR2?C:.IZ71T'2MJ.:WJ=%9(_B#0GAF?0KD;] MDIXAV^[&$-.?]M'=_V>8;V;KOIEZL^E@-5SM<@950=HK,RC-;VBZI?3+15A3 M1&-K<-1AJS*UOI"I-X8.UL?QL^MC/>-HH28O]9L_4,2&WM3JBM8OV)OQH$X-BJ;* MU1HZIM[1418:OS8+C4%)D'[)#$KSH;0 2F-0&D?1U&AIG29S^K\R&Z &%93F M0VD!E,:@-(ZBJ1>SM%X6U9H9)^QZ&J!B]LH<:W7S1%/N<*-F&G+V[^:) =[$ MK@=U0)HB,RC-A](" M*(U!:1Q%4^.C=9PHU6:'$RY?HD@[9@:E^5!: *4Q*(VC:&KH=4[QV^,>7HX::AR3E(K\^'T@(HC4%I M_*0N5X.CM3"IWL+\E)593N[%*HX249#_$-W&!VD&SJ T'TH+H#0&I7$430V8 MUD2E'CP+0>U4*,V'T@(HC4%I'$53XZ:U4ZG^RKTW9B$]W-(D(:@]"J4%4!J# MTO@I/:[>"-9:H9;>"NWGH.=W0GK4T3>!02_4@]("*(U!:1Q%4P.F-6HE0NE,2B-G]3E M:G"TOJVM-_KV:4=OQ.DI1T\D4-,62@N@- :E<11-C976R+7AWRMI0PU<*,V' MT@(HC4%I'$53X^;@ZR6U1M];$Y >3G4)"&K<0FD!E,:@-'Y2EZO!T;JTMM[6 M^UX^W>Q7A04+(\UWC.A11\\F4)\62@N@- :E<11-#9C6N[4=>!:">K90F@^E M!5 :@](XBJ;&3>O9VOK+<=^8A?1P;1:">K506@"E,2B-G]3EN^ 8'WQQ_UKD MR_J9# 6)LFU:[KX6?__I_KD/5_73#CJ??S0_L-W3&UK,[F$2G\)\&:<%2<1" M(HTS5\Z*^>[Y#+LW9;:I'P]PEY5EMJY?KD0X%WE50/Y^D67ETYNJ@?U3,B[_ M"U!+ P04 " #P@[A8IZ*YERH' !/-P &0 'AL+W=O2_;>\UD9G+RS^FA7&$3) M>6/.^:*O:TT/.CQN L M:[N+!V=LR0,_HGM[0TQ[1 M@$YXBO#$QS,=TB!(2:(?_Q30QCIFZKC]?46WL\&+P3QZ"1VRX)L_Y?/S1K>! MIO3)6P;\GKV,:#$@(^5-6)!D?]%+8:LWT&29#6 M'@=2.)"Z#JW"H55U:.]Q:!<.[;H.1N%@5!S:^P;=*1PZ=<=@%@YFW0C=PJ%; MUZ%7./3J=@GKJRNGUXV!UQ>[]M7&J\N-J]=;W E[7%87'&=77,NUF GYRN/> MX"QF+RA.[04O_9+=#9F_T*\?I3?N X_%K[[PXX,'Y_K6L9WAQ>T7=#$'/G1+$$+*J: N1=3=')% MN><'R>F9QD6O4K8V*7I@YST@>WJ "7)9Q.<)LJ(IG98!FAC.>DQD-:8A41)= M[Q7I^#TB.FE+^G-UR#MN(M+;ZVZIW:_HI(FPGKKCGNQLJ-T_+:,F:F7NI(6& MMW^CDS__P!WCXRG*/Y&6G_*D^)"$&!T3XNO#%3IY=XK>U0 []<'DC7T?UP^! MWQC"?W(G7THPD+ MQ10?L"0Y11[GL?^XY-YC0!%GZ)Y.1/[UA4[F$0O8[/4]NN%3F<*5@8Y5."3, M@H39.:R3P=*L^7GPP>CACMG2\9GVO"W?W-+TVV5#9Q?9,XQNQ^P9 M9<.Q)#8AW18Q6Q6D"S3DDJ:,M:8,Y41X12,F_'BV(MX(MX'(R%/[J=/YXAQ:0(\5/*/U1 DS(*$V>;.XQ!C;.C=JH8@@SJ[ M08VNT3+,BLYD9FTAW(K.S)T;+9;%1$5=F3;KM4TJQJ2X RC:9"R MV2?UU9/?UF-95UMZ4Z^\AMR\!>X"G=226K&^62_5WZS7U0+I0<6J8QPK65": M!4JS"]I!U5X?..UR+8Q6^$-BEW5#IO8W]6(L':1,[V_"NU!7I*SXK0H!5O;J MGHHD(:$HX6SR$R6+P.=23>>4[M8Y$&? J#QKKNJ96>H^':W"G-8K!:U<^U$= M(P>T7V-0F@M%*^N$;'1"E#H9!EZ2H(MJ!BG5BI)T]/P'2;- :38H;01*ULH=02L@H#0+E&:#TD:@- >4-@:EN5"TLI8WY1EL_K_<$;3\ DJS M0&DV*&T$2G- :6-0F@M%*PMX4QS"OZDZM#]W!*WS@-(L4)J-)24U ACRJ9^: M]FT,2G.A:.5_'-]4=XAZ!7Z5ATY8&+*H$.#V_U3DW_-M*Q[WF4R7ZAC'ZA*4 M9H'2[()V2)>@01U0VAB4YAX\(65=IC68X?T/\G:QZ1_(VN_("( D440YT;\DOEHFR'D6\U<+Y[Y48(" M^B2&HS=-\>B,\]U;^0%GBVP[S"/CG(79USGUIC1.#<3O3XSQU4$:8+V';O ? M4$L#!!0 ( /"#N%@Y;\N$; , *(. 9 >&PO=V]R:W-H965T(DJ("9 M[23=OY\-E)+40:W&E\2&>XY]#O=:ON,-98]\28@ 3WE6\(FQ%*(\-DV>+$F. M^1$M22'?S"G+L9!3MC!YR0B>5: \,Q&$GIGCM#"BT8RNID8EO'\X#I=+(5Z8$;C$B_(#1%WY163,[-EF:4Y*7A*"\#(?&*< M6L>QA12@BKA/R89WQD!)>:#T44TN9A,#JAV1C"1"46#YMR93DF6*2>[C3T-J MM&LJ8'?\S/ZE$B_%/&!.IC3[E<[$7M#;@^GYY?W)^> M?3\_!)?GMV $3I.$K@K!Y>=-2+K&#QD!!S$1.,WXY[$IY.J*PTR:E<[JE="> ME;ZMBB-@PT. (++!]/(W./CTP?+<$QW7]#U<=SLLJLCM/>2WRY3-P!5F(B5<9U<-=_1P5>_'O,0)F1BRH#EA:V)$:G?P1.?7 MD&3Q0&1;MMFM;78?>W1+!C+A=ZKG M=: =0!_Z.W&QCA!!SW>1OGK\5H_?KR>3MQ-<) 3(>PY(&)FE F24@M9,2FC@G#&PO#/0I876NF-:0]=NP;56<7IDF4"]-$]BO[>629_5> MAMY5Q0U5]WH!=R6A5S<5N"NFCZ5687;Z =6]_J*ZC;4NC?U!+ P04 " #P@[A8 MP]9FJ*\# "%#P &0 'AL+W=O[KM57W8T[UTP0G<@IVUG63WVY\-E":$ MTF3%FP3(S(^9_W@1$2+!][*@8FYD4JZO3%,D&2FQN&1K0M4O2\9+ M+-4M7YEBS0E.*Z>R,*%E>6:)O,JD?F,%LC5?DGLC']2U7=V9+2?.24)$S"CA9SHUK^RJV+>U067S) MR4[L70.=RA-C7_7-IW1N6#HB4I!$:@167UL2DJ+0)!7'MP9JM._4COO7S_3? MJ^15,D]8D) 5_^2IS.;&Q I6>)-(>_8[@_2).1J7L(*47V"76-K&2#9",G* MQEE%4.:T_L;?&R'V'"!\Q0$V#O!4!]0XH%,=G,;!.=7!;1RJU,TZ]TJX"$L< MS#C; :ZM%4U?5.I7WDJOG.J%[L%=',:?OEPO_HK? M@YOX 7P G]F6J"4A 5L"7*@5A6E"@%J;(&6;)[G<%*K,"=M0*__6)[[L>^Z,)S6(_W$;CXM0\3G8Z!;X44G\ZR!U@'VJ%V/: * MCLY<#WUUK4E./TGO<%=BC1,R-]06)@C?$B/0@5H?^\HP)BP:$Q:/!#LHA].6 MPQFB!V&&^8H R< %)UO"!2Y4.[Y[Z<>^N@PBSZW+F+"HAGD53/^%;0/;10A. M9^9V7_%C,^0CR[.\UNY 3+<5TQT4\R'+>0K6F,N"3803G\MAS^8$NHO]RG$Z M=1VGT[)A;>;O=S;RH=\QBVHS=Y_FV=#QK_YR/4Z&O08VM":6C[JJ'!LV+L-#N;RDPMCVBHU'51*G<+5&9NJ(RCG MA"8_@.28B@+7I_OT/W4RU6?#WFUTVI.>A9#;D>O8#"JINEKUP!SDVTY'J\%L M?E(KVWHY1%N#:BW(*J?TC4YJ&-Y;BS]L# ^;";J>W>VF/F*G36IUAL,_5QYS M;]PHB6HH/><)4(T"]2F]?=K.DM?5!-5YOM S9C7&O&#J ?6SZM.<"E"0I4): ME[Y: +R>^>H;R=;54//$I!J1JLM,S&PO=V]R:W-H965T;QS#/C\8RVE'WG*P"!?N09X6-C)41Q8YH\7D&.^34M M@,B=!64Y%G+*EB8O&.!$*^69Z5B6;^8X)48XTFOW+!S1M8_8Z MA8QNQX9M[!8>TN5*J 4S'!5X"8\@GHM[)F=FC9*D.1">4H(8+,;&Q+Z) B6O M!;ZFL.5[8Z0\>:'TNYK<)F/#4@9!!K%0"%A^-C"#+%- THS_*DRC/E(I[H]W MZ']IWZ4O+YC#C&;?TD2LQL; 0 DL\#H3#W3[-U3^> HOIAG7_VA;R5H&BM=< MT+Q2EA;D*2F_^$?%PYZ"X[RAX%0*SJD*;J7@GJK0KQ3ZIRIXE8)VW2Q]U\3- ML<#AB-$M8DI:HJF!9E]K2[Y2HO+D43"YFTH]$4YFLR_/=T^/Z"&:1;=?)]-/ MT0=T%SVA'IHD2:J"B3-T2\J,5*&]FH/ :<;?CTPA#5 P9EP=-BT/<]XXS';0 M9TK$BJ.()) T 4QI>6V^LS-_ZG0B_K,FU\BU/B#'4AE',=T3017FI!N\$L&*%G+/49SN99A M 4FOP$R\MD6U-,C7!JD'91,. C]P/7]D;O8#5LH%>W*V8PVMP&W*S3L=/#<6 M%P)KQ,*K8^%UQN(>6 Q$R(=218)0T9-U=O>V:6[IFE7E&1AOX[8\8+C'F=>_ M#@Z(/45HWFGJN:Q>"*S!JE^SZG>R.LE5KOXVH_Y1MMJ>I7\'K/I'Z>K8+7+S M3FO/)?9"8 UB@YK8H#M=&Z7BBC0KR?MF\6BC-CBBMC>TW,%PX!U0&QQ1V[.= MON^YAZ6@!='W!@/G0"XZEAO80PGY\Q*4C)A[+8Y,D*7N+3G2U:]L%^K5NGV= MZ*[M8'TJV]JR"_T)4_;$GS%;IH2C#!82TKH.Y%UA99]93@0M="/U0H7,4CU< MR=8&PO=V]R:W-H965TVD[3??C90!"MEB>J\ !ON^>5\3W2QO3VA M#VP-P-%3EN9LK*TYWYSK.HO7D&%V2C:0BS=+0C/,Q92N=+:A@!>%*$MUTS!< M/<-)KOE>\6Q*?8]L>9KD,*6(;;,,T^WR6K-Y0/=]S9X!3/@ M=YLI%3.]IBR2#'*6D!Q16(ZUR\%Y-)3Q1E2L7:QECAE,2/H[6?#U6!MI: %+ MO$WY+=E_A6H]CN3%)&7%%>W+6-O24+QEG&256&20)7EYQT]5'1H"TWQ#8%8" M\U"!50FL0P5V); /%3B5P#E4X%8"MZA]6:RBT@'FV/;+!(V++A=5P@*5L% E+%($:WEJU9Y:?73_AG!@HHG'D.SP/(4N3WL)QWJJ M$A:4,+> R7^YG6\-;=,Z,SQ]U[2KC!LVXAR!/#MKAT6O<0-C9(XL8U0'MHIL MUT6V>XL\V\X9/&XAYPAVXMI5Y%["L456"0M4PD*5L$@1K.6I4WOJO+L9.BH] M50D+5,)"E;!($:SEJ5M[ZKZ[&;JO6X[89XM/NY=,W%0AHC[&^G\!4$L#!!0 ( /"#N%@ICS&1 M@@0 7 9 >&PO=V]R:W-H965T,[9GDEL/'>=]"X3Y]+I2X+EF!X@*LGV]=M7 D) 8,Z>TC(Q?MUQ>T&>3/'S%*\R_Y@]4G.FURCI.<<9BD@&*-U/M%MXLH2D="HOG&!]8 MXQC(H;P0\DV>?%I/-4-&A!,<<2D1BK\]GN,DD4HBCK\K4:U^IG1L'K^I+XO! MB\&\A S/2?)'O.;;J>9I8(TWX2[AC^3P$5<#LJ5>1!)6_()#:>OX&HAVC).T MI@5P[VJ0Y.Y> 4[$M8 M!>E%R,/9A)(#H-):J,F#(EV%MP <9[*R5IR*N['PX[,O3Q^#1_ 8S(-/S[=W M]\'J$GP.GL 56)6E!L@&?.%;3$4913C>AR\)9I<@$S5_L< \C!/VZT3G(A*I MIT?54^_*IZ(C3_UMEUT#T[@$R$ FF'_^$US\\A-T[ ]]6O-SM+ZN%N#BYSZ9 MQ>DRZ$=H'0]I>;H,' A)%SFO$X_JQ*-"W#PB/M]1BC,.'@B54[POAZ6 MU2\@E[P;EH<1GFIB36.8[K$VD_$9'_J2.*;88DRQ8$RQY4ABK92:=4K-(?69 M.D_%+(ZJ+.?'LUQJ.H6F? _M9PAZMFN:$WW?3&!IYS;L3 -:R&V;+;IRMFU M3Y4+!H=R+O61Q%K4K9JZ-4C]:1O3-5T1XSI6.*+<84"\846XXDUDJI4Z?4&9RC=SLFKC &PO4^S"+, M "=B9[.)(TS%Q6P-& \WF][I6RK;C07-LRWH(&5Y[)I!Z+J^K2R//6:6!3U# M64:#P?&+X MAF&K;_JNF6]#1[%:=*TLTS74@@\&@SZ7[TAB+;Y^S=?_\>ZJMW+];D6:/H)( M*;5YCYT/?4\%VS5#MN7:R%#(#H9[+MF1Q%IDH?'>A!J#;&^3A!SDPERL$A'% MZYB#A##6OZ.JU)J(KJ#O6[ZC,)KW62+7AM!3H/<9.M"W+$NA7ADV]\%7XH6@ M)GM9V34WPE<^]&!CMK5A-3IV. AKM7OAA(=)+QG8+1[H^::KSO$>0[&=]Y&O M4XEEH;\7MO# ?[M-F]V"O<@'N2O0*.:3K4/E5*K<(Q M':M3B#UFMH%4VCU6T'8LTX,J[E&[UK'4VKC?^U;X?S2N\-3.%9[8NO8(]O>N MP\,Y&_ZHW:O>^!8HOPW_'M+7.&,@P1LA;UR[HKAH^;FU/.$D+SX/OA#.25H< M;G&XQE0:B/L;0OC;B?SB6'_TGOT+4$L#!!0 ( /"#N%BDBC<$F , &@/ M 9 >&PO=V]R:W-H965TZSI,,"LPOZ09*^61%68&%W+*USC<,<%HI%;EN M&8:G%YB46CBMSFY8.*5;D9,2;ACBVZ+ [/<< U M+$%\W=PPN=-;E)044')"2\1@-=.NS:O8-)1")?&-P)X?K)%RY9[2'VKS(9UI MAK((L!\?FUB#BQVUYB6SC-;(,RT:++_^ABW]>F)[[ML^Z MQ7.POBXC=/&R#R8Z'\;ZDTGQ^5CF %:'.[M-"KL"MY^5%'U1K7&*[$O+C6D5T&J=\4N-.V)ZYK>5-\=4E[+30[E_, +K*Y8= IG!8[G M.%VQN.=6?V)Z9BO6(":P3 M Z^-@3=21_#&#,:88-&88/%(8)U@3-I@3 8+8@YK4I:D7,M/I/RI#E!#N >U MZ)F!U,4BQ_(3]0W$V )TW91 X@6<<)5XC>/B"MB:N:?I'F=<# MV%?N<8_<4277/NL'$T4!LK#4*,=10K>EJ+_!V]-V7+RNAJ2C\[D:(ZM)Y1&F MGD$_RWHE)4-BH M"]KA.OP?4$L#!!0 ( /"#N%A0=US;LP( ,<' 9 >&PO=V]R:W-H M965T0OI D/+ U$YK5R5M MI[UTX!*L&<&E%.;;?7"^PL&.PA*O8 [ROKSE:F:WE)3D4 C""L1A M.;1&SGGL:WMC\$!@(W;&2)]DP=A//;E*AU9/!P04$JD)6+TJF "E&J3"^-4P MK=:E%NZ.M_3/YNSJ+ LL8,+H=Y+*;&B=6BB%)5Y3.6.;2VC.T]>\A%%AGFA3 MVP9]"R5K(5G>B%4$.2GJ-WYL[F%'X+K/"-Q&X!XJ\!J!=ZC ;P3^H8)^(S!' MM^NSFXN;8HFCD+,-XMI:T?3 W+Y1J_LBA?Y.YI*K7:)T,OIV=QG/T"R>Q%'Z,;N([] F-TI3H5&**KHKZ>]2)/9J"Q(2*CZ$ME7L-L9/&U;AVY3[C MRG'1-2MD)E!$M8=.WA,5O!-M+AM\FPW^)'MVHAL A817P M)\26J.2L(J84JS\/)1S4OX@H$P*$WF8R ZX%0"J\H""ZTE9[#(Q'W2VJR/$& M_;X3A':UFY':;K!K=WH6G+G[9M-_<>Z9'_C^OEGX:\Q7I!"(PE(A>R<#53AY MW3;JB62EJ8L+)E65-<-,=5K@VD#M+QF3VXEVT/;NZ#=02P,$% @ \(.X M6/F%]05D @ V 8 !D !X;"]W;W)K&ULK95M M3]LP%(7_BI5-$Y,FG#KIRR"-!,TFF!A4;1G:1Y/<-A:)G=EN"_]^MI-&K6A1 MD?C2V,X]3^XY56ZBM9!/*@?0Z+DLN!IZN=;5&<8JS:&DZE14P,V=N9 EU68K M%UA5$FCF1&6!B>_W<$D9]^+(G8UE'(FE+AB'L41J6994OEQ"(=9#K^-M#B9L MD6M[@..HH@N8@KZOQM+L<$O)6 E<,<&1A/G0N^B<):&M=P5_&*S5UAI9)X]" M/-G-=3;T?-L0%)!J2Z#FLH(1%(4%F3;^-4RO?:05;J\W])_.N_'R2!6,1/' M,IT/O8&',IC39:$G8GT%C9^NY:6B4.X7K>O:P!2G2Z5%V8A-!R7C]94^-SEL M"0@Y(""-@!PK"!I!<*P@; 0N:EQ;<3DD5-,XDF*-I*TV-+MP83JUL<^X_=NG M6IJ[S.AT?'-W<3M%LSLTN[J>)&A\,9E=_YBBDP0T987Z&F%MGF)K<=H0+VLB M.4#\M>2G*/"_(>*3 (UN_Z*3+Y\ZO>[Y/M;H/:S[:8)./N_#),=CR!LM81-> MFR!I$R0.'KPKP7VYU9QP/\>^WV>JHBD,/?,"*Y K\&+;IG^^+[B/A"4?!-O) M+VCS"]ZBQP]F+C"^0/,ESY 62.=,9JBB4K^@5)05Y0S4OCAK;,]A[71;Q1T2 M^-WNH!]&>+6=55W9WZ[L?>_[G4%GMS!YC>SZP2 8$-(6[G@,6X_AFQYO!.5J MU]P!4^'1IL)C3;U&'C"%M\:(G?F_J5PPTW&PO=V]R:W-H965TW[/ MSKWTMD(^JA6BAJ><<=7W5EH7%[ZODA7F1+5$@=RL9$+F1)M0+GU52"2I*\J9 M'P;!F9\3RKVXY^:F,NZ)M6:4XU2"6NDM;V!SOT+\X[4;+ U$X$NP'3?6J[YU[D&)& MUDS/Q/8:*SV.8"*8T9.9DC8DF<4^*+4B;;=#LP)V-JS9J*+>W.-?2K%)3I^-O=X/;.2SN M8'$]F8UA.I@M)E=S^ 2#-*7VH F#"2^_%GOLQV/4A#)U A\_M,^ZET YW%#& MS)HZA:-FV/.U(6BW\9.*S+ D$[Y!IAW"C>!ZI>"*IYB^!/"-LEI>N),W# \B M?EWS%D3!*81!&,'H]B<1.+;ES"#V^RC)T_0L%R@2Y M-H:Q3W")TBYAK"%MXJ 5G$<]?].4\M>T%R2[-T1#)F\J2V@82 MW[8!38/$W;!'6J9CH9+HDK3=[->/E!35NE25 >4A%B6>\UW.Q^OHQ/@7L:-4 M@F])G(JQL9-R?V>:(MS1A(A;MJ>I^K)E/"%2-?FK*?:_?$)R-VD'&4TB<.Q"%)"'][H#$[C0W;>'_Q'+WNI'YA3D9[\DI?J/R\ M?^*J998LFRBAJ8A8"CC=CHU[^VX9Z/Y9A[\C>A)GST!'LF;LBV[\N1D;EG:( MQC24FH&HGR.=TCC61,J-KP6G49K4P//G=_9%%KN*94T$G;+XGV@C=V/#-\"& M;LDAEL_L] 7 R\3*LYM),R.23$:KD&C_,5N)I12:)8_#XR MI3*A.YIA0?>0T\$?T-D0?&2IW DP3S=T4R4PE6^E@_#=P0?8R?C7(;T%R+H& MT(((3!__!5>__6*[^$.;=]-+N#Z_S,#5KVTTL_XT\&4D3CN)GICOQ)Z$=&RHF5=0?J3&1&?,^M!6#T.2 MS88DFP])MAB2;#D06:5&G+)&G"[VR51-'EPM3R!D0HJV\LCQ;H;7R^QQ@J&- M?=^Q1N;Q7/I.0Y=*W[2*O !"9,&JU?F05A1!#$3@K;*EY/ALY!N(/9=&^.:?)U6+Y6OQ:IC MN1_YZMDW2VS[G9F?<4D MB=4@.1\MUR"ELBWG;B,H)\ >=/UZSCMM7IISMY$AA'PU4&$ME?,AK2[<1KY= M'[G(=VNZ#&2T(IY7BN=UBO=$>4A3J3;Z@&V!K$@I#ZA:_J1T_ MB:/_ZMNI7-SR65'?+]7W+QBZ M[WK+'9%@1XX4K"E-^\OO-\:V;6-+_]4*H-.I2PM@2++YD&0+OS'^5<]F.I8# M&:U40%!60-!9 8]4*DU#=J3\3<\ >\Z.47:T[[6$!DW)/6A907TV#QJI@,B# M=FTLS)IT&"LZOS9+-[LY:K7SZQN@16?HEVY%!R++53+/3LD)Y:_9!8@>?X=4 MYN?1\FUYQW*?72W4WC_8=_/\JN0[37YQ\Y'PUR@5(*9;16G=>FKYX_EE2-Z0 M;)^=Q==,JI-]]KBC9$.Y[J"^;QF3[PUMH+R1FOP/4$L#!!0 ( /"#N%BF M.UD## , !H) 9 >&PO=V]R:W-H965T>>N^?.W*6]$O)9S0 T>+L0<9ML=!9RN%!$K7(=@PH/2 :T,Z%L-W,K ?:N!5QEX169**44>^DRSN"W%BDB#1C:S*))96*/\ ME)NR#[7$MRG:Z;AW?S<:7/=&I'<_' U/R=W-B)R16[$$K*TF8D+2?,Y2N=XE M@FN)Q<*%THJ<]$&S-%.?V[;&: RGG52>NZ5G>L!SBZ(;KF>*W/ QC+<);)11 M:Z%K+5UZE/'[@I\3USDEU*$NZ=W](B>?/K0"_ZHINM[_<#T.^^3D8Q--_^TT M]$A(6WK=NG9N0>Z^O79-92A)O&82TU8NU9PET+&P;RB02[!B$Z-SU92U]R3K MOQ/95O*\.GG>,?:X"].4\Y1/L6UDC"?0E+J2(B@H3 -=QIX3N%Y$V_9R,RLE M+MS ^8'C1LXVK-] YWO11>L5MR7%KZ7X1Z4,8 E2L+7/](/#"'17[=+N7MM1A;TR-'##A9OHJ3/F"Z[+IUJ?U@+\NYMK.>1<' M?SFG7VG*KX9;K&/*%8BYE>4D+C=:S(O9]"0T3KIB.<./%Y &@.\G M0NCUQCBH/X?BOU!+ P04 " #P@[A8QC_IGH<$ "#&0 &0 'AL+W=O M9)@]NLCB>EAKD'MYWE#644+2+*(I8&0SUS[ RP"5"67$/Q$Y9$?;H)#R2.F/8N?S>JX9Q8A( M3$)>(+!XVY,EB>."),;QLX9JS6<6BFF#6">9;$ZPZP2J=J:24/@28X\6,T0-@1;2@%1NEF66VD!^EQ?=^QYDX M&XD\OEC=?EU=W=Y_!Q]N G#U[>'SZOKJYOXN4N<5TME^8ON\CSW1G^O[8CRK0/0JT M;6@CQ^K&!1*@Z]F.B]K C@RKD6&-ROA"LNQ2S&AAGN0QYF0M)B+A5ACA8JJ3 M2:MX]M%(_H06\ET;PIXV6:3O0O'JB9,%0D=0;4.NSF[4V1/512A=5P@)%L(Z+?N.B_S]F=']P MS=O0=:!K]VIH&.="TT/]*4^"$],"R1C5,77S28*23LKE'/$)GKF M.9.7U#AOZM6@E!:HHG6]/.HWH=*ZJG&JK%1)"U31NE:V/2<<;<9>*:XZ^;@< MH&49'O1[U24+]#W']WKE)0]=Y]1S8U)A4TBAF\K6@ MDA:HHG4M;%M.:*DMJ]$6=K*5*FF!*EK7RK:_A>,-[BME->P_30BA[5EFOZZ& MD:*GA\:@HY4C#638IRJK;6KA>%?[A>",;&E<-NF,[LG)TAKE3+X>5-("5;2N MAVT##5VUI:6TH59*"U31NE:V/34<;39?*RUO\$".D&.(OWYE>8,G?%$PCC.X M8WF#PCKQ\ O;AA:.=[1+FF:K* 6BJIZ$5?(V MQ<\3UY@]16D&8K(1B<:%*TJ>52O^U0ZGNW(-_)%R3I-R9WE\5_4$L#!!0 ( /"#N%C]"W!#)@, *8) 9 >&PO=V]R M:W-H965TF95JS M+&TW]:4+3F(-,+6=I/WVLX&PA- LE?HFV.;NY_O?$9^[&\K^\"7& CRG2<9[ MVE*(_$K7>;3$*>(7-,>9?#.G+$5"3ME"YSG#*"Z*J=5;*L?=\9;^I= NM3PBCHQIO@9B/$>K1,SHYBNN]#B* M%]&$%[]@4]JZE@:B%1)&R&!@BZC&\"4M:2I09']PEOFBV3J.[D53+XETD\$T]F/ M:3B[>P#]R0B$/^_'TYMP81UE[NK+KZ5@&W MWE[]MM*6,+L=IDZT*YZC"/61QS-98"U2LQG5;)=X3-GI/6/A.L+V*V'5% M[&/T8(0E-"+E_PP_RW; ,6^K18EQ"XQJ!NL 7OJ6X[M=?;V;YM+.V[&S3=-V M&F:C%IQKFKYC[]N%+7:>9YD0UG9[LIU:MG-4]CC-$6&R_P@@CQF0T&S1260' MB0'B'(O6#)1$9R<4T[--QV@DX- ,VH;I-?0?6C4XX:&%Y_I2>;MPMQ;N'A7^ MG7(.YHRF(&>R^3/Q E 6 _RT(GF1CICPG'*4M&7 /2A&QX2>#QL9< \^@8[I MN58C XAW\C"H95YZ5P:C23H.PTIQ6Q1W 0XB.@J$^7)7J_6EXU^T6,; MZP-Y"2GO#/\PY0WF!K$%R3A(\%PBC0M/5H:5MX)R(FA>M+U'*F03+89+>9'" M3!G(]W-*Q7:B-JBO9L%?4$L#!!0 ( /"#N%C$_9>E_14 (IA 0 9 M>&PO=V]R:W-H965TB8F?W)%6S8,DW MR"14!72_GY#9K7VH& 5T8ENL)$+8VA=_)%L@M[$;-/,-\V!BC/K3DF5^5EO] ME][?Y<6W\CI-*^7'8KXL/QQ<5]7-NZ.C[/TGE^ M]^% /7AXXE-V=5TU3QR=OK])KM*+M/K])B[JGXX>E_V[1@\<^FX:;CQ]T<[7Q]<9\2?VD =/.RYP783;5^3QYV]O;?W-WG8W>KV_M[? MY&&'J]M[?+CO/:4^[')U>Y\/C_=CIZO9>W[L3U8?=KJ[V^]'ZCV3U%Z8G M57+ZOLCOE*)9OO::!ZL_TU7[^@\K6S:)O;[A1,:%Q?*Q_/_ M_=VY<#X[4:A\#'7%"?]A7'P.C/!S_5#Y/3R/PHO(=_2/GPU=J9]U/O]+^;OR M\?(R:Y(AF2O.;EV_='5;V235='LW:%G/4*:7M62-64(%]6 MUZ5B+"_32Q$XJK?N<1.UATT\TZ1BD-PK _5711MHHQWK<_Y;M?,Y_1DEI3'[3S M\%_*F[_]19V,?WNK9%6ZV.]:RWNYI0DKM\/R7VZISUE!G_?9,U;X1]ZSORA' M^W=IU.=]N[D'Y&S\@K?M#!\C=;CRAC\A4G>L_=FZM]'NWIHCSG?E M33)+/QS4AY1E6GQ/#TZ;G3;X;5?8D9A.8@:)F21FD9A-8@Z)N23FD9A/8@&) MA206D5@,84("CAX3<"333\_SLE(6:76=7RK9\GM:5O48M%+RNV5:E-?9C7*3 M%K/ZF7K(NBOPI'C?P",QG<0,$C-)S"(Q>XVIZT_+Y@N.[Z>#P]'P_='WS20C MNW1)S",QG\0"$@M)+"*Q^+DWD!!1X\>(&DLC*GK,HFQ9I?5:5,J;I%22AVC: M=;J44V:=+ M8AZ)^206D%A(8A&)Q1 FI-3T,:6FTI3ZE'ZOC[!2I:SRV3>EO)EGU:[(6B/' MPL'=8#P1W^/G+UI*EZY0WY A,9/$+!*S22^8!F/7"F?Q (2 M"TDL(K$8PH3@.'X,CN-G@F.1)N5MD:Z^-+I*LJ62?U7JCKYG^6TYOU>NT_FE MDO[[-JON'T=O9?U(F>7+93M3X2ZKKNOH26^49%8O6:[.4N[*'^FZ]#UD(C&= MQ P2,TG,(C&;Q)PU-ME,JJTL6R\QW;^$]ZSA/UWB9'JBC4?B8@&Y92&)1206 M0Y@0/">/P7,B#1ZG^ZIZGI>E\E]E??)S5VQ(I;ZQ06(ZB1DD9I*816(VB3DD MYI*81V+^R9/1J3:93 =;H]. [#,DL8C$8@@3_4$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"VF M-#'S-B:NJJ\ZS:KMCHI$4M-1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(LI M38Q$K8M$[0^>&)0W[!UNI*:CFH%J)JI9J&:WFC "FP[&)UNG!]%.753S4,U' MM0#50E2+4"VF-#&UNNGRJG0NZJEY6]T6J6(E93UJ;>N'SM+L_[+EU5OE++VG1S,6]J@_$RO57=:62_JC2Y66V MO%*^W)9UD]7$N3V713F3=]$[XDA-1S4#U4Q4LU#-1C6GU82S&MM9Z;YD(0]= M+Q_5 E0+42U"M9C2Q-#J:@E4>3%!%UKG^>(F6=[_3RD>B]U=YTJZ.E!KKE51 M'\A5UZGR-;\MFOJ!VYN;^:H,H3Z:2ZZ*=%V2T"ZT<66+[G>2Z$,K#5!-1S4# MUF: T!JCFHYJ*:AVH^J@6H%J):]/Q;,J8Z%&.OJV10Y:4,QKHZ MZNDU>(3AZ>,%&W?F%5KB@&HZJAFH9J*:A6KV,^^:CV530E=_-J;%^CQ\_0:I MWR:S(DW*Y@ _JTHE^?HUFV=)E99_^\NQIDY_$[[F,*T+Y6N1+Y3COS8?DZ/A M7W]=?5:V'[[*73:?*V_4M^M5O$GNE:1>KOEXK3^A/P5GBCI0%O4R3>=-05]2 M7C=.PR;+2^6-UK;,RO(V54;'TU\'XVG]=//O27L%0.7FZ6SX9A[\6Z59RR*; M5?5'_?D\J0V.7CT4JZG-T?[OQ$ M0@M44,U#-1_5 E0+42U"M9C2Q,OU=M4LFKR:95V[R:F^ MGU*HIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6MIFJ;7ZL?3K9/#U&=BCG6 M5:AHTNG>IV:2%G1R?'&\7IUIHMS:J.:CFHIJ':CZJ!:@6HEK4:IMG M [6).IE,MX/K9]21:%H77/(ZDI]W!1;I-17D:]4[[M B%50S4,U$-0O5;%1S M6NVYBZ6X:*\>JOFH%J!:B&H1JL64)F9B5Z6B<54J=X8=6L:": M@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E.:&)%=%4O]L/%?JXJE[8Z*1%+3 M4MTFUTWWP\:R[2XNE?B*CW<=YT&>0^]\PTM;T$U M ]5,5+-0S48U!]5<5/-0S4>U -5"5(M0+:8T,06[$AAM^KHC7+00%-G_R7J]RO7<"HE4Q MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:TVM9]4[?NNQN^:*D(7;.8TL3$ZFIC-'F5 MPQ^ZLHS<[)U3:#4,JAFH9J*:A6HVJCFHYJ*:AVH^J@7:TQN)# ?;*?7\,A&Z M5C&E"1DU[$H@AL_Z\G(^^C;V:AFHYJ1JM-A??'CHNLF&BW M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%E"9&7%<=,9171_0Y-2JG>B<96@B!:@:J MF:AFH9J-:@ZJN:CFH9J/:@&JA:TFUF4-#[?.949HIS&EB3FF=3DF+Y9857D] MEG>U)>BK^O2=9T'E6N\H0XL<4,U -1/5+%2S4%"A*Y@3&EB4'45#$-Y!4.?V]O*J=XIA58CH)J! M:B:J6:AFHYK3:IM?R:CCD;I5@NVBG7HOZ]1'.PU0+42U"-5B2A,#JJL?J!]* MCZ3^Y(V Y'SOT"(U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*UF-+$".SJ M!8;C5YU@-D1K"E!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIC0Q$KO* M@^$S-]EXG#_6?+^V==&1YOSHE_3A%&ES5E1)?\RND^55NKIXY>IJ2ZO+/[_H M@DOR5>D=EVB) JH9J&:VVM8LHL'6][X6VJF-:@ZJN:CFH9J/:@&JA:@6O>QM M&5.=B@'7%14,Y??5.!5"T7@#5=%0S4,TF/I/[O=,-K05 -0/5S.'..=Q/C[[02?ZHYJ":BVH>JOFH%J!:B&H1JL64 M)H9;5S0PE!<-=/<1:F=XS)J1Y'R^9Y('6BV :CJJ&:AF#I_.\U8GVG"\?<,? MM%<;U1Q4.>W994OZN0KTOEJZ>8"2#LC3]IM[\@C-1W5#%0S4 MCE?.](XZM "U0Q4,U'-0C4;U9Q6VQS:3W=<:<]ME]N\QL;)9#SOGP)?U_E3][;1!Y ME[U3!ZTM0#4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIC0Q%KL2A-')ZWZM MA18IH)J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5I,:4(DCKM2AK&\E*'' MI#2YU#?M4$U'-0/5S%9[MG0>[=5&-0?57%3S4,U'M0#50E2+4"VF-#''NGJ# ML?Q>"']VQ/M'RK3DJ]0[$-&:!%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5 M8DH38U/K8E-[U1'Q&"U<0#4=U0Q4,U'-0C4;U1Q4J=36C1!*I9K78BO"!;-XFPT2X=5'-1S4,U']4"5 M1+4*UF-*$R)ET MM1"39VHA=H\Y@=I9><=]C\=034U -5"5(M0 M+:8T,1R[ HO)Z][088(63Z":CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%: M3&EB)&I=),IOZ'"Q]Y2$O&'O<$/+(%#-0#43U2Q4LR=/[RVQJXS707MU475E%_?!5A\$C-!))34U -5"5(M0+:8T,1*[6HR)=&*S;!B,5E6@FHYJ!JJ9J&:AFMUJ MS]3N.FBG+JIYJ.:C6H!J(:I%J!93FIA:7;G$1%XNL7\47 ]]B^)^9YZAU1*H MIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E.:&'M=7<5D^KKC5[3X M5T M5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B2A,CL2N^F,AOEO'DAM996=[N MOINU7.J==FA=1:MM#LS&.^X#9:"]FJAFH9J-:@ZJN:CFH9J/:@&JA:@6H5I, M:6*.=143$WG%Q/X1[:<=%T=VEM_K9U=W'\N6[9A7.9OGLV^SZZ1^QEBFQ=6] M$E?IX=Y9S>CM+U!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIC0A,Z== MR<=T\*K#X2E:Z(%J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:6)D=@5 M>DSE=]+8?SI7WK!WN*$E&ZTFW-U8G0Q'XZW1[PN7,]&ULU#-1C4'U5Q4\U#- M1[4 U4)4BU MIC0QD+0ND)XILUA-*KZI![!I/6[]13F27 M*3O6.*+3P M4, M5#-1S4(U&]4<5'-1S4,U']4"5 M;3=4V/H=/#D=;MQV/T$YC2EOGV%%YG::5 MGE3)Z?M%6EREY^E\7BJS_'99-0/.C6>5(OU:YYSZ[J-V4=]YZL[G@_4 M=^'J^:../WU_DURE05)<9K??\WSZN&'IH.[O/BVVIS3_P=02P,$% @ \(.X6"9) MFP1L!P IS !D !X;"]W;W)K&ULO5MK<^(V M%/TK&OK:SBR+);_3A)D$["V=+KLM23O]J( (;FV+VB()_[[R(QBPK,33V^9# MXH=TKG2/7N?ZYO*)9W_E&\8$>D[B-+\:;(387HQ&^7+#$II_X%N6RC=KGB54 MR-OL891O,T979:4D'A'#<$8)C=+!^+)\]B4;7_*=B*.4? *W8FNYB\2M_^I'5';(+O"6/\_(W M>JK+&@.TW.6")W5EV8(D2JN_]+EVQ%$%0CHJD+H">6L%LZY@OK6"55>PWEK! MKBO8;ZW@U!65LTI/3ZF@X\N,/Z&L*"W1BHN2KK*V='"4%B-K(3+Y-I+U MQ/CF;C&;!XL%NI[\CY%L_EOP>+V4S"_E9?H;C[Y/%]\_GDV MO;X-ID@^G=W^@88HI%&&'FF\8SGB:R0V#$4KEHIH'='[F"&:YTSDB*8K%,LG M41R)2!9]-V6"1G'^_>5(R$X431DMZP9/JP:3C@9C@C[Q5&QR%*0KMCH%&,G> M'UQ 7EQP0[2(/]'T \+F>T0,@M%D_@=Z]^U7V+%_4+5NT@?K;C%%[[Y6=O(5 MF)V$,8VW-2GH@]7=I/!?]^S$^^9A )HEKOD?#, /BF[<5.8LM;EBH;[(MW3) MK@9R)_:!/5O+7K@3NXRA MCS1'"T%+[M[=L.A/2=#WZ)8M-RF/^4ZWZAX=%OKFN5BSS)/ MUZJ)%KPO0Y!@ 218Z+;6;L[XWN4,N4& M6"'91PWP3&Q8_AD=6H-]Z8 $"R#!PK8W,+8VHRL-$H64._,A5G0[H4\B29BVXN M:I1C\ZY-[+/3UT1OK"\9H&@!*%JH< @V3+=CH M"6(.ZW!LN>7'I=3--]%6R9/5WF)4$G^B;T-OGB#1 E"T4.$2W[%-R^K@J8D_ M8'T XB/GJZFK@ UJK. M1IQLZ;Y8P)1\."WC0WG4((;KG1,"JN1!T0)0M%#I$XN89H=8Q(U0QWJE7LF3 MF@[U?N(J;!/7Q%[K :JVT'1 E"T4.D3U[:]+CX:]8[U\OV$CV&UB;"5?) 5 MW\24_+1UZ]!R?=\^E_%ZR[WI 17RH&BARB6.@SV_@YU&RV.]F)^R-4Z-'W7<\[I !7RH&@!*%JH\HAM>1W:D31:GNBUO-Q-LETY.?;% MYYY*M23;F.\9R[]#3RQ>TTS)$6FKV6%Q4+?Q^:31-Z$O2Z!H 2A:J/()(99+ M.M0+:30^T6O\6_K,M%L^:>O9H6,1^SPNK+?3FPQ0A0^*%JH\XGE.%Q6-PB=Z MA7]8P 1]/B1;[)69&]60.4]*%JH](EE>487+XW )WJ!?\L% M5:H3TI:N6,I$WSN*2]UO M^<4)WSS3H5-]'WI3 ZK@H=!.^6MT/GDET>"0:58DFDD3CQ'?Y?$>;5B\.N=, M259;^9J&;:I6O79)BV"#>,8Y7:!"'Q0MA$([I:L)!Q!].&!^EJRC9:8M@4TI M*]NM34-H.$ 4+00"JVB8724 M1YVP[*',>,]1&=BL,EH/3P]9]==E+OG9\QM\,<&*YU-\$50Y\PU\E<+_B68/ M49JCF*VE*>.#*^='5F7%5S>";\LL[GLN!$_*RPVC\@A3%)#OUYR+EYO"P.%_ M$\;_ %!+ P04 " #P@[A8)S;OW@($ ".% &0 'AL+W=O9R"NZD#)M//KC][<* M3YR[F>L ,3J9?0$WP(.8@BT,$P3($N Q1PO,0K BI!@A\-0;)UO":9B!,8! M6$!*7W"\*ERN',0A#MF[OLK%6M(9J8MBWJ-\WL8/YJT;X('$?,V &P_K9C>^!&ON.^#J]SH8 MYWP8X]24W/.Q]%-8WB\OKR)!J]R,K0RW]1]LQKHME$=KUT=+ "#121 ME!FB6Z0,4TZT]W6*RP1S9(*Y,L$\26 5_=NE_NTF].&'(FE<@QCQ.D$;W2\5 M5":8DX-9&5AZFF^'[4Y+TS2CKVX/M9(9U),$5M'*++4R&[6:1!N1^\4=@X.0 M, ;$+6&?\^N4,\_C9YS;=0[L+-,P[$[5S,G-S ,SP["LKMUZ0_=Q6*UJX36N M\B933+MD5&,]\DR,8(E\IT9E!79E"O>Y3B;:MMZU89L\*M77)K-W)[ MCQCK ?QZ*HFO[L83R3Y:^TT]XXUQ+V6\)FK]R24SJFS@@U^7>7$KT$[?W K#DU>W&L#Z-Z#& M\.WEK7FIEU*I'I11(D176<&+@05)8I[7$8?)* MW0.D*QPS$**E@-1N.V+ST;SXE7&ULM5;O;]LV$/U7#MHP.$ 2R9)E=ZDMP#_234/J9)'= M(1\9ZV1QI4B-I.QF?_U(21'<5C4Z8/,'FZ3N/;Y[1QT]/0KY4>6(&CX5C*N9 MDVM=WKBNVN58$'4M2N3F229D0;29RKVK2HDDK4$%5UXI/M*1W4R!IO)LQ ?[21.9XYG!2'#G;8,Q/P<<(F,62(C MXZ^6T^FVM,#3\2O[NSIWD\LS4;@4[ ^:ZGSFO'$@Q8Q43#^*XZ_8YA-:OIU@ MJOZ&8QOK.;"KE!9%"S8*"LJ;7_*I]>$$, R^ ?!;@/^]@* %!'6BC;(ZK171 M))I*<01IHPV;'=3>U&B3#>6VBHF6YBDU.!TMMDF\ODT2F"]_W\9)O(GOUS!? MKR!>?[A--N]OUQLSA.UZ>;].[N_BU7QSNP*S&F^>X K>$2KA0%B%(#*@*7)- M,XHI4*X)W]-GAD"40JTNVVQ0FN(S8FNH'+5SV/)WK4U-7&5FN.NVLM7#06^M^P<+E^@L%/ M/PS'X=N+'O3R/'J;K&#PXQ= UU2Q*Z7?E=*OF8+_H91]63>[C?IWL]WE1I5D MAS/'M ^%\H!.9%WPWO:9\!^1?69,T!D3G&./XB_/HBE^[V'L MHHE7?Z;NX33!)FYR$O?S. Q&HR[L,^FC3OKHK/0[5.K&]+I=552L?CM((:2F M?]>:^_0V?.&)CJOA).P1W!/HCX9!,.Y7'':*P^]03(O2= ;3[76?QO K3Z]" MOT]C^)6I5Q-_Y'EO^C6..XWCLQKG!Y3FBH)MTVGN:(8PH!R>D$C5]PXOSO,- M/7BQT+Z#?Q;Y;P^^>]+H[27[GL@]Y0H89H;>NYX8PV1S<343+&PO=V]R:W-H965T !2;I_/[!=*W62_6&:68V_@H0SF M=,7-K=Q\A%I/[/A2R77YCS85MF_!Z4H;F=?!-H.I)'VH?M@(PWA. ZP#\ MW("P#@B?&Q#5 5'I3"6E]&%"#4U&2FZ0\K*:$N^9\O-*G*(P.$8XP"&Z^O8;';U[TR/Q>1?7U4NX[J83 M=/2VBV;R?!I\("7?NMM8C!N+<4D>[B%_H;,*4JDR.VZ_"K,$6]6K=OG.F"IC#V[,:@0:W!2YRZX+S+[]/APWNB;"H$18=%-:NI^WB.;%[AE(@.N55M/%VVH'-.R(M>;NX".-! MU&O)ZZ ;#'&_'W7+BQMY\7_($U*<') 8[^2$XUX4M03NHL*(#%KR.JAZ@XB$ M<;<\TL@C!^7]D(9R)/>+[))%=BHI#(8]/&P7)MDIS @3"VU)VZ4C@5VWH%V8 M_M:YXBX!7ZE:,*%MSG,;&9SVK3NJ.EBKCI%%>=3,I+$'5]EPXW,I MS6/'G5[-[2;Y!U!+ P04 " #P@[A8D5^ .$L" Q!@ &0 'AL+W=O M]OVC 0_5=.F31UTD82AQ\3"Y%:VFF= M-@F!MGXVR4&L)G9F.U#^^]E.B& *K)/VA?CL>\_WGNTCW@OYK')$#2]EP=7, MR[6NIKZOTAQ+J@:B0FY6-D*65)M0;GU52:29 Y6%3X)@[)>4<2^)W=Q")K&H M=<$X+B2HNBRI/-QA(?8S+_2.$TNVS;6=\).XHEM$MZ4%GHZ/[)^==J-E317.1?'$,IW/O(\>9+BA=:&78O\%6STCRY>*0KE? MV#>YDXD'::VT*%NPJ:!DO/G2E]:'$P"Y!" M@/P)&%T 1"T@ZII M$DNQ!VFS#9L=.&\;E0894ZFHN09)-2JXN4=-6:'>Q;XV%5E>/VUWOVMV)Q=V M_UKS 43!>R !B7K@\]?#R3G<-SYT9I#.#.+XH@M\R]=)GO8);9B'_>:Q*90[])*W;\)Q\*E/]G\B.S,AZDR(KK$GK[H(<'- *ON/_#H]B@3W;#%S9WRS;/ M71(,@E'L[TX%_2VK*=8_>="VF7ZGP,;!@,#'-038-J@FTJ-P;7PMM M.H8;YJ:GH[0)9GTCA#X&MFUT_Q+);U!+ P04 " #P@[A8+\.+34@# "" M"P &0 'AL+W=O MWT,D-#L)^5GM 33Z6A:5FGM[K>MKWU?K/91,78D:*O-D*V3)M!G*G:]J"6S3 MB,K"QT% _9+QRLMGS;U;F<_$01>\@EN)U*$LF?SV&@IQFGNA=W_C ]_MM;WA MY[.:[6 %^F-]*\W([UTVO(1*<5$A"=NY]RJ\7F:VOBGXQ.&DSJZ1);D3XK,= M_+Z9>X%M" I8:^O S,\1%E 4ULBT\:7S]/HIK?#\^M[];<-N6.Z8@H4H_N8; MO9][J8K-RMTB=XQ?9!<9K M,Z]5^^MNCM?M'/B1.?XX5%?2(^?OMEJ\!W=@,%5J(LN3:K!1M4E9[(372 M($M7C*TM<=O:#>!:U6P-<\^L< 7R"%YNNPY>NG+\D6;+'V3V(,ZHCS.:1%N7G-41G 5!^K!L.=G$,Q%)CTC^"S%V M(;:J^*QU3$D0# #'51$EX0!OLH%GXL4]7CR)]Y?0K.CVE)I]LVM!N7#C,4@8 M)7CT1L=U)#+!9 /DR::>B4Q[9#J)? -*72->U@<-&\0KL^1!:1;5SO%EO#3?:2D-N0LO=>!1&A(Z MP!O7$8S3T2IVV*49-H!NO*S'R[X#KQ+5Y01B-HHJ_MB=_PM02P,$% @ \(.X6%5A]4NF P &A( !D M !X;"]W;W)K&ULK9AK0X^^\K"4*,35@[U1>;RWD?])Z#CR7- M=I1]XQDA CR71<7G5B9$?67;?)61$O-+6I-*WEE35F(A3]G&YC4C.-6BLK"1 MXP1VB?/*BF;ZVAV+9G0KBKPB=PSP;5EB]OV&%'0WMZ#UJ83[QR_T3]J\-/.(.5G0XN\\%=G< M"BV0DC7>%N*>[GXGK2%?\5:TX/H3[)I8#UE@M>6"EJU8CJ#,J^8;/[>)V!.@ MMP2H%:!3!6XK<$\5>*W .U7@MP)MW6Z\Z\3%6.!HQN@.,!4M:>I 9U^K9;[R M2KTH2\'DW5SJ1/0EN5XF2_ !7*=IKDJ'"Y!7S0NH"GD1$X'S@O\ZLX5\G!+9 MJQ9]TZ#1&VB(P"VM1,9!4J4D[0-L.+/ M?\#%+S_!P/\X-+K%.:R'90PN?A["Q*=CT(^&E)S.@B.L7N[I.9_;2?YB9NLA?G!$;C\N.8Y#CNM!Q^_B>K;]SK8_:GN9428^",+*QO>0XX;@[S\Z"-TP M< X<'\>Y$P.#X.&P:3-!A_I+C,(BF, C?,!QTAH-1PY_+&N=,_H\*4%#. M@>RC0&0$W']]&/(>'*4]=+WIQ#NP'AP5&T(?>H?%/J8=Y# 9B^CYG71^)Z-^ M;_,J+[?ED+=1X;E=Q20L-@E+#,%ZV0^[[(?O;.FAR>2;A,4F88DA6"_YTR[Y MT]%7_XMNY*JW#15@7 O!=X+94*[?J8M'=>>FU1"LEU;HO$Y(G?&>@I_?ZBGC MRG/?:Z.TV"@M,47KUV!O40#?V5E:H:D2F*3%1FF)*5J_!.BU!.A_]);B_=)X7'IV@@W1F@3;>VO@DK"-WGS@D"W'13]!U!+ P04 " #P@[A80!G8F# # ]# &0 M 'AL+W=O@0)[$*F-E.TO[[V4!I'F[:;OD2;+CG^)YC+K[I+1F_$S-" M)+@O\E+TK9F4U9%MBVQ&"BP.645*]63">(&EFO*I+2I.\+@&%;F-( SL M/2 M2GKUO2%/>FPNM$2L A)X!H!: 7@MP M6X#[6H#7 KS:F49*[4.*)4YZG"T!U]&*30]J,VNTDD]+O>]7DJNG5.%DW)Z??SZ[ 9W ]HWP,AIA+2@0X2(G$-![94JVF,G;7,IPTS>H;Y MV[P\!"[\!!!$+AC\O 4'']XY@7]LXAJ\A>OF*@4'[TTTZ>MIT(Z4;&5BYR3J MG$0UN?LJ)TU^-7C/C-<%?B0JG)&^I2I8$+X@5J+3@\7#.)?"./31 M1@49Z*!F"\P5%':2PIV24BHDIZ.Y9%P 7(X!*:JDDR_B<*"GWJD$39B61P4Z(G(WOUL 0%@;. MQA:F)K( >KY91MS)B'?*N) SPHW)Q]OKQ;$'-UZ9P7:8YVSM56H@\T/?A^;D M'?C4V\!_.UI:W,MG2QOXXN%B(#2?+O9*JZ8;ZQ^83VDI0$XF"@D/0^4";WK5 M9B)957=O(R95+U@/9ZJ_)UP'J.<3QN3C1#>$W3^&Y"]02P,$% @ \(.X M6,''FPE9 P T@L !D !X;"]W;W)K&ULK59K M B!R=K,)"';M-.')]EM9S_*< ET!6(E.4[^?27 U,;$ MXVW]!22XYW#/@7NY\PT7GV4!H-!+Q6JYL JEFBO;EFD!%967O(%:W\FYJ*C2 M6_%DRT8 S5I0Q6S/<0*[HF5MQ?/VVE+$<[Y6K*QA*9!<5Q45KS? ^&9AN=;V MPD/Y5"ASP8[G#7V"1U ?FZ70.WM@RY5$)KX-^+.$C=Q9 M(Z-DQ?EGL_DY6UB.20@8I,HP4'UZAEM@S!#I-+[TG-;P2 /<76_9W[?:M985 ME7#+V5]EIHJ%-;-0!CE=,_7 -_?0ZR&&+^5,MD>TZ6(#'9RNI>)5#]895&7= MG>E+[\,.P//> '@]P#L5@'L /A7@]P"_=::3TOJ04$7CN> ;)$RT9C.+ULP6 MK>67M7GMCTKHNZ7&J?B/#_=W#VAY_>GZYM>[1_0C>@!&%61H284J0:*+!!0M MF?Q^;BO]/(.RTY[[IN/VWN#^95U?(NS\@#S'P^CV]T_HXKMOW("\F^*Z_1JN MCX\)NOAVBB8YG<8[DI*M;1R\] 8OO988S)S(\=UYO;S MKA-=7+@3-W,\/YSMAR6'=)A@'+G_QNVE[P_I^T?3WU9,HROF=4K&4?C7OO5S MDB5G(MNSC0RVD?]9+>2!;U=,$'8X"WXVF MZRDT455"LM!_&\%BA&X0)T/=SSM5V8\:T88R/_P%0 M2P,$% @ \(.X6&XGY >D @ +0@ !D !X;"]W;W)K&ULK99M;YLP%(7_BL6FJ9.F @:C43GN)FK9;/SK)38(* MF-E.TO[[V4!1 I1F4K\$V]QS[.<$; 8[QA_%&D"BIR1.Q=!82YF=F::8KR&A MXI1ED*H[2\83*E67KTR1<:"+7)3$)K8L8B8T2HU@D(]->#!@&QE'*4PX$ILD MH?SY F*V&QJV\3)P$ZW64@^8P2"C*YB"O,LF7/7,RF41)9"*B*6(PW)HC.RS MD.CZO. ^@IW8:R--,F/L47>N%T/#T@N"&.92.U!UV<(8XE@;J67\+3V-:DHM MW&^_N'_-V17+C H8L_AWM)#KH=$WT *6=!/+&[:[@I+'TWYS%HO\%^V*6NP: M:+X1DB6E6*T@B=+B2I_*'/8%^!4!+@7X6(%3"IQC!6XI#V]&?RRF:C!Y&%]\OT4D(DD:Q^#PP MI3+7)>:\-+HHC/ K1M\VZ2ERK"\(6]A!XY\/Z.33!YMXYVU>X__QNIN&Z.1C MFTUXO WN6)*I,JN"PU5P.#=WC@FN+:Y"[K;+]=M\)C(ZAZ&A7E[!_>@69?29SF)H"ZT0DURL=ZQM0'R?6/; W.[' M493U]LI\XO;\PZJP:6;W7-OOX:KN ,&M$-Q.A.MTSA) DCYUD10>WM[DKFM9 MCE4C:981B_2=&LF;9@<@7@7B=8+\DFO@F@-$%XG7F!P[3L^K@32K'(S=&D>+ M5=_W2#L&J3!()\8MDS1^&X,TGP:;..ITK(&0QK.E'GVG7RL+FW88VY;O]6LP MYM[>K _2'Y2OHE2@&)9*:9WV5!J\.)R*CF19OEW/F%2;?]Y, MR9>./@&J+X3@'U!+ P04 " #P@[A8/+84SGT# '% &0 'AL+W=O M6<)SYO_>(33W:4W?((8P'NTH3P MJ1$)L3DV3;Z,<(KX$=U@(N^L*$N1D*=L;?(-PRC,D]+$="QK8*8H)D8PR:]= MLF!",Y'$!%\RP+,T1>SO#"=T-S5LX_["5;R.A+I@!I,-6N,%%M>;2R;/S(H2 MQBDF/*8$,+R:&J?V,;1]E9!'_(CQCM>.@2KEAM);=7(63@U+C0@G>"D4 LF/ M+9[C)%$D.8X_)=2HGJD2Z\?W](]Y\;*8&\3QG"8_XU!$4V-D@!"O4):(*[K[ MA,N"\@$N:<+SOV!7Q'J^ 989%S0MD^4(TI@4G^BN%**6X#A/)#AE@O/;8L/R;J>U\()N_&,D\$L].+ M<_#EV^G% AR"1429.!28I5)+<@L2B@@'!Q +%"?\_<04\HDJSUR6]%E!=YZ@ M?\[($7"M#\"Q'!?,+WZ!@W=O[(%_TL::]V%=+R X>-N&@<_'.!U#,J60E9I. MI::3P]W_JMFF59'KM>?*<")8"W3;TV$0O8((>I?VK;P'8\W_9&]L3=,*@)UM#-KW3S7^$A7Z=F M.F%0$ZRAV:#2;*#30P7,KTWYL=^8\(4\C\-LU[;L!V&P65J=$9R24'2Q3?D0D?&A/M3C.HYB@ MUKZRD]Q7+ZTTJ(O65+76L=NO,&N9K$LXG32HB]84;M^[2;VGD4X:U$5K MJKCOZVWO-?[3VM5KI4%=M*9P^\;>[NR!>_O/?[PP^5;+FUX96'_5U4>W_!/U!+ P04 " #P@[A8I@6LN^<$ #I) &0 'AL M+W=OKTTD_3:Z4L%"W!C6ZXDPF7F/GPEVS$X<011S$F:*I+LQW\UU&C:5([[Q\_TL!R\',P]YF1.T[^36*PG MQM! ,5GB32INZ?974@^HKW@+FO+R&VTK6T\:+S9FLZOK3^CW/ZZN[] YNEM3)LX% M89D,;_Z 4HIS+J]?8\:PD@PZ\XG 2_T-G[_2L MWS;Y!>I9):MWB.6?POIRYZ.S'[LPP?&8@\,+CV?9AUC1*8^]"9EG:J6"J87=%4:G^< M6A?6<#0V'_=E<)Q9 -FU$!(6 <%: >XW >YK WS#Z(*0F*,EHYE<2MR+KK!J M&:>&M8)Y>^&R>^[(=H?VB\!6AH-]PZ%G]3WK160[@%;U:1N&'8:>Y;PVC(#& MVXJ(UT3$TT9D1I)_DWR%;C<,IVA.LTS^O27R<"97!EW!T>).#0XDS(>$!9"P M$!(6 <%::ADT:AF\(WZ:2DW(_-*E@]'K+#GP.M+I7-N[4Y4 M"0L@82$D+!J]6M,X;OO9MJ1@6[MR@O7]RP;TK2HQH*K$0)G$2V..:$ZZ)*!O MZ]3$ 4KS06D!*"T$I450M+:B]@I4]CN6%K4SE$0@:3XH+0"EA:"T"(K6EHBS MDXBCG71"B48XHYML14#KDZ T'Y06@-)"4%H$16M+ M9%._,]&#=E?FKIN MY](4M/P)2@M :2$H+8*B52HP]S9 M7)_;EV&UZV:'J38!?<9LE>0&PO=V]R:W-H965TO:?8]?V:L(#_B*,FO1\]%L;T MQODV8^%ZWRB.QE11]'$<;I+1S=7^N:_9S56Z*Z)-PKYF)-_%<9C]O&51^GH] M4D=O3]QOGIZ+ZHGQS=4V?&+?6/'[]FM6/AH?E/4F9DF^21.2L_VG0 MT:'/JN'QSV^ZM=_XPIPMT^B?FW7Q?#V:C\B:/8:[J+A/7QW6;-!^!5=I ME.__3U[K975]1%:[O$CCIG&Y!O$FJ?\-?S1_B*,&E+[3@#8-:-\&6M- Z]M@ MTC28]&TP;1I,^S;0FP9ZWP:SIL&L;X-YTV#>M\&B:;#HVT!5WEXYI7>3PXO= M?;75R7M-WEYN=?]ZC^L=:[]7&F$1WEQEZ2O)JN5+K_IAOVOOVY<[XR:I4OBM MR,K?;LIVQ-_$J"-'GZM6!97.[8R7<2I6%2/GL79EE8985\ M,E@1;J+\+U?CHNR[$L:KIA^C[H>^TX]*OJ1)\9P3,UFSM:"]=:8]E0#CTLV\4@G6YK=M.Q&VK,XG+?!NNV/6H/%7( M6?;"1C?5WUGY390U)&8@,1.)64C,1F(.$G.1F(?$?"06@# NFY-#-BLS0N/^4] M%*)<28VAN4)B!A(SD9A58_I17E1MLE G<[63K'K!V?&"8C)2?KX;B2DQM!((#$# MB9E(S*JQZ?&.J2J3TQW3%BPXI70RUSN1$"TGC(1@064JZ-E#;J^/Q (0QD5B M=HC$K-]Y&/NQ94G.2)JT5U)$Z9!R0].!Q PD9B(Q:W:RCTY4_?1P<;K8=#;1 MIIUDS$Z. 65Z9M-9)Q>GBY5'"I5..JE ;J>/Q (0QJ5B?DC%7)J*VRH!Y2'" MWR713A@#:?NA,4!B!A(SD9B%Q&PDYB Q%XEY2,Q'8@$(X_*Y..1S\8$K>PMD M-I&8@<1,)&8A,1N).4C,16(>$O.16 #"N&RJ2CL^ITB/GE9)DS!.=TDA^YPE M5X;F%*H9C79\^D07@H\?)K1;"ZK94,V!:BY4\Z":WVC'UVVTQ6)!Y_QK'Z!Z MY6-V- RN2F/V]VK46Y8O:?/!^4)JQIE-4^L+>50I:/1/2_=RY'!*8-6=4 U$ZI9C7;\#C 57+QO M%CO.OSY?="_=0U?-A6H>5/.A6H#2^(2U!1FJO")CF4916+ LC,A+&.V8-&?0 M<@RH9C0:=^5[*CR:08LMH)H-U1RHYD(U#ZKYC7;\#B7ZV!Z@>N6SUI9FJ/+: M##=9[_(BVY19"Y,U6:9QS+)5]?!MY&'YO$E"\@>Y9R]I]+))GNK2YL=PM8DV MQ4]A**&U'%#-@&HF5+.@F@W5'*CF0C4/JOE0+4!I?+[;.A-5_\#XA JM,(%J M!E0SH9H%U6RHYD U%ZIY4,V':@%*XX/:5K^H\O*7L]=0YC2H?^^PY6+,27 [L? MHY?-@IT+@E.-\LL9\K4:G!]HY0M4LZ&: ]5&_ @OQ!JEZFHG6^;4SN^R(S79@Z:,$+5#.AF@75;*CF0#47JGE0S8=J 4KC ML]D6Q5!Y4S5*6N=S';3; *7Q>6O+8ZB\/*8>+ERF25YDN_IF8=5(HC!L MT!H9J&9 -1.J65#-AFH.5'.AF@?5?*@6H#0^M6W)#9U\8)B00HMLH)H!U4RH M9D$U&ZHY4,V%:AY4\Z%:@-+XH+;U.E1>K]/S&TU4<'\.4>G94M[=X#!"BVN@ MF@75;*CF0#47JGGT]-XQ5)DI^J1[%@LMFT%I?,S:LADJOS_+T,' ANL.X6B+ M[FB@O-_!>8/6R$ U"ZK94,V!:BY4\_KN2CZTVP"E\8%KRU^HO SEEFW^75V< MN=]55U$[9:C"Q$%O_P+5#*AF0C4+JME0S8%J+E3SH)H/U0*4QF>WK9RA\X]\ M>(3>H :J&5#-A&H65+.AF@/57*CF034?J@4HC0]J6W-#Y34W@\]JH?>O@6H& M5#.AF@75;*CF0#47JGE0S8=J0:-U3\LG[7=.^3O#MR4ZFKQ$1WKF.^Q[5_*> MAN85JAE0S81J%E2SH9H#U5RHYD$U'ZH%*(U/=5L2I*D?."?6H#?$@6H&5#.A MF@75;*CF0#47JGE0S8=J 4KC@]K6!VGR^B!)[=XOPNA";Y\#U0RH9D(U"ZK9 M4,V!:BY4\[33*B(Z$8SD^=!N Y3&I_)HOB1Y%=';S0?NPJ0Z.18&$3MM$G;> M).S$2=B9D[!3)V'G3L).GH2=/0D[?1)V_J3_1_60UE8/:1^I'M*@U4-0S8!J M)E2SH)H-U1RHYD(U#ZKY4"U :7Q0V^HA[=S=?H9= )9S@Z,+K35J-%7C+\AU M[@%G0CNUH)H-U1RHYD(U#ZKY_5[Z -5I';;QT3S!,]K-?YV15E>)5G1P] M>YAA^_-^GN'.\[?JY5(5/&^HEZ;H>4N]=.MYM=MNZVF^OX39TR;)2<0>RU50 M+F;E!F?US-GU@R+=[F&ULM9IK<^(V%(;_BH9V.MN9!%NRL7$6F$DBMIM.E'!P1X MUK:H+&#WWU>^Q!=P3$B/OR2VT7FL\]K2T0L:[+GX'JT9D^A'X(?1L+.6TT6#CKMB4R>?-DU!G6DY9> $+ M(X^'2+#EL'.-KRAQXH"DQ=\>VT>E8Q2G\L+Y]_CD;C'LZ'&/F,_F,D:XZM^. MW3+?CTFJ'_]FT$Y^SSBP?/Q*_Y(DKY)Y<2-VR_UOWD*NAYU^!RW8TMWZF/YW?V1"E ((>2. 9 'DO0%& M%F"\-\#, LQ$F3251 ?J2G*#1,PD6J7OA?%SGTJA/O54G!Q- MOSY.9I>S\>0>W3Q.)H_?[A[^F"+Z/$:S1S09_W4]&U/T=#V9W8VGZ!+1+4.2 MJP?NNY(MT,85\B?Z1)ET/3_Z?:!)U:48K,VSV]^DMR=OW!X3=,]#N8[0.%RP M116@J5SRA,AK0C>DD?CG-NPB0[] 1"<&NGWX!WWZ[1=L]3[7]>[V'-;SE*)/ MO]9AZ/LQI*%+E7R-_ $:"=P >(!USR>EF_7T>-:YBC;NG T[:EJ)F-BQSBCN MO/ZY3DY(& 6"550UB.E53NI70 MXZEW-U(3,>X30@;:KJQ8VM N-[0MW3*<:CMZ#'1TW<$]*V]7R;.7Y]D[G2UP M;N8]\%T78?L")56K3I7&^'-5 8)5I'-RZ9SSI+L+U8O'(HDF2CKTQ,1<75:K MX#H54S0V2\]3[^JFT3N8Z!N[<*Y:0+"*6E@OEHSZ!XJ&W//:]5\CZ]R1"$JC M4+2JCJ6E-VZU0D<-Y%Q&HH(LV LZ5IPS/@PC3@9M?POPI)QCY=29H[<;9D M0+2J9(7_P.\Q(+-XH-X4 W6V%JQ>)% / DJC4+2JDH4-P>WZ$ QJ1$!I%(I6 ME;;P(KA=,Y+ARS,VUG7=U'M'8_O8'6##=JS#[PUH5X@O?BCJ- MFF'GSF:@- I%JPI9V [2KNT@H+8#E$:A:%5I"]M!VK4=Y'AI;SJ.X?3T@Y&= M-2S7":O?MQS[H$PT]_>C>A2&@D ;BA/ Y*<4I)MIG3!K7RA01P%%JPI8. K2 MHJ,@]8[", ]?)E!# 46K*E88"O*17S26WHYU:S4"-12@- I%JRI9& K2KJ$@ MH(8"E$:A:%5I"T-!VC44Y-A0]'0U(6+[<&C;1[\O6@XQB'Y8)]JP$Z2P$P3: M3IP )G4"6TUE M1.0-&J^A5V@K1H)\@;=N*H3("Z"2A:JIA6V@$3,+%*=A)% M:,ZWH4PWP^17\]U*U\D>':UHGFYUNG?%R@LCY+.E"M6[MIJ%1;I[*#V1?)/L MIWGA4O(@.5PS=\%$W$!]ON12C4 M@.ZT%F2.(Q3WBR&3/;VB!%&"*8]H"@QG;:U3N_3JRCXW^!7ABF^T044RH?11 M=?I!6S.40QCC5"@"D9\E]C".%4BZ\:=D:M622KC97M._Y['+6":$8X_&#U$@ MPK;6U"# &_XM= >^/WCHWUV/P+WW8#P W_O9&7LN##O^ MN.^-X!0Z01"I#28Q]-/BE*KM/G%1D"CF7Z7)**1,@$"6P(0RZ4Z4SGE+%])9 MM:0^+1WK%HZ9;SA6,^&6IB+DX*4!!ML 76*K4,UUJ%US+_%'EIZ!97P#TS M MZ-W]AI,OGVJ-^M77'=[U/L*Z'[EP\GD7QCT<8[[GDG,D79(IM35YV'-D2-4'T7D]5=>&"^"WKO>1P_:N\MY1UJN2)Z^41,29/.\ M&'.9EBP5Q9U9C5;UOI.7N1?C7?D.*,KV?TSQB+@E;!ZE'&*<2:1Q=BX#8$5A M+CJ"+O+*,Z%"UK&\&V ^7?STYHQ%K*EWU) M?+Z[YY[GK+O^1L@7M4+4\)HQK@;.2NN\Y[IJL<*,J);(D1M/*F1&M#'ETE6Y M1)*421ES \_KN!FAW(GZY=U41GU1:$8Y3B6H(LN(W Z1B MN%$_)TM\0/V83Z6QW!HEH1ER104'B>G N?1[P]#&EP&_*6[4WAFLDKD0+]:X M30:.9PDAPX6V",3\UGB%C%D@0^//#M.I2]K$_?,;^H]2N]$R)PJO!'NBB5X- MG','$DQ)P70L-C]QIZ75G[SN^K"7$ 2? M) 2[A*#D714J68Z()E%?B@U(&VW0[*&46F8;%GJ[B+'9=AQ27XA,NO@K>@[34@\(( KL;/5XU*]

$R#V4>0E7RA!K6W!XM@LY7I M WTTV'D;MF3R\^XQ47=Z2?&#B,4BX#%(V'JHC>'=#&8.F<5SP(ZB<@W2H;QP M_B6]F?M#S4@S8B%;R13AJ;\#NV=AF))4'O\64*V,F3I6K]_HLVSP:C OGF#W M//PS\.5VJ-D:\-G:VX=RP8^_LV) ).6M>"BR7W#,;2VD@=5>2!X5SBJ#*(CS M?^^U$*+B@,XYH,(!7>J "P=\J8-9.)B7.I#"@5SJ8!4.5J9]+E:F]-23WFB0 M\"-(4FM%2R^R2N @3F?64B;J;:#\Y.AYO)B/)Q]<,']X#M/Y>".9Q/HO3V7 S9=(+0O'K0)Z ?JF7*#6G%T$&$F(YU:C=M FU,*244GAJZG2E?JVXSJDD=;!-*RJ@GRI%2 M.=*IW*<=2]3B&6\ >U4?!8*)-A%S!JF.V8:.0V%=Q*8A1-#"R*$U%5L,#4BQ M#8E9D[$S_VME;(:U;*6C0ZUV&:U21JM3Q@?UJ15RT2J>U8A)'&A1;-0FS'W3 M4,GA$+.FR+1I]\XAQ+:H0VK:=29]K7;-L C9&%%LMFM'2^UHIW;/<[=-MDZG M:]?@/F'3/F%NG[!93["3,MIE&>W_I]G:?1:Z3]BT3YC;)VS6$^RDT$Y9:.=' MFZW37%[;FVW3L+W9-NW.-%NGT;TA(H:-K5KD69-H4EMUGDJ*)ZI X_N&Q>BA ME1:0:@)8C9R:V*EIU&)I.NIC&]9%:D521!"N=5VWQ9)@C-6'1$VE-J1%#=,V MC3,R5?9U\(=;9>%:__3L[8L'=.@"-;%T2O[WX@EF^RD0H 5W\Y?K)AHN,*CT46UON!:-QZ92E-G(\E2?IQ;T'JZ<9=L=\KS/=VR>Z:^ M[6^%'MD-)4XRELN$YT"PS=RZ@.<11,:AM/@K84=Y<@U,*(^#K_'<!_-()5OR].\D5KNY%5@@ M9AM:I.J.'_]@=4">X:UY*LM/<*QLL6N!=2$5SVIGO8(LR:MO^K-.Q*F#\X(# MJAW0:QUP[8 [#@B]X.#6#NYK';S:H0S=KF(O$[>BBBYF@A^!,-::9B[*[)?> M.E]);H1RKX1^FF@_M;B/OEQ%UP_@+KJ]N7OX>OT%?%@Q19-4?IS92D]@S.QU M#;NL8.@%&$3@BN=J)T&4QRQN VR]LF9YZ&EYEVB4^&>1GP'L? +(01@LK_\! M'W[[!?K>YX] LJT6K!I8Y?(MS&_W*_#AUS'%.[,/IWG^7XO5Z(I, M$3R7>[IF2AW$\%:R7.;Y+FCR7O@BJ:Z,AY87K"A;%7N M_DDN? *ABTG025IE2$X,0^1Y;NAW4M<'!I@0XA'8-HSZABX)<> 1KS%LA>PU M(7NC(5\4NOC0LISO!8^+M0(TCX'D&W6D8C )H\ W;O=R2MAJ2E@T$:RU*WZS M*_[[A.CW?I3(]U& 8$=@R[XA]@F"8=@1XH =#%W7\;R.$/N&,/"P!WU_6(BD M"9F,AAS]*)*]*5.?=%^Q9E)RD3!9BI&K'1.#U6L4^58I3@E;30F+)H*U]B5H M]B5XGQ2#OB!\Y 8P)!TI]@T1QX6(IA$W(X M&O)-DFX2EL: Y8=$\-RH4N= UT=5=;Y#:1A%OE6*4\)64\*BB6"M?8'.]C''3T.30X=%X2'6IJ^[U_E-=*D<3,0H[ZUZG)2VFI06345K[PQZWAGT M3DFB7NOF003U7VM7D:C7-!+'1Z0GR#XPQ#@@!'7UV#=$GD\"AW3D:)\<+3,F MMN697H(U+W)5'>.:N\U[@XORM-RY?VG>)Y1'UF=,]3+BBHIMDDN0LHU&.F=$ M_TI$=;ZO!HKORP/L(U>Z(RTO=XS&3!@#_7S#=?6M!V:"YBW+XC]02P,$% M @ \(.X6 XY1V1M"0 ;D( !H !X;"]W;W)KZS;YMEZ5S>7DOFTW M;Z;39G&OUWGSNMKHTKQS6]7KO#5/Z[MILZEUOMP-6J^F.$WY=)T7Y>3J8O?: M=7UU46W;55'JZSIIMNMU7O_^3J^JQ\L)FGQ_X::XNV^[%Z97%YO\3G_6[2^; MZ]H\FQY5EL5:ETU1E4FM;R\G;]&;C.T&["S^4^C'YN1QTBWE:U7]VCWY>7DY M2;L9Z95>M)U$;OX\Z)E>K3HE,X_?#J*3H\]NX.GC[^K_W"W>+.9KWNA9M?IO ML6SO+R=RDBSU;;Y=M3?5X[_T84<UM4JV;W?_*XMQ5DDBRV35NM#X/-#-9% MN?^;?SL$XF0 Q@,#\&$ ?NX ?L_8?LXY?D)KO^=//EYX_O MDQ^36;7>Y.7O?V],)CSH1# M5;;W39*52[WL"TS-;(]3QM^G_ X'%?^]+5\G)/TAP2DFR>SC_Y)7?_L+XNPG M:':S,5J_?)XGK_X*R&*"X0H$?)B^G :T;VA.#%4F#&J>-]N[@M*(H1@ O4-,]^0"D4D$^QH MV%LL/2Z6!A<[JYHVJ6Z/69R72_-XE;=ZF;3Y-R@(>T%V.A6)J2"*.4'P#3EG MA./4"0)@1PG#DE G"(#G5&#"J("#P(Y!8,$@O*^KIDDV=75;M-"*F><728JD<+<=$%2TBZ%P5NP;"HQ8BB6\8'Y<, \N>*Y-Q5P4^;X.F2W/ MUU7=%O_?O0!%@'OS(%P2)IV%S7P[E@JEW!T'Y A1DCL?HPRP,ZL74L'+%\?E MB^#ROU1MODH6^:;H_NIOIJ-8%NVVU@VT=N%-0M&4"W?O@RZ[7N9-L\D7^G)B M0M_H^D%/KKIC5OH3="@%?"K%&7;BXYLQC"GB<'CD,3PR_'&HJF63M'5>-K>Z MKLV1(&^3/-E41=DF19FTI@N" A54'1F!64RQ>4RQ+))8;VO4<6O4N;5)^;D@ MJ6 *N;4IZ&%L9'VO@F*,4^)\/#+?D')3$%-$X61%J>W.TF!,/ILY%@O==6*F M>^K2M7K0]6"6AM7&IFE4M7E4M2R66G]?3KIF=&ZN'D:>9H/D1%+N%(I9V,7H M\/IN%3/_B%MW $-$I&(<#20KMD'!P:"\W1I:V===TV\LMXMV5W^;ZK9]S&LX M6$'%T0D;4VT>52V+I=;?&]OWH[,;_\/(?F?'L<3([8 2\)-TZ:4TP-!AJ8+ MI"EC;C;ZED@RPA ?*/3(=O\H>ON/_"X<$XY,3XK<4 1]CTXUP*\RX'%:00[Q M\BU-^"EF=.CC:T$!O8P4D-^PDQ094G/9*.QG=&P \$ X3:F+D8#AC\A %!GB M2&21 D5F"N1W]X9G"<%NJ()^1X?*]TK-IQ@I-U*^'1;BE.#[<;+L@6+"!_); M?&F:*^1]UJ+B!^ 5&SK #',Q6"0M?Z P@#Q1)),_DG,1)>QX="V-"BE1 MU;)8:OTMM)R"S@85Y*, DMP@M5LB9V$?H^/K^QTJN- ,0P476UC!85AY.K5' MXDS8W]B,CJHVCZJ6Q5+K[YS%&7PVSF ?%X22@B'GZ[Q9V,7H\/IN'7[*@B;] M0%B$P6&$R7[;%INU+ML?DGQA$K6IZL*D:Y?&57NO:[".A35'IVE4B(FJEL52 MZ^^.A1A\-L1@@",XIA(I+T\!W,'==^TNQ$"2 C%%7!C(($LFE)D &4A("S$X M.L1@'Q&DHF8^+LZ%78_.-(!,4FJ\(K<$098(%+]'QB(,CHPPV(<$+A5SOZ>?A?V.CA0 M3LB0B7?PAP#+H,Y0G"S"X)@(@WU*H)Q[WQ:$?8Z.$8 FB#(OEP#0(=PY1V),V./8G(ZJ-H^JEL52Z^^=Q1AR-L:0)WEB%A8?'=BG M 29HT@^!!1@2!IA/Q>JVT*MEHLN'HJ[*+I--'3,=4;N_- \,3E2 B:HVCZJ6 MQ5+K[\[)U5?G7WX%,(1"B#/OO"%@B;DI[,HY5S"'#!DAC'#WRT[(N6G>B1(# M5Z,0"S D.L 0@ ^(Z3S]ZU+"OD>G&G 6)L6F8:)N:P58RI1V,QP(EP48\C* M(3X@F+8WE=(MS6$_HT,#N458N=\"98 A5DK2H<:<6( AD0&& &1@P1*D2A S@,+440R-3# 5N.U', MO9EF%G8[.E" 4].>>X=]D+#P4) LO]"8_$*A"[I,B-P(1>47R&EWDM4+$7"" MB% Y=#BR^$+#^!*LBR] E[#;T>4S*KI$5ZX[)YZ M#;L8'5Z 1^ BZQL&BRRSX,+"X/)45H^$EK"WL52V+I=;?-PLM[&QH M.8SLW5?,4D6]VTNCD@O@U3W[$C39QV%Z/ M/YKP=O=3 <[K[]";;/_3!U9F_TL,'_+ZKBB;9*5OC63Z6IA/5;W_<8/]D[;: M[.[>_UJU;;7>/;S7N4G^SL"\?UL9J#\\Z1P\)CW7%T9:+;W+%F (_\JR08V>EU/K*=>5\Q7(J+_F:%?K. MDHN<*GTJGEVY%HPN*E&>N0C"P,UI6CB3475M*B8C7JHL+=A4 %GF.17_?6 9 MWXX=S_EYX2%]7BESP9V,UO29S9CZNIX*?>:VE$6:LT*FO ""+5>+X1 M5"/^3ME6[AT#4\H3Y]_,R>?%V(%F1BQC0)WV.XUP M__@G_6-5O"[FB4IVP[-_TH5:C9W( 0NVI&6F'OCV3]845$UPSC-9_07;>BS! M#IB74O&\$>L9Y&E1?](?C1%[ H1>$*!&@%XKP(T OU9 &@&IG*E+J7Q(J**3 MD>!;(,QH33,'E9F56I>?%N;_/E-"WTVU3DUFMY^^W-X]@H?;Z?W#X^>[3^ / M\,@5S0"5DBD)+A*F:)K)MR-7Z>\S*G?>L#_4;/0"^Z^RN 08O@,((@QN[OX% M%[^_\0+_?1_KYA36UUD"+G[KPR2OQZ"!*;G:QM9+U'J)*CA^ ;[OVU6?7;6< M],M-PJ_DFL[9V-$1EDQLF#,QLX/O^_RR"4LLP3JVX=8V/$1O;+NN;.MSK58' ME=K\C&TF/O8B1/PP'+F;?4OJD>'>R!!CXL4!Z0Y,CI$DAH@@&.U&=FHA;2UD ML);K4@>65K]H:\$7Y5P!6BR Y$NUI8+UE3<(/'51V(0EEF =(_W62/^\+/DV M;;,)2RS!.K8%K6W!65FJU?[>PO>"$,(8>_Y!EHY'(@RQ%Q!TD*4>) EQ& 8P M[,]2V-82#M9R^[U,U[K%4.]T=S!G4G*1,EGEB:L5$[T%#B)/718V88DE6,?* MJ+4R.B]-D4W;;,(22[".;7%K6WQ6FN+CI1_"",:A'Q^DZ7@DPK[OAP0?I*D' M2>(H#&*,^]/DP5VG!P>KN4^S9GGE*J;\-X.;Y!YZLJP M2DMLT;I^[G7.WGFA:O2VO+-)2VS1NM[M.F5OL*/\9;(:>2<',,0Q#N!AM/J& MDLB#R \.LM4/#74.(7PA7+L>UAMN8J<95>8M'-R72O)2S-/B&7'8I"6V:%TO=SVT1\X,EM6>V2HML47K>K=KF[W!]O+7P?*/7GVB(/"\ M*":'N?*/WJ8\+R8$H\-G5A_31QA!YM5)AMI2]4/*>%!!E;:BF\##5) MU#LU]8GBZVKOXHDK_6)5':X873!A!NC[2ZX?7LV)V0YI]\LF_P-02P,$% M @ \(.X6/X)IC+6! T"T !H !X;"]W;W)KVQC( E(3W[I2MVG9=#]/8 A6C,W:0VBE M_?$[-HYA@G%Q217E/FT8HG>90F M)..+L?:17H9T4 C*%M\COLT/]DEQ*W=I^E /_)K' M<4&2X_BG@FIUGX7P=_DY)6]=+E@4Y^_( M!Y(O6<;SD2YD3T5[?591KW94\P3URTQ<$.J\)Z9A6@WRZW;Y9Y9)>>^DW&V7 M_[%)I-PNY;1![OVJ]Y_$H*7:;E#[9W1N&2?''IPO-QOD8;O?;(M#]4I8\4SR..D/S3ZUY#KQ>.@M9*K#==[?>WL M(>V&A+E(F(>$^4A8@(2%()AB-Z>VF].ZODU%.GL@49YO6#+CY&V45-7S79/O M6EE=?><<%29*^SW#,-3"Y!ZW,P>&<=3.0P[.1\(")"P$P12W]&NW]%O=4B8CX0%2%@(@BFF&]2F&[R^(@Z0=D/"7"3, M0\)\)"Q PD(03+';L+;;$%@16UE=?3<\JG2#@5F4Q&<5\;B=8U";&L]^TGG( MP?E(6("$A2"8XA9J[*-0XT7I0^$@/F],05N!74T#I;E0F@>E^15->1*T#,<< M]E3?!PT-:=^P^XZC-@Q1XU.M-5.[[S: M01-V*,V#TGPH+8#20A1-=>0^9Z<.H,I" W8HS872/"C-A]("*"U$T53?[1-[ MVA[9OR">Z)];::&Q/)3F06D^E!9 :2&*IOIK'\[3UC#VQ1G&X%R30<-X*,V# MTGPH+8#20A1M9S+]X,W3XEWGSRR[CY*&PO=V]R:W-H965T*B[TE)3&U)>>I[,2*ZH'LD9A3PJI*FILJ':>KA72 MO %5W M\_\*K*!,D"IN]C8I"N3><"=PHT/NJHNKY"KD\3LF0O&QLV:XT;L.+ MPIKN\!;-CWJC;.3U+#FK4&@F!2@LIB0>7EZ-77Z3<,_PJ$_6X)P\2/GH@B2? M$M\)0HZ9<0S4?@XX0\X=D97QN^,D_94.>+I^85\VWJV7!ZIQ)OE/EIMR2KX2 MR+&@>VZV\GB-G9^)X\LDU\TO'+MK^"Y9I[!>PMWU C;Q=I'>P6R]VL3I+_@,<9XS5U;*(1%M M;[@B?YBCH8SKCZ%GK#IWAY=U2JY:)<$9)3=[,8"1_PD"/QC]"_>LJ=Y9T#L+ M&K[Q&;[[9 %_8$6?6+6O7I/S)MP]ADM=TPRGQ':[1G5 $KU_-[SPO[TA;M2+ M&S7LHW-EER*WG8TY%$Q0D3%;1W921UF *1%JJE 8R&154_'\FHG1?S Q[DV, MWZSP!E7FY%FQF11:]!=02P,$% @ \(.X6,LC():T"P R68 !H !X;"]W;W)KW,2-M-W7SK22+18&-6"623 M](Q:K?G@@-.Q&G#&-LFTM#]^RT!CZN(*CLY\Z0YPZG&9M^PJOSX'G[WDQ;?R M,4TK]-=JN2[/>X]5]?2AWR_GC^DJ*=_G3^E:?/*0%ZND$B^+K_WRJ4B3Q;;1 M:MFG&+O]59*M>Q=GV_>NBXNS?%,MLW5Z7:!RLUHEQ?>/Z3)_.>^1WH\W;K*O MCU7]1O_B["GYFMZFU:>GZT*\ZA\HBVR5KLLL7Z,B?3CO#I=N<_S;_6+R>*\A^L>I;7=>[,Q]4J;#?/E[MJ@>SWM^#RW2AV2SK&[RESC=[Y!3\^;YLMS^BU[V ML;B'YINRRE?[QJ('JVR]^S_Y:_]%'#4@K*4!W3>@2@-*6QJP?0-V:@.^;\!/ M;>#L&SBG-G#W#=Q3&WC[!MZI#?Q] W^K[DZ.K9:CI$HNSHK\!15UM*#5?VP' MQ+:UD#!;UV/WMBK$IYEH5UT,9]-1.+T-1RB:3 ?3X61PB2;3:'9S-;B;S*9H M%J&[.$37@YMP>H>&LZOKP?0S>H>NDR)=5VB>KYZ2]7IZB;4=*]/,H MK9)L6?YRUJ]$)^M-]>?[#@UW':(M'?K/9OT>,?QO1#%E:"@V]O.__D%EVA'[^IPD3GHZAKW4IZL)J[]+X= QYK4OQZ2QL8?7%T#J,+WH87W0+ M9RWPN[Q*EB@I2S$L/IA&PZXY-S>OS]P?RJ=DGI[WQ*FY3(OGM'=1]P[_:AH. MD+ 0$A9!PL:0L!@()HT.=A@=S$:_&";EHVE0[%JYVU;U[/M\03 GU/$Q/NL_ M'RN^B_2.(SES A=S.3#4D8RX@<=]QY,C(VN7NTH%"8N!8))4_" 5MTHUVJ3H MH MR'D=* YD13KK+G25#A(6 \$DZ=R#=*YUYISFZW>O"^="3I^0L! 2%D'"QI"P M& @F#1'O,$2\$X[N0>O@\/2CFA&?7D[M)>(L&TQ&ZC<6553R['(4WMS^A M\+^?)G>?35+ZD,\'L8BJ'"0L!H))RA'< M^"OXA'/T<*_=I5V[/4M:71',J.]213U#I,^)ZQ-U_6P(=*CO^50[8=MWI*N$ MH+08BB:+>&22D1-$?$T\HGW3 74]YGI<%4^/)-03AY_OJ.KID9['Q-445:]_ M['O063U(6@Q%D]5K+"AB]3 NAK.KJ\G=53B]V\VYP]GT;C(=A].AF(6-2K[! M$T%&>Q((%$*!HK> +,,$U(F"HLG#I/&B"+,NS4Y=BA%(3V<$2@M!:1$H;0Q* MBZ%H\F!IW#!BM\,&BT56WWP3T\)3DBW>96LT3YXR,4T8.OOQ%=@7\H=QH!F\ M+Q\SCK%+U!E%#_6Q6#@XCGH!9X(2EXN)*@C4*0744P.EQ5 T6?[&5B-V7VTP MGV]6FV52I8OZ3FDVSRJC@KH)]JYVP#CVJ:M*:(BES,'<=[55@0E+Q!*".=11 M101UUT!I,11-%K$QV(C5G)%$S'>76/E*;.FQOC7_G*)E7IH7>J[AFDA\^[I9 M:HCD/N=4,TL-@80P[''U2(_L^]193U O#(HFZ]FX8>04.ZQ\3(2$^7*1%N5/ M*/USDU7&^Q3$8&7Q@&(WT"^V]%"7!$))CZHZ&J "R8A'M;,KJ$$&2HNA:+*0 MC4=&K&Z*?KF%DO4"A>U2^B<;G8;0%J?3$-EF==IWI[.4H+X5%$V6LG&NB-VZ M&BZ3LD0#E!>+;)T4WW>'9XF^7*6K^[0PKWL@[9\1*"T$I46@M#$H+8:BR6DC MC6]&,HXV]1V'L/0IJ[X'20E!: M!$H;@])B*)H\6!I[C]H=N1,GE#?9>E1WX+B84-3Y1(]RN7ISSQ!$M=3'R-[- MSCJ#^GA0-%GGQL>C=A_O)AS.IN@N',;3V>5L_!E=WHV,FD'Z7B-06@A*BT!I M8U!:#$63!TOC%U)[1M[KN>R@V7B@M!"4%H'2QJ"T&(HFCY+&A:1V%[(MIYWJ MUB!E+N&NXP?JN5\/9=1Q7:)EM9N@@>LS/U MYF@?>IPJSW%0Y\HKT/$^TI4W M3^KL$N7N0FP(I92*S?M-NI'\/38F(+6;@":#5ZYEBW< A8GVA'OZ&4,\3RR"?J4D.]OWJK"FH[05%DS4]JK"T MEUB^5B.R;ZZD*'B^)Y9/JG9ZJ!##B(*@5!$J+H6BR@HT5Q.Q6T.])421'1Y_1OF &LX>(F5),K:IT MAN0R<8V,U1]%" V!Q!476(RJ55OV'>@L'F@2&A1-%J_QGUC')#2C>+I-Q!S' MQXZO+7R-Z62F \_@/'&QFO949&3?@<[B@1I/4#19O,9X8J^DG74M^;'S.I3\ M0(%"*%#T%I!EF(#:6U T^2=-&GN+PR29<= D,U!:"$J+0&EC4%H,19,'2V.D M<7M^6*>2GR'7,[W:BG<,H2W%.R9H2_&.?6X MT:IR:4#\0+TM88H5T0LK0-7%1'4UP*EQ5 T6<3&U^)V7^NM MQ3M;B'4-@2_&.?9\ZZPEJ=D'19#V/?E[,GBS5K7B'&W*H6HIW M#*'[XAVFZFB MA3OV'>FLY"@QA,431:R,9[X*3\Y=GKQ#C?\4%B+ 6T(;3&@ M3= 6 ]J^.YVE!'6@H&BRE(T#Q>T.E"D[#OT/O:6FQ[ZESBMHT-0H4%H$2AN# MTF(HFCR>&C^,>S"76Y ^T@B4%H+2(E#:&)060]'DP=+X;]SNOYV4@CWD!K?, M4)UC"#-4YQBB3-4Y]HYW%@W4=X.BR:(UOANW^V[6&:-;T8Y]2YU/ J!5H*"T M")0V!J7%4#3YUVL;@\Z!,>@<4(,.E!:"TB)0VAB4%D/1Y,'2&'0.0!7H< \Y M3EDVE-_LHXZSI?7R&P/*4'YC[W5GQ4"=."B:K%CMQ,GO-+:.8[=UOI _;M*J MR,NG=/M4D^5W)#9<;6V>A[Q U6.*B&G;_:-G8*S2XNOV>2@EFN>;=;7[0?K# MNX=GKGS&PO=V]R:W-H965T0RCK9ND#Z.G?KR+F+O)@[9^GTK2N+]UO:!W M?9D_=Q==7X;[Q/<"=A>1>+_=NM'W&^:'KU<]N??VQ+WW])QD3_2O+W?N$_O" MDG_N[J+T4?] V7A;%L1>&)"(/5[UYO)G9Y 'Y"/^Y;'7^.AGDK7R-0R_90_, MS55/RBIB/ELG&<)-_WEA"^;[&2FMXX\2VCODS */?WZC:WGS:3-?W9@M0O_? MWB9YONI->V3#'MV]G]R'KP8K&QIEO'7HQ_G?Y+4<*_7(>A\GX;8,3BO8>D'Q MK_MG^48=@2,"P#AJ(91F7 2#1@7 :,3YL> MM01,RH"):(9I&3 5S3 K V:B&63I[?'NU],K'Q6 M*F[B7E]&X2N)LO$I+_LAG]IY?#H9O2!3X9K%:*NKRBZH0S5S. MEPMS[A!SJ:WN;^OY\<^7_22M/JNAORXK M58M*:4NE,B6W89 \QT0--FQ3!_33M@^]T[?>;RB7>.M^)Y+\"Z$2'::5IQW% M#64MWH-$%X3.2LK?2+\DM0,5/E!AZPLB2QE0GC6]3?QP:Q]3@="]6@B M#4X[-*@+ .71684-)$.\5RI4FBD E(_"E =@\E3?HK(-,C_4D7TFA\HCZA40JWH*ZR*F"S6LJ3#P4-F5!'P@PD MS$3"+"3,1L(<$*RFEO%!+6.N6A:^&\=D3L+Z;S'RGUNV_0Z/&TVOE(>=0X4D<6: @7:"+36L+=VL(C'5"!M1DN2]75 M.NE#<]R+XWWS_.8#NTYP*$V!TM22=GP0Z4 :T]G)1YD&3:M#:49#$_)$&D[& M)PLV)C2M!:794)J#HM4E=W2!7/X1B^,EM78@A^FA'%!Y>K)"QR^@LZB0-+6A MC191(=/J4)K1="R:185,:T%I-I3F-+PEP[$L3VCU^ZZN%UKIA2(6KTO*>ZO7 M8L.45 :Y05U5$!I"I2F0FD:E*9#:0:49D)I%I1F0VD. MBE97=66ND(?8U6X9>2%[ :4I4)H*I6E0F@ZE&5":":594)H-I3DH6EV[E1%# MYCLQ/K+TS;6-WO 3=A8WDJ9 :6I)>W^)')I6A](,T29,:%H+2K.A- =%JTNR M?8 :+* T!4I32YJ [I!I=2C-:&BB17?(M!:49D-I#HI6UUWE)9'Y M9I)B*?:FDZF8C^PL.B1-@=)4*$V#TG0HS8#23"C-@M)L*,U!T>K_L;ORR5 ) MN^9*H389*$V!TE0H38/2="C-@-),*,V"TFPHS4'1ZMJM##>TH^'F_[<;\S-V M5KHR&8A[>OZ'2S6_$R=Y0JUE$!I*I2F06DZE&9 :2:49D%I-I3FH&AU55?& M% K>4(1"?2E0F@*EJ5":!J7I4)H!I9E0F@6EV5":@Z+5M5LY7"A^=Q&^Q9J? ML+.XH>87*$VEHKN00-/J4)HAVH0)36M!:3:4YJ!H=4E6YA?Z(W92X4,[RPYJ M?X'25'J^74C;=0JHM05*,X2[,*%Y+2C-AM(<%*V^:WIE6QF@MW?A [N*#DI3 MH#1U<+XS2O/:+#2M#J49#4TTK\U"TUI0F@VE.2A:77*5VV3P0[9WX5,[ZPZZ M PR4I@[.=PIIT1UT!Q@HS6AHHD5W4&\*E&9#:0Z*5NBN?W0+HBV+GO(;:\5D M'>Z#I+@CS^'9P\V[YODMC$Z>M^3/=G$+K@I3W!'LUHV>O" F/GM,D=+%)#V: M47&3K>)!$N[R&QU]#9,DW.8_/C-WPZ)L0/KZ8Q@F;P^R!(=;G5W_#U!+ P04 M " #P@[A8+,I(\O4' "R)@ &@ 'AL+W=O&ULO5IM4^,X$OXKJMS5'5LU3*PW2YX%JC*QF6$+$@J8O9J/)A'$MX[- MV@H,_W[;3H@3239PX[TO$#N/'JE;+:F?CHZ>\N*/#Q9:/WP: M#LO90BWC\F/^H#+XYBXOEK&&Q^)^6#X4*I[7C9;ID'B>/US&238X.:K?718G M1_E*ITFF+@M4KI;+N'C^K-+\Z7B !R\OKI+[A:Y>#$^.'N)[=:WTMX?+ IZ& M6Y9YLE19F>09*M3=\6"$/T74JQK4B-\3]53N?$:5*;=Y_D?U<#8_'GC5B%2J M9KJBB.'?HQJK-*V88!Q_;D@'VSZKAKN?7]A/:^/!F-NX5.,\_4\RUXOC@1R@ MN;J+5ZF^RI^^JHU!O.*;Y6E9_T5/&ZPW0+-5J?/EIC&,8)EDZ__QCXTC=AH0 MTM* ;!J0MS:@FP;TK0W8I@%[:P.^:5";/ES;7CLNC'5\@T:ECK6"^-$ERN\0A'$1 M5W%0HCB;UZ!"+:KH>E0HR>!9H30O2W00*ATG:?G+T5"#,=60AK/-P#^O!TY: M!HX)NL@SO2A1E,W5?)]@"%[8NH*\N.(SZ63\;95]1-3[@(A'*!J#F0?_^@?V M^:^NT8W?P_7M.D0'_W31A&^G(:\-*7H[%^[@VO,=W881K":_75_S-U?M7U^*A_BF3H> %>IBD\'DAH6VT#B>U@*)X0@;*"F1..#& HIL(.,!"S!OF7JY]83L],0HA1PPSF8*03:)#C+(.0LU MRQ]5\0S+X!UVG[:9P4Z#%.5PK-%G%VK^H\[2DNBK@ZI-,D MODW21#\[\S#/,2PX@CQCNQL[@+"&F.FWT('#@C')=S?YM4<<4 H[+1AV#%[@;!LMV%P7C)S6W#!.!ANFNV !033EA6 M26,TZ31Z MO ZR83QT+%3/@T(*;9#JAD0@32LMQ&PLD@ ^MTC5RI*WXM=W4( MZ/7Z1;'617*[TO%MJI#.T14<\AFZ4;-%EJ?Y_?,'=*[G3E?92>420%GO+6UVTCL038#2]TSW>4@)=27D$<'+0YKTE[16-8SS?1^.MD M>C[]\AV=WX1.'W32O'M)]\D6]LH6]<6V/R%-6H[%_[D^@#N%P+NGKD^VL%>V MJ"^V_:EK= 3N%A(=58+NEN^>@S[9PE[9(FQK$DPPG"LM.U6C27"W*'E#6:*; MX=U>[I,M[)4MP@Y%)3S"W$XFC?HAW>KGM3)(=_/W>KA7MK!7MHC8>HJ #J4M M'F[$%.D64_]CW878.HX MI5%?I%,XO+D"LZ'9M\FCG/@4F^8[H'[ :,#,TJ03R20DIIY9CG5!*7B?$-&R MX9-&W)!7Q,U/5&*(K3##:*C$.:'!M/IIKT7:D4:ID&ZE$OVY@LD&X]<_B$(H ME*O;,IDG<9&H\@/Z_2Q:_XA:??CWWI=.']EU]4,"2R=@W'*2 TH!Y@72])(# MB27VL33K09&S?X&]:J&UN*K1$*2[MO^FVA6QZ^F'/,"^H)ZU=3B@$O, 3B#3 M 38RX%SZPJI=N3@)D57UN,W^)A$G\F^K79%>,_5>V<)>V:*^V/8GJPLW9%F]R;=N?>?TOM:M.GO[=WN6M7&^CN M+]0MM2L':5OMRM5_2^UJN',W9ZF*^_I25(EF^2K3Z[LIV[?;BU>C^KJ1\?XS M_A2MKT\U-.O;7!=Q<9]DD#NH.Z#T/@J8QF)]06K]H/.'^@;0;:YUOJP_+E0\ M5T4%@._O\ER_/%0=;*^IG?P%4$L#!!0 ( /"#N%B(LKD:F@\ /5M : M >&PO=V]R:W-H965T:Q*/^L[J2LO2_K55Z]/;JKZ_O7)R?5_$ZNT^JGXE[FZB_+HERG MM?JU_'Q2W9M5FOT_+I MG5P5CV^/T-'7#ZZSSW=U\\')Z9O[]+.\D?6O]U>E^NUDIV61K65>947NE7+Y M]N@,O4ZX:!YH)7[+Y&.U][/7=.6V*/YL?CE?O#WRFQ;)E9S7C8I4_?,@9W*U M:C2I=OS5*3W:V6P>W/_YJ_:D[;SJS&U:R5FQ^CU;U'=OC\21MY#+=+.JKXO' M][+K$&OTS8M5U?[?>^QD_2-OOJGJ8MT]K%JPSO+MO^F7#HB]!W X\@#N'L#/ M?8!T#Q#] 3SR .T>H,]]@'4/L.?SS[ M='YYX5TFWJ?WL7=U=AU??/)FEQ^OSB[^\(Z]J[24>>W-B_5]FC]Y59W64@VX MNO**I3=/JSMOJ09MY;V(9)UFJ^KEFY-:-;C+OFO9NVS0\TC2$O8]%7M]5 M7IPOY&*HX$3U<]=9_+6S[[!5X[\V^4\>\5]YV,?$FZF.O/C'WQ!G/[_TJCO5 MH0IHY&R*RE]O(N_%WRW:HN=KPX,& KKB*;JZE@%JDN>K082SY<_G[C)=>7'[W+J_A:#;^+7[RSV:?SW\X_G<_"[-/\MV#WY,RS)M!L@J2V^S558_ M03[?6F##N:;:Y_O:5 ,$!264:!,H N100*E@+-#GFK5W4QT!V"6,A]H"-[ :!6B@A"?:^B:;$: %*9[0Y^(4&B#:@8((DPY(T3#$A#D3 BLR<76KDQ%U#0J4*C:%\" MACM 0RN@U[*JRVQ>RT47DWE956W4;PV^ZS17%+'9++PT7WAR?;\JGB08G;X+ MS7'(50,#7QN),U.0<*38K+[Q G(AYH3J?HNM'9P*LVE5!1"^3T9@1GY/EGPK MT.?[L\WR![G=BYNU>*,$\JI898NT\8;Z=&3A[0Q9YO+LL$@$B!PC1A'2 MT+5W:RJ\@%7,^?X@&<*[QT71MX_CIEG9'!ZWG=[]%C'A-VN5CJDI*'R?U6D>?/V1M<D&=E9\U59S*5<=-[>Y(8I& MIA3N^3*V\^4AQ%6J6$:30BL7:FJ53QW)>]6FK=7G#?)JQLDVM08N9AA@GJ)! M/-27,D"2",&8KR]D@*".M[V34_$&# KDATCA/0)WSY^QG3_#<*M&+3?-">IN MC$]!W&2D)& ^UH]89H @4]NN$#K>IEQ("-8S%O:>3L8 M8SN]UC!O1G0/:Q,0[186^466\ZS23[([G)UR;*?:(GR88SLUF &L0J]?7_O MN&'HKIYC8SO''KIKYZCFTL)S4B%V[9/=Y/3(&9N\V7"34Z(.&+2G0G#/T_'A M@^(VW+UOS@J:M>OVR7O1Q;XOP= ,=!+N6\W1#DE^T1HE>FM5J^5IMYO>F. MOO+6(2#*)KU4:ZM0,;D>!0&2#;V@%.DH U19+=@J*!$ZRDZ9,M053 D?6W=Z MHHSM1+F[^5#*M)+>BX7<_O2R87*CL )T4D5F@BHN:^R^D&Q(F)+G.K20*%>+ M*V+ZV9>]3Y.Q-0T31#C'/A];+WIZC.WTN.5N:>W=RL]9GC<+0Q/XR#(KX-W6 MI)$$\3"@0C]SG=D-3UZC76J+G6I+7&D;NK"GW]A^*OS5A3)?''#>5@\?K VT M.9HV;BUTHOLWA)I\6\A]JL\*\VAV9$3$]GY,1OU'D&#%T5^W&ZT M>_DDY8!G;[ NJ>C,J;;(J;;8J;;$E;;A=EY,#Y]B#N+?/<33;T2X$4'_K M3F'53S>UHC%/$XBCO063[V:ZU!:1PYS?J<$$,*@BI(!1-G*\2WK.3^R5:C0Z1A<\&3O8'=)7"6KM ^J0*L2=5OJMZ@9@Y$;A\ M 1 $ZQ?LC9T\*YSF8:#.6JL=2)]C(03K=\_LO9F,*V26D%",Y'QIG\2@]B2&LZH'"MUG!\L> $FX[@$2 MA L?[)V<7')HVK66/M ^ST!_T-U\^MR[^?8&3-V! ;/P#?Y.<#\T@TH"$E?- M&^+?9PGHH6O\;33Z/34G=@M3 R:GVB)JYB# 2A:G5A/ ZM#HT%E]-H#:LP'? M7W-A-S#95T[S!$ZUQ4ZU)73JG02Z5[MNOY,0_[51$ZM-D:=E<\;8!JS5YK;* M%EE:*IK2;C6_G<>P1\T#?,Q\$E+]V'4&2!(EY8=Z/@X01 )Q)/1*^=C>M'8,M3S;FJ_=# $\RNC&CG*HV )M0B8N5$# MDC143=9S&9 @\T.?ZR,YMG=D,J*F71H$7-"Q-: GKW3B-?SGEFA1Z!H^%D+P M0(_H(5&"&*?Z)=<(DE04@:# *"BQ]VLRP"/\F^.1TQ#:,U8Z[1;^LRNTJ--; M^$ZU14ZUQ4ZU):ZT#?W=DV-ZJ';]6RNT*%!%%@/*RX.0005:D"CR0PAD4)0$) 0* MM.R=F_RV%L!R]5&@[NP\)^#:!%$W&2M MQZ*YG$3L8C2CN[EXKR[-HG>]0I\W>J+7:J+6'FD;<] M5\YZ5L_LK-Y1_1X#B'M(D2!ZJG$&2'+1$$K]9!80!%=%I_0>,-J\LH*3(!B9 M/+PG^-Q.\+^S>(^;G)AR-;&%D9<$)%4'<&C$!( @4I1)"1NO '5*[P&[.%!A MV,C.PWMNS^W<_AN*]SC ?+D*@3$)C%>K0IR?\%!P/7,"2:KX0)$]QG5DG?)X MP+#:U84R/+;X\Y['=WO-VJBURJBUVJBUQI6WH M]9YAY\U'ENM^ENQ MPXS*UW17773>!MWJ]/:Y4VU1IVWXS0,Z=IW/W+Z%_4=<+>=]AH ?> O #ZN% MM!N>[&VG20.GVF*GVI).V_Y(M)=-\CYIP.U)@Q]5-FDW.]G53K,)3K7%3K4E MW,PFZ%6D6T^?['U;U5J6G]OO%:N\]C+\]KN<=I_NOKOLK/W&+NWS=^AULOT& MLE[-]@O1/J:E(A.5MY)+I=+_*5"M*K??,;;]I2[NV^_$NBWJNEBW/][)="'+ M1D#]?5FHX=/]TAC8?=/;Z?\ 4$L#!!0 ( /"#N%C"4[72+ @ )U: : M >&PO=V]R:W-H965T!O"OLJ-FSB0S M&8M="5U26S.VQ9VTF:3M>8VEM<4$"160G73ZX0\W"8%@O23/B],7B2[L;W>! M)T+:?[E^":.O\8;SA'S;!KOX9K!)DOV'X3!>;?C6BZ_"/=^E[SR&T=9+TJ?1 MTS#>1]Q;YXVVP9 IRF2X]?S=8'&=O_8I6ER'AR3P=_Q31.+#=NM%W^]X$+[< M#.C@^,)G_VF39"\,%]=[[XE_X#&[I!Y=- ML@;Y%G_Y_"4^>TRRJ3R$X=?LB;6^&2C9B'C 5TE&>.E?S_R>!T$FI>/XNT0' MISZSAN>/C[J>3SZ=S(,7\_LP^*^_3C8W@]F K/FC=PB2S^&+R-IC+ M]D"5XY%3I)N<#G;S:'=.G!X/-\V/][ XL?*SMF#_-3. MVZ+GGB^4'\[GJ8I':VQ7!5 M.GKAL Z',O(QW"6;F&B[-5_7@6$ZJ-/(V'%D=TPH?O2^$X6^)TQA8Q)OO(C' M+<.Z?PV)K@B;E\J?7Y;D[9MWY T9EF(WO!3#2[Y*X4D&TWFWHDDH5"F4MITN M;FX?=E=DE#=G(ZE9&3*[:_8#N\N4@*EZ,=(6R9*?,Y,:FBT!TG$.4O'0'+%T MNT\GJ:BE])]?Z$3]5<2Y?3C)@U&+VNCTC\ H[VDD\8] RSCOBM;C]M;9=<*' M>.^M^,T@O1"(>?3,!XML]LJO;8%%8DLDIB$Q'8D92,Q$8A82LY&8@\1<$%9+ MY_B4SK%(7WSFSSR*.4FO!E9?2;P/_*0MI 4RRY'LVOMYH5PIZN1Z^'R>/JFM MEL(!]8T5$M,+;%X;/ZN/WD!V:"(Q"XG92,Q!8BX(JZ5%/:5%%:9%C[S\^YT7 M='_PW@F)OA]H!::>GY*-."&[TY"8CL0,)&8B,0N)V4C,06(N"*OE;G+*W428 MN]\.VP<>D?"1A-':WWG1]R)_Q-^1P.>'[)UDP\EC(Y_O\U?SAYLP6*?$BQ<3 MODO\).!KDH0DXBON/_.V' N'U#?'DXL$U7(\/>5X*LQQS%>'R$_\]/LE_\:CE1][#T%K^ J'CFK78G36N. 4]M;W MZQX2TY"8CL0,)&8B,0N)V4C,06(N"*L%<'8*X$P80*U('2?[R%^U!F\F%3QA M+WV#A\0T)*8C,0.)F4C,0F(V$G.0F O":L&;GX(W%P;O]]IU:_S^^#-K>$CB MQ-NE;SZUI7%^<=DXG;,I'35^E;@7=MXWCTA,0V(Z$C.0F(G$+"1F(S$'B;D@ MK)9'JE1KDXHPD?>!%\?DMO&-LO47';'4]ZL@5%M"-0VJZ5#-@&HF5+.@F@W5 M'*CFHK1Z:L\J"NA/K2:6S5%116I+J*9!-1VJ&5#-A&H65+.AF@/57)16CRJK MHLH02XNE\MK:HMQF2_&8>F>,O;XBJ$.[-*":"=4LJ&9#-0>JN2BM'IVJ9(8* MU_P7MX=D$T;^/WQ=KG.LO+V?> 'YE[QIS1"TB*;4IF=GO3I3E.;"([13#:KI M4,UHV2%4G3+U8I^8T'XMJ&9#-0>JN3)[N)ZEJL"%BBM4^^S&JDMZ64!"1LIX_ED-*\?% W:KP[5#*AF0C4+JME0S8%J+DJK M9[NJ :'B(I ?7 HKU=HGXIA.E1&[6)T6#Z!W]"X['D\HG3*EF3QHT4=+MVGB M)VRN-C]0H!4=4,UJ.VA393R=3)H?3=!Z#:CFHK1Z7JJ2#2JNV>C*BQ_'AXXO M+\AE\WNHMH1J&E332TTBN2J8@TJKM8HUH;O MI-:&D4OB]U!M"=4TJ*9#-0.JF5#-@FHV5'.@FHO2ZO]+=U71P92?6AMFT#(. MJ+:$:AI4TZ&: =5,J&9!-1NJ.5#-16GUJ%9E'$RX]BR[-BQ6>B<66LT!U32H MII?:*XOE!K13$ZI94,V&:@Y4JN:566[:>J=UK=*RJ &'B"I ?6[46H[VS.;KX)6'6OF@- M[5>#:KKT+(R6+5G[DC5TA);T"&UHOPY4SR#BM3VOKI +T#"52S6B8Q;IN$#>W6@6HN2JOGKBHY M8>*2D_[+;&*P=^2@]2)038-J.KNL9>F('+1\TVWC=H1_C0, )$9 - >&PO42F>5\JP M5\X6-"7E95[03"%)+E(B55?,O;(0E,0E.*77V)E#3^XCN&;Y#$=N??G[WXN? &ERBY/W.<=H/*<>H?4L^S^ITGF%N7?L:GC77$'4.CLO5H51AU,@^ M.$69]Q.%$?>0HMVM6N/N59MV/$SR;+MW ]<8%#])J?- ^,B=$,ZF@H%70E+& MU\;"K/UNS]TZZ(<*,LU%3,7V#',W MIO&0TP3D"#9?P%/FA0>@E'FJ&C$C\SPC6L/&HVHHVAGE_!8.VQ_)#OIV /N?R\5-/)=!]*C=X(FK"5[J^26@#& M[N/LI"CX^A-G\RRE9O)'!QP/R<;/6>2"/:IH4"HS9:#"=1ZHD&S6M/P2I+BC M*[DIIU6":^ZV4/._S?.<9E00WA2M:O\M9_G%BH/^:TG6I\J^8*O&Z@^HMRZR MUP:181M$MJ(F!VT0&;5 9/_53LWGB/3;(++;!I%!&T2VX(T3M&)SO\VWHE== M(1KWE)U;2FUUX#8X.2955OP>*89D\N*XI>DBFGN_QJ?$P3 MLN3RK@9'[K;]C<9LF4;UJ!M(1#5JV_X*T_/#^BJJ8K$LIBL:3ZJNF$]UTU$- M%;7Z@,,^+8?2+UL<\TBH(@#+&,3B96!1,L;V$(/W8V3!MX8'$@TO-RC:\V7B&' MZP!;TT,5@LT4KT1LIGBN ;'G#3RBR+[:6!SPP%8!JQV(;X\#-67W"0)854P; MMH-Q)(HP!&K17J-AB&0GA*]]?;!=$@119$< LRL( @R!W8@CF +0@"%!H-^# M>^\C;_.>\K;_A!G_!5!+ P04 " #P@[A8EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /"#N%@=C+0T!@D ,Q7 M / >&PO=V]R:V)O;VLN>&ULQ9Q='+W*J)3S>*#[Z3[=?3Y^RXNO M#WG^E7U?I5EYWGFJJO6'L[-R_L17K.,DZGSYNOVM6G,DO\HK/JR3/Q)OU&W<)_U:^?5Z_9"])F3PD M:5+]..\T_TYYAZV2+%DE/_GBO*-U6/F4?[O.B^1GGE5Q&LZ+/$W/._KF@SM> M5,E\[^VPAHSBA[)YIXH?@EB G'=,37SA,BG*JKFB^?Y8,+YP)]EC_37B5YQ)/Z.)P_;O)H@?BO\3QGRY3.9\DL^?5SRK-G$L M>%H#9N53LBX[+(M7_+RSO839V8(Y626"Q-QL\U7BVOJ7BO_:76Q^=25PI1@6 M'Q+Q0>$N&G ZR+'OA?[4G=B1,V$7]M3VQ@X+KQTG"B7 '@#LG0R0O9O%$F0? M0/:/"!E&XL^-XPE _Y+Y,R>0( < 4)( M)9)# #D\':0=7DN0%H"T3@BI1'($($>TD'YP97ONWW;D^AZSO0GS[.@V<%I: MMZZAGERCQ0S=*\^]=,>V%S%[//9OO>:05'1ZJT2!/8[8V ^C_< AE>C$+ID%=1\2W3<=B_/7 MK3NK>\ ]1"02G=@D%[>AZSEA*'H5P1>ZO_I!U[MS0@43J40G=LG4L4/UD4/. MT*FET337F7W?M%5Y+(TW]R9H.1":"X81=^$/B?A4A#-KEUZAXN4 *'E- C5L+4]ZX.4TYE3.2&'O7$ M8VK7G0?S@XGKV<&]F+[9@=HFD!QZQ'+8P6*SVT!,-4*'?;:#0)ER]) H>L2B M:.BZ%P)L(C1V,W.\L!F1RGS($CUB2[B>H!*/GOU%)D)"Z!$+P?.];F-^?SJM M1\*N)]J**JP>4D2/6!&";>S4 Y/Z-LK-H8\4T2=6A+B+-VZTF8;5DJ\C**+G M>.-[&1$)HT\L#-&W-1/&>I1YST0 15,8-T%LB&5,9)$^L47N[,"M/?OKP6,B MJ.[.N+@/TU;$ @F=J_I&"UG,A/#$79;!D#+ZQ,H(;R]",1BNV9R[^E&4P9 L M^O0SB8GH><7#=RFDX8U=>RIN[Z4?W.QVQGTDBSZQ+#:CS_W0(4'TB04!\Q-* MKJ>/K-$GM@;&[,N82!Y]8GD<2J.P=U'MF,@H _K%D-T\1BLC^-C>=1D36<4@M@I,@*C11&(QJ" M XG%(!;+6QZDK74;<&V=6":'$B(M$41R,RYAP M>Q>Q@ #F3?XB>])$ C*)!82BN5@D,B82D$F^#*-NJ&'O)KR*DU3MV9%[S*.L MU>\EJ;HL?%ZMXD+>SX<$-#Q-+FV#J6X[1 (:4@OH$&;]4%;R8SE$ AH2"^A0 MRN_UX90QD8"&Y&O\K9AMT40"&M)O+M[/3+:T\R'2S_#XV\!>N_1FG[Z,B?0S M/-V6L#JF,B;<7TRL'X0I'D\9$^EG2)UM@XE>>: Y1 X:$CL(8\H#30LYR")V M$,:4!YH6V@37:_R_PU+\3'V2-+>5QRUEPMMW0+.P@"SG(HMZ#O,6\B:OG0LB1ERQ?OD8T53"1 MA:SC+.EL#9YG<EJ3$=.(I+ZINQ8L5>XBSKRR5)^8C9)\1 MM7T0IGI<"-EG=+0-S0)SFF>/2C#E!/8(V6=TREW.RLAHA.PS(E_W09CRR&B$ M[#,B/P&#UB25:"+[C*CM S&5:"+[C(CM@S'E<>8(V6=$?Q!,!12>PM1.M@NA:?(**#R0J5$O"1T"K6>;E0H*SV9JQ$8"H $O M*P44GM343G0"IQZ+"B@%%)[7U*AW6A\&W5D8TC5X8E,C]I*T5Z;+W&R>KSA[ ME^9E^9X]\&6N@,+#G!JQF130"5_RHA!3S"K^SN*RY,JMQS4 J(L **">/V7\ M^SHIFNMV9[-DS39@.9+IH!",U'7 VA[1NL;+P++LU*- M*#03=8$ !53*+;W6'%) H9FH:P4 (90.D WJM61L=%P^@KAZ MMLJ)P;T""I5$74, @_H**%02=14!#&HKH%!)U 4&\/9#9;($2P[HU#4',*@R M68)E"'3J.@085)DLP>H$.G5Y K2EBAD8Y0SP" *AT]K'"@TY^ MNQ3OS^-T/BM8_>=5:D8]2%P^I^E8O.=GTSQ>;(O1;@OI?OH74$L#!!0 ( M /"#N%BK"7PLH@, )%. : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-W$M.&T$4A>&M("\@7;?>%0&C3)A&V8 %S4,!;+D[2K+[(#* IN7Z?G[:+Y\. MQ_GYY2>WA]/3?GVY/-U-Q_WU]_W=/,40ZG1Z?\;N\OS]F6???A_G_SGQ<'O[ M<#U_.5S_>)J?UW\\(T#NJWA&@=W1_; /TCJIW!.@=5>\(T#NJWA&@=U2] M(T#OJ'I'@-Y1]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.[D/2P!Z)]4[ ?1. MJG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L#],ZJ=P;H MG=V'W0"]L^J= 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z%X#>1?4N M +V+ZET >A?5NP#T+NZ?E0"]B^I= 'H7U;L ]"ZJ=P'H753O M"[JMX5H'=5 MO2M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKNYF$X#>5?6N +VKZET!>E?5NP+T M;JIW ^C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y-]6X O9OJW0!Z-W>S($#OIGHW M@-Y-]6X O;OJW0%Z=]6[ _3NJG<'Z-U5[P[0NZO>':!W5[T[0.^N>G> WEWU M[@"]N[O9&Z!W5[T[0.^A>@^ WD/U'@"]A^H] 'H/U7L ]!ZJ]P#H/53O =![ MJ-X#H/=0O0= [Z%Z#X#>P\4Z +TM^%P'X+<%%^P$@. 67+(3 (9;<-%. "AN MP64[ >"X!1?N!(#D%ERZ$P"66W#Q3@!H;L'E.P'@N047\ 2"Z#[ 9!28/L$D MB.XC3$2%Z3-,1(?I0TQ$B>E33$2+Z6-,1(WI5_% @ %TL !, !;0V]N=&5N=%]4>7!E&ULS=O-;IM %(;A M6['81H8Y PQ0Q=FTW;99] :H&GNH[VRB ME3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9; M^_ \>1B:W[JLGSO$8>=IC=NWD[L*"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U M'U8EQRYQ_K&S+CY?XHT9Q]VNW=IFW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8 M/OW*Q?U/9R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQ MS5_V#I_WQS@?3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62. M"C*'*,H@%%&%0JI03!4*JD)152BL"L55H< J%%DU159-D5539-44635%5DV1 M55-DU119-45639$UI&UL4$L! M A0#% @ \(.X6.L^E +N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ \(.X6)E&PO=V]R:W-H M965T&UL4$L! A0#% @ \(.X6!$>0&LM"P C#D !@ M ("!!1 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ \(.X6+/B/L>" @ LP8 !@ ("!U2\ M 'AL+W=O> 8 " @8TR !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X M6/9V\56@$P CVX !@ ("!VD8 'AL+W=O&PO=V]R:W-H M965T 9 M " @;-M !X;"]W;W)K&UL4$L! M A0#% @ \(.X6*E/[-B]! Z@T !D ("!]XP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X M6/KO[-(?! ^0D !D ("!GYH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6-50BDA?#@ :RH M !D ("!,ZD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6,^)O,>N @ H@8 !D M ("!2<$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \(.X6,N%]&ZY P ?PD !D ("!8LX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6$NZ MVCOT"0 ,2H !D ("! ^0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6!3$3>[8 P 6@P !D M ("!X_P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \(.X6#GYJ#RQ" (!H !D ("! M0@T! 'AL+W=OL( V(@ &0 @($J%@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ \(.X6,FYJ=K>#P ?ST !D ("!JB(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6(*AO&PO=V]R M:W-H965T&UL M4$L! A0#% @ \(.X6+WI=_H0!@ KA$ !D ("!)7 ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\(.X6*";CZVA @ =@8 !D ("!?'X! 'AL+W=O&UL4$L! A0#% @ \(.X6/FG+(_[ @ M/@< !D ("!P8H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6"*%D&PO=V]R:W-H M965T&UL4$L! M A0#% @ \(.X6#GC&@+G @ @0< !D ("!<:8! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X M6)VF=\)Z!P "AX !D ("!<;0! 'AL+W=O&PO=V]R:W-H965TA@D )YT 9 " @??( 0!X;"]W;W)K M&UL4$L! A0#% @ \(.X6-(PGIB$!0 I"L M !D ("!M-(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6#EORX1L P H@X !D M ("!Y^D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \(.X6(IUGSK\ @ T@X !D ("!#/4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6%!W M7-NS @ QP< !D ("!QP " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6/N\\5<2! G1( !D M ("!$0D" 'AL+W=O&PO M=V]R:W-H965TAP0 M (,9 9 " @9T0 @!X;"]W;W)K&UL4$L! A0#% @ \(.X6/T+<$,F P I@D !D ("! M6Q4" 'AL+W=O&PO=V]R:W-H965TPN @!X;"]W;W)K&UL4$L! A0#% M @ \(.X6"&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6)%?@#A+ M @ ,08 !D ("!3D$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6$ 9V)@P P /0P !D M ("!+$L" 'AL+W=O;"5D# #2"P &0 @(&33@( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ \(.X6#RV%,Y] P !Q0 !D ("!_E0" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\(.X6&$\98&PO=V]R:W-H965T&UL4$L! A0#% @ \(.X6+3OJ^+9 P J!0 !D M ("!ZHT" 'AL+W=O0- !=PP &@ @('ZD0( >&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965TEF3ML" !5"@ M&@ @(%GX ( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T)?G DX% !@(P &@ @(&P$P, M>&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T*8)G!L$ !Q$0 &@ @($R, , >&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965TN$91U4" "!0 &@ M @(%)1P, >&PO=V]R:W-H965T&PO=V]R:W-H M965TH( #V; M&@ @('"50, >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&POB# P!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #P M@[A8JPE\+*(# "13@ &@ @ $;C0, >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #P@[A80 MY7\4" 72P $P M @ 'UD , 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 C@". + #PG #KDP, ! end XML 156 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 157 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 159 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 490 596 1 true 114 0 false 11 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 9 false false R10.htm 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS Sheet http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperations ORGANIZATION AND NATURE OF OPERATIONS Notes 10 false false R11.htm 10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 11 false false R12.htm 10301 - Disclosure - ACCOUNTS RECEIVABLE, NET Sheet http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNet ACCOUNTS RECEIVABLE, NET Notes 12 false false R13.htm 10401 - Disclosure - NOTES RECEIVABLE Notes http://www.recon.cn/20230630/role/DisclosureNotesReceivable NOTES RECEIVABLE Notes 13 false false R14.htm 10501 - Disclosure - OTHER RECEIVABLES, NET Sheet http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNet OTHER RECEIVABLES, NET Notes 14 false false R15.htm 10601 - Disclosure - LOANS TO THIRD PARTIES Sheet http://www.recon.cn/20230630/role/DisclosureLoansToThirdParties LOANS TO THIRD PARTIES Notes 15 false false R16.htm 10701 - Disclosure - CONTRACT COSTS, NET Sheet http://www.recon.cn/20230630/role/DisclosureContractCostsNet CONTRACT COSTS, NET Notes 16 false false R17.htm 10801 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 17 false false R18.htm 10901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY Sheet http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY Notes 18 false false R19.htm 11001 - Disclosure - LEASES Sheet http://www.recon.cn/20230630/role/DisclosureLeases LEASES Notes 19 false false R20.htm 11101 - Disclosure - OTHER PAYABLES Sheet http://www.recon.cn/20230630/role/DisclosureOtherPayables OTHER PAYABLES Notes 20 false false R21.htm 11201 - Disclosure - TAXES PAYABLE Sheet http://www.recon.cn/20230630/role/DisclosureTaxesPayable TAXES PAYABLE Notes 21 false false R22.htm 11301 - Disclosure - BANK LOANS Sheet http://www.recon.cn/20230630/role/DisclosureBankLoans BANK LOANS Notes 22 false false R23.htm 11401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES Sheet http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedParties SHORT-TERM BORROWINGS DUE TO RELATED PARTIES Notes 23 false false R24.htm 11501 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY Sheet http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedParty LONG-TERM BORROWINGS DUE TO RELATED PARTY Notes 24 false false R25.htm 11601 - Disclosure - CLASS A ORDINARY SHARES Sheet http://www.recon.cn/20230630/role/DisclosureClassOrdinaryShares CLASS A ORDINARY SHARES Notes 25 false false R26.htm 11701 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS Sheet http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS Notes 26 false false R27.htm 11801 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.recon.cn/20230630/role/DisclosureShareBasedCompensation SHARE-BASED COMPENSATION Notes 27 false false R28.htm 11901 - Disclosure - INCOME TAX Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTax INCOME TAX Notes 28 false false R29.htm 12001 - Disclosure - NON-CONTROLLING INTEREST Sheet http://www.recon.cn/20230630/role/DisclosureNonControllingInterest NON-CONTROLLING INTEREST Notes 29 false false R30.htm 12101 - Disclosure - CONCENTRATIONS Sheet http://www.recon.cn/20230630/role/DisclosureConcentrations CONCENTRATIONS Notes 30 false false R31.htm 12201 - Disclosure - COMMITMENTS AND CONTINGENCY Sheet http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingency COMMITMENTS AND CONTINGENCY Notes 31 false false R32.htm 12301 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES Sheet http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalances RELATED PARTY TRANSACTIONS AND BALANCES Notes 32 false false R33.htm 12401 - Disclosure - VARIABLE INTEREST ENTITIES Sheet http://www.recon.cn/20230630/role/DisclosureVariableInterestEntities VARIABLE INTEREST ENTITIES Notes 33 false false R34.htm 12501 - Disclosure - SEGMENT REPORTING Sheet http://www.recon.cn/20230630/role/DisclosureSegmentReporting SEGMENT REPORTING Notes 34 false false R35.htm 12601 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.recon.cn/20230630/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 35 false false R36.htm 12701 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY Sheet http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompany CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY Notes 36 false false R37.htm 12801 - Disclosure - OTHER EVENTS Sheet http://www.recon.cn/20230630/role/DisclosureOtherEvents OTHER EVENTS Notes 37 false false R38.htm 20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 38 false false R39.htm 30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPolicies 39 false false R40.htm 30303 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetTables ACCOUNTS RECEIVABLE, NET (Tables) Tables http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNet 40 false false R41.htm 30503 - Disclosure - OTHER RECEIVABLES, NET (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetTables OTHER RECEIVABLES, NET (Tables) Tables http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNet 41 false false R42.htm 30603 - Disclosure - LOANS TO THIRD PARTIES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesTables LOANS TO THIRD PARTIES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureLoansToThirdParties 42 false false R43.htm 30703 - Disclosure - CONTRACT COSTS, NET (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureContractCostsNetTables CONTRACT COSTS, NET (Tables) Tables http://www.recon.cn/20230630/role/DisclosureContractCostsNet 43 false false R44.htm 30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNet 44 false false R45.htm 30903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables) Tables http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity 45 false false R46.htm 31003 - Disclosure - LEASES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureLeases 46 false false R47.htm 31103 - Disclosure - OTHER PAYABLES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureOtherPayablesTables OTHER PAYABLES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureOtherPayables 47 false false R48.htm 31203 - Disclosure - TAXES PAYABLE (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureTaxesPayableTables TAXES PAYABLE (Tables) Tables http://www.recon.cn/20230630/role/DisclosureTaxesPayable 48 false false R49.htm 31303 - Disclosure - BANK LOANS (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureBankLoansTables BANK LOANS (Tables) Tables http://www.recon.cn/20230630/role/DisclosureBankLoans 49 false false R50.htm 31403 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesTables SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedParties 50 false false R51.htm 31503 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyTables LONG-TERM BORROWINGS DUE TO RELATED PARTY (Tables) Tables http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedParty 51 false false R52.htm 31603 - Disclosure - CLASS A ORDINARY SHARES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesTables CLASS A ORDINARY SHARES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureClassOrdinaryShares 52 false false R53.htm 31703 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables) Tables http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors 53 false false R54.htm 31803 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://www.recon.cn/20230630/role/DisclosureShareBasedCompensation 54 false false R55.htm 31903 - Disclosure - INCOME TAX (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTaxTables INCOME TAX (Tables) Tables http://www.recon.cn/20230630/role/DisclosureIncomeTax 55 false false R56.htm 32003 - Disclosure - NON-CONTROLLING INTEREST (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureNonControllingInterestTables NON-CONTROLLING INTEREST (Tables) Tables http://www.recon.cn/20230630/role/DisclosureNonControllingInterest 56 false false R57.htm 32203 - Disclosure - COMMITMENTS AND CONTINGENCY (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyTables COMMITMENTS AND CONTINGENCY (Tables) Tables http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingency 57 false false R58.htm 32303 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesTables RELATED PARTY TRANSACTIONS AND BALANCES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalances 58 false false R59.htm 32403 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesTables VARIABLE INTEREST ENTITIES (Tables) Tables http://www.recon.cn/20230630/role/DisclosureVariableInterestEntities 59 false false R60.htm 32603 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureSegmentReportingTables SEGMENT REPORTING (Tables) Tables http://www.recon.cn/20230630/role/DisclosureSegmentReporting 60 false false R61.htm 32703 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) Sheet http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyTables CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) Tables http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompany 61 false false R62.htm 40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails ORGANIZATION AND NATURE OF OPERATIONS (Details) Details http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperations 62 false false R63.htm 40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) Details 63 false false R64.htm 40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesTables 64 false false R65.htm 40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details) Sheet http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details) Details 65 false false R66.htm 40301 - Disclosure - ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details) Sheet http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details) Details 66 false false R67.htm 40302 - Disclosure - ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details) Sheet http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details) Details 67 false false R68.htm 40303 - Disclosure - ACCOUNTS RECEIVABLE, NET - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAdditionalInformationDetails ACCOUNTS RECEIVABLE, NET - Additional Information (Details) Details 68 false false R69.htm 40401 - Disclosure - NOTES RECEIVABLE (Details) Notes http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails NOTES RECEIVABLE (Details) Details http://www.recon.cn/20230630/role/DisclosureNotesReceivable 69 false false R70.htm 40501 - Disclosure - OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details) Details 70 false false R71.htm 40502 - Disclosure - OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details) Details 71 false false R72.htm 40503 - Disclosure - OTHER RECEIVABLES, NET - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetAdditionalInformationDetails OTHER RECEIVABLES, NET - Additional Information (Details) Details 72 false false R73.htm 40601 - Disclosure - LOANS TO THIRD PARTIES (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesDetails LOANS TO THIRD PARTIES (Details) Details http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesTables 73 false false R74.htm 40602 - Disclosure - LOANS TO THIRD PARTIES - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails LOANS TO THIRD PARTIES - Additional Information (Details) Details 74 false false R75.htm 40701 - Disclosure - CONTRACT COSTS, NET (Details) Sheet http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails CONTRACT COSTS, NET (Details) Details http://www.recon.cn/20230630/role/DisclosureContractCostsNetTables 75 false false R76.htm 40702 - Disclosure - CONTRACT COSTS, NET - Movement of impairment of contract costs (Details) Sheet http://www.recon.cn/20230630/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails CONTRACT COSTS, NET - Movement of impairment of contract costs (Details) Details 76 false false R77.htm 40801 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetTables 77 false false R78.htm 40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails PROPERTY AND EQUIPMENT, NET - Additional Information (Details) Details 78 false false R79.htm 40901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details) Details 79 false false R80.htm 40902 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details) Sheet http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details) Details 80 false false R81.htm 40903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details) Sheet http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details) Details 81 false false R82.htm 40904 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) Sheet http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) Details 82 false false R83.htm 41001 - Disclosure - LEASES - Operating lease related assets and liabilities (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails LEASES - Operating lease related assets and liabilities (Details) Details 83 false false R84.htm 41002 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails LEASES - Weighted average remaining lease terms and discount rates (Details) Details 84 false false R85.htm 41003 - Disclosure - LEASES - Maturities of lease liabilities (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails LEASES - Maturities of lease liabilities (Details) Details 85 false false R86.htm 41004 - Disclosure - LEASES - Additional information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails LEASES - Additional information (Details) Details 86 false false R87.htm 41101 - Disclosure - OTHER PAYABLES - Third Parties (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails OTHER PAYABLES - Third Parties (Details) Details 87 false false R88.htm 41102 - Disclosure - OTHER PAYABLES - Related Parties (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails OTHER PAYABLES - Related Parties (Details) Details 88 false false R89.htm 41201 - Disclosure - TAXES PAYABLE (Details) Sheet http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails TAXES PAYABLE (Details) Details http://www.recon.cn/20230630/role/DisclosureTaxesPayableTables 89 false false R90.htm 41301 - Disclosure - BANK LOANS - Short-term bank loans (Details) Sheet http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails BANK LOANS - Short-term bank loans (Details) Details 90 false false R91.htm 41302 - Disclosure - BANK LOANS - Short-term bank loans - Narrative (Details) Sheet http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails BANK LOANS - Short-term bank loans - Narrative (Details) Details 91 false false R92.htm 41303 - Disclosure - BANK LOANS - Long-term bank loan - Narrative (Details) Sheet http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails BANK LOANS - Long-term bank loan - Narrative (Details) Details 92 false false R93.htm 41401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details) Sheet http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details) Details 93 false false R94.htm 41402 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) Details 94 false false R95.htm 41501 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - Due to related party (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails LONG-TERM BORROWINGS DUE TO RELATED PARTY - Due to related party (Details) Details 95 false false R96.htm 41502 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails LONG-TERM BORROWINGS DUE TO RELATED PARTY - (Details) Details http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyTables 96 false false R97.htm 41503 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails LONG-TERM BORROWINGS DUE TO RELATED PARTY - Additional Information (Details) Details 97 false false R98.htm 41601 - Disclosure - CLASS A ORDINARY SHARES (Details) Sheet http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails CLASS A ORDINARY SHARES (Details) Details http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesTables 98 false false R99.htm 41602 - Disclosure - CLASS A ORDINARY SHARES - Pre funded warrants (Details) Sheet http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails CLASS A ORDINARY SHARES - Pre funded warrants (Details) Details 99 false false R100.htm 41701 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details) Details http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables 100 false false R101.htm 41702 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details) Details 101 false false R102.htm 41703 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) Details 102 false false R103.htm 41704 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details) Details 103 false false R104.htm 41801 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationTables 104 false false R105.htm 41802 - Disclosure - SHARE-BASED COMPENSATION - Option outstanding (Details) Sheet http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails SHARE-BASED COMPENSATION - Option outstanding (Details) Details 105 false false R106.htm 41803 - Disclosure - SHARE-BASED COMPENSATION - Restricted shares (Details) Sheet http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails SHARE-BASED COMPENSATION - Restricted shares (Details) Details 106 false false R107.htm 41804 - Disclosure - SHARE-BASED COMPENSATION - Status of restricted stock (Details) Sheet http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails SHARE-BASED COMPENSATION - Status of restricted stock (Details) Details 107 false false R108.htm 41805 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails SHARE-BASED COMPENSATION - Additional Information (Details) Details 108 false false R109.htm 41901 - Disclosure - INCOME TAX - Income (loss) before provision for income taxes (Details) Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails INCOME TAX - Income (loss) before provision for income taxes (Details) Details 109 false false R110.htm 41902 - Disclosure - INCOME TAX - Deferred tax assets and liabilities, net (Details) Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails INCOME TAX - Deferred tax assets and liabilities, net (Details) Details 110 false false R111.htm 41903 - Disclosure - INCOME TAX - NOL expiration (Details) Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails INCOME TAX - NOL expiration (Details) Details 111 false false R112.htm 41904 - Disclosure - INCOME TAX - Reconciliation of income tax expense (benefit) (Details) Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails INCOME TAX - Reconciliation of income tax expense (benefit) (Details) Details 112 false false R113.htm 41905 - Disclosure - INCOME TAX - Income tax expense (benefit) (Details) Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails INCOME TAX - Income tax expense (benefit) (Details) Details 113 false false R114.htm 41906 - Disclosure - INCOME TAX - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails INCOME TAX - Additional Information (Details) Details 114 false false R115.htm 42001 - Disclosure - NON-CONTROLLING INTEREST (Details) Sheet http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails NON-CONTROLLING INTEREST (Details) Details http://www.recon.cn/20230630/role/DisclosureNonControllingInterestTables 115 false false R116.htm 42101 - Disclosure - CONCENTRATIONS (Details) Sheet http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails CONCENTRATIONS (Details) Details http://www.recon.cn/20230630/role/DisclosureConcentrations 116 false false R117.htm 42201 - Disclosure - COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) Details 117 false false R118.htm 42202 - Disclosure - COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) Details 118 false false R119.htm 42203 - Disclosure - COMMITMENTS AND CONTINGENCY - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails COMMITMENTS AND CONTINGENCY - Additional Information (Details) Details 119 false false R120.htm 42301 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Sales to a related party (Details) Sheet http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails RELATED PARTY TRANSACTIONS AND BALANCES - Sales to a related party (Details) Details 120 false false R121.htm 42302 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Prepaid expense (Details) Sheet http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails RELATED PARTY TRANSACTIONS AND BALANCES - Prepaid expense (Details) Details 121 false false R122.htm 42303 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details) Sheet http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details) Details 122 false false R123.htm 42401 - Disclosure - VARIABLE INTEREST ENTITIES (Details) Sheet http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails VARIABLE INTEREST ENTITIES (Details) Details http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesTables 123 false false R124.htm 42402 - Disclosure - VARIABLE INTEREST ENTITIES - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails VARIABLE INTEREST ENTITIES - Additional Information (Details) Details 124 false false R125.htm 42501 - Disclosure - SEGMENT REPORTING (Details) Sheet http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails SEGMENT REPORTING (Details) Details http://www.recon.cn/20230630/role/DisclosureSegmentReportingTables 125 false false R126.htm 42502 - Disclosure - SEGMENT REPORTING - Company's revenue (Details) Sheet http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails SEGMENT REPORTING - Company's revenue (Details) Details 126 false false R127.htm 42503 - Disclosure - SEGMENT REPORTING - Total assets (Details) Sheet http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails SEGMENT REPORTING - Total assets (Details) Details 127 false false R128.htm 42601 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.recon.cn/20230630/role/DisclosureSubsequentEvents 128 false false R129.htm 42701 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details) Details 129 false false R130.htm 42702 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details) Details 130 false false R131.htm 42703 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details) Details 131 false false R132.htm 42704 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive income loss (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive income loss (Details) Details 132 false false R133.htm 42705 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details) Sheet http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details) Details 133 false false R134.htm 42801 - Disclosure - OTHER EVENTS (Details) Sheet http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails OTHER EVENTS (Details) Details http://www.recon.cn/20230630/role/DisclosureOtherEvents 134 false false All Reports Book All Reports rcon-20230630.xsd rcon-20230630_cal.xml rcon-20230630_def.xml rcon-20230630_lab.xml rcon-20230630_pre.xml rcon-20230630x20fa.htm rcon-20230630x20fa005.jpg rcon-20230630x20fa006.jpg rcon-20230630x20fa007.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 162 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rcon-20230630x20fa.htm": { "nsprefix": "rcon", "nsuri": "http://www.recon.cn/20230630", "dts": { "schema": { "local": [ "rcon-20230630.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "rcon-20230630_cal.xml" ] }, "definitionLink": { "local": [ "rcon-20230630_def.xml" ] }, "labelLink": { "local": [ "rcon-20230630_lab.xml" ] }, "presentationLink": { "local": [ "rcon-20230630_pre.xml" ] }, "inline": { "local": [ "rcon-20230630x20fa.htm" ] } }, "keyStandard": 434, "keyCustom": 162, "axisStandard": 35, "axisCustom": 1, "memberStandard": 43, "memberCustom": 61, "hidden": { "total": 50, "http://fasb.org/us-gaap/2023": 43, "http://www.recon.cn/20230630": 1, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 490, "entityCount": 1, "segmentCount": 114, "elementCount": 902, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 2011, "http://xbrl.sec.gov/dei/2023": 47, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2022_PFvDiXbM3US5fjnuqTLe2g", "name": "rcon:LongTermBorrowingsRelatedPartyCurrentPortion", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R3": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R5": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossParenthetical", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": null, "uniqueAnchor": null }, "R6": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_6_30_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-PVLgclIZ0qHrBST5y6e9w", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-PVLgclIZ0qHrBST5y6e9w", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": null, "uniqueAnchor": null }, "R8": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:GainLossOnDispositionOfAssets", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R9": { "role": "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperations", "longName": "10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPolicies", "longName": "10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNet", "longName": "10301 - Disclosure - ACCOUNTS RECEIVABLE, NET", "shortName": "ACCOUNTS RECEIVABLE, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.recon.cn/20230630/role/DisclosureNotesReceivable", "longName": "10401 - Disclosure - NOTES RECEIVABLE", "shortName": "NOTES RECEIVABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:NotesReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:NotesReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNet", "longName": "10501 - Disclosure - OTHER RECEIVABLES, NET", "shortName": "OTHER RECEIVABLES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:OtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:OtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.recon.cn/20230630/role/DisclosureLoansToThirdParties", "longName": "10601 - Disclosure - LOANS TO THIRD PARTIES", "shortName": "LOANS TO THIRD PARTIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.recon.cn/20230630/role/DisclosureContractCostsNet", "longName": "10701 - Disclosure - CONTRACT COSTS, NET", "shortName": "CONTRACT COSTS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ContractWithCustomerAssetNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ContractWithCustomerAssetNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNet", "longName": "10801 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity", "longName": "10901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.recon.cn/20230630/role/DisclosureLeases", "longName": "11001 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherPayables", "longName": "11101 - Disclosure - OTHER PAYABLES", "shortName": "OTHER PAYABLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.recon.cn/20230630/role/DisclosureTaxesPayable", "longName": "11201 - Disclosure - TAXES PAYABLE", "shortName": "TAXES PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:TaxesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:TaxesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.recon.cn/20230630/role/DisclosureBankLoans", "longName": "11301 - Disclosure - BANK LOANS", "shortName": "BANK LOANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ShortTermBankLoanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ShortTermBankLoanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedParties", "longName": "11401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedParty", "longName": "11501 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY", "shortName": "LONG-TERM BORROWINGS DUE TO RELATED PARTY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.recon.cn/20230630/role/DisclosureClassOrdinaryShares", "longName": "11601 - Disclosure - CLASS A ORDINARY SHARES", "shortName": "CLASS A ORDINARY SHARES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors", "longName": "11701 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensation", "longName": "11801 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTax", "longName": "11901 - Disclosure - INCOME TAX", "shortName": "INCOME TAX", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.recon.cn/20230630/role/DisclosureNonControllingInterest", "longName": "12001 - Disclosure - NON-CONTROLLING INTEREST", "shortName": "NON-CONTROLLING INTEREST", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.recon.cn/20230630/role/DisclosureConcentrations", "longName": "12101 - Disclosure - CONCENTRATIONS", "shortName": "CONCENTRATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingency", "longName": "12201 - Disclosure - COMMITMENTS AND CONTINGENCY", "shortName": "COMMITMENTS AND CONTINGENCY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalances", "longName": "12301 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntities", "longName": "12401 - Disclosure - VARIABLE INTEREST ENTITIES", "shortName": "VARIABLE INTEREST ENTITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.recon.cn/20230630/role/DisclosureSegmentReporting", "longName": "12501 - Disclosure - SEGMENT REPORTING", "shortName": "SEGMENT REPORTING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.recon.cn/20230630/role/DisclosureSubsequentEvents", "longName": "12601 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompany", "longName": "12701 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "36", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherEvents", "longName": "12801 - Disclosure - OTHER EVENTS", "shortName": "OTHER EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "37", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:OtherEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:OtherEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "38", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfEstimatedUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetTables", "longName": "30303 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)", "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetTables", "longName": "30503 - Disclosure - OTHER RECEIVABLES, NET (Tables)", "shortName": "OTHER RECEIVABLES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesTables", "longName": "30603 - Disclosure - LOANS TO THIRD PARTIES (Tables)", "shortName": "LOANS TO THIRD PARTIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.recon.cn/20230630/role/DisclosureContractCostsNetTables", "longName": "30703 - Disclosure - CONTRACT COSTS, NET (Tables)", "shortName": "CONTRACT COSTS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetTables", "longName": "30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables", "longName": "30903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.recon.cn/20230630/role/DisclosureLeasesTables", "longName": "31003 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherPayablesTables", "longName": "31103 - Disclosure - OTHER PAYABLES (Tables)", "shortName": "OTHER PAYABLES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfOtherPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfOtherPayablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.recon.cn/20230630/role/DisclosureTaxesPayableTables", "longName": "31203 - Disclosure - TAXES PAYABLE (Tables)", "shortName": "TAXES PAYABLE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:TaxesPayableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:TaxesPayableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.recon.cn/20230630/role/DisclosureBankLoansTables", "longName": "31303 - Disclosure - BANK LOANS (Tables)", "shortName": "BANK LOANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:ShortTermBankLoanTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rcon:ShortTermBankLoanTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesTables", "longName": "31403 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables)", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyTables", "longName": "31503 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY (Tables)", "shortName": "LONG-TERM BORROWINGS DUE TO RELATED PARTY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesTables", "longName": "31603 - Disclosure - CLASS A ORDINARY SHARES (Tables)", "shortName": "CLASS A ORDINARY SHARES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfPreFundedWarrantsActivities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ScheduleOfPreFundedWarrantsActivities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables", "longName": "31703 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationTables", "longName": "31803 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTaxTables", "longName": "31903 - Disclosure - INCOME TAX (Tables)", "shortName": "INCOME TAX (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestTables", "longName": "32003 - Disclosure - NON-CONTROLLING INTEREST (Tables)", "shortName": "NON-CONTROLLING INTEREST (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:NoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:NoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyTables", "longName": "32203 - Disclosure - COMMITMENTS AND CONTINGENCY (Tables)", "shortName": "COMMITMENTS AND CONTINGENCY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesTables", "longName": "32303 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables)", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "58", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:SalesToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:SalesToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesTables", "longName": "32403 - Disclosure - VARIABLE INTEREST ENTITIES (Tables)", "shortName": "VARIABLE INTEREST ENTITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "59", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTables", "longName": "32603 - Disclosure - SEGMENT REPORTING (Tables)", "shortName": "SEGMENT REPORTING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "60", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyTables", "longName": "32703 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "61", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ParentCompanyBalanceSheetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ParentCompanyBalanceSheetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "longName": "40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details)", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:VariableInterestEntityTermsOfArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:VariableInterestEntityTermsOfArrangements", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "longName": "40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details)", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_1_13_2021_To_1_13_2021_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_TdMnlljBaUGWNdzqIleceg", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_15_2017_dei_LegalEntityAxis_rcon_DomesticCompaniesMember_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_NAaap_yb8kCQ3OqWkFErgw", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R64": { "role": "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails", "longName": "40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ForeignCurrencyTransactionsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:ShortTermInvestmentsInterestReceivable", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R65": { "role": "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "longName": "40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "longName": "40301 - Disclosure - ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_fH9cPwqiB0SgBWxuTF7Khw", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R67": { "role": "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "longName": "40302 - Disclosure - ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_7_1_2021_To_6_30_2022_ylfehbJBJ0SBweqpvCXEWA", "name": "rcon:AccountsReceivableDueFromThirdPartiesCreditLossExpenseReversal", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2021_To_6_30_2022_ylfehbJBJ0SBweqpvCXEWA", "name": "rcon:AccountsReceivableDueFromThirdPartiesCreditLossExpenseReversal", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAdditionalInformationDetails", "longName": "40303 - Disclosure - ACCOUNTS RECEIVABLE, NET - Additional Information (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails", "longName": "40401 - Disclosure - NOTES RECEIVABLE (Details)", "shortName": "NOTES RECEIVABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:NotesAndLoansReceivableNetCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "rcon:NotesReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_HcNSpBoF7EaV5rRpkV-CPg", "name": "us-gaap:NotesAndLoansReceivableNetCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "rcon:NotesReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R70": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "longName": "40501 - Disclosure - OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details)", "shortName": "OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_fH9cPwqiB0SgBWxuTF7Khw", "name": "rcon:AccountPayableCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfOtherReceivablesTableTextBlock", "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R71": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "longName": "40502 - Disclosure - OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details)", "shortName": "OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ProvisionForOtherCreditLosses", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_cY3mR2-ez02cACZPbWM0MA", "name": "us-gaap:ProvisionForOtherCreditLosses", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:AllowanceForDoubtfulAccountsInOtherReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R72": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetAdditionalInformationDetails", "longName": "40503 - Disclosure - OTHER RECEIVABLES, NET - Additional Information (Details)", "shortName": "OTHER RECEIVABLES, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ProvisionForOtherCreditLosses", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "rcon:OtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": null }, "R73": { "role": "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesDetails", "longName": "40601 - Disclosure - LOANS TO THIRD PARTIES (Details)", "shortName": "LOANS TO THIRD PARTIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails", "longName": "40602 - Disclosure - LOANS TO THIRD PARTIES - Additional Information (Details)", "shortName": "LOANS TO THIRD PARTIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ProceedsFromCollectionOfLoansReceivable", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R75": { "role": "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails", "longName": "40701 - Disclosure - CONTRACT COSTS, NET (Details)", "shortName": "CONTRACT COSTS, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfContractWithCustomerAssetNetTableTextBlock", "rcon:ContractWithCustomerAssetNetTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.recon.cn/20230630/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails", "longName": "40702 - Disclosure - CONTRACT COSTS, NET - Movement of impairment of contract costs (Details)", "shortName": "CONTRACT COSTS, NET - Movement of impairment of contract costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_6_30_2022_PFvDiXbM3US5fjnuqTLe2g", "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ContractWithCustomerAssetCreditLossExpense", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R77": { "role": "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails", "longName": "40801 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "longName": "40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Additional Information (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "longName": "40901 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_8_21_2018_ZovZz8d9yEaSY-hkklmvNg", "name": "rcon:CostMethodInvestmentOwnershipPercentage", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_21_2018_ZovZz8d9yEaSY-hkklmvNg", "name": "rcon:CostMethodInvestmentOwnershipPercentage", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "longName": "40902 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "Duration_7_1_2020_To_6_30_2021_UONid12sV0-vFb8sLfeMHg", "name": "us-gaap:MinorityInterestDecreaseFromRedemptions", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_1_13_2021_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_-YCNYTdeVUa6bBjV2GZ9rg", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R81": { "role": "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "longName": "40903 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_6_30_2022_PFvDiXbM3US5fjnuqTLe2g", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_V9i0hEIg_0eJLGEuQ4JPYQ", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R82": { "role": "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "longName": "40904 - Disclosure - BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details)", "shortName": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_QCTmR_KP30uhm30v350jWQ", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_BusinessAcquisitionAxis_rcon_FutureGasStationBeijingTechnologyLtdMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_QCTmR_KP30uhm30v350jWQ", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "longName": "41001 - Disclosure - LEASES - Operating lease related assets and liabilities (Details)", "shortName": "LEASES - Operating lease related assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": null }, "R84": { "role": "http://www.recon.cn/20230630/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails", "longName": "41002 - Disclosure - LEASES - Weighted average remaining lease terms and discount rates (Details)", "shortName": "LEASES - Weighted average remaining lease terms and discount rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "longName": "41003 - Disclosure - LEASES - Maturities of lease liabilities (Details)", "shortName": "LEASES - Maturities of lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails", "longName": "41004 - Disclosure - LEASES - Additional information (Details)", "shortName": "LEASES - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails", "longName": "41101 - Disclosure - OTHER PAYABLES - Third Parties (Details)", "shortName": "OTHER PAYABLES - Third Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_ThirdPartyMember_fH9cPwqiB0SgBWxuTF7Khw", "name": "rcon:ServiceFeePayable", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfOtherPayablesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R88": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails", "longName": "41102 - Disclosure - OTHER PAYABLES - Related Parties (Details)", "shortName": "OTHER PAYABLES - Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Qa7IMtL1xkCpaHsrLeDPRg", "name": "rcon:DueToMajorShareholders", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfOtherPayablesRelatedPartyTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R89": { "role": "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails", "longName": "41201 - Disclosure - TAXES PAYABLE (Details)", "shortName": "TAXES PAYABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:TaxesPayableTableTextBlock", "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:TaxesPayableTableTextBlock", "rcon:TaxesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "longName": "41301 - Disclosure - BANK LOANS - Short-term bank loans (Details)", "shortName": "BANK LOANS - Short-term bank loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_rcon_BankOfKunlunMember_0SeI0F1bgUi0S5my5UMQ1A", "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "rcon:ShortTermBankLoanTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R91": { "role": "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "longName": "41302 - Disclosure - BANK LOANS - Short-term bank loans - Narrative (Details)", "shortName": "BANK LOANS - Short-term bank loans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_4_13_2022_us-gaap_DebtInstrumentAxis_rcon_LoanFromBeijingRuralCommercialBankMember_9QokPDMQfU6cPo_pChTWhg", "name": "rcon:SelfOwnedHousingPropertyPledgedAsCollateralCarryingValue", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "rcon:ScheduleOfShortTermBankLoanTableTextBlock", "rcon:ShortTermBankLoanTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R92": { "role": "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "longName": "41303 - Disclosure - BANK LOANS - Long-term bank loan - Narrative (Details)", "shortName": "BANK LOANS - Long-term bank loan - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:InterestExpenseOnBankLoan", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R93": { "role": "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails", "longName": "41401 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details)", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "rcon:ShortTermBorrowingsFromRelatedParties", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_ShortTermDebtTypeAxis_rcon_ShortTermBorrowingsOneMember_z3yHB8qqoU6desvdA-4NLg", "name": "rcon:ShortTermBorrowingsFromRelatedParties", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R94": { "role": "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "longName": "41402 - Disclosure - SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details)", "shortName": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ShortTermDebtTypeAxis_rcon_ShortTermBorrowingsMember_7cCOaKHhtEqg8b2Xc6AkcA", "name": "us-gaap:InterestExpenseShortTermBorrowings", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ShortTermDebtTypeAxis_rcon_ShortTermBorrowingsMember_7cCOaKHhtEqg8b2Xc6AkcA", "name": "us-gaap:InterestExpenseShortTermBorrowings", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails", "longName": "41501 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - Due to related party (Details)", "shortName": "LONG-TERM BORROWINGS DUE TO RELATED PARTY - Due to related party (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_hKMcHzbxqEyY488a8D_-hA", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_hKMcHzbxqEyY488a8D_-hA", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails", "longName": "41502 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - (Details)", "shortName": "LONG-TERM BORROWINGS DUE TO RELATED PARTY - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:DebtInstrumentPeriodicPayment", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:DebtInstrumentPeriodicPayment", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails", "longName": "41503 - Disclosure - LONG-TERM BORROWINGS DUE TO RELATED PARTY - Additional Information (Details)", "shortName": "LONG-TERM BORROWINGS DUE TO RELATED PARTY - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_LongtermDebtTypeAxis_rcon_LongtermBorrowingsMember_QkXiLUM2NU2WuMokThab7w", "name": "rcon:CollateralizedAmountOfBorrowingsDueToRelatedParty", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "rcon:CollateralizedAmountOfBorrowingsDueToRelatedParty", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_LongtermDebtTypeAxis_rcon_LongtermBorrowingsMember_QkXiLUM2NU2WuMokThab7w", "name": "rcon:CollateralizedAmountOfBorrowingsDueToRelatedParty", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "rcon:CollateralizedAmountOfBorrowingsDueToRelatedParty", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "longName": "41601 - Disclosure - CLASS A ORDINARY SHARES (Details)", "shortName": "CLASS A ORDINARY SHARES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "Duration_3_29_2024_To_3_29_2024_R2BqNU_i-0KWbudyPF8v5g", "name": "rcon:NumberOfOrdinaryShareInLieuOfFractionalShareShareholderWasEntitledToReceive", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rcon:OtherEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:PlacementAgentsFeesAndOtherEstimatedOfferingExpenses", "unitRef": "Unit_Standard_USD_IVxpNHnZ2UKhtvkywjBKIw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R99": { "role": "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "longName": "41602 - Disclosure - CLASS A ORDINARY SHARES - Pre funded warrants (Details)", "shortName": "CLASS A ORDINARY SHARES - Pre funded warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:WeightedAverageRemainingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfWarrantsActivitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ClassOfWarrantOrRightAxis_rcon_PreFundedWarrantsMember_7wQ7gF9mKUSUTUrkUcoFIA", "name": "rcon:ClassOfWarrantsOrRightsIssued", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfPreFundedWarrantsActivities", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R100": { "role": "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "longName": "41701 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "Duration_6_26_2020_To_6_26_2020_YOTKNqta5EmfUZl0qxAfvQ", "name": "rcon:NumberOfOfferings", "unitRef": "Unit_Standard_item_sc2BOny8o0iukTw5WuA_Nw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "rcon:NumberOfOfferings", "span", "p", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_26_2020_To_6_26_2020_YOTKNqta5EmfUZl0qxAfvQ", "name": "rcon:NumberOfOfferings", "unitRef": "Unit_Standard_item_sc2BOny8o0iukTw5WuA_Nw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "rcon:NumberOfOfferings", "span", "p", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "longName": "41702 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "As_Of_6_30_2022_us-gaap_StatementEquityComponentsAxis_rcon_Warrant2021Member_5gCPLbjEMkiun7XaCBNFow", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_rcon_Warrant2021Member_NVIbf6Of_U6RZiN1M_iWwA", "name": "rcon:ClassOfWarrantOrRightOutstandingRemaining", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R102": { "role": "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails", "longName": "41703 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "rcon:WarrantLiabilityFairValueDisclosure", "unitRef": "Unit_Standard_USD_IVxpNHnZ2UKhtvkywjBKIw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "rcon:WarrantLiabilityFairValueDisclosure", "unitRef": "Unit_Standard_USD_IVxpNHnZ2UKhtvkywjBKIw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails", "longName": "41704 - Disclosure - ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details)", "shortName": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:WeightedAverageRemainingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfWarrantsActivitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_WarrantMember_E2zxLmpTME6BJGPfMndD6A", "name": "rcon:ClassOfWarrantsOrRightsIssued", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfWarrantsActivitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R104": { "role": "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails", "longName": "41801 - Disclosure - SHARE-BASED COMPENSATION (Details)", "shortName": "SHARE-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "As_Of_6_30_2022_PFvDiXbM3US5fjnuqTLe2g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2021_VNGvFE8g-UStlhOteCYCdg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R105": { "role": "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails", "longName": "41802 - Disclosure - SHARE-BASED COMPENSATION - Option outstanding (Details)", "shortName": "SHARE-BASED COMPENSATION - Option outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_FinancialInstrumentAxis_rcon_StockOptionOneMember_HIDxDzP3j0mQXLF1SNLjfw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "unitRef": "Unit_Divide_USD_shares_thXGFqtvr0--HbXh4RCxYA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R106": { "role": "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "longName": "41803 - Disclosure - SHARE-BASED COMPENSATION - Restricted shares (Details)", "shortName": "SHARE-BASED COMPENSATION - Restricted shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_nGtL6mk910a7mHsz_m583Q", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R107": { "role": "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "longName": "41804 - Disclosure - SHARE-BASED COMPENSATION - Status of restricted stock (Details)", "shortName": "SHARE-BASED COMPENSATION - Status of restricted stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember__jo4fyQTFkOZwoey4_dIHQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareAxis_rcon_FairValueOneMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_6-r7_Rtwtk2_Bef_mypg4A", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R108": { "role": "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "longName": "41805 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details)", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_1_5_2022_J1JKndSsPkyY6bq-_f27jQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "Unit_Divide_USD_shares_thXGFqtvr0--HbXh4RCxYA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R109": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails", "longName": "41901 - Disclosure - INCOME TAX - Income (loss) before provision for income taxes (Details)", "shortName": "INCOME TAX - Income (loss) before provision for income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R110": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails", "longName": "41902 - Disclosure - INCOME TAX - Deferred tax assets and liabilities, net (Details)", "shortName": "INCOME TAX - Deferred tax assets and liabilities, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R111": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails", "longName": "41903 - Disclosure - INCOME TAX - NOL expiration (Details)", "shortName": "INCOME TAX - NOL expiration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "rcon:OperatingLossCarryforwardsExpiringInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "rcon:OperatingLossCarryforwardsExpiringInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R112": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails", "longName": "41904 - Disclosure - INCOME TAX - Reconciliation of income tax expense (benefit) (Details)", "shortName": "INCOME TAX - Reconciliation of income tax expense (benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R113": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails", "longName": "41905 - Disclosure - INCOME TAX - Income tax expense (benefit) (Details)", "shortName": "INCOME TAX - Income tax expense (benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R114": { "role": "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails", "longName": "41906 - Disclosure - INCOME TAX - Additional Information (Details)", "shortName": "INCOME TAX - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "rcon:AdditionalOperatingLossCarryforwards", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R115": { "role": "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "longName": "42001 - Disclosure - NON-CONTROLLING INTEREST (Details)", "shortName": "NON-CONTROLLING INTEREST (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:AdditionalPaidInCapitalCommonStock", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_TGa04wZ2MkWxIuCBw4ocSw", "name": "us-gaap:AdditionalPaidInCapitalCommonStock", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:NoncontrollingInterestTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R116": { "role": "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails", "longName": "42101 - Disclosure - CONCENTRATIONS (Details)", "shortName": "CONCENTRATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "As_Of_6_30_2023_srt_StatementGeographicalAxis_country_CN_vDGjPtz5wE-Nu2RLZ6ocvQ", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_StatementGeographicalAxis_country_CN_vDGjPtz5wE-Nu2RLZ6ocvQ", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R117": { "role": "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails", "longName": "42201 - Disclosure - COMMITMENTS AND CONTINGENCY - Purchase commitment (Details)", "shortName": "COMMITMENTS AND CONTINGENCY - Purchase commitment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_OtherCommitmentsAxis_us-gaap_PurchaseCommitmentMember_eeZzD0ayjkGZXuRwJhhqkA", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_OtherCommitmentsAxis_us-gaap_PurchaseCommitmentMember_eeZzD0ayjkGZXuRwJhhqkA", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R118": { "role": "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "longName": "42202 - Disclosure - COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details)", "shortName": "COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_OtherCommitmentsAxis_rcon_OfficeLeasesCommitmentMember_Vlu8rve27UCmwZq5rS5oDQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R119": { "role": "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "longName": "42203 - Disclosure - COMMITMENTS AND CONTINGENCY - Additional Information (Details)", "shortName": "COMMITMENTS AND CONTINGENCY - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R120": { "role": "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails", "longName": "42301 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Sales to a related party (Details)", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES - Sales to a related party (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_srt_CounterpartyNameAxis_rcon_UrumqiYikeliAutomaticControlEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_lVL9PDX5OEqyDjv64fwUtg", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:SalesToRelatedPartiesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R121": { "role": "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails", "longName": "42302 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Prepaid expense (Details)", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES - Prepaid expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_rcon_FoundersMember_tHOVzAwNG0SLjEF0ua2DwQ", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ScheduleOfPrepaidExpensesRelatedPartiesPrepaidExpensesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R122": { "role": "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "longName": "42303 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details)", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_88io6PvNmk6VmDyygkSUMg", "name": "rcon:MonthlyOperatingLeaseExpense", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R123": { "role": "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "longName": "42401 - Disclosure - VARIABLE INTEREST ENTITIES (Details)", "shortName": "VARIABLE INTEREST ENTITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_pF7BKH70qkKrHtW1AQrGWQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R124": { "role": "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "longName": "42402 - Disclosure - VARIABLE INTEREST ENTITIES - Additional Information (Details)", "shortName": "VARIABLE INTEREST ENTITIES - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_dL09ez02hkSJp6iWyBgqdw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R125": { "role": "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "longName": "42501 - Disclosure - SEGMENT REPORTING (Details)", "shortName": "SEGMENT REPORTING (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_UdtxICOarUqdf9H3J-XDzw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": null }, "R126": { "role": "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "longName": "42502 - Disclosure - SEGMENT REPORTING - Company's revenue (Details)", "shortName": "SEGMENT REPORTING - Company's revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R127": { "role": "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails", "longName": "42503 - Disclosure - SEGMENT REPORTING - Total assets (Details)", "shortName": "SEGMENT REPORTING - Total assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "127", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_ProductOrServiceAxis_rcon_AutomationProductAndSoftwareMember_562wr7m50kWTokwRUISGfA", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R128": { "role": "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails", "longName": "42601 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "128", "firstAnchor": { "contextRef": "As_Of_5_1_2024_rTiXq2dH0Ey3iNWlpb1e8Q", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rcon:OtherEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_16_2023_To_10_16_2023_us-gaap_StatementClassOfStockAxis_rcon_PreFundedWarrantsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_EP6hSbdQEESPBTjJuffDkg", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R129": { "role": "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "longName": "42701 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "129", "firstAnchor": { "contextRef": "As_Of_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_RangeAxis_srt_MaximumMember_oSqUz7Yi_UyD12jBOOg3rg", "name": "rcon:OwnershipPercentageByParent", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_srt_RangeAxis_srt_MaximumMember_oSqUz7Yi_UyD12jBOOg3rg", "name": "rcon:OwnershipPercentageByParent", "unitRef": "Unit_Standard_pure_7DzLROmxhESFveSvT8HKQg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } }, "R130": { "role": "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "longName": "42702 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "130", "firstAnchor": { "contextRef": "As_Of_6_30_2023_kMml5kPTPkCW3HZgcZvSDQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_YMnAZT3zwESijJ9BXQckBw", "name": "us-gaap:OtherAssetsCurrent", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ParentCompanyBalanceSheetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R131": { "role": "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "longName": "42703 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "131", "firstAnchor": { "contextRef": "As_Of_5_1_2024_rTiXq2dH0Ey3iNWlpb1e8Q", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rcon:OtherEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Zcy-ORihW0-q1gPiOhYSVw", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_thXGFqtvr0--HbXh4RCxYA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "rcon:ParentCompanyBalanceSheetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R132": { "role": "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "longName": "42704 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive income loss (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive income loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "132", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2020_To_6_30_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_EcWa2kIYo0CIUvo8fYZkAA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ParentCompanyStatementsOfOperationsAndComprehensiveLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R133": { "role": "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "longName": "42705 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details)", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "133", "firstAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_hWT3mwZq70ixNgBZuuP5yA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_6_30_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_7TUKuuKcQEKEtBY24wGz6g", "name": "rcon:OfferingCostsOfWarrantsAmortization", "unitRef": "Unit_Standard_CNY_2mHzIOq3M02NXKtKKRu2zQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rcon:ParentCompanyStatementsOfCashFlowsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "unique": true } }, "R134": { "role": "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "longName": "42801 - Disclosure - OTHER EVENTS (Details)", "shortName": "OTHER EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "134", "firstAnchor": { "contextRef": "Duration_3_29_2024_To_3_29_2024_R2BqNU_i-0KWbudyPF8v5g", "name": "us-gaap:StockIssuedDuringPeriodSharesStockSplits", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rcon:OtherEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_29_2024_To_3_29_2024_R2BqNU_i-0KWbudyPF8v5g", "name": "us-gaap:StockIssuedDuringPeriodSharesStockSplits", "unitRef": "Unit_Standard_shares_NJPqW1iFekqFi7L2VGaO5g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rcon:OtherEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rcon-20230630x20fa.htm", "first": true, "unique": true } } }, "tag": { "rcon_AccountPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AccountPayableCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "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": "Account Payable Current", "terseLabel": "Business advances to officers and staffs" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "rcon_AccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AccountingPoliciesLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Line Items]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "rcon_AccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AccountingPoliciesTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Table]", "verboseLabel": "Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "ACCOUNTS RECEIVABLE, NET", "verboseLabel": "NOTES RECEIVABLE", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Due from Employees, Current", "terseLabel": "Accounts payable", "verboseLabel": "Business advances to officers and staffs", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31", "r955" ] }, "us-gaap_AccountsPayableTradeCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Trade", "terseLabel": "Trade accounts payable due", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r140" ] }, "rcon_AccountsReceivableDueFromThirdPartiesCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AccountsReceivableDueFromThirdPartiesCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable due from third parties.", "label": "Accounts Receivable Due from Third Parties, Credit Loss Expense (Reversal)", "verboseLabel": "Charge to (reversal of) allowance" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Gross, Current", "verboseLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r277", "r378", "r379", "r919" ] }, "us-gaap_AccountsReceivableGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossNoncurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Gross, Noncurrent", "verboseLabel": "Accounts receivable", "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 noncurrent." } } }, "auth_ref": [ "r237", "r378", "r433", "r1030" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r900" ] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetAbstract", "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE, NET." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Total third-parties, net", "verboseLabel": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r378", "r379" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrentAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current [Abstract]", "verboseLabel": "Third Parties" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Noncurrent", "terseLabel": "Total third-parties, net", "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 noncurrent." } } }, "auth_ref": [ "r378", "r732" ] }, "us-gaap_AccountsReceivableNetNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetNoncurrentAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Noncurrent [Abstract]", "terseLabel": "Third Parties- long-term" } } }, "auth_ref": [] }, "rcon_AccrualForOtherTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AccrualForOtherTaxesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails": { "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of accrual for taxes other than enterprise income taxes, VAT and business tax payable. Used to reflect the current portion of the liabilities.", "label": "Accrual For Other Taxes Current", "verboseLabel": "Other taxes payable" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails": { "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "verboseLabel": "Income tax payable", "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." } } }, "auth_ref": [ "r150", "r210" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r83", "r268", "r753" ] }, "rcon_AccumulatedImpairmentIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AccumulatedImpairmentIntangibleAssetsExcludingGoodwill", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of accumulated impairment on intangible assets excluding goodwill.", "label": "Accumulated Impairment Intangible Assets Excluding Goodwill", "negatedLabel": "Less: impairment" } } }, "auth_ref": [] }, "rcon_AccumulatedImpairmentPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AccumulatedImpairmentPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Impairment, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated impairment" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": 1.0, "order": 3.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r46", "r47", "r163", "r280", "r745", "r778", "r779" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive income", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r18", "r47", "r621", "r624", "r666", "r774", "r775", "r1003", "r1004", "r1005", "r1016", "r1017", "r1018" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Average Useful Life (in Years)", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r184" ] }, "rcon_AdditionalOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AdditionalOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of additional NOL incurred by VIEs and VIEs' subsidiaries.", "label": "Additional Operating Loss Carryforwards", "terseLabel": "Additional NOL incurred by VIEs and VIEs' subsidiaries" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Paid-in capital", "verboseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r156" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r572", "r573", "r574", "r799", "r1016", "r1017", "r1018", "r1083", "r1113" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "presentationGuidance": "Adjustments to reconcile net cash flows from operating activities:", "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvancesOnInventoryPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancesOnInventoryPurchases", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advances on Inventory Purchases", "verboseLabel": "Purchase advances, net", "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1002" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses on Financing Receivables [Table Text Block]", "verboseLabel": "Schedule of movement of allowance for doubtful accounts", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r75", "r1031" ] }, "rcon_AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts, Foreign Currency Translation Adjustments", "label": "Allowance For Doubtful Accounts, Foreign Currency Translation Adjustments", "negatedLabel": "Foreign currency translation adjustments" } } }, "auth_ref": [] }, "rcon_AllowanceForDoubtfulAccountsInOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AllowanceForDoubtfulAccountsInOtherReceivablesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for doubtful accounts in other receivable from third party and related party.", "label": "Allowance For Doubtful Accounts In Other Receivables [Table Text Block]", "verboseLabel": "Schedule of movement of allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r281", "r382", "r426", "r429", "r432", "r1108" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r281", "r382", "r426" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableNoncurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Noncurrent", "negatedLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as noncurrent." } } }, "auth_ref": [ "r382", "r426" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Recoveries", "terseLabel": "Net recovery of provision for credit losses made for accounts receivable due from related-party", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r431" ] }, "rcon_AllowanceForDoubtfulAccountsRelatingToPurchaseAdvancesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AllowanceForDoubtfulAccountsRelatingToPurchaseAdvancesCurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "A valuation allowance for purchase advances due to an Entity within one year that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Relating to Purchase Advances Current", "verboseLabel": "Allowance for credit losses" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Other Receivables, Current", "negatedLabel": "Allowance for credit losses", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of allowance for credit loss on receivable, classified as other and current." } } }, "auth_ref": [ "r278" ] }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Loan and Lease Losses, Writeoff", "negatedLabel": "Less: written off", "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss." } } }, "auth_ref": [ "r16" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "rcon_AmountOfNotCollectionFromOurCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AmountOfNotCollectionFromOurCustomers", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents for amount of not collection from our customers.", "label": "Amount Of Not-Collection From Our Customers", "terseLabel": "Amount of not-collection from our customers" } } }, "auth_ref": [] }, "rcon_AnotherCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AnotherCustomerMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to another customer.", "label": "Another Customer [Member]", "terseLabel": "Another Customer" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Arrangements and Non-arrangement Transactions [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r612" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets.", "terseLabel": "Total Assets", "totalLabel": "Total Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r208", "r271", "r311", "r352", "r363", "r368", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r614", "r618", "r636", "r740", "r840", "r955", "r968", "r1044", "r1045", "r1095" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Total assets:", "verboseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Operating lease related assets and liabilities recorded on the balance sheets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r263", "r286", "r311", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r614", "r618", "r636", "r955", "r1044", "r1045", "r1095" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Portion", "verboseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r973", "r974", "r975" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r973", "r974", "r975" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r973", "r974", "r975" ] }, "rcon_August2018Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "August2018Member", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for August 2018.", "label": "August 2018 [Member]", "terseLabel": "August 2018" } } }, "auth_ref": [] }, "rcon_AutomationProductAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "AutomationProductAndSoftwareMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Automation product and software" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r564", "r565", "r566", "r567" ] }, "rcon_BankOfKunlunMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BankOfKunlunMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from Bank of Kunlun.", "label": "Bank of Kunlun [Member]", "terseLabel": "Bank of Kunlun" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "rcon_BeijingBhdPetroleumTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BeijingBhdPetroleumTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Beijing Bhd Petroleum Technology Co Ltd [Member]", "terseLabel": "Beijing Bhd Petroleum Technology Co Ltd" } } }, "auth_ref": [] }, "rcon_BhdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BhdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents BHD Member.", "label": "BHD [Member]", "terseLabel": "BHD" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r610", "r948", "r949" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r103", "r107", "r610", "r948", "r949" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Consideration in shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r200" ] }, "rcon_BusinessAcquisitionEquityInterestsNumberOfSharesCancelled": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BusinessAcquisitionEquityInterestsNumberOfSharesCancelled", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests cancelled to acquire entity.", "label": "Business Acquisition Equity Interests Number Of Shares Cancelled", "terseLabel": "Number of shares cancelled" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r610" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of equity interest to be acquired in exchange for waiver of performance goals", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r104" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Deemed equity consideration to acquire 8% equity interest in FGS", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "totalLabel": "Total", "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r15", "r23" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash", "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." } } }, "auth_ref": [ "r109" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssets", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed contract assets.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract Assets", "terseLabel": "Contract costs, net" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other payables", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationship", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed customer relationship.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Customer Relationship", "terseLabel": "Intangible assets- customer relationship" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntercompanyReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntercompanyReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed intercompany receivables.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intercompany Receivables", "terseLabel": "Intercompany receivables" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Taxes payable", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherPayableRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents business combination, recognized identifiable assets acquired and liabilities assumed other payable related parties.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Payable Related Parties", "negatedLabel": "Other payable- related parties" } } }, "auth_ref": [] }, "rcon_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for business combination, recognized identifiable assets acquired and liabilities assumed other receivables.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Receivables", "terseLabel": "Other receivables, net" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, net", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r108", "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestructuringLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestructuringLiabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restructuring Liabilities", "negatedLabel": "Accrued payroll and employees' welfare", "documentation": "This item represents liabilities associated with restructuring or exit activities of the acquiree, existing at the acquisition date (present liabilities of the acquiree)." } } }, "auth_ref": [ "r108", "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Total", "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Amortization expense", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "Fair value of previously held equity interest", "verboseLabel": "Aggregate amount invested", "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages." } } }, "auth_ref": [ "r24" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "verboseLabel": "Ownership interest held", "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "terseLabel": "Equity interest acquired", "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "terseLabel": "Remeasurement gain of previously held equity interests in connection with step acquisition", "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination." } } }, "auth_ref": [ "r106" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r102" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r974", "r975" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "China" } } }, "auth_ref": [] }, "rcon_CancellationOfCommonStockIssuedPriorYearsInExchangeOfSharesOfFgsNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CancellationOfCommonStockIssuedPriorYearsInExchangeOfSharesOfFgsNetOfIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of Cancellation of common stock issued prior years in exchange of shares of FGS , net of issuance costs", "label": "Cancellation Of Common Stock Issued Prior Years In Exchange Of shares Of FGS, Net Of Issuance Costs", "negatedLabel": "Cancellation of common stock issued prior years in exchange of shares of FGS , net of issuance costs" } } }, "auth_ref": [] }, "rcon_CancellationOfOrdinarySharesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CancellationOfOrdinarySharesIssued", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cancellation of ordinary shares issued.", "label": "Cancellation of Ordinary Shares Issued", "terseLabel": "Cancellation of shares issued to Starry Lab" } } }, "auth_ref": [] }, "rcon_CancellationOfSharesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CancellationOfSharesIssued", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of cancellation of shares.", "label": "Cancellation Of Shares Issued", "terseLabel": "Cancellation of ordinary shares issued to Starry" } } }, "auth_ref": [] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Capital", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Capital", "terseLabel": "Capital", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r739" ] }, "rcon_CapitalContributionReceivableDueFromNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CapitalContributionReceivableDueFromNonControllingInterest", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "This elements represents for capital contribution receivable due from non-controlling Interest", "label": "Capital Contribution Receivable Due From Non-Controlling Interest", "terseLabel": "Capital contribution receivable due from non-controlling Interest" } } }, "auth_ref": [] }, "rcon_CapitalContributionReceivablesDueFromNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CapitalContributionReceivablesDueFromNonControllingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This elements represents for capital contribution receivables due from non-controlling Interest", "label": "Capital Contribution Receivables Due From Non-Controlling Interest", "negatedLabel": "Capital contribution receivable due from non-controlling Interest" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net", "terseLabel": "Contract costs", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r444" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Contract costs, net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r444" ] }, "rcon_CapitalizedContractCostPercentageOfSubsequentlyRealized": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CapitalizedContractCostPercentageOfSubsequentlyRealized", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of total contracts costs subsequently realized.", "label": "Capitalized Contract Cost, Percentage of Subsequently Realized", "terseLabel": "Percentage of total contracts costs subsequently realized" } } }, "auth_ref": [] }, "rcon_CapitalizedContractCostSubsequentlyRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CapitalizedContractCostSubsequentlyRealized", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset that have been subsequently recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Subsequently Realized", "terseLabel": "Total contracts costs that have been subsequently realized" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash", "periodEndLabel": "Cash", "periodStartLabel": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r228", "r743", "r810", "r834", "r955", "r968", "r999" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash at end of period", "periodStartLabel": "Cash at beginning of period", "verboseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r56", "r266", "r917" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash", "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." } } }, "auth_ref": [ "r57", "r207" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and restricted cash at end of year", "periodStartLabel": "Cash and restricted cash at beginning of year", "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." } } }, "auth_ref": [ "r56", "r178", "r308" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and restricted cash", "verboseLabel": "Net increase (decrease) in cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r178" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, FDIC Insured Amount", "terseLabel": "Cash was on deposit at financial institutions", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Uninsured Amount", "terseLabel": "Unprotected cash held in banks", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "rcon_ChangeInFairValueOfWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ChangeInFairValueOfWarrantLiability", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of change in fair value of warrant liability.", "label": "Change In Fair Value Of Warrant Liability", "terseLabel": "Change fair value changes of warrants liability, Aggregate amount" } } }, "auth_ref": [] }, "rcon_ChangesInFairValueOfWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ChangesInFairValueOfWarrantLiability", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "Amount of changes in fair value of warrant liabilities.", "label": "Changes In Fair Value Of Warrant Liability", "negatedLabel": "Gain in fair value changes of warrants liability" } } }, "auth_ref": [] }, "rcon_ChinaNationalPetroleumCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ChinaNationalPetroleumCorporationMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents China national petroleum corporation.", "label": "China National Petroleum Corporation [Member]", "terseLabel": "China National Petroleum Corporation" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "rcon_ClassBCommonStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ClassBCommonStockConvertibleConversionRatio", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Class A common shares issuable upon conversion for each share of Class B common stock to be converted.", "label": "Class B Common Stock, Convertible, Conversion Ratio", "terseLabel": "Class B common stock convertible conversion ratio" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r243", "r274", "r275", "r276", "r311", "r336", "r337", "r341", "r343", "r346", "r347", "r422", "r464", "r466", "r467", "r468", "r471", "r472", "r494", "r495", "r498", "r501", "r508", "r636", "r788", "r789", "r790", "r791", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r811", "r826", "r849", "r873", "r892", "r893", "r894", "r895", "r896", "r979", "r1011", "r1020" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r509" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "terseLabel": "CLASS A ORDINARY SHARES", "verboseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of ordinary shares called for by warrants", "verboseLabel": "Number of warrants to purchase ordinary shares", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r509" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants Outstanding", "periodStartLabel": "Warrants Outstanding", "verboseLabel": "Number of warrants", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "rcon_ClassOfWarrantOrRightOutstandingAdjusted": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ClassOfWarrantOrRightOutstandingAdjusted", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of adjusted warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding, Adjusted", "terseLabel": "Number of warrants, adjusted" } } }, "auth_ref": [] }, "rcon_ClassOfWarrantOrRightOutstandingRemaining": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ClassOfWarrantOrRightOutstandingRemaining", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of remaining warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding, Remaining", "terseLabel": "Number of warrants, remaining" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r96" ] }, "rcon_ClassOfWarrantsOrRightsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ClassOfWarrantsOrRightsExercised", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights exercised.", "label": "Class Of Warrants Or Rights Exercised", "negatedLabel": "Exercised" } } }, "auth_ref": [] }, "rcon_ClassOfWarrantsOrRightsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ClassOfWarrantsOrRightsIssued", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights issued.", "label": "Class Of Warrants Or Rights Issued", "terseLabel": "Issued" } } }, "auth_ref": [] }, "rcon_CollateralizedAmountOfBorrowingsDueToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CollateralizedAmountOfBorrowingsDueToRelatedParty", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of borrowings collateralized which are due to related party.", "label": "Collateralized Amount Of Borrowings Due To Related Party", "terseLabel": "Guaranteed or collateralized" } } }, "auth_ref": [] }, "rcon_CommitmentAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CommitmentAndContingenciesLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "label": "Commitment and Contingencies [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCY" } } }, "auth_ref": [] }, "rcon_CommitmentAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CommitmentAndContingenciesTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "label": "Commitment and Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r41", "r141", "r742", "r825" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCY" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingency" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCY", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r190", "r456", "r457", "r901", "r1037" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class A ordinary shares [Member]", "terseLabel": "Class A ordinary shares", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1113" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class B ordinary shares [Member]", "terseLabel": "Class B ordinary shares", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1113" ] }, "rcon_CommonStockIssuedDuringPeriodSharesInExchangeOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CommonStockIssuedDuringPeriodSharesInExchangeOfShares", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period in exchange of shares.", "label": "Common Stock Issued During Period, Shares, In Exchange of Shares", "terseLabel": "Number of shares issued", "verboseLabel": "Issuance of common share in exchange of shares of Starry, net of issuance costs (in shares)" } } }, "auth_ref": [] }, "rcon_CommonStockIssuedDuringPeriodValueInExchangeOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CommonStockIssuedDuringPeriodValueInExchangeOfShares", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period in exchange of shares.", "label": "Common Stock Issued During Period, Value, In Exchange of Shares", "verboseLabel": "Issuance of common share in exchange of shares of Starry, net of issuance costs" } } }, "auth_ref": [] }, "rcon_CommonStockIssuedInExchangeOfSharesNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CommonStockIssuedInExchangeOfSharesNetOfIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The value common stock issued in exchange of shares in noncash financing transaction.", "label": "Common Stock Issued In Exchange of Shares, Net of Issuance Costs", "negatedTerseLabel": "Issuance of common stock in exchange of shares of FGS, net of issuance costs" } } }, "auth_ref": [] }, "rcon_CommonStockIssuedInExchangeOfSharesTwoNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CommonStockIssuedInExchangeOfSharesTwoNetOfIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The value common stock issued in exchange of shares two in noncash financing transaction.", "label": "Common Stock Issued In Exchange Of Shares Two, Net Of Issuance Costs", "negatedLabel": "Issuance of common stock in exchange of shares of Starry, net of issuance costs" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common stock [Member]", "terseLabel": "Common stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r958", "r959", "r960", "r962", "r963", "r964", "r965", "r1016", "r1017", "r1083", "r1111", "r1113" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Par value (in dollars per share)", "verboseLabel": "Ordinary shares, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r155" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "verboseLabel": "Ordinary shares, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r155", "r826" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "verboseLabel": "Ordinary shares, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r155" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Ordinary shares, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r155", "r826", "r846", "r1113", "r1114" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock value", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r155", "r744", "r955" ] }, "rcon_CommonStockValueAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CommonStockValueAuthorized", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "The value of maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Value Authorized", "terseLabel": "Authorized share capital" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets:", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to Recon Technology, Ltd", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r48", "r288", "r290", "r299", "r735", "r762" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive loss attributable to non- controlling interests", "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 noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r9", "r113", "r130", "r288", "r290", "r298", "r734", "r761" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r130", "r202", "r288", "r290", "r297", "r733", "r760" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r65", "r67", "r132", "r133", "r376", "r900" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r65", "r67", "r132", "r133", "r376", "r780", "r900" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r65", "r67", "r132", "r133", "r376", "r900", "r985" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrations" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "verboseLabel": "CONCENTRATIONS", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r182" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "CONCENTRATIONS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r900" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r65", "r67", "r132", "r133", "r376" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r64", "r65", "r67", "r68", "r132", "r206", "r900" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r65", "r67", "r132", "r133", "r376", "r900" ] }, "srt_CondensedBalanceSheetStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statement [Table]", "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r245", "r318", "r982" ] }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statements, Captions [Line Items]", "terseLabel": "Condensed financial information of the parent company", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r246", "r318", "r982" ] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY" } } }, "auth_ref": [] }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompany" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "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." } } }, "auth_ref": [ "r261", "r318", "r982" ] }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementsCaptionsLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statements, Captions [Line Items]", "terseLabel": "Parent company balance sheets", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r246", "r318", "r982" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r248", "r318", "r614", "r615", "r618", "r619", "r675", "r911", "r995", "r996", "r997", "r1043", "r1046", "r1047" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r248", "r318", "r614", "r615", "r618", "r619", "r675", "r911", "r995", "r996", "r997", "r1043", "r1046", "r1047" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r115", "r924" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "verboseLabel": "Variable Interest Entities", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r117", "r122", "r124" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r187" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails", "http://www.recon.cn/20230630/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Accumulated Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for credit losses", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r426", "r513" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Contract assets and contract liabilities from contracts with customers" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of information about contract costs, net and contract liabilities from contracts with customers", "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." } } }, "auth_ref": [ "r1051" ] }, "rcon_ContractWithCustomerAssetChargeToCostOfSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ContractWithCustomerAssetChargeToCostOfSales", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses of contract costs charged to cost of sales.", "label": "Contract with Customer, Asset, Charge to Cost of Sales", "terseLabel": "Charge to cost of sales" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCreditLossExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetMovementOfImpairmentOfContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "verboseLabel": "Reversal of allowance", "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r430", "r522", "r940" ] }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetGrossCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Gross, Current", "terseLabel": "Contract costs", "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r1049", "r1050" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "totalLabel": "Total contract costs, net", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r511", "r513", "r523" ] }, "us-gaap_ContractWithCustomerAssetNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "CONTRACT COSTS, NET" } } }, "auth_ref": [] }, "rcon_ContractWithCustomerAssetNetTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ContractWithCustomerAssetNetTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNet" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on contract with customer, asset.", "label": "Contract with Customer, Asset, Net [Text Block]", "terseLabel": "CONTRACT COSTS, NET" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r511", "r512", "r523" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r511", "r512", "r523" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities - non-current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r511", "r512", "r523" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r524" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyTables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of non-cancellable operating lease agreements", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r1015" ] }, "rcon_CostMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CostMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the cost method of accounting.", "label": "Cost Method Investment Ownership Percentage", "terseLabel": "Cost method investment ownership percentage" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue and related tax", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r169", "r311", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r636", "r1044" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r258", "r316", "r317", "r476", "r496", "r673", "r921", "r923" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document And Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current income tax provision (benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r199", "r598", "r604", "r1014" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r66", "r376" ] }, "rcon_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CustomerOneMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents Customer One member.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships", "terseLabel": "Customer relationship", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r110" ] }, "rcon_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "CustomerTwoMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of convertible notes to 9,225,338 shares of ordinary shares", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r59", "r61" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "BANK LOANS" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r28", "r149", "r150", "r209", "r212", "r318", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r654", "r934", "r935", "r936", "r937", "r938", "r1012" ] }, "us-gaap_DebtInstrumentCollateralAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCollateralAmount", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Collateral Amount", "terseLabel": "Collateral value of debt", "documentation": "Amount of assets pledged to secure a debt instrument." } } }, "auth_ref": [ "r145" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount of debt", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r135", "r137", "r473", "r654", "r935", "r936" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "verboseLabel": "Debt Instrument, Interest Rate Percentage", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r39", "r135", "r485" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r39", "r135", "r491", "r654" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)", "verboseLabel": "Debt instrument, interest rate, stated percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r39", "r474" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "BANK LOANS", "verboseLabel": "LONG-TERM BORROWINGS DUE TO RELATED PARTY", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r318", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r654", "r934", "r935", "r936", "r937", "r938", "r1012" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "verboseLabel": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r240", "r934", "r1085" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r40", "r318", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r654", "r934", "r935", "r936", "r937", "r938", "r1012" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument, periodic payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r40", "r144" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r40", "r91", "r94", "r134", "r135", "r137", "r143", "r193", "r194", "r318", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r654", "r934", "r935", "r936", "r937", "r938", "r1012" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Term of debt", "verboseLabel": "Debt instrument, term", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income tax benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r199", "r238", "r603", "r604", "r1014" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r152", "r153", "r211", "r592" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liability Noncurrent", "terseLabel": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r585", "r586", "r741" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred tax benefit", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r180" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Subtotal", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r593" ] }, "rcon_DeferredTaxAssetsImpairmentForInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "DeferredTaxAssetsImpairmentForInventory", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the impairment for inventory.", "label": "Deferred Tax Assets Impairment for inventory", "terseLabel": "Impairment for inventory" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "negatedTotalLabel": "Deferred tax liabilities, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Current", "totalLabel": "Total deferred tax assets, net", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Allowance for credit losses", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r101", "r1082" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance, Current", "negatedLabel": "Less: Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r594" ] }, "rcon_DeferredTaxLiabilitiesCustomerRelationship": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "DeferredTaxLiabilitiesCustomerRelationship", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax liability of customer relation ships.", "label": "Deferred Tax Liabilities Customer Relationship", "negatedLabel": "Recognition of customer relationship arising from business combinations" } } }, "auth_ref": [] }, "rcon_DeferredTaxLiabilitiesGainOnPreviouslyHeldEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "DeferredTaxLiabilitiesGainOnPreviouslyHeldEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax liability of Gain on the previously held equity method investment.", "label": "Deferred Tax Liabilities Gain On previously held Equity Method Investments", "negatedLabel": "Gain on the previously held equity method investment" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Accelerated amortization of intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r101", "r1082" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expenses", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r82" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r11", "r82" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "SHARE-BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r535", "r538", "r568", "r569", "r571", "r951" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "SHARE-BASED COMPENSATION." } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r974" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r973", "r974", "r975" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r969" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r974" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r976" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "rcon_DomesticCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "DomesticCompaniesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to domestic companies.", "label": "Domestic Companies" } } }, "auth_ref": [] }, "rcon_DueToFamilyMemberOfOwner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "DueToFamilyMemberOfOwner", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due by the company to family member of one owner.", "label": "Due To Family Member Of Owner", "terseLabel": "Due to family members of the owners of BHD and FGS" } } }, "auth_ref": [] }, "rcon_DueToMajorShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "DueToMajorShareholders", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due by the company to the majority of shareholders.", "label": "Due To Major Shareholders", "verboseLabel": "Expenses paid by the major shareholders" } } }, "auth_ref": [] }, "rcon_DueToManagementStaff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "DueToManagementStaff", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due by the company to the management staff.", "label": "Due To Management Staff", "verboseLabel": "Due to management staff for costs incurred on behalf of the company" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Earning (loss) per ordinary share -Basic", "verboseLabel": "Earnings (loss) per share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r300", "r324", "r325", "r326", "r327", "r328", "r333", "r336", "r341", "r342", "r343", "r344", "r629", "r630", "r736", "r763", "r926" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Earning (loss) per ordinary share -Diluted", "verboseLabel": "Earnings (loss) per share - diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r300", "r324", "r325", "r326", "r327", "r328", "r336", "r341", "r342", "r343", "r344", "r629", "r630", "r736", "r763", "r926" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Earnings (Loss) per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate fluctuation on cash", "verboseLabel": "Effect of exchange rate fluctuation on cash and restricted cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r644" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r313", "r588", "r606" ] }, "rcon_EmployeeAndBusinessConsultantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "EmployeeAndBusinessConsultantsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Company's employee and some business consultants.", "label": "Employee and Business Consultants [Member]", "terseLabel": "Employee and business consultants" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and employees' welfare", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Non vested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Outstanding Restricted Shares, Average Remaining Amortization Period (Years)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r570" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Share-Based Payment Arrangement, Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r971" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r971" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r971" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r977" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r971" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r971" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r978" ] }, "rcon_EquipmentAndAccessoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "EquipmentAndAccessoriesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Equipment, accessories and others" } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r259", "r292", "r293", "r294", "r319", "r320", "r321", "r323", "r329", "r331", "r345", "r424", "r425", "r510", "r572", "r573", "r574", "r599", "r600", "r620", "r621", "r622", "r623", "r624", "r625", "r628", "r646", "r647", "r648", "r649", "r650", "r651", "r666", "r774", "r775", "r776", "r799", "r873" ] }, "rcon_EquityInEarningsOfSubsidiariesAndVariableInterestEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "EquityInEarningsOfSubsidiariesAndVariableInterestEntity", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity in earnings of subsidiaries and variable interest entity.", "label": "Equity In Earnings Of Subsidiaries And Variable Interest Entity", "terseLabel": "Equity in earnings of subsidiaries and VIEs" } } }, "auth_ref": [] }, "rcon_EquityInIncomeLossOfSubsidiariesAndVariableInterestEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "EquityInIncomeLossOfSubsidiariesAndVariableInterestEntity", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of equity in income (loss) of subsidiaries and variable interest entity.", "label": "Equity In Income Loss Of Subsidiaries And Variable Interest Entity", "verboseLabel": "Equity in loss of subsidiaries, VIEs and VIEs' subsidiaries" } } }, "auth_ref": [] }, "us-gaap_EquityIssuedInBusinessCombinationFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityIssuedInBusinessCombinationFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Issued in Business Combination, Fair Value Disclosure", "terseLabel": "Fair value of shares issued", "documentation": "Fair value of equity issued in a business combination." } } }, "auth_ref": [ "r131" ] }, "rcon_EquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "EquityLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails" ], "lang": { "en-us": { "role": { "label": "CLASS A ORDINARY SHARES.", "terseLabel": "OTHER EVENTS" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r418", "r419", "r421" ] }, "us-gaap_EquityMethodInvestmentAdditionalInformation": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentAdditionalInformation", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Additional Information", "terseLabel": "Equity method investment additional information", "documentation": "This serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r418" ] }, "rcon_EquityMethodInvestmentOwnershipPercentage1": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "EquityMethodInvestmentOwnershipPercentage1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "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 1", "terseLabel": "Ownership interest (as a percent)" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntity" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY", "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." } } }, "auth_ref": [ "r241", "r420", "r423", "r980" ] }, "rcon_ExpenseReimbursementDueThirdParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ExpenseReimbursementDueThirdParty", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reimbursement due by the company to third party for expenses borne on behalf of the company.", "label": "Expense Reimbursement Due Third Party", "verboseLabel": "Distributors and employees" } } }, "auth_ref": [] }, "rcon_ExtensionToDeployBusinessNumberOfGasStations": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ExtensionToDeployBusinessNumberOfGasStations", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of extension to deploy its business.", "label": "Extension to deploy Business, Number of Gas Stations", "terseLabel": "Number of gas stations extending business" } } }, "auth_ref": [] }, "rcon_FairMarketValueOfWaivedPerformanceGoals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FairMarketValueOfWaivedPerformanceGoals", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair market value of the waived performance goals, pursuant to the fourth supplemental agreement to the investment agreement.", "label": "Fair Market Value Of Waived Performance Goals", "terseLabel": "Fair market value of waived performance goals" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Fair value changes of warrants liability", "terseLabel": "Gain in fair value changes of warrants liability", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r11" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r631", "r632", "r635" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r631", "r632", "r635" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of fair value measurement inputs under binomial and black-scholes model", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r481", "r526", "r527", "r528", "r529", "r530", "r531", "r632", "r682", "r683", "r684", "r935", "r936", "r945", "r946", "r947" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r481", "r526", "r527", "r528", "r529", "r530", "r531", "r632", "r684", "r935", "r936", "r945", "r946", "r947" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of liabilities measured at fair value on recurring basis", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r131", "r205" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r481", "r526", "r527", "r528", "r529", "r530", "r531", "r682", "r683", "r684", "r935", "r936", "r945", "r946", "r947" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Values of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r13", "r27" ] }, "rcon_FairValueOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FairValueOneMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair Value, One", "label": "Fair Value One [Member]", "terseLabel": "Fair Value per Share 1.04" } } }, "auth_ref": [] }, "rcon_FairValueTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FairValueTwoMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair Value, Two", "label": "Fair Value per Share 1.29" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r427", "r428", "r433", "r434", "r435", "r436", "r437", "r438", "r489", "r506", "r626", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r759", "r932", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r1025", "r1026", "r1027", "r1028" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLoansToThirdParties" ], "lang": { "en-us": { "role": { "label": "Financing Receivables [Text Block]", "terseLabel": "LOANS TO THIRD PARTIES", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r377", "r383", "r384", "r385", "r931" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r270", "r454" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r452", "r453", "r454", "r455", "r716", "r717" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets - customer relationship", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r185", "r717" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r78", "r80" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible assets - customer relationship, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r185", "r716" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign exchange transaction gain (loss)", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r638", "r640", "r642", "r643", "r870" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Currency Translation", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r637" ] }, "us-gaap_ForeignCurrencyTransactionsDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsDescription", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions, Description", "terseLabel": "Foreign currency transactions, description", "documentation": "Description of transaction giving rise to foreign currency transaction gain (loss), including but not limited to, nature of the transaction, the foreign currency involved, the accounting for the transaction." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTranslationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTranslationAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation [Abstract]", "terseLabel": "FOREIGN CURRENCY TRANSLATION ADJUSTMENTS" } } }, "auth_ref": [] }, "rcon_FounderOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FounderOneMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Founder one.", "label": "Founder one", "terseLabel": "Founder one" } } }, "auth_ref": [] }, "rcon_FounderThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FounderThreeMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Founder three.", "label": "Founder three", "terseLabel": "Founder three" } } }, "auth_ref": [] }, "rcon_FounderTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FounderTwoMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Founder two.", "label": "Founder two", "terseLabel": "Founder two" } } }, "auth_ref": [] }, "rcon_FoundersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FoundersMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents founders.", "label": "Founders [Member]", "terseLabel": "Founders" } } }, "auth_ref": [] }, "rcon_FourthSupplementalAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FourthSupplementalAgreementMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to fourth supplemental agreement.", "label": "Fourth supplemental agreement" } } }, "auth_ref": [] }, "rcon_FutureGasStationBeijingTechnologyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "FutureGasStationBeijingTechnologyLtdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Future Gas Station (Beijing) Technology, Ltd.", "label": "Future Gas Station (Beijing) Technology, Ltd [Member]", "terseLabel": "Future Gas Station (Beijing) Technology, Ltd", "verboseLabel": "FGS" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss (gain) from disposal of equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r1009", "r1034", "r1035" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Loss from property and equipment disposal", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "rcon_GanSuBHDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "GanSuBHDMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Gan Su BHD", "label": "Gan Su BHD [Member]", "terseLabel": "Gan Su BHD" } } }, "auth_ref": [] }, "rcon_GanSuBhdEnvironmentalTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "GanSuBhdEnvironmentalTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Gan Su BHD Environmental Technology Co., Ltd [Member]", "terseLabel": "Gan Su BHD Environmental Technology Co., Ltd" } } }, "auth_ref": [] }, "rcon_GanSuBhdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "GanSuBhdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing information pertaining to Gan Su BHD", "label": "Gan Su Bhd [Member]", "terseLabel": "Gan Su BHD" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "verboseLabel": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r170", "r851" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "totalLabel": "Goodwill, net", "verboseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r269", "r446", "r730", "r933", "r955", "r1032", "r1033" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 8.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Asset Impairment", "negatedLabel": "Impairment loss on goodwill and intangible assets", "terseLabel": "Impairment loss on goodwill and intangible assets", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r445", "r451", "r933" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, Net", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "terseLabel": "Goodwill", "documentation": "Amount before 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." } } }, "auth_ref": [ "r448", "r450", "r933" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Less: impairment for goodwill", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r448", "r450", "r933" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment loss on goodwill", "verboseLabel": "Impairment loss on goodwill and intangible assets", "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." } } }, "auth_ref": [ "r11", "r447", "r449", "r451", "r933" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r166", "r311", "r352", "r362", "r367", "r370", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r636", "r928", "r1044" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Hong Kong" } } }, "auth_ref": [] }, "rcon_HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Henan Puxinfangfu Construction Engineering Co., Ltd.", "label": "Henan Puxinfangfu Construction Engineering Co., Ltd. [Member]", "terseLabel": "Henan Puxinfangfu Construction Engineering Co., Ltd." } } }, "auth_ref": [] }, "rcon_ImpairmentForLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ImpairmentForLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment For Long Lived Assets", "terseLabel": "Impairment for long-lived assets" } } }, "auth_ref": [] }, "rcon_ImpairmentLossForPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ImpairmentLossForPropertyAndEquipment", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss for the property and equipment", "label": "Impairment Loss for Property And Equipment", "terseLabel": "Impairment for long-lived assets" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment loss for intangible assets", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r11", "r25" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets Held-for-use", "verboseLabel": "Impairment loss of property and equipment and other long-lived assets", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r11", "r81", "r188" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r189" ] }, "rcon_IncomeFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IncomeFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of income for proportionate share of equity method investee's.", "label": "Income from Equity Method Investments", "terseLabel": "Investment income" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "verboseLabel": "Outside China areas", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r312", "r605" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "verboseLabel": "China", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r312", "r605" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeLossBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Total", "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." } } }, "auth_ref": [ "r352", "r362", "r367", "r370", "r765", "r928" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss (income) from investment in unconsolidated entity", "negatedTerseLabel": "Income (loss) from investment in unconsolidated entity", "terseLabel": "Income (loss) from investment in unconsolidated entity", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r11", "r164", "r219", "r357", "r417", "r755" ] }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "totalLabel": "Income (loss) before income tax", "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r167", "r1005" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAX" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTax" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAX", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r313", "r581", "r589", "r590", "r596", "r601", "r607", "r608", "r609", "r793" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxIncomeTaxExpenseBenefitDetails", "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expenses (benefit)", "totalLabel": "Expense (benefit) for income tax", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r227", "r239", "r330", "r331", "r358", "r587", "r602", "r766" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r291", "r583", "r584", "r590", "r591", "r595", "r597", "r787" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Change in valuation allowances", "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "verboseLabel": "Effect of tax rate differential", "documentation": "Amount 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 increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r582", "r588" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "verboseLabel": "Income tax (benefits) expenses calculated at PRC statutory rates", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r588" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "verboseLabel": "Nondeductible expenses and others", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedTerseLabel": "Tax refund", "documentation": "Amount 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 credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxExemptIncome", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "negatedTerseLabel": "Benefit of revenue exempted from enterprise income tax", "documentation": "Amount 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." } } }, "auth_ref": [ "r1080" ] }, "rcon_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]", "terseLabel": "INCOME TAX" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid during the year for taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r58" ] }, "rcon_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IncomeTaxesTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Accounts payable", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedLabel": "Accounts receivable-related party", "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided 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 entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 32.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Taxes Payable", "verboseLabel": "Taxes payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r1008" ] }, "rcon_IncreaseDecreaseInAdvancePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IncreaseDecreaseInAdvancePayments", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advances for purchases.", "label": "Increase Decrease In Advance Payments", "negatedLabel": "Purchase advances" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 31.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract costs", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r713", "r1008" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 33.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Employee Related Liabilities", "verboseLabel": "Accrued payroll and employees' welfare", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesReceivableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Notes Receivable, Current", "negatedLabel": "Notes receivable", "documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r986", "r1008" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayable", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Accounts Payable", "verboseLabel": "Other payables", "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Assets", "terseLabel": "Other current assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r1008" ] }, "rcon_IncreaseDecreaseInOtherPayablesRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IncreaseDecreaseInOtherPayablesRelatedParties", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations classified as other, payables-related parties within one year or the normal operating cycle, if longer.", "label": "Increase Decrease In Other Payables Related Parties", "terseLabel": "Other payables-related parties" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r10" ] }, "rcon_IncreaseDecreaseInOtherReceivablesRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IncreaseDecreaseInOtherReceivablesRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other related parties.", "label": "Increase Decrease In Other Receivables Related Parties", "negatedLabel": "Other receivables-related parties" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r10" ] }, "rcon_IncreaseDecreaseInPrepaidExpenseToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IncreaseDecreaseInPrepaidExpenseToRelatedParty", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance to related party for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense to Related Party", "negatedLabel": "Prepaid expense - related parties" } } }, "auth_ref": [] }, "rcon_IndependentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IndependentCompanyMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Independent company.", "label": "Independent Company [Member]", "terseLabel": "Independent Company" } } }, "auth_ref": [] }, "rcon_IndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IndividualsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Individuals Member", "label": "Individuals [Member]", "terseLabel": "Individuals" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r77", "r79" ] }, "rcon_IntercompanyPayablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IntercompanyPayablesCurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of intercompany payables.", "label": "Intercompany Payables Current", "terseLabel": "Intercompany payables" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r136", "r223", "r295", "r356", "r653", "r857", "r966", "r1112" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest expenses related to convertible notes", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r173", "r486", "r492", "r937", "r938" ] }, "us-gaap_InterestExpenseLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseLongTermDebt", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest expense, long-term debt", "documentation": "Aggregate amount of interest paid or due on all long-term debt." } } }, "auth_ref": [ "r222", "r243", "r244" ] }, "rcon_InterestExpenseOnBankLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "InterestExpenseOnBankLoan", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of interest expense on bank loan.", "label": "Interest Expense on Bank Loan", "terseLabel": "Interest expense on bank loan" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseShortTermBorrowings", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Short-term Borrowings", "terseLabel": "Interest expense due to third party", "documentation": "The aggregate interest expense incurred on short-term borrowings including commercial paper and Federal funds purchased and securities sold under agreements to repurchase." } } }, "auth_ref": [ "r221", "r243", "r244" ] }, "us-gaap_InterestIncomeFinancingReceivableBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeFinancingReceivableBeforeAllowanceForCreditLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 34.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Income, Financing Receivable, before Allowance for Credit Loss", "negatedLabel": "Accrued interest income from loans to third parties", "documentation": "Amount of interest income from financing receivable before allowance for credit loss." } } }, "auth_ref": [ "r243", "r244" ] }, "us-gaap_InterestIncomeShortTermInvestmentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeShortTermInvestmentOther", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 35.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Income, Short-Term Investment, Other", "negatedLabel": "Accrued interest income from short-term investment", "documentation": "Amount of interest income from short-term investment classified as other." } } }, "auth_ref": [ "r243", "r244" ] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Interest on Convertible Debt, Net of Tax", "verboseLabel": "Income from investment in unconsolidated entity", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r335", "r338", "r343" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Cash paid during the year for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r303", "r306", "r307" ] }, "rcon_InventoryClassifiedAndUsedForFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "InventoryClassifiedAndUsedForFixedAssets", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of inventory classified as fixed assets and used during the current reporting period.", "label": "Inventory Classified and Used for Fixed Assets", "terseLabel": "Inventories transferred to and used as fixed assets" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "verboseLabel": "Inventories, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r283", "r918", "r955" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories, Net", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r229", "r265", "r282", "r439", "r440", "r441", "r714", "r925" ] }, "rcon_InvestmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "InvestmentAgreementMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to investment agreement.", "label": "Investment Agreement" } } }, "auth_ref": [] }, "rcon_InvestmentInStarryBlockchainEnergyPte.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "InvestmentInStarryBlockchainEnergyPte.Ltd.Member", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for investment in starry blockchain energy pte. ltd.", "label": "Investment In Starry Blockchain Energy Pte. Ltd [Member]", "terseLabel": "Investment in Starry Blockchain Energy Pte. Ltd" } } }, "auth_ref": [] }, "rcon_InvestmentInSubsidiariesAndVariableInterestEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "InvestmentInSubsidiariesAndVariableInterestEntity", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of investment in subsidiaries and variable interest entity.", "label": "Investment In Subsidiaries And Variable Interest Entity", "terseLabel": "Investment in subsidiaries and VIEs" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "verboseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r171", "r355" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Long-term Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r764", "r783", "r784", "r785", "r786", "r883", "r884" ] }, "rcon_IssuanceOfRestrictedStockForManagementAndEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "IssuanceOfRestrictedStockForManagementAndEmployees", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock for management and employees.", "label": "Issuance Of Restricted Stock For Management And Employees", "terseLabel": "Restricted shares issued for management and employees", "verboseLabel": "Restricted shares issued for management and employees" } } }, "auth_ref": [] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Restricted shares issued for services", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r11" ] }, "rcon_JiuquanThirdConstructionAndInstallationEngineeringCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "JiuquanThirdConstructionAndInstallationEngineeringCompanyMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Jiuquan Third Construction and Installation Engineering Company.", "label": "Jiuquan Third Construction and Installation Engineering Company [Member]", "terseLabel": "Jiuquan Third Construction and Installation Engineering Company" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Rent Expense [Table Text Block]", "verboseLabel": "Schedule of leases from related parties", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvement", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r187" ] }, "rcon_LegalContingenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LegalContingenciesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to legal contingencies.", "label": "Legal contingencies [Member]", "terseLabel": "Legal contingencies" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LEASES" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "LEASES", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r659" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r659" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r658" ] }, "rcon_LesseeOperatingLeaseBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of operating lease related assets and liabilities recorded on the balance sheets.", "label": "Lessee, Operating Lease, Balance Sheet Information [Table Text Block]", "terseLabel": "Schedule of operating lease related assets and liabilities recorded on the balance sheets" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Total lease payments", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r665" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r665" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r665" ] }, "rcon_LesseeOperatingLeasePeriodOfContract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LesseeOperatingLeasePeriodOfContract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of lessee's operating lease.", "label": "Lessee, Operating Lease, Period of Contract", "terseLabel": "Lessee, Operating Lease, Period of Contract" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1089" ] }, "rcon_LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LesseeOperatingLeaseWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of weighted average remaining lease terms and discount rates for all of operating leases.", "label": "Lessee, Operating Lease, Weighted Average Remaining Lease Terms And Discount Rates [Table Text Block]", "terseLabel": "Schedule of weighted average remaining lease terms and discount rates for all of operating leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES", "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." } } }, "auth_ref": [ "r655" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r35", "r311", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r615", "r618", "r619", "r636", "r824", "r927", "r968", "r1044", "r1095", "r1096" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r161", "r215", "r751", "r955", "r1013", "r1029", "r1086" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "verboseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Liabilities Assumed", "terseLabel": "Other payable due to non-controlling interest converted into capital contribution", "documentation": "The fair value of liabilities assumed in noncash investing or financing activities." } } }, "auth_ref": [ "r59", "r60", "r61" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r38", "r264", "r311", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r615", "r618", "r619", "r636", "r955", "r1044", "r1095", "r1096" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Values Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "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." } } }, "auth_ref": [ "r32" ] }, "rcon_LoanFromBankOfNanjingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LoanFromBankOfNanjingMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from Bank of Nanjing.", "label": "Bank of Nanjing [Member]", "terseLabel": "Bank of Nanjing" } } }, "auth_ref": [] }, "rcon_LoanFromBeijingRuralCommercialBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LoanFromBeijingRuralCommercialBankMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from Beijing Rural Commercial Bank.", "label": "Beijing Rural Commercial Bank [Member]", "terseLabel": "Beijing Rural Commercial Bank" } } }, "auth_ref": [] }, "rcon_LoanFromChinaConstructionBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LoanFromChinaConstructionBankMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from China Construction Bank.", "label": "China Construction Bank" } } }, "auth_ref": [] }, "rcon_LoanFromIndustrialAndCommercialBankOfChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LoanFromIndustrialAndCommercialBankOfChinaMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for loan from Industrial and Commercial Bank of China.", "label": "Industrial and Commercial Bank of China" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNet" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE, NET", "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." } } }, "auth_ref": [ "r1023" ] }, "rcon_LoansReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LoansReceivablesAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "LOANS TO THIRD PARTIES" } } }, "auth_ref": [] }, "rcon_LoansToThirdParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LoansToThirdParties", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 }, "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The sum of loans given to third parties at the reporting period.", "label": "Loans To Third Parties.", "totalLabel": "Loans to third parties", "verboseLabel": "Loans to third parties" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "rcon_LongTermBorrowingsDueToRelatedPartyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LongTermBorrowingsDueToRelatedPartyLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails" ], "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": "Long-Term Borrowings Due To Related Party [Line Items]", "terseLabel": "LONG-TERM BORROWINGS DUE TO RELATED PARTY" } } }, "auth_ref": [] }, "rcon_LongTermBorrowingsDueToRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LongTermBorrowingsDueToRelatedPartyTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "-Schedule of long-term borrowings due to related party.", "label": "Long-Term Borrowings Due To Related Party [Table]" } } }, "auth_ref": [] }, "rcon_LongTermBorrowingsNonCurrentRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LongTermBorrowingsNonCurrentRelatedParty", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of Long-term borrowings - Non current - related party.", "label": "Long-term borrowings - Non current - related party", "verboseLabel": "Long-term borrowings - related party" } } }, "auth_ref": [] }, "rcon_LongTermBorrowingsRelatedPartyCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LongTermBorrowingsRelatedPartyCurrentPortion", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of Long-term borrowings - related party - current portion", "label": "Long-term borrowings - related party - current portion", "terseLabel": "Long-term borrowings - related party - current portion" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "verboseLabel": "Long-term borrowing from a founder, monthly payments of \u00a5126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027.", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r28", "r212", "r480", "r490", "r935", "r936", "r1106" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "LONG-TERM BORROWINGS DUE TO RELATED PARTY" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current portion", "verboseLabel": "Long-term borrowings - related party - current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r272" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Total long-term borrowings due to related party", "verboseLabel": "Long-term borrowings - related party", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r273" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedParty" ], "lang": { "en-us": { "role": { "label": "LONG-TERM BORROWINGS DUE TO RELATED PARTY.", "terseLabel": "LONG-TERM BORROWINGS DUE TO RELATED PARTY", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r191" ] }, "rcon_LongTermOtherReceivablesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LongTermOtherReceivablesNet", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of long-term other receivable, net.", "label": "Long-term Other Receivables, Net", "terseLabel": "Long-term other receivables, net" } } }, "auth_ref": [] }, "rcon_LongTermPortionOfOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LongTermPortionOfOtherReceivables", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents for long term portion of other receivables.", "label": "Long Term Portion of Other Receivables", "negatedLabel": "Less: Long term portion" } } }, "auth_ref": [] }, "rcon_LongtermBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LongtermBorrowingsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for long term borrowings.", "label": "Long-Term Borrowings [Member]", "terseLabel": "Long-term borrowings" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r40" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r40", "r84" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r458", "r459", "r460", "r463", "r1039", "r1040" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Amount of damages claimed", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1038", "r1039", "r1040" ] }, "us-gaap_LossContingencyDamagesPaidValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesPaidValue", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Paid, Value", "terseLabel": "Amount paid to the Plaintiff", "documentation": "Amount of damages paid to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1038", "r1039", "r1040" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r458", "r459", "r460", "r463", "r1039", "r1040" ] }, "rcon_LossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "LossFromEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of loss for proportionate share of equity method investee's.", "label": "Loss from Equity Method Investments", "terseLabel": "Investment loss", "verboseLabel": "Investment Income" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r376", "r943", "r1052", "r1109", "r1110" ] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management", "documentation": "Person or persons designated as part of management." } } }, "auth_ref": [ "r1024", "r1093" ] }, "us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss", "terseLabel": "Impairment loss", "documentation": "Amount of realized and unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Short-term investments", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r142" ] }, "rcon_MaximumInsuredBankDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "MaximumInsuredBankDeposit", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of maximum insured bank deposit.", "label": "Maximum Insured Bank Deposit", "terseLabel": "Maximum insured bank deposit" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r459", "r460", "r461", "r462", "r533", "r712", "r773", "r815", "r816", "r881", "r885", "r887", "r888", "r890", "r912", "r913", "r931", "r939", "r950", "r957", "r1048", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Exercise price", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Measurement input, expected dividend rate", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Measurement input, expected term", "verboseLabel": "Warrant life", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement input, price volatility", "verboseLabel": "volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk free interest rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "terseLabel": "Share price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r633" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r459", "r460", "r461", "r462", "r533", "r712", "r773", "r815", "r816", "r881", "r885", "r887", "r888", "r890", "r912", "r913", "r931", "r939", "r950", "r957", "r1048", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "totalLabel": "Total non-controlling interests", "verboseLabel": "Non-controlling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r45", "r214", "r311", "r422", "r464", "r466", "r467", "r468", "r471", "r472", "r636", "r750", "r828" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Capital contribution receivable due from non-controlling Interest", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r114", "r195", "r203" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterest" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest Disclosure [Text Block]", "verboseLabel": "NON-CONTROLLING INTEREST", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r201" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Line Items]", "terseLabel": "NON-CONTROLLING INTEREST", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Ownership interest held by noncontrolling owner", "verboseLabel": "Non controlling ownership interest (as a percent)", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership interest held by parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Table]", "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r45", "r112", "r116", "r168" ] }, "rcon_MonthlyOperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "MonthlyOperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of monthly operating lease expense. Excludes sublease income.", "label": "Monthly Operating Lease Expense", "terseLabel": "Monthly rent" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r376", "r943", "r1052", "r1109", "r1110" ] }, "rcon_NanjingReconMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NanjingReconMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents nanjing recon member.", "label": "Nanjing Recon [Member]", "terseLabel": "Nanjing Recon" } } }, "auth_ref": [] }, "rcon_NanjingReconTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NanjingReconTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Nanjing Recon Technology Co Ltd [Member]", "terseLabel": "Nanjing Recon" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r305" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r305" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:", "verboseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r178", "r179", "r180" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "verboseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "negatedTerseLabel": "Net loss", "totalLabel": "Net income (loss) attributable to Recon Technology, Ltd", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r165", "r180", "r220", "r262", "r287", "r289", "r294", "r311", "r322", "r324", "r325", "r326", "r327", "r330", "r331", "r339", "r352", "r362", "r367", "r370", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r630", "r636", "r758", "r848", "r871", "r872", "r928", "r966", "r1044" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net loss attributable to non-controlling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r129", "r204", "r287", "r289", "r330", "r331", "r757", "r1005" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) attributable to Recon Technology, Ltd", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r302", "r324", "r325", "r326", "r327", "r333", "r334", "r340", "r343", "r352", "r362", "r367", "r370", "r928" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "rcon_NetIncomeLossIncludingPortionsAttributableToNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NetIncomeLossIncludingPortionsAttributableToNonControllingInterest", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income Loss Including Portions Attributable To Non controlling Interest", "terseLabel": "Net income (loss) for the period" } } }, "auth_ref": [] }, "rcon_NetOperatingLossCarryForward": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NetOperatingLossCarryForward", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxDeferredTaxAssetsAndLiabilitiesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "It Represents the Net operating loss carry forward.", "label": "Net operating loss carry forward", "verboseLabel": "Net operating loss carryforwards" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "rcon_NonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NonControllingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the amount of information pertaining to non-controlling interest.", "label": "Non-Controlling Interest", "terseLabel": "Non-controlling interest" } } }, "auth_ref": [] }, "rcon_NonControllingInterestDecreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NonControllingInterestDecreaseFromBusinessCombination", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Non-controlling Interest Decrease From Business Combination", "label": "Non-controlling Interest Decrease From Business Combination", "negatedLabel": "Step acquisition of FGS" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities", "verboseLabel": "Non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "NON-CONTROLLING INTEREST." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "verboseLabel": "Capital contribution in non-controlling interests", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r17", "r95", "r203" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Non-controlling Interest [Member]", "terseLabel": "Non-controlling Interest", "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." } } }, "auth_ref": [ "r111", "r510", "r1016", "r1017", "r1018", "r1113" ] }, "rcon_NoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NoncontrollingInterestTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of redeemable non controlling interest as defined and included in the statement of financial position.", "label": "Noncontrolling Interest [Table Text Block]", "verboseLabel": "Schedule of non-controlling interest" } } }, "auth_ref": [] }, "rcon_NoncontrollingInterestsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NoncontrollingInterestsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the noncontrolling interests.", "label": "Noncontrolling Interests, Policy [Policy Text Block]", "terseLabel": "Non-controlling Interests" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Other income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r172" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expenses)" } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "verboseLabel": "Summary of outstanding restricted shares", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r26" ] }, "us-gaap_NotesAndLoansReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesDetails": { "parentTag": "rcon_LoansToThirdParties", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Notes, Loans and Financing Receivable, Gross, Current", "terseLabel": "Working fund to third party companies", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r279", "r919", "r930", "r1030" ] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes, Loans and Financing Receivable, Net, Current", "verboseLabel": "Notes receivable", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r378", "r379", "r731" ] }, "rcon_NotesReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NotesReceivableAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "NOTES RECEIVABLE" } } }, "auth_ref": [] }, "rcon_NotesReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NotesReceivableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNotesReceivable" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for Notes receivable.", "label": "Notes Receivable [Text Block]", "verboseLabel": "NOTES RECEIVABLE" } } }, "auth_ref": [] }, "rcon_NumberOfOfferings": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NumberOfOfferings", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of offerings consummated by the company.", "label": "Number Of Offerings", "terseLabel": "Number of offerings" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1022" ] }, "rcon_NumberOfOrdinaryShareInLieuOfFractionalShareShareholderWasEntitledToReceive": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NumberOfOrdinaryShareInLieuOfFractionalShareShareholderWasEntitledToReceive", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of ordinary share in lieu of the fractional share, the shareholder was entitled to receive.", "label": "Number Of Ordinary Share In Lieu Of The Fractional Share, The Shareholder Was Entitled To Receive", "verboseLabel": "Number of ordinary share in lieu of the fractional share, the shareholder was entitled to receive" } } }, "auth_ref": [] }, "rcon_NumberOfSubsidiariesWhoEnteredIntoFourthSupplementalAgreementToInvestmentAgreement": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NumberOfSubsidiariesWhoEnteredIntoFourthSupplementalAgreementToInvestmentAgreement", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Company's subsidiaries who entered into the fourth supplemental agreement to the investment agreement.", "label": "Number Of Subsidiaries Who Entered Into Fourth Supplemental Agreement To Investment Agreement", "terseLabel": "Number of Company's subsidiaries who entered into the fourth supplemental agreement to the investment agreement" } } }, "auth_ref": [] }, "rcon_NumberOfVotesPerCommonSharesHeld": { "xbrltype": "integerItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "NumberOfVotesPerCommonSharesHeld", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of votes per common shares held.", "label": "Number of Votes Per Common Shares Held", "terseLabel": "Number of votes" } } }, "auth_ref": [] }, "rcon_OfferingCostsOfWarrantsAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OfferingCostsOfWarrantsAmortization", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of warrants offering costs amortized .", "label": "Offering Costs Of Warrants , Amortization", "terseLabel": "Amortization of offering cost of warrants" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "terseLabel": "Office equipment and fixtures", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "rcon_OfficeLeasesCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OfficeLeasesCommitmentMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents office leases commitment.", "label": "Office Leases Commitment [Member]", "terseLabel": "Office Leases Commitment" } } }, "auth_ref": [] }, "rcon_OilfieldEnvironmentalProtectionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OilfieldEnvironmentalProtectionMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Oilfield Environmental Protection [Member]", "label": "Oilfield environmental protection" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Operating expenses", "verboseLabel": "Operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "negatedTotalLabel": "Loss from operations", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r352", "r362", "r367", "r370", "r928" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "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." } } }, "auth_ref": [ "r660", "r954" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Rent Expense", "terseLabel": "Annual rental expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment loss for the ROU", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1087" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Office Leases Commitment - short term" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r657" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current", "verboseLabel": "Operating lease liabilities - current (including \u00a5429,265 and \u00a5335,976 ($46,333) from a related party as of June 30, 2022 and 2023, respectively)", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r657" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Operating lease liabilities - non-current", "terseLabel": "Operating lease liabilities - non-current (including \u00a5335,976 and \u00a5nil ($nil) from a related party as of June 30, 2022 and 2023, respectively)", "verboseLabel": "Operating lease liabilities - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r657" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesOperatingLeaseRelatedAssetsAndLiabilitiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "presentationGuidance": "Operating lease right-of-use assets", "terseLabel": "Rights of use lease assets, net", "verboseLabel": "Operating lease right-of-use assets (including \u00a5765,241 and \u00a5335,976 ($46,333) from a related party as of June 30, 2022 and 2023, respectively)", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r656" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right of use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r664", "r954" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r663", "r954" ] }, "rcon_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Operating Lease, Weighted Average Remaining Lease Term And Discount Rate [Abstract]", "terseLabel": "Remaining lease terms and discount rate:" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Cumulative net operating loss", "totalLabel": "Total", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r100" ] }, "rcon_OperatingLossCarryforwardsExpiringInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OperatingLossCarryforwardsExpiringInNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in next twelve months.", "label": "Operating Loss Carryforwards, Expiring in Next Twelve Months", "terseLabel": "2024" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OperatingLossCarryforwardsExpiringInYearFive", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year five.", "label": "Operating Loss Carryforwards, Expiring in Year Five", "terseLabel": "2028" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OperatingLossCarryforwardsExpiringInYearFour", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year four.", "label": "Operating Loss Carryforwards, Expiring in Year Four", "terseLabel": "2027" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OperatingLossCarryforwardsExpiringInYearThree", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year three.", "label": "Operating Loss Carryforwards, Expiring in Year Three", "terseLabel": "2026" } } }, "auth_ref": [] }, "rcon_OperatingLossCarryforwardsExpiringInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OperatingLossCarryforwardsExpiringInYearTwo", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails": { "parentTag": "us-gaap_OperatingLossCarryforwards", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxNolExpirationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward expiring in year two.", "label": "Operating Loss Carryforwards, Expiring in Year Two", "terseLabel": "2025" } } }, "auth_ref": [] }, "rcon_OrganizationAndNatureOfOperationsLineItem": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OrganizationAndNatureOfOperationsLineItem", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "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": "ORGANIZATION AND NATURE OF OPERATIONS [Line Item]", "terseLabel": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "auth_ref": [] }, "rcon_OrganizationAndNatureOfOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OrganizationAndNatureOfOperationsTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about organization and nature of operation.", "label": "ORGANIZATION AND NATURE OF OPERATIONS [Table]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperations" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "ORGANIZATION AND NATURE OF OPERATIONS", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r148", "r201", "r781", "r782" ] }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities", "verboseLabel": "Others", "documentation": "Amount of expenses incurred but not yet paid classified as other." } } }, "auth_ref": [ "r140" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r285", "r955" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "totalLabel": "Total minimum payments required", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment, Due in Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "2026", "documentation": "Amount of commitment classified as other 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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentFiscalYearMaturityAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase commitment" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyOfficeLeasesCommitmentShortTermDetails", "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCY", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r163", "r639", "r641", "r645" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Comprehensive income (loss)" } } }, "auth_ref": [] }, "rcon_OtherEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherEventsAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "OTHER EVENTS" } } }, "auth_ref": [] }, "rcon_OtherEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherEventsTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherEvents" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other events.", "label": "Other Events [Text Block]", "terseLabel": "OTHER EVENTS" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 }, "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total", "verboseLabel": "Other payables", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36", "r955" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "OTHER PAYABLES" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayables" ], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Text Block]", "verboseLabel": "OTHER PAYABLES", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Machinery and Equipment [Member]", "terseLabel": "Production equipment", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (loss)", "verboseLabel": "Other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r174" ] }, "rcon_OtherPayableRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherPayableRelatedPartiesCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount for other payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Other Payable, Related Parties, Current", "terseLabel": "Other payable- related parties" } } }, "auth_ref": [] }, "rcon_OtherPayablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherPayablesLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails" ], "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": "Other Payables [Line Items]", "terseLabel": "OTHER PAYABLES" } } }, "auth_ref": [] }, "rcon_OtherPayablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherPayablesTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Payables [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Others", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r278", "r835" ] }, "rcon_OtherReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherReceivablesAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "OTHER RECEIVABLES, NET" } } }, "auth_ref": [] }, "rcon_OtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNet" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure refers to other receivables for the reporting period.", "label": "Other Receivables Disclosure [Text Block]", "verboseLabel": "OTHER RECEIVABLES, NET" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesGrossCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Gross, Current", "totalLabel": "Subtotal", "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r278" ] }, "rcon_OtherReceivablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherReceivablesLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent other receivables.", "label": "OTHER RECEIVABLES, NET [Line items]", "verboseLabel": "OTHER RECEIVABLES, NET" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 }, "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables, net", "totalLabel": "Other receivable - current portion", "verboseLabel": "Due from intercompany", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current [Abstract]" } } }, "auth_ref": [] }, "rcon_OtherReceivablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OtherReceivablesTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about other receivables.", "label": "Other Receivables [Table]" } } }, "auth_ref": [] }, "rcon_OutstandingOptionsWarrantsAndConvertibleNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OutstandingOptionsWarrantsAndConvertibleNotes", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of outstanding options, warrants and convertible notes.", "label": "Outstanding Options, Warrants And Convertible Notes", "terseLabel": "Outstanding options/warrants/convertible notes" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "rcon_OwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "OwnershipPercentageByParent", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The parent entity's of the subsidiary, expressed as a percentage.", "label": "Ownership Percentage by Parent", "terseLabel": "Percent of consolidated net assets" } } }, "auth_ref": [] }, "rcon_PaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PaidInCapital", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of paid in capital of the company as of the balance sheet date.", "label": "Paid In Capital", "terseLabel": "Paid In capital" } } }, "auth_ref": [] }, "rcon_ParentCompanyBalanceSheetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyBalanceSheetsAbstract", "lang": { "en-us": { "role": { "documentation": "-", "label": "Parent company balance sheets" } } }, "auth_ref": [] }, "rcon_ParentCompanyBalanceSheetsStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyBalanceSheetsStatementTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "-", "label": "Parent Company Balance Sheets Statement [Table]" } } }, "auth_ref": [] }, "rcon_ParentCompanyBalanceSheetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyBalanceSheetsTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of parent company balance sheet.", "label": "Parent Company Balance Sheets [Table Text Block]", "terseLabel": "Schedule of parent company balance sheets" } } }, "auth_ref": [] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ParentCompanyMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "RECON TECHNOLOGY LTD", "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary." } } }, "auth_ref": [ "r318" ] }, "rcon_ParentCompanyStatementsOfCashFlowLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyStatementsOfCashFlowLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Cash Flow [Line Items]" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfCashFlowTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyStatementsOfCashFlowTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Cash Flow [Table]" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfCashFlowsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyStatementsOfCashFlowsTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of parent company statements of cash flows.", "label": "Parent Company Statements Of Cash Flows [Table Text Block]", "terseLabel": "Schedule of parent company statements of cash flows" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfOperationsAndComprehensiveLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyStatementsOfOperationsAndComprehensiveLossLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Operations And Comprehensive Loss [Line Items]", "terseLabel": "Parent Company Statements Of Operations And Comprehensive Loss" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfOperationsAndComprehensiveLossTable": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyStatementsOfOperationsAndComprehensiveLossTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Parent Company Statements Of Operations And Comprehensive Loss [Table]" } } }, "auth_ref": [] }, "rcon_ParentCompanyStatementsOfOperationsAndComprehensiveLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ParentCompanyStatementsOfOperationsAndComprehensiveLossTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of parent company statements of operations and comprehensive loss.", "label": "Parent Company Statements Of Operations And Comprehensive Loss [Table Text Block]", "terseLabel": "Schedule of parent company statements of operations and comprehensive income (loss)" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "terseLabel": "Shareholders' Equity", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Additional Interest in Subsidiaries", "terseLabel": "Payments to acquire additional interest in subsidiaries", "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period." } } }, "auth_ref": [ "r52" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Investment in FGS agreed", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r52", "r611" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Step acquisition of FGS, net of cash", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r52" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Payments to acquire equity method investments", "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." } } }, "auth_ref": [ "r52" ] }, "us-gaap_PaymentsToAcquireLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLoansReceivable", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Payments made for loans to third parties", "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r177" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Payments for short-term investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r176" ] }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToFundLongtermLoansToRelatedParties", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Fund Long-term Loans to Related Parties", "negatedLabel": "Due from intercompany, VIEs and VIEs' subsidiaries", "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates." } } }, "auth_ref": [ "r1006", "r1092" ] }, "rcon_PercentageOfDeemedConsiderationOfEquity": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PercentageOfDeemedConsiderationOfEquity", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of deemed consideration of equity.", "label": "Percentage Of Deemed Consideration Of Equity", "terseLabel": "Percentage of deemed consideration of equity." } } }, "auth_ref": [] }, "rcon_PercentageOfNotCollectionFromOurCustomers": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PercentageOfNotCollectionFromOurCustomers", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This elements represents for percentage of not collection of receivables from our customers.", "label": "Percentage Of Not-Collection From Our Customers", "terseLabel": "Percentage of not-collection from our customers" } } }, "auth_ref": [] }, "rcon_PercentageOfNotesAndLoansReceivableNetCurrent": { "xbrltype": "pureItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PercentageOfNotesAndLoansReceivableNetCurrent", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of notes subsequently collected subsequently.", "label": "Percentage Of Notes And Loans Receivable Net Current", "terseLabel": "Percentage of notes subsequently collected" } } }, "auth_ref": [] }, "rcon_PercentageOfOwnershipInterestTransferred": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PercentageOfOwnershipInterestTransferred", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of equity interest transferred.", "label": "Percentage of Ownership Interest Transferred", "terseLabel": "Percentage of equity interest transferred" } } }, "auth_ref": [] }, "rcon_PercentageTransferOfProfitToStatutoryReserves": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PercentageTransferOfProfitToStatutoryReserves", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage transfer of profit to statutory reserves in accordance with PRC accounting standards regulations.", "label": "Percentage Transfer Of Profit To Statutory Reserves", "verboseLabel": "Percentage transfer of profit to statutory reserves" } } }, "auth_ref": [] }, "rcon_PlacementAgentsFeesAndOtherEstimatedOfferingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PlacementAgentsFeesAndOtherEstimatedOfferingExpenses", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of placement agent's fees and other estimated offering expenses.", "label": "Placement Agent's Fees And Other Estimated Offering Expenses", "terseLabel": "Placement agent's fees and other estimated offering expenses" } } }, "auth_ref": [] }, "rcon_PlatformOutsourcingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PlatformOutsourcingServicesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to platform outsourcing services.", "label": "Platform Outsourcing Services" } } }, "auth_ref": [] }, "us-gaap_PolicyLoansReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyLoansReceivablePolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Policy Loans Receivable, Policy [Policy Text Block]", "verboseLabel": "Notes Receivable", "documentation": "Disclosure of accounting policy for policy loans receivable, including the basis for determining the amount reported for loans made to policyholders against and secured by future policy benefits. May also disclose the range of interest rates charged to policyholders on such loans." } } }, "auth_ref": [] }, "rcon_Post2024ReverseStockSplitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "Post2024ReverseStockSplitMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to scenario, post 2024 reverse stock split.", "label": "Post 2024 Reverse Stock Split [Member]", "terseLabel": "Post 2024 Reverse Stock Split" } } }, "auth_ref": [] }, "rcon_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PreFundedWarrantsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to pre-funded warrants.", "label": "Pre-funded warrants [Member]", "terseLabel": "Pre-funded warrants" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses", "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." } } }, "auth_ref": [ "r284", "r442", "r443", "r920" ] }, "rcon_PrepaidExpenseCurrentRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PrepaidExpenseCurrentRelatedParties", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs with related parties that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current, Related Parties", "terseLabel": "Prepaid expenses - related parties" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r998" ] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromBankDebt", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from debt", "verboseLabel": "Proceeds from short-term bank loans", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfLoansReceivable", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Collection of Loans Receivable", "terseLabel": "Proceeds from collection", "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Convertible Debt", "terseLabel": "Interest expenses related to convertible notes", "verboseLabel": "Proceeds from issuance of convertible notes", "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." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from sale of ordinary shares, net of issuance costs", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from sale of prefunded warrants, net of issuance costs", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "verboseLabel": "Gross proceeds", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r8", "r788" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Capital contribution received", "verboseLabel": "Capital contribution by non-controlling shareholders", "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." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ProceedsFromOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromOtherShortTermDebt", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Other Short-term Debt", "terseLabel": "Proceeds from short-term borrowings", "documentation": "Amount of cash inflow from short-term debt classified as other." } } }, "auth_ref": [ "r54" ] }, "rcon_ProceedsFromOtherShortTermDebtRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ProceedsFromOtherShortTermDebtRelatedParties", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from short-term debt, related parties classified as other.", "label": "Proceeds from Other Short-term Debt, Related Parties", "terseLabel": "Proceeds from short-term borrowings-related parties" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds from long-term borrowings-related party", "documentation": "The cash inflow from a long-term borrowing made 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. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromSaleOfLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLoansReceivable", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Loans Receivable", "terseLabel": "Repayments of loans to third parties", "verboseLabel": "Repayments from loans to third parties", "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from disposal of equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r175" ] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Short-Term Investments", "terseLabel": "Redemption of short-term investments", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from share issuance for warrants exercised", "verboseLabel": "Proceeds from stock issuance for warrants exercised", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r1007" ] }, "rcon_ProceedsFromWarrantsIssuedAlongWithCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ProceedsFromWarrantsIssuedAlongWithCommonStock", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of proceeds from warrants issued along with common stock.", "label": "Proceeds from Warrants Issued Along With Common Stock", "terseLabel": "Proceeds from warrants issued with common stock" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r372", "r715", "r767", "r768", "r769", "r770", "r771", "r772", "r915", "r941", "r956", "r987", "r1041", "r1042", "r1052", "r1109" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r372", "r715", "r767", "r768", "r769", "r770", "r771", "r772", "r915", "r941", "r956", "r987", "r1041", "r1042", "r1052", "r1109" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r262", "r287", "r289", "r304", "r311", "r322", "r330", "r331", "r352", "r362", "r367", "r370", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r613", "r616", "r617", "r630", "r636", "r737", "r756", "r798", "r848", "r871", "r872", "r928", "r952", "r953", "r967", "r1005", "r1044" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT, NET", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r186", "r232", "r235", "r236" ] }, "rcon_PropertyPlantAndEquipmentExcludingConstructionInProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PropertyPlantAndEquipmentExcludingConstructionInProgress", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets (excluding construction in progress) used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Excluding Construction in Progress", "terseLabel": "Property and equipment, net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Total cost", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r187", "r267", "r754" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET.", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r738", "r754", "r955" ] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOtherTypesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Property, Plant and Equipment", "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment, Net", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r12", "r232", "r235", "r752" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Schedule of property and equipment, net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r187" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Property, plant and equipment, useful life", "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." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts", "netLabel": "Provision for (net recovery of) credit losses", "terseLabel": "Allowance for (net recovery of) credit losses", "verboseLabel": "Provision for doubtful accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r301", "r430" ] }, "rcon_ProvisionForInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ProvisionForInventories", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Cumulative provision for inventories during the reporting period.", "label": "Provision For Inventories", "terseLabel": "Allowance for slow moving inventories" } } }, "auth_ref": [] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Other Credit Losses", "terseLabel": "Net recovery of provision for credit losses of other receivables", "verboseLabel": "Charge to (reversal of) allowance", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r10", "r218" ] }, "rcon_PurchaseAdvancesNetPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "PurchaseAdvancesNetPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the purchase advances.", "label": "Purchase Advances, Net, Policy [Policy Text Block]", "terseLabel": "Purchase Advances, Net" } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyTables" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-term Commitment [Table Text Block]", "terseLabel": "Schedule of total future minimum purchase commitment", "documentation": "Tabular disclosure of arrangements in which the entity has agreed to procure goods or services from one or more suppliers. May include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions." } } }, "auth_ref": [ "r151", "r213" ] }, "us-gaap_PurchaseCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyPurchaseCommitmentDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment [Member]", "terseLabel": "Purchase Commitment", "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments." } } }, "auth_ref": [ "r151", "r213" ] }, "rcon_QingHaiBHDNewEnergyTechnologyCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "QingHaiBHDNewEnergyTechnologyCoLtdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Qing Hai BHD New Energy Technology Co Ltd [Member]", "label": "Qing Hai BHD New Energy Technology Co Ltd [Member]", "terseLabel": "Qing Hai BHD New Energy Technology Co., Ltd" } } }, "auth_ref": [] }, "rcon_QinghaiBHDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "QinghaiBHDMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Qinghai BHD", "label": "Qinghai BHD [Member]", "terseLabel": "Qinghai BHD" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r459", "r460", "r461", "r462", "r525", "r533", "r564", "r565", "r566", "r685", "r712", "r773", "r815", "r816", "r881", "r885", "r887", "r888", "r890", "r912", "r913", "r931", "r939", "r950", "r957", "r960", "r1036", "r1048", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r459", "r460", "r461", "r462", "r525", "r533", "r564", "r565", "r566", "r685", "r712", "r773", "r815", "r816", "r881", "r885", "r887", "r888", "r890", "r912", "r913", "r931", "r939", "r950", "r957", "r960", "r1036", "r1048", "r1098", "r1099", "r1100", "r1101", "r1102" ] }, "rcon_ReceivableForDisposalOfPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ReceivableForDisposalOfPropertyAndEquipment", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The value of receivables for disposal of property and equipment in non cash transactions.", "label": "Receivable For Disposal Of Property And Equipment", "verboseLabel": "Receivable for disposal of property and equipment" } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE, NET" } } }, "auth_ref": [] }, "rcon_ReconciliationOfCashAndRestrictedCashAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ReconciliationOfCashAndRestrictedCashAbstract", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "it represents reconciliation of cash and restricted cash.", "label": "Reconciliation of cash and restricted cash", "terseLabel": "Reconciliation of cash and restricted cash, beginning of year" } } }, "auth_ref": [] }, "rcon_RecoveryOfContractWithCustomerAssetAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "RecoveryOfContractWithCustomerAssetAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of net recovery of impairment of contract asset.", "label": "Recovery of Contract with Customer, Asset, Allowance For Credit Loss", "terseLabel": "Net recovery of provision for credit losses" } } }, "auth_ref": [] }, "rcon_ReductionOfRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ReductionOfRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of reduction in right-of-use asset obtained in exchange for operating lease liability.", "label": "Reduction Of Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Reduction of right-of-use assets and operating lease obligations due to early termination of lease agreement" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r532", "r670", "r671", "r818", "r819", "r820", "r822", "r823", "r845", "r847", "r880" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r314", "r315", "r670", "r671", "r672", "r673", "r818", "r819", "r820", "r822", "r823", "r845", "r847", "r880" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "RELATED PARTY TRANSACTIONS AND BALANCES", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r852", "r853", "r856" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS AND BALANCES" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/20230630/role/DisclosureIncomeTaxAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r532", "r670", "r671", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r818", "r819", "r820", "r822", "r823", "r845", "r847", "r880", "r1094" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalances" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS AND BALANCES", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r667", "r668", "r669", "r671", "r674", "r794", "r795", "r796", "r854", "r855", "r856", "r877", "r879" ] }, "rcon_RemainingPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "RemainingPaidInCapital", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of remaining paid in capital that is to be contributed.", "label": "Remaining Paid In Capital", "terseLabel": "Remaining paid in capital" } } }, "auth_ref": [] }, "rcon_RemeasurementGainOfPreviouslyHeldEquityInterestInConnectionWithStepAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "RemeasurementGainOfPreviouslyHeldEquityInterestInConnectionWithStepAcquisition", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount represents for remeasurement gain of previously held equity interest in connection with step acquisition.", "label": "Remeasurement gain of previously held equity interest in connection with step acquisition", "negatedLabel": "Remeasurement gain of previously held equity interests in connection with step acquisition" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfBankDebt", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Bank Debt", "negatedLabel": "Repayments of short-term bank loans", "terseLabel": "Repayments of debt", "documentation": "The cash outflow to settle a bank borrowing during the year." } } }, "auth_ref": [ "r55" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term borrowings-related party", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r55", "r791" ] }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherShortTermDebt", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Other Short-term Debt", "negatedLabel": "Repayments of short-term borrowings", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r55" ] }, "rcon_RepaymentsOfShortTermBorrowingsRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "RepaymentsOfShortTermBorrowingsRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a short-term borrowings from related parties during the year.", "label": "Repayments of Short-term Borrowings, Related Parties", "negatedLabel": "Repayments of short-term borrowings-related parties" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r316", "r317", "r476", "r496", "r673", "r922", "r923" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "verboseLabel": "Research and development expenses", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r147", "r580", "r1103" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research and Development Expenses", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r579" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "periodEndLabel": "Restricted cash", "periodStartLabel": "Restricted cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r999", "r1010", "r1104", "r1107" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash balance", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r999", "r1010" ] }, "rcon_RestrictedStockClosingPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "RestrictedStockClosingPrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the closing price of the restricted stock.", "label": "Restricted Stock Closing Price", "terseLabel": "Restricted stock closing price" } } }, "auth_ref": [] }, "rcon_RestrictedStockForServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "RestrictedStockForServicesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Class A Ordinary Shares [Member]", "terseLabel": "Restricted class A ordinary shares" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted shares", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r62" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Restricted shares issued for management (in shares)", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "Restricted shares issued for management", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r158", "r195", "r748", "r777", "r779", "r792", "r827", "r955" ] }, "us-gaap_RetainedEarningsAppropriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAppropriated", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "label": "Retained Earnings, Appropriated", "verboseLabel": "Appropriated retained earnings", "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies." } } }, "auth_ref": [ "r88", "r89", "r162", "r310", "r746" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r259", "r319", "r320", "r321", "r323", "r329", "r331", "r424", "r425", "r572", "r573", "r574", "r599", "r600", "r620", "r622", "r623", "r625", "r628", "r774", "r776", "r799", "r1113" ] }, "us-gaap_RetainedEarningsUnappropriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsUnappropriated", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Retained Earnings, Unappropriated", "terseLabel": "Unappropriated retained earnings (deficit)", "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit." } } }, "auth_ref": [ "r157", "r310", "r747" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Sales revenue", "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." } } }, "auth_ref": [ "r376", "r984" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r242", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r914" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "totalLabel": "Total revenues from related party", "verboseLabel": "Total revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r296", "r311", "r353", "r354", "r361", "r365", "r366", "r372", "r374", "r376", "r422", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r636", "r737", "r1044" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansLongTermBankLoanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving loan facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r662", "r954" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "CONCENTRATIONS" } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails": { "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Sales and Excise Tax Payable, Current", "verboseLabel": "VAT payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "rcon_SalesToRelatedPartiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "SalesToRelatedPartiesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesTables" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for purchases from related parties during the period.", "label": "Sales From Related Parties [Table Text Block]", "terseLabel": "Schedule of sales to related party" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r332", "r534", "r981", "r1019" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "verboseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific 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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLoansToThirdPartiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of loans to third parties", "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." } } }, "auth_ref": [ "r44" ] }, "rcon_ScheduleOfAccountsReceivableRelatedPartyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfAccountsReceivableRelatedPartyTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accounts receivable related party.", "label": "Schedule Of Accounts Receivable Related Party [Table Text Block]", "verboseLabel": "Schedule of accounts receivable, net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "verboseLabel": "Summary of fair value of goodwill acquired and the carrying value, customer relationship, and its estimated useful lives", "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." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedGoodwillAcquiredAndCarryingValueDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValueOfIdentifiedIntangibleAssetsCustomerRelationshipAndItsEstimatedUsefulLivesDetails", "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityFairValuesOfIdentifiableAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r103", "r107", "r610" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of fair values of the identifiable assets and liabilities", "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." } } }, "auth_ref": [ "r103", "r107" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of company's income tax expense (benefit)", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r198" ] }, "rcon_ScheduleOfContractWithCustomerAssetNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfContractWithCustomerAssetNetTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure on contract with customer, asset.", "label": "Schedule of Contract with Customer, Asset, Net [Table Text Block]", "terseLabel": "Schedule of contract costs, net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Schedule of deferred tax assets, net", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r197" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of income tax expense (benefit)", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r196" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r418", "r419", "r421" ] }, "rcon_ScheduleOfEstimatedUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfEstimatedUsefulLifeTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents in information pertaining to the estimated useful life.", "label": "Schedule Of Estimated Useful Life [Table Text Block]", "terseLabel": "Schedule of estimated useful life of the assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of income (loss) before provision for income taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_ScheduleOfInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY" } } }, "auth_ref": [] }, "rcon_ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfLongTermDebtDueToRelatedPartyTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLongTermBorrowingsDueToRelatedPartyTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to long term debt due to related parties.", "label": "Schedule of Long Term Debt Due To Related Party [Table Text Block]", "verboseLabel": "Schedule of long-term borrowings due to related party" } } }, "auth_ref": [] }, "rcon_ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfMovementOfImpairmentOfContractWithCustomerAssetNetTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureContractCostsNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure on movement of impairment of contract assets.", "label": "Schedule of Movement of Impairment Of Contract with Customer, Asset, Net [Table Text Block]", "terseLabel": "Schedule of movement of allowance for credit losses of contract costs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "verboseLabel": "Summary of restricted shares granted", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r98" ] }, "rcon_ScheduleOfOtherPayablesRelatedPartyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfOtherPayablesRelatedPartyTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other payables with respect to related party transactions.", "label": "Schedule Of Other Payables Related Party [Table Text Block]", "verboseLabel": "Schedule Of other payables related party" } } }, "auth_ref": [] }, "rcon_ScheduleOfOtherPayablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfOtherPayablesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other payables third party.", "label": "Schedule Of Other Payables Third Party", "verboseLabel": "Schedule of other payables third parties" } } }, "auth_ref": [] }, "rcon_ScheduleOfOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfOtherReceivablesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other receivables.", "label": "Schedule Of Other Receivables [Table Text Block]", "verboseLabel": "Schedule of other receivables, net" } } }, "auth_ref": [] }, "rcon_ScheduleOfPreFundedWarrantsActivities": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfPreFundedWarrantsActivities", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of pre-funded warrants activities.", "label": "Schedule of Pre-Funded Warrants Activities", "terseLabel": "Summary of pre-funded warrants activities" } } }, "auth_ref": [] }, "rcon_ScheduleOfPrepaidExpensesRelatedPartiesPrepaidExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfPrepaidExpensesRelatedPartiesPrepaidExpensesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of Prepaid expenses related parties prepaid expenses.", "label": "Schedule of Prepaid expenses related parties prepaid expenses [Table Text Block]", "terseLabel": "Schedule of prepaid expenses - related parties" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesLeasesFromRelatedPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesPrepaidExpenseDetails", "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r138", "r139", "r852", "r853", "r856" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of segment reporting information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r72", "r73", "r74", "r76" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r536", "r537", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r564", "r565", "r566", "r567" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "verboseLabel": "Summary of share options activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r21", "r22", "r97" ] }, "rcon_ScheduleOfShortTermBankLoanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfShortTermBankLoanTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term 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 entity, if longer.", "label": "Schedule Of Short Term Bank Loan [Table Text Block]", "terseLabel": "Schedule of short-term bank loans" } } }, "auth_ref": [] }, "rcon_ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfShortTermBorrowingsDueToRelatedPartiesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of schedule of short term borrowings due to related parties.", "label": "Schedule Of Short Term Borrowings Due To Related Parties [Table Text Block]", "terseLabel": "Schedule of short-term borrowings due to related parties" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r86", "r87", "r90", "r91", "r92", "r93", "r94", "r193", "r194", "r195", "r274", "r275", "r276", "r346", "r494", "r495", "r496", "r498", "r501", "r506", "r508", "r788", "r789", "r790", "r791", "r939", "r979", "r1011" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestors" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table]", "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." } } }, "auth_ref": [ "r118", "r120", "r123", "r126", "r127", "r614", "r615", "r618", "r619", "r693", "r694", "r695" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table Text Block]", "verboseLabel": "Summary of information regarding consolidated VIEs", "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." } } }, "auth_ref": [ "r118", "r120", "r123", "r126", "r127" ] }, "rcon_ScheduleOfWarrantsActivitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ScheduleOfWarrantsActivitiesTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the warrants activities", "label": "Schedule Of Warrants Activities [Table Text Block]", "terseLabel": "Summary of company warrants activities and status of warrants" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r970" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDeposit", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Security Deposit", "verboseLabel": "Deposits for projects", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r1000" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r972" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segment, Expenditure, Addition to Long-Lived Assets", "terseLabel": "Total capital expenditures", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r359", "r929" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r374", "r375", "r812", "r813", "r814", "r882", "r886", "r889", "r891", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r916", "r942", "r960", "r1052", "r1109" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT REPORTING" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReporting" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT REPORTING", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r360", "r364", "r368", "r369", "r370", "r371", "r372", "r373", "r376" ] }, "rcon_SelfOwnedHousingPropertyPledgedAsCollateralCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "SelfOwnedHousingPropertyPledgedAsCollateralCarryingValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of carrying value of self-owned housing property pledged as collateral for borrowings.", "label": "Self Owned Housing Property Pledged As Collateral, Carrying Value", "terseLabel": "Carrying value of self-owned housing property pledged as collateral" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Shipping and handling expenses", "verboseLabel": "Selling and distribution expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "rcon_SeniorManagerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "SeniorManagerMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Senior manager.", "label": "Senior Manager [Member]", "terseLabel": "Senior Manager" } } }, "auth_ref": [] }, "rcon_ServiceFeePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ServiceFeePayable", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of fee payable to third party for Services rendered to the company.", "label": "Service Fee Payable", "verboseLabel": "Professional service fees" } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCommitmentsAndContingencyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Severance Costs", "terseLabel": "Severance Payments", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted during the period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r554" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "verboseLabel": "Outstanding Restricted Shares, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r551", "r552" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Restricted shares issued (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "verboseLabel": "Exercise price (per share)", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share", "label": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share [Axis]" } } }, "auth_ref": [] }, "rcon_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePerShareDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share", "label": "Share based Compensation Arrangement by Share based Payment Award Fair Value Per Share [Domain]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "SHARE-BASED COMPENSATION", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r536", "r537", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r564", "r565", "r566", "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "verboseLabel": "Stock Option, Shares, Expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock Options, Shares, Granted", "verboseLabel": "Granted - Shares", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock Options, Shares, Outstanding at Ending", "periodStartLabel": "Stock Options, Shares, Outstanding at Beginning", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r543", "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Stock Options, Weighted Average Exercise Price Per share, Outstanding at Ending", "periodStartLabel": "Stock Options, Weighted Average Exercise Price Per share, Outstanding at Beginning", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r543", "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable Options, Number (in shares)", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r560" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Exercisable Options, Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r560" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]", "verboseLabel": "Summary of status of options outstanding and exercisable", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Outstanding Options, Number (in shares)", "verboseLabel": "Number of shares expected to be vested", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r559" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Outstanding Options, Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r559" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Equity Award [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r564", "r565", "r566", "r567" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Stock Options, Weighted Average Exercise Price Per share, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Stock Options, Weighted Average Exercise Price Per share, Expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Stock Options, Weighted Average Exercise Price Per share, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Stock Options, Weighted Average Exercise Price Per share, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Share-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r535", "r542", "r561", "r562", "r563", "r564", "r567", "r575", "r576", "r577", "r578" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Stock price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Non-vested, Ending Balance - Shares", "periodStartLabel": "Non-vested, Beginning Balance - Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable Options, Average Remaining Contractual life (years)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r560" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding Options, Average Remaining Contractual life (Years)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r559" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested - Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Outstanding Restricted Shares, Fair Value per Share", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "rcon_SharesIssuedSharesIssuanceForPreFoundedWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "SharesIssuedSharesIssuanceForPreFoundedWarrants", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Represents shares issued pre-founded warrants", "label": "Shares Issued, Shares, Issuance for Pre-founded Warrants", "terseLabel": "Stock issuance for Pre-founded warrants (in shares)" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Opening Balance (in shares)", "terseLabel": "Shares outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Fair Value of Shares", "verboseLabel": "Warrant liability", "documentation": "The fair value of shares that would be issued, determined under the conditions specified in the contract if the settlement were to occur at the reporting date." } } }, "auth_ref": [ "r85" ] }, "rcon_ShippingAndHandlingCostsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShippingAndHandlingCostsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Costs, Policy [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "auth_ref": [] }, "us-gaap_ShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShippingAndHandlingMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling", "documentation": "Packing and transport of product." } } }, "auth_ref": [ "r1053" ] }, "rcon_ShortTermBankLoanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBankLoanTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoans" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term 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": "Short Term Bank Loan [Text Block]", "verboseLabel": "BANK LOANS" } } }, "auth_ref": [] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Short-term bank loans", "totalLabel": "Total short-term bank loans", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r30", "r821", "r1105" ] }, "us-gaap_ShortTermBorrowingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowingsAbstract", "lang": { "en-us": { "role": { "label": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBorrowingsFiveMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for short term borrowings five.", "label": "Short Term Borrowings Five [Member]", "terseLabel": "Short term borrowings five." } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBorrowingsFourMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Short Term Borrowings Four Member", "label": "Short Term Borrowings Four" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBorrowingsFromRelatedParties", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from related parties with a maturity within one year or operating cycle, if longer.", "label": "Short-term Borrowings from Related Parties", "terseLabel": "Short-term borrowings - related parties", "verboseLabel": "Short-term borrowings due to related parties" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBorrowingsMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for short term borrowings.", "label": "Short Term Borrowings [Member]", "terseLabel": "Short term borrowings" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBorrowingsOneMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for short term borrowings one.", "label": "Short Term Borrowings One [Member]", "terseLabel": "Short term borrowings one" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBorrowingsThreeMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Short Term Borrowings Three Member", "label": "Short Term Borrowings Three" } } }, "auth_ref": [] }, "rcon_ShortTermBorrowingsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermBorrowingsTwoMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for short term borrowings two.", "label": "Short Term Borrowings Two [Member]", "terseLabel": "Short term borrowings two" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansDetails", "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Line Items]", "terseLabel": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "verboseLabel": "BANK LOANS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Text Block]", "terseLabel": "SHORT-TERM BORROWINGS DUE TO RELATED PARTIES", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r191" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBankLoansShortTermBankLoansNarrativeDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShortTermBorrowingsDueToRelatedPartiesDueToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r216", "r217", "r1002" ] }, "rcon_ShortTermInvestmentsInterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ShortTermInvestmentsInterestReceivable", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of short term interest receivable.", "label": "Short Term Investments, Interest Receivable", "terseLabel": "Accrued interest income from short-term investment" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r661", "r954" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r181", "r309" ] }, "rcon_SinopecMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "SinopecMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to sinopec.", "label": "Sinopec [Member]", "terseLabel": "SINOPEC" } } }, "auth_ref": [] }, "rcon_StarryBlockchainEnergyPte.Ltd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StarryBlockchainEnergyPte.Ltd.Member", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about Starry Blockchain Energy Pte. Ltd.", "label": "Starry [Member]", "terseLabel": "Starry" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r243", "r274", "r275", "r276", "r311", "r336", "r337", "r341", "r343", "r346", "r347", "r422", "r464", "r466", "r467", "r468", "r471", "r472", "r494", "r495", "r498", "r501", "r508", "r636", "r788", "r789", "r790", "r791", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r811", "r826", "r849", "r873", "r892", "r893", "r894", "r895", "r896", "r979", "r1011", "r1020" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r43", "r259", "r292", "r293", "r294", "r319", "r320", "r321", "r323", "r329", "r331", "r345", "r424", "r425", "r510", "r572", "r573", "r574", "r599", "r600", "r620", "r621", "r622", "r623", "r624", "r625", "r628", "r646", "r647", "r648", "r649", "r650", "r651", "r666", "r774", "r775", "r776", "r799", "r873" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r247", "r257", "r374", "r375", "r812", "r813", "r814", "r882", "r886", "r889", "r891", "r899", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r916", "r942", "r960", "r1052", "r1109" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "SHARE-BASED COMPENSATION", "verboseLabel": "Statement", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r319", "r320", "r321", "r345", "r715", "r783", "r811", "r817", "r818", "r819", "r820", "r822", "r823", "r826", "r829", "r830", "r831", "r832", "r833", "r836", "r837", "r838", "r839", "r841", "r842", "r843", "r844", "r845", "r847", "r850", "r851", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r873", "r961" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r332", "r534", "r981", "r983", "r1019" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingDetails", "http://www.recon.cn/20230630/role/DisclosureSegmentReportingTotalAssetsDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationStatusOfRestrictedStockDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "verboseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r319", "r320", "r321", "r345", "r715", "r783", "r811", "r817", "r818", "r819", "r820", "r822", "r823", "r826", "r829", "r830", "r831", "r832", "r833", "r836", "r837", "r838", "r839", "r841", "r842", "r843", "r844", "r845", "r847", "r850", "r851", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r873", "r961" ] }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance", "verboseLabel": "Statutory reserve", "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." } } }, "auth_ref": [ "r146", "r749" ] }, "rcon_StatutoryReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StatutoryReservesMember", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statutory Reserve [Member]", "terseLabel": "Statutory Reserve" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyStatementsOfCashFlowsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Stock issuance for convertible notes redemption (in shares)", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r19", "r42", "r91", "r195", "r483" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "verboseLabel": "Number of shares issued", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issuance (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r19", "r154", "r155", "r195", "r788", "r873", "r893" ] }, "rcon_StockIssuedDuringPeriodSharesProceedsFromPreFoundedWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockIssuedDuringPeriodSharesProceedsFromPreFoundedWarrants", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The number of stock issued as a result of proceeds from Pre-founded warrants.", "label": "Stock Issued During Period, Shares, Proceeds From Pre-founded Warrants", "terseLabel": "Proceeds from Pre-founded warrants (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Restricted shares issued for services (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r19", "r195" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Shares", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r19", "r154", "r155", "r195" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Stock Option, Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r154", "r155", "r195", "r548" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockSplits", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Stock Splits", "terseLabel": "Fractional shares", "documentation": "Number of shares issued during the period as a result of a stock split." } } }, "auth_ref": [ "r19", "r154", "r155", "r195" ] }, "rcon_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The number of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Stock issuance for warrants exercised (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Stock issuance for convertible notes redemption", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r19", "r43", "r195" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Stock issued value for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock issuance", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r19", "r154", "r155", "r195", "r799", "r873", "r893", "r967" ] }, "rcon_StockIssuedDuringPeriodValueProceedsFromPreFoundedWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockIssuedDuringPeriodValueProceedsFromPreFoundedWarrants", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of proceeds from Pre-founded warrants.", "label": "Stock Issued During Period, Value, Proceeds From Pre-founded Warrants", "terseLabel": "Proceeds from Pre-founded warrants" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "verboseLabel": "Restricted shares issued for services", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r19", "r154", "r155", "r195" ] }, "rcon_StockIssuedDuringPeriodValueShareIssuanceForPreFoundedWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockIssuedDuringPeriodValueShareIssuanceForPreFoundedWarrants", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued, share issuance for pre-founded warrants.", "label": "Stock Issued During Period, Value, Share Issuance for Pre-founded warrants", "terseLabel": "Stock issuance for Pre-founded warrants" } } }, "auth_ref": [] }, "rcon_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Stock issuance for warrants exercised" } } }, "auth_ref": [] }, "rcon_StockOptionOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockOptionOneMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock option one member", "label": "Stock Option One [Member]", "terseLabel": "Stock option one [Member]" } } }, "auth_ref": [] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "verboseLabel": "Stock or Unit Option Plan Expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Redeemed or Called During Period, Shares", "negatedLabel": "Cancellation of ordinary shares issued to Starry Lab (in shares)", "verboseLabel": "Number of shares cancelled", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r19" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Redeemed or Called During Period, Value", "negatedLabel": "Cancellation of ordinary shares issued to Starry Lab", "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r19" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r155", "r159", "r160", "r183", "r828", "r846", "r874", "r875", "r955", "r968", "r1013", "r1029", "r1086", "r1113" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r111", "r112", "r128", "r259", "r260", "r293", "r319", "r320", "r321", "r323", "r329", "r424", "r425", "r510", "r572", "r573", "r574", "r599", "r600", "r620", "r621", "r622", "r623", "r624", "r625", "r628", "r646", "r647", "r651", "r666", "r775", "r776", "r797", "r828", "r846", "r874", "r875", "r897", "r967", "r1013", "r1029", "r1086", "r1113" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "verboseLabel": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "CLASS A ORDINARY SHARES" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinaryShares" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "CLASS A ORDINARY SHARES", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r192", "r310", "r493", "r495", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r510", "r627", "r876", "r878", "r898" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureBusinessAcquisitionAndInvestmentInUnconsolidatedEntityAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails", "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyParentCompanyBalanceSheetsAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split", "verboseLabel": "Reverse stock split ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r29" ] }, "rcon_StockholdersEquityNoteStockSplitSecuritiesExercisableMultiplier": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockholdersEquityNoteStockSplitSecuritiesExercisableMultiplier", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the multiplier for options and other securities are exercisable in stock split conversion.", "label": "Stockholders Equity Note Stock Split Securities Exercisable Multiplier", "terseLabel": "securities exercisable" } } }, "auth_ref": [] }, "rcon_StockholdersEquityNoteStockSplitSecuritiesExercisePriceMultiplier": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "StockholdersEquityNoteStockSplitSecuritiesExercisePriceMultiplier", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the multiplier for exercise price of options and other securities are exercisable in stock split conversion", "label": "Stockholders Equity Note Stock Split Securities Exercise Price Multiplier", "terseLabel": "Exercise price" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "SUBSEQUENT EVENTS", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r652", "r677" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent event [Member]", "terseLabel": "Subsequent event", "verboseLabel": "SUBSEQUENT EVENTS", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r652", "r677" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r652", "r677" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r652", "r677" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNotesReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r652", "r677" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r676", "r678" ] }, "rcon_SubsidyIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "SubsidyIncome", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "It represents the value of subsidy income.", "label": "Subsidy income", "terseLabel": "Subsidy income" } } }, "auth_ref": [] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureIncomeTaxTables" ], "lang": { "en-us": { "role": { "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Schedule of NOL expiration", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r99" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental cash flow information" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 }, "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureTaxesPayableDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "totalLabel": "Total taxes payable", "verboseLabel": "Taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_TaxesPayableCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrentAndNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "TAXES PAYABLE" } } }, "auth_ref": [] }, "rcon_TaxesPayableDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "TaxesPayableDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureTaxesPayable" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure about tax payable including vat, enterprise, business tax payables.", "label": "Taxes Payable Disclosure [Text Block]", "verboseLabel": "TAXES PAYABLE" } } }, "auth_ref": [] }, "rcon_TaxesPayableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "TaxesPayableTableTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureTaxesPayableTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of taxes payable by the company which includes VAT, business tax, enterprise income tax and other taxes payable.", "label": "Taxes Payable [Table Text Block]", "verboseLabel": "Schedule of taxes payable" } } }, "auth_ref": [] }, "rcon_ThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ThirdPartyMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetAccountsReceivableDetails", "http://www.recon.cn/20230630/role/DisclosureAccountsReceivableNetMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.recon.cn/20230630/role/DisclosureOtherPayablesThirdPartiesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfMovementOfAllowanceForCreditLossesDetails", "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "documentation": "This member stands for third party member.", "label": "Third Party [Member]", "terseLabel": "Third parties" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r944", "r1052" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r944", "r1052" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r1024", "r1093" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r224", "r225", "r226", "r380", "r381", "r386" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.recon.cn/20230630/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "rcon_TransferOfProfitToStatutoryReservesUpToCertainPercentageOfRegisteredCapital": { "xbrltype": "percentItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "TransferOfProfitToStatutoryReservesUpToCertainPercentageOfRegisteredCapital", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Transfer of profit to statutory reserves up to certain percentage of registered capital in accordance with PRC accounting standards regulations.", "label": "Transfer Of Profit To Statutory Reserves Up to Certain Percentage Of Registered Capital", "terseLabel": "Transfer of profit to statutory reserves up to certain percentage of registered capital" } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Goods transferred at a point in time", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r944" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSegmentReportingCompanySRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Services rendered over time", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r944" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureShareBasedCompensationOptionOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r489", "r506", "r626", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r759", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r1025", "r1026", "r1027", "r1028" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsEnergyConsumptionMarketOpenedToPrivateAndForeignCompaniesDetails" ], "lang": { "en-us": { "role": { "label": "Type of Arrangement and Non-arrangement Transactions [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r612" ] }, "rcon_UrumqiYikeliAutomaticControlEquipmentCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "UrumqiYikeliAutomaticControlEquipmentCoLtdMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureRelatedPartyTransactionsAndBalancesSalesToRelatedPartyDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Urumqi Yikeli Automatic Control Equipment Co Ltd.", "label": "Urumqi Yikeli Automatic Control Equipment Co., Ltd.", "terseLabel": "Urumqi Yikeli Automatic Control Equipment Co., Ltd" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Estimates and Assumptions", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r69", "r70", "r71", "r230", "r231", "r233", "r234" ] }, "rcon_UtilitiesAndFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "UtilitiesAndFacilitiesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for utilities and facilities.", "label": "Utilities and Facilities [Member]", "terseLabel": "Utilities and Facilities" } } }, "auth_ref": [] }, "rcon_ValuationIncreaseSharedByMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "ValuationIncreaseSharedByMinorityShareholders", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails": { "parentTag": "us-gaap_MinorityInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "This elements represents for Valuation increase shared by minority shareholders.", "label": "Valuation Increase Shared By Minority Shareholders", "negatedLabel": "Valuation increase shared by minority shareholders" } } }, "auth_ref": [] }, "us-gaap_ValueAddedTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValueAddedTaxReceivableCurrent", "crdr": "debit", "calculation": { "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails": { "parentTag": "us-gaap_OtherReceivablesGrossCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOtherReceivablesNetSummaryOfOtherReceivablesNetDetails" ], "lang": { "en-us": { "role": { "label": "Value Added Tax Receivable, Current", "verboseLabel": "VAT recoverable", "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntities" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "VARIABLE INTEREST ENTITIES", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r201" ] }, "rcon_VariableInterestEntityDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "VariableInterestEntityDisclosuresAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "VARIABLE INTEREST ENTITIES" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r614", "r615", "r618", "r619", "r693", "r694", "r695" ] }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityOwnershipPercentage", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Equity interest of ownership percentage", "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureCondensedFinancialInformationOfParentCompanyAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesAdditionalInformationDetails", "http://www.recon.cn/20230630/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "VIE", "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." } } }, "auth_ref": [ "r118", "r614", "r615", "r618", "r619" ] }, "us-gaap_VariableInterestEntityTermsOfArrangements": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityTermsOfArrangements", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Terms of Arrangements", "terseLabel": "Variable interest entity, terms of arrangements", "documentation": "Description of the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, that could require the reporting entity to provide financial support (for example, liquidity arrangements and obligations to purchase assets) to the Variable Interest Entity (VIE), including events or circumstances that could expose the reporting entity to a loss." } } }, "auth_ref": [ "r119", "r121" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "terseLabel": "Motor vehicles", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "rcon_Warrant2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "Warrant2021Member", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the information relating to warrant 2021.", "label": "Warrant 2021 [Member]", "terseLabel": "Warrant 2021" } } }, "auth_ref": [] }, "rcon_Warrant2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "Warrant2023Member", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the information relating to warrant 2023.", "label": "Warrant 2023 [Member]", "terseLabel": "Warrant 2023" } } }, "auth_ref": [] }, "rcon_WarrantLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WarrantLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Warrant Liability, Fair Value Disclosure", "label": "Warrant Liability, Fair Value Disclosure", "terseLabel": "Warrant liability" } } }, "auth_ref": [] }, "rcon_WarrantLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WarrantLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of non current warrant liability.", "label": "Warrant Liability Noncurrent", "terseLabel": "Warrant liability", "verboseLabel": "Fair value of the warrant liability" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrant", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r958", "r959", "r962", "r963", "r964", "r965" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "terseLabel": "Fair value of warrants", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants outstanding, measurement input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r634" ] }, "rcon_WarrantsAndRightsOutstandingMeasurementInputAdjusted": { "xbrltype": "decimalItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WarrantsAndRightsOutstandingMeasurementInputAdjusted", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to adjusted the measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input, Adjusted", "terseLabel": "Warrants outstanding, measurement input, adjusted" } } }, "auth_ref": [] }, "rcon_WarrantsAndRightsOutstandingMeasurementInputRemaining": { "xbrltype": "decimalItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WarrantsAndRightsOutstandingMeasurementInputRemaining", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsMeasurementInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure the remaining outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input, Remaining", "terseLabel": "Warrants outstanding, measurement input, remaining" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1085" ] }, "rcon_WarrantsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WarrantsPolicyPolicyTextBlock", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for warrants.", "label": "Warrants Policy [Policy Text Block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "rcon_WeightedAverageExercisePriceExercisedPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WeightedAverageExercisePriceExercisedPerShare", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "\"Exercise price per share or per unit of warrants or rights exercised. \"", "label": "Weighted Average Exercise Price Exercised Per Share", "terseLabel": "Exercised" } } }, "auth_ref": [] }, "rcon_WeightedAverageExercisePriceIssuedPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WeightedAverageExercisePriceIssuedPerShare", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights issued.", "label": "Weighted Average Exercise Price Issued Per Share", "terseLabel": "Issued" } } }, "auth_ref": [] }, "rcon_WeightedAverageExercisePriceOutstandingPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WeightedAverageExercisePriceOutstandingPerShare", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "\"Exercise price per share or per unit of warrants or rights outstanding. \"", "label": "Weighted Average Exercise Price Outstanding Per Share", "periodEndLabel": "Weighted average exercise price outstanding per share", "periodStartLabel": "Weighted average exercise price outstanding per share" } } }, "auth_ref": [] }, "rcon_WeightedAverageIssuedDuringPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WeightedAverageIssuedDuringPeriod", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average issued during the period.", "label": "Weighted Average Issued During the Period", "terseLabel": "Issued" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares -Diluted", "verboseLabel": "Weighted-average number of ordinary shares outstanding - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r335", "r343" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails", "http://www.recon.cn/20230630/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares -Basic", "verboseLabel": "Weighted-average number of ordinary shares outstanding - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r333", "r343" ] }, "rcon_WeightedAverageRemainingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.recon.cn/20230630", "localname": "WeightedAverageRemainingPeriod", "presentation": [ "http://www.recon.cn/20230630/role/DisclosureClassOrdinarySharesPreFundedWarrantsDetails", "http://www.recon.cn/20230630/role/DisclosureOrdinarySharesPurchaseWarrantsIssuedToInvestorsWarrantActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining period.", "label": "Weighted Average Remaining Period", "terseLabel": "Weighted average remaining period, outstanding" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-4" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "2AA", "Subparagraph": "a", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "505", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479989/944-505-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.18)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.5-04(Schedule I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480922/205-10-S99-6" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r979": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r980": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r981": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r982": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r983": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 163 0001410578-24-000966-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-24-000966-xbrl.zip M4$L#!!0 ( .F#N%B]!<#')"D *#_ 0 1 FUZQCVAU'%=XYHZ]H(8QN7%VX]OK]Y^,,[.?F5-7)L!5/$] M@[5U]?8R+>@FK?G>9^/#^=7[\ZN+J_?&?WV^NOC\[H,QOD_I[F%D*\#FP M/P?6DJQ, ]CS@L^6'WDAW7YYLPS#]>?S\^='ZKX-B/5VX6_.DT)LZ=V;I$+@ M6'QB*,@3TG!'.#>#Q[<^79S#CSDB\FPM^LSZKLDX X@ M+LI5,,.0.H]12&Y]NKHA62 :NW:?GI[>LK%@VU<7 M%Y_.L?'SA&Q7RW2L@#]V5I0;B^MX?PC;?W>.Q8\@+%E>P^U:Q"LKRK7OD;!Z M^&%*C:5VF!][0OSA/"[6AXCO?CX#C<'E^#R MGUM!2NN'+15[>R_V;&HYW'GW,9YWSDYH+-R@I(/[]3\,@ZW]IN?Y(9,'_"G] M<;UVO+D?_P*_X53YC%C.X%,;^(^'25_>0RSZ4VB:?80NR)OO.C;.@FO3Q8\_ M71(2!F\,!R:0 ETZF'0X-ID[GL,&#K)S<6&<&;M6X-_=T7 Z&O1O.K/>C7'= M&72&W9XQO>OU9M-?SHL-%)J.8.<=>;^R?\/4#:!%]H5P8B:5$Q))1, MGP:CZ?1OK5C4%HNN&2QO7?])%?L]O13@]W4 [G:F=\;M8/2]G=C#JS!LY$QN^M/;HQQ9S+K M]Z8M8"J P7H:4M."=34()=-31":%ZK_*4,%J.YMTNC/XQW263+X6)P6&JH):B]G,9M?$$=9W9[TS/Z?WSH3_&/;)%3QF]ZRAP M/!($'0O0"-@P )J^MR%!B-CTO0?04/>:3<\+G7![:SKTF^E&!/2;O@UD<+S# M#:D3!'!L@08&\*?C.I)5]L=U+)6I3Q=719FZ?ICVA[TIZ,Y=$*AI'Q5I)E_] MX;?>=(8"!O\T'H8Y!0U^[8,_Z@IX.RX29;QOQM6PA P53VS$#&"?CTUGWH+]R<0&EDIU/:-A*S*)N[S@G/1ZG2F< M[. ]\XKA4Q MYBW 32QU8W/+C%H*)II*>BFT*@(\P7PWLR+AJ$1 +IF<[5Q402:^ M5H2/O[]?O"9SG]G?-@XZ<]WZ=$;-B-%^%,9X>1.$H#&/UA[QD]0"K/P MD?5GK-,.#?@3]'!&$F*?K4#4$H@;,B<4#N_P3Y[^*[;<-FBA0@Q*EK><&*3= M(,H"[;F]_JJ/_]!W>\]K)W9'J(*:2UR!:FGKS:$Z' T,LFNRQ:X6=A.DM$#X M&0>C^:X 0")>0*Z)!P.MG, UFZG NV1\R>&=[XN94W9K-PH"]F?\]!CW^+=6 M'AIL[K7Q/PSO#RJ;=XMN8W2'OL?NM'T7&EOTO9 _R),Y<0R)*\X1JSA:'C& M[L%'@T%_^!60G?4FO6E[E:KHL+!:.6@%1!?J<42M)9PS]P1"7X;: M+4@AYIRE8*K>]V>Q(UGL&SB< =2]81<-WVD_AK7KJ,5>@GWRV"7]/SHUL*N0 MO@>GE!5C(L%8A5+J'WCQ"?T#T_K9?T);1MR8D6FM1:N^7_;8I%"\)*$#?*DZ M:>V\5.NY7;Z-7#579JP?@9];QKZUA]+W[4)#=#M*-RJ.N]* M6I!"_:Z6.^]=!Y;@*5Y)3F>C[C_N1H.;WF3ZG\RC:?9[B[SDYH N3,_YMYG< M40_1NDNR#O>B&P35>M*K9]Y-PN1K9]C_OYW=E?.P,WN8] IN^>VF>@QL>QZA MBRW.W6BUQE_N3?H'"8' (_;,'U-G _,/JM[ZE#@+#U]>0(OB:Z63=U@A326+ MF)HTG1GQP QK/S)CQ89F^&QL1N@;ZWATS(@VC\>'>EX\P%8B521R"M_,F<-V M#!JAE395T3I M(Z*TD\SCH1;PQH#?^QNFU8_F'=?UG_ L"!O^C1\]AO/(3:O4$8)Z+58(1FF% MD A&VC%:YLVT:W;':B>=&V8J.ZW *)EO0U*]$@BHI,"^YQEL9[TLJBU$A[X+ MY4_$+B6V$Z+[@]PE[>!&I0+P@7,^4'@U*I[B%AN!X;(AM+)S.M?]CFTS4M/- M6&B/ZGPO[4$J51QWG /=Y_=CR1JD6_E2=Z*L(R\*-:0WNA?E&_R=LV0&2:=% M\@"?YN3%00VO9GX-*9(\^U'1KSEIMO5LKK7HF]X?+"K =.G3<$;H:O>+:!&O MKB&%DG.ZN^X,_Y$$%(#M'9L]"Z%=XQ$:ABT<6F[!/!#,H4G1T+L1/OZL4;4" MWO*KXVIX0=]/>VFAK@7UP/<66;B4@:ZL6 %S^7%N%F9LO8!R"W)M*^YN+OJ4 M^D]HU;R)R,PO;*"%G[8B ^YAK4G%@7. G]Z-)K.S66]R;UR/)I/1]_[PZ]2X M>>AAT)A);\ 4ZS1L#-2-"-[DI&\*U]AU*R7'DY(Z>O<16JR0EK*EOYZTM.>P M0\)%)0N_$-RMZI)R2%-2">%$$1N,AE]5!.3W=C$YL7 TEP4UZ$N+0QWH6Y2/ M@W(M.\V!S57(0_G%:PUY:'>* ]R^73,(1M1V/)-NV46^R"@@H92"RPDLV!UT MT#QKC"8W_6%G\CNH!IU)Z_?1&+$Q);>19Q/[.QZ^Q)>W=:I68%I:P$68GAG0 MA3%G?1A/22A#FDDM<-*5#]((C0;2^^6_&IV"VP42M2_#D1*(NXCQ\F MW;O.M&=\[TPF';R^[T^G#[!JPP(>7\2,)NV,/X4M(N!H%XA3:1E#,C,P##82-HQ><$XE,=E^CP!BM$IJ0--A6901O*Z*2RDA1TK-#9 M'%%BA,U6R$WI*KBIW"0#,,S="%KQ4;-3FGC] -WAVP'B!?$;?>;2/X(%.S0] MS+TEM$G6JBT5AI]Y]D>0@;-K@#].*M$;3N.7"1CVCIT8_7TG+=[-\9[ +*:. MA8_19 ?*>I4KT"YM&1*T]UW$SN/MY#X ;'PD& 6C>08W?&Q8"_.*-BJ@+ZWZ M$NCCGM"7D&:$ #MK9:"Y#-2[>*K=0@7^I9 >$OQ;4^$1 K?4@5NMDA3A3Q'64K:-\2'!V49S>>.E3C/ M[HEVE_IU([0H-B>%G/.V3QZN)>[4B'LU]MU"48 ]&\RWJ)630^2DSE+=K)$* MF2CIY7*9:-?RYD*0O8N=41,T*XLMV !F$O(EF)H8<5KEJO^PQJ1"P?$.SM_H MPAX!&EMWGP(R"2W#?$NQ4W3\,%O7CY.(R)B2M>G827"]YM+!;Z=",$H[B+I@ M)/WMX_:U\G 4>8BWYUOJKY1>@1RAQ0H9*>THZC*2J!ISZ#JW>K3V745Y^692 ME@8L#=7(7N^)A:&*7(HTQ]_X6V?29P^%=Z$=V:N]-F3(@?#5T1(;M5$!=&G9 MEP#=ZH@'V>_( A7\"5G# 4MR$R,@D^+(<>B=]KZRY[:3WG@T87%=6I0:H!0' MXMI.)V1#/&%R/\5:%1B6K\U*&)X92=/_B1%96.,MKDUPG?FAZ<99"!0QY=2H MP+-\,<;!DS6;IBEHH52!,GH,R)\1<-S;$+''I8A,"AK'8W;Z<#WM_?,!<>M] M8[:3%B4U\[:-IT'[UO'@[.'DE)/1/ Y1FRQF]4QE1VI7*@?\/-\WO2%>;-WV MAW"LZ7<&H"/=CB;W\0W7Z-:8W?7P*(2B@I=?G6%K5_MQ0I3[(Q=H^0B25-UX MA3AQ#/3-Q"D>21)_<)AW"2&>M#/\P&>Z:P?+6]9].*JBE3BJDL>3L=!)IM&!4QAR'UG>P,/2_]5)WN9\&H^GT;VUFEE-F9FDB-\K-2<7E71UQJ]*B5C.1@5)N CE*-?)0M/ HIPVHR!<@AT0A44 +1:WT K!_N60<#P[^*'[ M6V!D ;E,+YCYLZ5#4X_'8@N,U%@84M," M93P(>=.E5"Z%A']I.YMTNFA]F\[:B5*%QYBB,3S<8I9A. 2O\33#@45$)D6' M8U8;3U!QAC,O:M-X_!WC*:E%Z22I1(Z3+D2.\9%3@K1"4)7O@Y_30PK2Y05G MYV)Y.]K/K9B40YI_0_[Q>7:%7*J-%@0Q"#/SF03)=RYBD"N30L Q#\PZOV&( MHAB"%@&%Q C"Q ?R;R]-3])^^$/#T#<+-2^'[,#D RVH!P6*;A ,6@[G(;'? M6RQKQ096B $LQTH]?G.+S-$"*QX80%&.Z+&B][9XUPV4I18,2XX>QX0A"GC5 M J00S4H8L4H. \?*L(]*U7YXV5V1QRRJO@N-+=)GQ.4K(RZ5#)(KCDUA.!J> M,?/K:## N];T/7$+D&I,,'DP,#D@E5' 6A@:Q'12CMLD!X=C@9#$9FJ1.BB* M2H,P*7+TF@=1:I&L'R!#-0B&'+-:$4U:F-3?T5>]FI?#HA*WHD5#_2E\U1MX M.1HJC]];-([S].F0%TUR%(_U=+U%6NG1D>2UD1RGBF=&[>=OZ$CZ"$R"W$LRXW1;*NN[B? AEI%+H M.)$H1:[C+6;-')?YB(D)I7AQ0F'QG9A;M)IY,_/1$A-*T?K(2PG,\VQNT6K@ MXLR'2D EQ8D?U*7H[MR"U-SOF8^5G%@*&2=9EL0'NH7N9,[0?&0/:DL*_*2H>PA+=@:LV4RY"XO.+LA\Y9N,:CK-BW1*0LD4D0N1=IDZD+=(E/3 MEYH/#(="B@OG0)WSJVYAJ>-@+=BA"L520#C'Y+VS=8O&T;RN!0:J.G6E.+[G MI5A5]\!ND3Z.*[;HD*U:48HQQT2B[);= MS,/UMP%!<22@'D6$T$OMHM7,=W MVA:HEHT:D<+,,;HTRW3?"D%33V[1=BNAE4):)X-YBUH-]VX^4,5B*38)O[*O,QK:"6 LDY^LLR,;;8U4\$QM1^V9(?&_\Y1B1,!-6U) M*@G\A'TEW[HS(^T04_ MNS(<[K/UG3B+94CLSH9086=&VJ5AQGT:-.W4<+%7(\1N6;XY.^G8H-AS*R;-+X9$B:"EQ%*( M:P3\^?\%./S/(WS,"9D;S^R7$&B^O E@]\.HG/%O2TKF7]Y0@/$LQ?!_@-6W MSRLW)<'F_#I)QVD3)K5*K3R]8VU9C79Z@"G%/RLZ!RV ( M&XA);;SSB8+07W6>G>#&QYWFALS-R.5$!%"H(ED2@;N+B]*2F+1I0*-&W*J! MS1IQNT;:\%]S8?SE_#FP/YOK-:8[QI^2'SS/CT?/?L.?0$1]&AJ>N2+!VK3V M\L-$+R#6VX6_.6?* -TRT-\8@;4$S6'@6ZRIN$8@JY+^P03_+72;R%R-$=C$ MJ=-[2H[_J-=K>=HY7A#B+1>_:VX5_.LLK7>&/YU=7IV]NZS'>]+W7^+&YA+L^,L;C$_CV-O8)2C>JG#3_I_" M[_$6C]TYGU<^R)I)M_V0K' 1AN$!<>B$$0[N*_6C=4KJ ,D;PX12M,-\>3,W M7=R"/<=UT3[\Y4U((U09&'&2R/[+&XL2.+^G/\,.[OCVC W CF@22E3(#ZSX M4>C3[00V+[HAP3U9/1*:Y4Q$$?,(DGS&)/>SS?;.!ES&3/&9K,<-?'Z*A]4; M$O^_[W7L#7ZDL;E=[6.?,+X4: ]"\82@C:F_<0(@N?4I^H)Z ,\N?@AC3DCQ M0P73)H]-64P'O67.S<[<(:@ /N %J4]OG6?X,PA( 5#5*KKBNK\)@A&#PKKV M ],=S7D&P@S?M6J]%OR+-V.=I.L,WV*2+)/P&WH&ON2J5!QHYL$:>0ZO7=_Z M0\(6E[JX]H9IT8%B7(^Q['L[.5.5E'HP- 6]P8YCQ*0K0Y5[T*D MHM>:N=(KKQJ,RNKJ MP73I 7#56J0G&_OOG[[5NR&/(?^5GAR_6O7U8'[H>Y; I9_'JQJY'JSU/=O9 M.'8$RE/IF,4IT_" =4V=M'.I[6&*Z51S7J:0AS_\$M.Y,Y_KN9DB>>AZABVT5Q^I5-.1W M;#IVW^N::P=@RIZA\[]K8M*)[<:A[!"9W-N+^!(1O!8&!<$SL\JIB*+!P= . M/R^AG%K1(^F?3 ;+(QXX'NLOD/*5H=+LT"L[(# E!-\H^.D+Y\3T%G0C2O/6 MC0/;>1E33Z4,[[P_MZ6UM%RDX9K)/>!)C!BZS[_B>'FS3T*CV=SCN!AG^."6 MGG*>",V E=,$W5_O2;CT,R'M1D^@7P1+9ST&H4#5:I$5/.4:Q4FUCLN.O>'5 M8O+Z-Z+:QR(NJ-/%)VL9"2:;AI_)5^,J0O1*^EI0H(98C?!V\W?H156$M2_=*.',V2J!EZ5X'9RI<:K M>#WZUA^C-1)Q]V-NL8;2QW\HUL%HD;%J>+W=DR1^C9TGD]JWID._F6Y$ $U& M@:\?K, T^' MY15JR,.4>(Y/XS,A1Z?CE6K(!6P;L#A8(;'9$@R'O\3@5-82JDDUY*_OV016 M GL?RXGG!R(@T9"? @A=UP_P2]JB-]%?.4;KE(FV-ZD,2CJ &N^8=^$'0-2G=PF3'?3+K!28E^Z'FHN:W74/3PYN; M"3ZBK?*X4:#5<+VX7G+\PY8ZCSC[G:4@:,Q#[(]V=R-P5-L7:#AV]"Q;,L\R MKM-9ODC#\7>7CF<.&9'I[AP@NSY=^W'5$EO*-73DECVE)Y1W&."4:.0\=4V)6C/M#75_T%0P%AR[_]II-^C@@D_Z MXAOJX"OQH, MF&\:U=;61E.3FY(AIF%]#>?V@ 0!(7M-%]\MCUD+^Y"!64NZ M$OD!DG\41]$(%E5&,Z:^'5F(R-2?AZ"ZES<1%6(-<=L]P(7A=BP+8&'/L4OL M5=!IR-G(<><.1SP.8BS:@0'W0(?R$'J8K& RS2\79M6XB M7 'C59+9??M>[]E:HLU^-(_3NE49?'B.:E.1;B-V:S5\:U6GU=A6#_>+0BQ\@UA*\H,F!-W M0DBAV1&B,$[^XUD1B1Y@L*<*\B@@8A+-X'B@T>I/YW?G#^(ZJ1IK)FO,[=N AI7D0O4CF6+:(@ MO+JX_)ES""L6Z2ANNUVH!UVO4(H> C*/W($S%\>&J%5+#_%+XSR- ?,P&^P) ME! WLMEQ [1@&K$#5A\/S@L0Q4*TL(9-Z*G4IU$O..E5"GZ&0BH]&;L%=0I? M9Y2]5 H%&DY(O"7;$+K=FYZ^.^$RM:FST&S9M[Y=IL+B76X^U%G3-G15MX6, M@!CR5BA%>CW6IOUR*AUV]6I!X\'>,HSBAUK[AZTYY^I:U;)SWP%-;$'H#V4R;X&O3.Y1R.W!"WUXI 8U M.R+Q[BN2)++3)2%A)CF-<(H,X+'0/U\,+6^S^'-Z_'ITLD_HJ"SPOX> M.Q)Z X=$H_DMC3,3FR[[.?/8];L9]###K4ML/'&B(IB])C]JJR]LZTQMD*-Y MV7]V_Z 4CP K7%5)SKS;I+*FIUO4"6^IOXH?Z10#1N2C9510:LIA[..IQJ," MK:[J,S=5]78?8I9G,JQ11[<-TC<]A FM1Z-YXG[(>4 GH=+P9+@;;QRY9 (5 M7+Q4(13S(",78A8KJVC,;]^S(Q0JTV5^2=G1@RJ/;H!"OM6K:LC_E+@L_H)] MYT?Q2X#4_$3L!49I[_HNFGT14_3C!A)VE9I[T-*T"3T-.SL=8SXGN,H$//UC M7_;2!YK]UW7^#5][A7KA:+Y_L%L*-9LS8-2N^S*;3R5HWTU\RU?M 5)!IX?N MK/"8]V$]\[LPRV#]V#\"1F5PX02XD]KE6)-';;7XH>H^)3[*47X^=ZPD2^?> MK[3LYB0ETW!-3A>9.(^-8Z+;V?>EWV,J$JB"H8]!(,+E-%JOXXJP]2PH8?^< M^7M=^@<)XP>N\^\FG.]LD&!F7H"EY:MONMEE M7+F&GCM4JGDPY2)['235SZ34&DZ#CN?C;5!J.RU???++->1DZGB@$EGEI\#Y MWS4<^1BV?IP2HR@,8%FP0"D0O@)6H-60P]18#3O#(\P/),:;K86'&E$?G_XZ M:^^]STX_5&Z9:=;:PG;<)PK8AR2MX/0?LL)AE&WJH:[?3G1I"BK M4EYL:M;3]!Y"P3M^]N0?ZF O:$+76PO9@Y'46M1[1IMN0+)A+FK6>V7LQU V MX%]8\85O6V5PC:EO$6*SN\4Q);$#GYWRH(AY52.O4@ ._3)JK;RP:'0L*UI% M; 7?.W )_7#S<9%K5=14*G?Y&7;9VQ*K,_/#8VK*U(#Z'=NQ_165_ER.TI:FVG;5VI >%+0+Y'=+YM]E>H63K_3UGG! MSW3B3A0N?5ID4$*DJ8:47II^PS>Z@$3" E-5[XAK<^Y7Q:0O[3 R]+UN.4MO M:ME@GEQE(UGNH7*C^MJNTD7+3CZ"AM!WIFY%7<]_8BMF>;-2H-5T!F>/H(R+ M7:H&3,.Z"MK8-:WXD9/'1?40G^(B+:S:O)GUA:VCA 5HZ,!8B'EU[8/6U8_LN$]RL;VW= MFIP32[UX\TC^ 504[*(FMLC/S.7.;_=5TO!$JKQO'CP)W MBZ>4ZG=*1VA+4P6"SUF% T>=2IKRO7_0GC_(%%2?0J'"^_A#FBO.FY<.(% R MTW:LT-DX10U:C5X/YB;PAXEO[? W-H'GO F<'O3[>/KWXA"A&-M@&I(U:.S&#SG.TB(<2J7J(EYM2" ]IX87TA:YB\P8L8-%L&CDUH MH@;'? @N#Z4U=+@[%.AKL4)?K=>E=!HK=\;RCLN-65]-AZ0 <@N]Q:V<@@8B;5JVC((CZX(XF-*0G[ 2M? M_&QX3_G.@(*L2YG>7E MPR*(A[P#J9C[1+U* UY_3!*4G'-TYF4E3$5^A N18[5:W9>]##_%4G>D%4YC M$6G(%B^)SN%-:;9HI$>=./@-CC7_0%EE&AW0AJ96Y, J:_=@J8ROW,FWAL)KK1<78Q<1@[Z75F+FZ8$KFFO!8'"LNK5=J89$2Z MWM_6>\_]:M]P5^ZI+[%?'G)_6)2UW:3:AT&52":76E,13=-\<-TJMXF:-\;] M(K>SU*OV:GA'.2WE9]Q*^195T93GO#]DDG6P=',J(3J(KY(F?THO^KU_VVC- M+' [_8?EN=X0D$X\S> A)ZLTU:NGR?=0> @D2'X!F@-=D)F/2B* ;;J%I)5U MJOW0CW%(^B[;9@X=IKL/]>\' 0N&._?IDTGMW)E!B?RU,"_FH?>\=I@%SAN2 MYW#V1-P-N0GR_)J?9%?KK_8EEI20)M\BKO<7 M^QKX%K[!QXBK_=6^13Y12+UJK^1;##%E3GJ[!?^*\P$FBF_0"6,3(G-[\*M/ M24=H[ 1J)W]W*7UC@:HBOV@I^J!SKA$N2W+/;V3 MR YL@MO7VWO'\REH IF$/QY:SH2=A(;**DY1,&Z0JE*?] M7 3% AV>N5-70J3IM.2M-NG@ZZQ0@CJ:]Q3SJ9I+L];P% M[#&)8RS?$Z]9=0VG\/]QHC\C0 T#Q&69@*VWCZ>.Q(2:XXF]VBE]DH-;TO#K M<+,%]#TXC"W0PR=^]M%[3B[BOOJ^_02CJ$HWH-" +@?*ZDN89/IGHD2E5L3] M[LQ;("LJO)9=H1"6HGSQ)@YAP:/-LGW2*!;*"^5#F&;0\NQ;TTK^*,U^.9F& M4[NW6KO^EA 8[S[VL1=$;LB-]:]&KB&?R2WFU<7598DI3IG6'+R3^LHY/#=K'I.XR"6LS+=5_,1=D' &GZ%3'W=/D.5$/-8 MKU%',\G/O9Q'(__ V8">7$P<+2=[+4O:V ]087D?QUTGS&%ONH9EN9Q@JHI2 M0UV'">%UY@%MYD5,_,\ /5&PU:+HJM;* OWBCIMQ^'.,]<"+!L8MU>S>(C-& MGJV/7ZRI62_)@)#D.RD'KQ"4ZV)NJ3)!X\Q(O))B3V=\8[9?%J;$BB@[>">! M/W%8]W!&=:"T\)+XP):*^!\_8DL34W9=KN+ J,?Y0N6V7OH;_7*.GRBPEK#O M__K_ %!+ P04 " #I@[A8*29? )L@ #G @( %0 ')C;VXM,C R,S V M,S!?8V%L+GAM;.U=6W/CMI)^WZK]#USO2U(5C^]SJ^2X'>4INC]5JWM4?@.-"RM%L'FL] TR[./WS\NXU5U, M@VR-5G;YX6+[2S^L#]E?M9NSR^NSR_/+:^W3U\OSKUSLY>7EP\O5Q^0\XSISR_._O7X M,#.68*6?0MOU=-L )R$5J21!]OKD6!'AU5G41E2<_ ISRN]7_YJJ/^S6Q9W1QJS!/ET&A4[)5^=7ER>7EU\>'7-$RP]3?O5 M01:8@H5&._#5>UN#WTYJM;A.G9$@#//=%([3^FPP03#L!5?3#LLZBV,U+J3*0Z*DDA MC,YJX6[[I3M>C-? H0BY/=OLH]7: 4M@NW #AGALK< #PN]5"R(6+4-A:UPB'72765LK MO$T+^#>T-<#W2 MP:'] T^IN]EG8'O0>[O7H?.[;OD ST%#$Q?#!@H9=SW7QV'"Q:^]8!-F78'3@ULM+,. URC&QJ, M]C/]2/N-U:[RR:IH8RU*YE'W?(?V9KR@WU0L#*'ZV[-=)_H;M1>KL]/XU:J- M=E^WC,NZ(0\;:442<_T5N"% Y:#.K*D5GH)M+^[/;O]["Q:(VIP;2+Q=]\C9 M%BJKXH5;:U[?$Y) M[PTL?MHI;-I$/^"> ML%M\ &"U@5_+*MJ3!CU"4+)7D?(9NZ&Y"%"9ZQ=0L< M;!27XYA39TL>FM4*4F,_\)/:Q"@%MO$V\1UCB5O;%2CKO)%O2%HB!K89_&## M\8!_"Z5 >E*94STF:_#J =L$YO9;Z)&&SL\OSL^U4VU;'?Z[/Q[-Q@_#N]Y\ M<*?=]AYZH_Y FWT?#.8S"38IDYA-"QF)CECD^ ,Y2=1)=2ZNC]:UT-TG6J'O MGC[K^IIR?@8LSXV^H0I"E2/\XL]@78HJM?0G8-&F_MPO<-9&O_H^7CYM;Z][ MF67^_'CU^>;RXM,-!OOZ$M=W\3'6Z9C.])QD_W7'B.K'?Z;4*(E26.+,)?YF M4MLIQ/!'] L'K;*E%S:(9#J/'!,XOYU= 62\2)*M*\S6]0$"Q^4H!.JC0D!EQ(KDCS\V03= E.0OA/13=9"F MG1CDFS\S0E[V$&(5.VQ[\P-\;&X8WL[5T1> M(=9^(H_DL)$MS&&(\A>%IM&^OH:>;L&_@1D/WN+.IERZ;D! M.&"M0S-TY^G;: M')![T4:D3^/%#S<(U6(9M'DTZH MYE&79T;$65<"4N;P#,)_)Y9N>_$8X,&K M8?GD"A(YFO(B9%''<[S*O;P=C/ MQ'VHZ- I89TVGT\Z%@)-1O)3ULR3ADK$[; MJ8 #D0CIH<%7F"<1GUR;)DWVM/[-0:G%4(#BT%"59:5Z;UQI_&*QCGC9GGG( M^&N)+-Q-ERSAWEM.V F?M.EC\%07AG8XQB;(H7KC>0Y\\CVRPLW1")%;%?MQ M8*R#\THJ5U/#194@<=Q>GSQ4C+#@#0QVP22+-^>7EU\4. >_,/F:M;P*L*8@*PIB7RV@3G0'1LSZ&)>_95/'9!W8 $- MR+(2^(0=4H6"S"H8EQ7K.?6#,/*4X%W;>#'77]FQ/S*U=$@3JN!Q)II$W?T!O&64MB>3S1B:H_$@E,>I#5H$J6%5P&D[&!(@C MSJ7K M;%F%1PAQ7E6=A>,D\F66!@S*'J L)%6*Q^J\18E?_0'4>W/?Z@Y)1. MQ*XD)@MW"&,)!JNW?QDKYT[O MMGNU>\PM/\1;B+ #X)5D5BY&M#XO17S;'3(>>MC$/!5L^JY@7)IGN8C3JJ". MYX9,ZF/V;"M&E&3PLUH[%@E0BS&JNEE,N1*VC1FE.P!Q$0X5O#R>ZRCC7'P4 M(.T0T(79%8EH;7-$#U9K"[V!:(X2'MM!Z/Y3!O?:^/)8-J;#W$!K3>ZPR4?)]/!]\%H-OQ]H U'^/- ^^EA M/)O]?*)JEM ,:3'"U>(!!+E4S<=;L_I2X3V.BEM19W81AC7+_*M?)@J&B4\< MM(#> _NJVJZ .C WB5E:4S@241!D5CSJ/7)PG\+H&>-M[NBVJ].;?'CIH9\" M0+_IT";\]ASH8GG=^0X1+, KILD)!VZ@Y00(5Y='JY9MB5K!<)H< .I9-:5A M;%5/ZUDE"\N JT"G+20C!E[:VLZP'??*'MC)B74_O('+FX(#,?[L*.DW=WK.+MX=* MQ MJN#.(.IO_KRZ5ZJ+,/(9Y$87M6"6[U81$B(5W.]Z!-X2F?Q77X1HNPAU4;8; MB[#O+W7[&6##(/::\WZP>=:R*4*7Y.P+YNS3@0):CF5NV%$+H_DV?/*[CU9/ MT*9RFWE@'7L!/+JW&\Q60SM\@1U,P0KHY"4_HKW$<<48\Q6VT!U%:DHX"D9# ML7VAD?!B8[="6J*%[&E.6>05S_T6))WNVN9>?U*(HY."7RQS7_];"Q#P#5%_Q(O.H.W^!& \,'-D$"@.:"TL: M3DD>%?2K?@,V9IW8#CUS!6WH>D00&\Z"RZ'J#L!%&%5P[IT"%V!QD;>E[\ & M6"A\!2,/XUR:[B LSZ:">4PF#MI %W<#[P?OD/_D+7PKNG_,#D1@DB39OL!L M7QPHNM)<*ICO<;>+&R_(M=4'//^80?K_[\ R,6<_V.%="80REC60>6THNL!M@^\P]3?2S>BCQ9)VU8.;PHJ"%2][,'"_" M7C,#26-EN@ 2GR$58SRWV<;":?\66]_LV8]1.LDM;N/R_#!CZ\0X4Q''1!!I MB2!+Z7K4P5XJIK8:/B4TH9U[E'W=7=Y;Z$7TLN2US&7)?F_V7;M_&/\Q.U'V M,B3FG_Q'#G$WND6$@G>?&&T#"XK\@/>@R2]B)8-['UA-''++]@X$_VY=S8-7 M@P8B3+&P!HL%,-B/9S?;B>:G'M)GNN_#.G7[A@U^W.&M,=HS/+C)RZXM7D%R M$)+\\3=M7W-J1<'V9K(RTE,]PUW1ZQU*:$=);#*=*WG,J@[F'5CCE0SJX<6[ MWHJ?Y;2I>(#16' M/O/ND@U(U,.QR+6[I$S \Z&O!@X M=OJ6#E?,>PLR=7184:J3AX*!R;.FH8A26 S=N@F^I06 Q"22"[%$C52?BE MV8]@5]8OF,QG.B5]&B^PF*A.QS= G$LIDM4DA47.AB^[IBN5B"32G_I?2]GM M:W:')G2'@U7]4;?U9WHLB>>]*%=UIM4H7TN'-:%*B42*T/!K*ZFKMN/%Q $; MB'S7>B,&T/X=W3ZR;4#O9))$]GL7>K,TIMH6NJY-#4@KTC2V][)M)W;JO4;Z M]#+^MX^_A$S;A4?68=TI)8)((=1U@S@E-@ +CA/SDA2GX4*E%"%)&>Y#LLVUPATNQ%N[0=A\)*DB9-2D6)-$WU M*XB@&"+ER$^TH+IRY#X26;RB=\41%4JD1FSWJ7IJQ#Y1$:(Y2N7@\1_%5;'] MINKI 6'9.CJL!=7)(U*( M*J\&">M S]P0%]]$?\L*E! C.CZ41000P:IN1&6:KXD#UCHT>3E^\\F2TOBB MP+W,!J9^ 1%$"E&;=U)XT"<[.T?Q)[7%9H"\&CJ,?U72B%0A/ZFL6G,#X_E( M<0LQF[[#VE*-+")=.2#79K1M#E^1G3NZ*>^SBA,?I9(("R+2$&7?T6:8R7L, MRNTU]XB/4D.$!1%I2%WQGG);SK"GQ?>;V15T6 4J$D:D!KF!G6I-%'V25$$W M/!("T/==#ZV (V][Y-:2$-7-^7&Y1:(BJ'2#^4O6N>9BV*;0R7UVB.E#DH8U=Q ME,HB*8Y(9^H*'ZTLABM\-!K:NFU@2>T. 8*G/7J6A5Z(U_@>.4',6DY^DE)U M'H5652V?2,WRO;.MJM9LB1QO#IS5[E8FW0$(Z1"+."F,BRX=WE0@B$@KE'K] MBR&@@)\2N;,R*E!/.Y3-G24J/=73[6"^# !,>A5\AL5&PO3) S;>V\32@^L> M6*#KG N7$C6HIU\ET4VK2UEI*)BJ-SKWGJ/P7;O $26K)G*U'(.J5" 1H>RB M:LTO#TBW^='-7+IC4)!",A!Y"*-5C=A7>T&%X) E94&2[[;^GESM$X:("+@I MOEJ?(?:YN@W?6P4NEF"0GSC\Q135C9PJCE%/9,4A] BR6JM*QCXO)S6$ /$Q MZ$EQ02B8&BRE]3(J(4)[#!I16 XUI :KRW.R]1\6]9QD5*">;BCK.1&5GO)V M;&SVO-7MOW)N[^112O_/4EEVT%G1Y3L [GPO&"@VY6T2- 5YCM M&M["82:!V75INW+=(L=!+YA#@0@TJ0HZC'%%PI#,,EY5(&)\WJ$^M6WOB8[R MM4"&ONM*4%H6-:<8KW09#Q,D#UZ!8T#V6^AY)$D97*N;6[":95V(?05?\8S/ M;6FU%ECHTT1'@'P! 7 =!2JYDH0U(9_H"#2A@ "X'@*%%&&7"[&/5BMDTSR( M KJ027=DZB N Y&TY"TJP2.TJ3+.EKH#ELC"G16Q"++(CDP%A$50?>IQ@2U! M] P&451@]BQD/]-X=^9(+U!#DML;!?R!]6T+"DI#*-&X*@M"_(ZWH%VP3])A ME2C,OE#6\1:W!N0A!8E-0;SX$< MQ3H_07@+)T1QA>TC>P,QZC:W,\5 #]9=\N:$)QCCA?QL\VQ7>H4 ME:$^-;2DGLZU?_SQ9!XP/T-OMW[,F0EA84#L.']P;#/HMW- M&07C#KJ&A4BF_?UD='C8SPA2SEOHK4O^=@<\'5I;)0WT ;QZP#9W@78>]$@W MKL]OSB^T4VW7&/XPGG\?3+7IH#\8_MZ[?1C,?M%&@SG^(6Q50PN-MJLYNX9_ MT6S@:3^%C?^,VUE9MINC=*0;3QC]DX:?FTD++#]G=QY!)5O8R,*:D =9R/.^ MG.R=8D1)E29YLZ];GCGXDM_N0HMQQXTV:,$0W>_X-P>YKIS"Q4D.%=7"O(E< MLVH94D$8U8>."P8?SV+CLGD,XS>*HV?4]GG)'Z42-702^;+\UQ \5%HKPC?6 M39H"0_1-CWRB3F)?@&61H,^&T9X!PR>;TCNP1BYDP;M7JI-XBO HOALJ:0Z' MB?#"_#/98X]=L%/X2+(I'HY3\X:57E^;H_D2.E$(F=RF]&-Z4_HP[HUFVGRL MS;\/IW?:I#>=#P>S^C>I4& G(D"95,3/ M+3JH>+ D;C 49$S1]/I_2PZL_'LVGO?X<_S&;APX?]9TY MS+1V7*^.$&7# Y79)[P$^"N?'KMFIT(JR*MHO>H,\@+ Q\=]/9(0\CNU>03" M9%M@#1"B[;Z"B"X-LOF :EXGHJ0C\7PCTLO%Y_1R,9F.)X/I_-]:;W2G#?[G MQW#R.!C-#V798*9B&:42S.(._"E&UOP!=W9GJ*:R#[ASB-09Q>)2SSS#EN51 M10?E;D'"NW(\SB&5%?[; A0"V^RMR.G(W_1[V:1-557?#96I51K-W9*,L3%< MK77HD#Z):D:!&@X;_*H8+GH7LN:5/TH-0_,]N#!4XUVVAZ']P\95N,B")F%_ M8./U_NT>BX!Z=]WQ8FCB8G !R+> M\:@AH7#L#&85MI"<8?"8N6Y[(]6@,L:7Y+IE*F+R5?^&WP@%+S$@"Y=]CKJ< MM1)GESQZ]9"5C>I9>J,+51$344AD<-'"!"O:8=9V3I#ZZ+6F"GG5G?*BCG5N MYH%US/YC27!K]$F8!=)5ORMAW<)4/2%'!N-3O(MYMN'?6,+IS4:8R/(;0N8+ MM*SDY@.7\5? ?,#UX>7 X"ZJ;77B,&2((3BF#DLDWS7'YX+'9 MK"'0:E\2J'TDCSE]/MH!HAX0JJ=LK4U2_&L>333]/C@:'!P\N7=TFY4GF/@/ M0H^]-]J']]'1R.B0!$#YIR;J%=$="#Q'4[ !MM_..-GKP_LX:7JD64]_)I RV_CXFFQP1;[$(OC2CN8@I#AFF.-'*4M(3KVAU-&6V^JW6=[B91 M@8ND0>W*S!XM=7/]-?9C Q-[=L/O Z#>>5U"ZMQ4L%TR<+#\=?L9;@O3U6Z^ MU.T(QP9&!+ "YK^]U4S+[VI> MXYPO*79^CN@#T?$&39GPYO0ENA'T/2=2_#,YQ'.]^;GBBC1K. M2S>3*),.!FI;IXX(/'I3],8(NQ)93, MY:#G^_W#BZS3;E*WYPY<#ZY(;3]RQP^\\P2'EG'58!KTBB6P_*!I&APQVMZ+=]^ MIA]#]W.O;%JJB_.,3..#WFPP(^]@14UJ%FDS6"?(/N)0$TLE91C)[(TQ3)BE MFWYO)[L?G$>4>-=7W*@R6=H>JG1^"+!5(%Y.^5(VL[;NU;()B"8NP]KHB;N3P 8^$_"MYGOF->*Q,D; M'N>B'1MAW*>!WW?^ JP->$2VMV39I.T)2$'^YL8GG<\.P%;?PFT07%ZR']?]-7:HYL MMQ$M8NQ4/P4S( B3@DP!7#WYC@O(F,=#?CMN]G>+8D2'#5$Q]A1\NK9G&(X/ M3.Z(YY8_6#R+<:;@ZY5!RAX6%SW;Y&^>Q6LX>+C+\BK^^J4J^^@^;O!2V+2I M8#.MD1:U2V5MG8;VU'\JMA?Z89L85Y*N!9B#5X,<$J_(IR)LLNI29WHH@I;D M/DA*" KNG"LY!.@:XC)L*K.QG>NO(,K!)+>7O4SO9>>]?^'Y/MS+'L#6-=45X4W!&#>W*H6V@ M53 HA795Z?('#:8<5]5OCMF/HCF^;MTC)[B&SX:'5_P@T2G$E/AVM^85;JM, MP1\D+/,6+!!]UW0#75P]YBFF<7*KX)?T*C@<]<>/ [(8D@^T8NTG_"O>WCS1 MAK5UU+*&/VHP*.*1Q@]@T=R)D3QY0O)F0]O'5D]H_B [%&],I/MOIM"XTG@M MP6L5C\!;HEC$*>NLKM$>-+P.%.#M#O_A>M"H3EI1C>K,5BTJ7WQ]JEJ64&V.DO6YX^!&&) M#WEAQA30#HLJ 20%F07Z&K%FVCGG>G(KMP MM[%ELZC@T7^J][&%>1O?X )G0SURHU2.@QB*&4OSL[M%2[\P&_X&"A_K M?BS-SOY%T/W/_ 6]6+WJJH@PWKFK>(52:6/1CG=?A_;8GCA@ Y'O6F_D66LQ M_WXUE79*4VH426.&0';W19\Y$:=."%>5?O"':$++P[@8%_6M9A MFXHO33AL1^,'#6SK/@"W;-H(7 1&(&L-S2.H9*"R&Z"@T01ZY+;6/=QD7JJ1 MH5=OL/+QV([+THPVMD0+]Q3Y^[GEI>F/ U(6HXTMIZ(]G>-:2@U36L%1@,KF MM/J]=UE44]>/9SB,LQ##W\>#&K5^23]@V ML!5/ZQPOMC^$'OM;8(,%E YD2.4_3-C%R49I1L-MO"$QF$G#VD]/0=,_'X#= MS)!:3N ^DZ*5:*J4(C"ZU_/N =9@W9IYNN<3?_Z.7O=8A^65MI$<5Y\5N;+) M48!TC%2=TE PTH+!] B1^<,W/.(^#!F74Z*L&KJJ(L*\*GA,SV")B@.LUE[P MNQSV>\1=A5V$3>Z>H(5S&P8[_:5N/V,#I'CP5?F*NZHJ9450_5:DQHFCCQF$ MG L9.71=U0$.A]PMB'HSQ<#6#8\JL[R1F5U'5[&7X#;4@]P'7MJX"U=ZZWDC MG_?%H/AT_/ Q'W_ T/1],![/Y M+M9T @?3A($*372(-;&OKZ&G6WVT6B%[YB'C+T;/^83JC$\>*(E<#L7X4G#2 MG9(Q8@-SH#LV'I7N#UM?KQV$9P?RE ,#UGRBPX2T $\*NL=BS]?05!98(]<. M6.(% V[ [E8MB=->X+6$-6SE:CE,P*M@LK$C]*W?!7?,(2FX9DL=&P6W;Q&G M]/,26;@_F6>M4A4<%J 5\2,YHQL=OWQX^.0OA8XHZ\'$@,:&\^#49^\$A@UJ!G;%@_ FHYF\;#'K$C3 M_5)MY"6.(4E>"^ $R\B0JC>B&;"DL@\784Q!@SJ+EQD9^B:)W9) =D?4&4PY M+"EH3V=Q0=/:2X*YI>D,EOD\>M9(-=P'?G'_P-02P,$% @ Z8.X M6*V%N6A8=P M$$( !4 !R8V]N+3(P,C,P-C,P7V1E9BYX;6SLO=F2XS:V M*/I^(NX_Z/H\G'TB=KD&V]WMCMW[A%*IK-+M3$E;4MG;Y\7!(B&)-D6H.626 M_/47 "F) P "G+"4YH-=*6D!6!.&-6#A/_[/UX,W>D9!Z&+_']^\__;=-R/D MV]AQ_=T_OHFC[9N_??-__O/_^1__\?^^>?/?=ZO'D8/M^(#\:&0'R(J0,WIQ MH_UH@X]'RQ\]H2!P/6]T%[C.#HU&[]]]^Y=O/WS[P^C-F_]D7=Q9(6F"_1'K MZ\.W[\\_3-+>L/_WT0]O/WS_]L.[#]^/_OKW#^_^_MT/H^73&>Z)8+9U!8!_ M.0-ZKO_[W^G_OI#Q1H1"/_S[U]#]QS?[*#K^_>W;EY>7;U^^^Q8'.]+\W?NW M__WTN+;WZ&"]_NA+X8O=?2_VG M:+W_\<[]MU]#YYO__!^CT7\$V$,KM!TQ5/\>G8[H']^$[N'H41+9=_L M;?_Q36!CGW3PX;MW?_GN'6W^/^]313K_._:=J1^YT6GF;W%P8,A_,Z+]?U[- MV_/??WED*]5>N0,5-)HF\;$KB.B$931";8#['G.E3![RR/RG^] M1R@*M3:EMSZ(P)BT61O^3L4SOQUA.W?]]ASR.XS_5=,9FJ[G)$. MU!]#[MW0]G 8!V@1["S?_8-)BPAK;D7TRXP$[U%DN9Z>@M3I'B3Q4Q\%NQ,5 M9GPXTF^>K.!W%!$ 'SD;O S<9R);TO0!!\C=^53728^H:ZXUQ\L$N]<$$W)2 MLBVR$=HVCLE.Z.^69)K8C3FFUC4XHLG9T[6)F.Y=+R8KQ=0*?/)KN$3!>D_V MDPYYHCJR"9:EV(8K9".BR%\\-$=1^#%9S(ME#^ MK>'V4W,P:(SA*RPQZQTWHD?0QMMT.V.;8-LRP.0P$9VH04I.GT>*:F.]J>K4 M!*%W<>CZ* S'-L$H=-,3UUF\1AA ]TB_$2 MLV_O'FG?43@-(_= >_L<(G+V>G2?#4^;#L@P(QQ$&Q0<+M\T7"T4 M.@9&\)SL&&2^/3?=UG1&,,J"1^SOLOBUS8#J_HVXVRYBP4& 7ZA/ZSY&&UR8 ME86O3@T];0T'A&RZ:@F M6#7QK#!^FU1C 37\WA%@?V MGHQP1FT6AC&-5B9&)@X:!TWK#78#C'DBUB-IE=CAQ[BIWK0V^@VPKC6_8@OC MW@"[TA_&-CG(]\\T\>AF3L@6-7="Q%*8D!^R37/!\BT69!I$ED]34IN>AO4& M@<.(%9%9X-HTP:F%W5MS##ALH-E=<;C89E"EJ5U=<*-J*#A,Z<1LU!_(!$.2 M#,>-];4#'BCV;2;SPI]@/R)=D0:[F1\A,ET;QI,K^C1RJ,>^31&"OHR M0];AX+(X3Y*QRU+%D&^?SEOV%: IS?H#@6+(8KMU[32<E\VY%0;6O8Y(SZ]-Q"N+1H=:]$]UG!,H&Q:!NAHN<[T*]WU M&T8OZ@\'E#G)FO 0X$.; X5$:@>K;KVA MC%@C:$K# F5KA_\/ +!(Z7 M<3&66MK&=LWK2)<@AO.9JGJ'!AIVL@*6:<^RM\=?W? >'RR7+"5;*_9898P_/ M%4U*8U":WB*"(OV&#A@R,AF)=.@Y!@1KV147Q@N#2'QWP3?J!8/[^;V_>OW_S@550^9_% ML90IN8SD^M%;QSU<1K,\KQ[*F2HRM,[+#PP_UEMSI,C?5#F(@CJ)NK6((J?O M5A%FLZ0;?-.N6T"7]?3F@ Y?ZFHL']=\O\T1W1.< CO^@MY,T@3 M!7%]-UF8_-]SXR*Z?#G(.8],L6UIV7,CVM45<)2!'"6+\.B)<3AL!=O6MYR$ M@!]__/'=N]&;T;4/\N'SG1=^J)DG0GSL)VCQJ.%JG!0>T^@ MWURWA/2+7Z_%85C>WI8%[RENYW$\ZPOR_O%-)?RO[PN<4&KQMG^*LVC;+@ -MHIM@ ]ZTL):%%_)^+O"(*,-'LD[ MCT/2*3XFQN$W(QR0G?X?WS37C!#9W^[P\UL'N8E2D#^NND ^_'JYRQR@,+D& M1__8D/XYZE_=@,,IE2:=DYD9DZOM7!@N,5PHG7$:^>.%7[T"X2NIU89A)TJVA#*A$-(1ITTB>6(L%G+U"9]3L MYL$?#=($.]<967I64E+S7&SD[B384S1:"K5+L2TD?@AW(HV6^OR LFO5$SIN MQAW.1%0:/SL#%UH$:Q1\.S:O'DG BNQ30;8 M+SG4<9\B$'+GCA161A@?VMS\4! .UB4WH_[B[JFN5W8+:<.YF%U)I58:A< ^ M2T)4L-YY;:HM>%$K ]074)%N*%Q8(;5":/.;AJKXL"[M,JN>/U9V:Q".8+0,V2)KP1"(&5B8/@B(KR@EK$UTXF(C'.!].Y'V# M.IWD,_PJ3& !M/A$(H:'0:OT/"*$UZ$7PL10%Q^N0SWO5"(:*7L>D8Y@>F]8 MO/@H8-4&^1M"[G?N,EF"Z!MSX7I?@)!C#T&!90S':C05UO!";^>%F],+I-6: M5VA3O%H+H(6KEP0>"*U)#5?YJEW93HO^4DOSJWBU6'$3;G!6<^&(V=5<:21( MDXGN-XOMF%8-V3$+6C*5N+!"11)"&Z R@P7UEC9J5=C5$@3D9X#7<>EI7XL#RGD-HG@I>=R80L3 M%%^QF%L'\F=&2'*3I+*AF =*3*H1*231P2N2&B^@?F)(I48KD$V9U[PQLA."%G?IBWX M%=T!!=;[Y3>N[9O[M4]LN6>PPJ]BC"&YJ#$1^1BU FSB?\>FF98^;=Z0JSM$YL=:"(7['W'9J"4KDH=S&4^ S4 MT6#F-P.1;N&>. M#ZQ,)J1)5R$OK$TT9_;PQ\A.(G'?+4Z#\GU<^DWU!!;-W\OC3^='8SG3HH,1 M2ASO: R #.9.RD[&Z)K)$): ;G43]R69S(+3"45TG>J,$M,&YH2^68R"([WL M0,\?PM2A,I@@KX8/V)<%BHYI'=7Q+D#)3<$"1L*(LG);OO6JT]IT?I%4F+@I M.TJI1KSA+O:PSC#='P8NF:7I2\]I/1M:$2YD5Q&2JICA1^23'SS1CE^C&_Z. M4[,C4_P0;]"U.FJ%)Q"F70M*@5ME9''3K(7;96>LC1,D(W?C'@C&:3QD2XC8 MTG=W9;=[-%J*X^QJ;>'Q0VH@*[6MRQ,($[J>Z'%3#O%BZRH89&UMY9$A3^.SU9O^& U7R03%*-'H2*J=D'+#Y=\:MT:&OV4H=?HG[,3^EZ MBH+;XQYGDFOAE)WL-7"!-.TS+SQ4>IZYL)(PB@ : I45T28NM#JED"9;E="P M/MV\U!C^*/DPCK!W2!,B4RE4(2%& "U;KT7P)@Z@Z0'E>C^:G5LX2+)B."'_ M)_DYM<4AQ,?9E@,Z-(60?5&4#OO9#X_(=KH7!=C7F5R M-N^[&==5>@>S][:FGKAK&8BWZ*8T% S==G WO9-/XD/L61&QV*?;+;*C)2(+ MLK/8CIT$*5&$5J$9/V*KV! (^>("$$H-:[$ PO2O(6/O>2!5MT\+0&;WWKKRA9KJ.CK[BGUHCHADL>0I!W M4X+I'W])3E$!IHH&*%N-F/58E;+B79ABC]<,($Y/II4S"8ZPYQ.HDXBOGV4@ MKGCY8#T1DMSQS*$@U%8A+)M%+!WCQL\%=J^S [/:H$ MC-OA36'>"$8]3YT:HT&R'5+7PL^L:D6T"%;N;B\+S0GAA>=B:0LH%$M]?)(6 M>E1#F$@Z@BR_>Z/$ XX=(!F-\P".:!1($^<)6?3I*GK\F_G'N"K+0P0N5"!9 M R#D2B>-N($6R9"FC((,<2T&<":,>*SL?)&/ 6FZ7.X2W9TN?WYR44!$L#\] MHF?$.]7I-19'492;FV1,1I9A&4UY$$JGCVHVJ?9B?D9J*P9NBVF\Z) B,KGP MCRX2D.;T^?*_9.9F082*5P0R2(ITFBE6NH!8HT(@!ZQ,'.]]G%R?N8=P0%>% M8'=;[ZVHLE[,&48<[BA"F:1&JKH%J&J*("FO2!A8G3Y1;91KK[FBCN7>("GP M!/LVV2>2AW]7;OA[Y?MIDA9B"U;>!@+=E4:(I(4ZW=#,$#5AXGIO$W^+SOH*S46GXF5 MFP-C3.5D5&M;FW78$QM%: @3->4-N*RH;J(_93-7M=N1'%;%M:#X M;:T@@GOBC8@[IW16$V6N3L)'A'>!==R3,[@H#UH(RY]X,NB^J$.[(@;BF@DB M6#YU,NA&TTB!R5@!AWZGAQCI2RD%&;*&'W,(PPEF5\>0;Y.C\=UI;D5Q0";[ M]6O945.] ^&I2J\+XTQ*D9.>,R4M%-E0:E-W7C42%%9&K[>_.L24CK, M!E #Y+C1@V53.U4VZ\J XN@@%]0X_?CN]&;T;FC[)^DTU'2ZRC? M[<'SPQR6%\9_>/?N.T;Q%RM$WYQU1GM&A,C^=H>?WSK(328#^>,Z!\B'7\]( M9A#;T&HCA3D@!WW;(8()X\:.$Z P1&'ZA\#YK]+@C&R[_H\]:1G8\1?TYC)' MLCJ!2P[XI:LD,!UQ&S&AS>'=! QIX4J&&3;0#-B+/$6$SEX M-^RV/$]SZ2A1<.:W>)DIG@,(,D[T=[)'1F2#FWK,="0V;6(B7G_W<(B/GMJ^6+>"Z![E4%#DU=*B%E9 MK/=D@ZH201ZH5\XWM(%Y^)ME^(R^RDWO,#TC8I]8Z:HH9+T(O%,O6E63[_:>\O?(4$LB@_6:RRJH8W+I\#PD1X?#MA?1]C^?;VW A0NXBB, M+)_.0?'!7MJH5Y&T8NC*Z3'M!3I'+^F8E[QCB2=( -^K6!I:OQ6DF#>[YK$@ M!M&(!5Q!D5D9I M5E+Z#Z7DO5 R7-A>Y=&*-$R M]L8T.4E>7Z(@Q+Z//($[B _6*\L;&KE\"J"P?4I(]M+538']>?!>Q=#0YI53 M8MKYF5]2UG->0I,LST; M^*QD/@^X5Q$TM&AE=)@6Q/6AX37UB5N!(YL%'.!>!='0L)7182P+/79ZY#JP[?69[EVXCL*"BZ8BTOLO#^'2VR<.F. M_#U9S->+Q]G]>#.]']V-'\?SR72T_C2=;M;?]%!AH5;]WC/ZO$H+(J#Z,Z 1 MBNDSG2ST+*NV+(8W7F]!SO9LT10)%:VM1PW>L67HJ#Q?FP,T6X!!6:$X+]#F MR# K@&O^!;#ZAW:X?@>"ZY?5L72*$^VS&<#>JY!48\W=5$%4'JGU[F(8DA/J^ M- M]+*+3AX1$("YH":?(N+=F&'U^9[FLBNQOP0+8!_@:T]9 B7_0 M?VC!Y&?+0_11IFAB!<')]7?L!6/1/J'6%HR@!.J6VS[42((COQ4BQ+@VL;DI MS@)!%8$ +&#*$BGB#H?UZST.H@T*#M?*Y,*]G0MJL*:2MACX%, 1QAQ'*"0S M]Q%;?KA"-B)SEYQ)YBCBWQ33:&>P)I.VF!3(@2.S-,ZA(RYY$X/5G+0E):<$ MCI N3Q<1] 1"R8,8K/2D+80\YG"8SI[ O&I&6#DO9 T,UH+2%HB,CM;$$Q"+ M],TYBL'X3K_YE:V9&[S9NP%[-M%%Q>U<#&:PXI,RC\78PU'\L?-, T?APK], MS64"PZARD5)H9[)L M5 UCL9(>.$);!NAHN<[TZQ'Y(9(+2@!KLHJ4MG $-'2]B7"'S;S%*]A4E)J9 MK"&EM\LHD0-G;N2(4O%"FJTCI;^QY''O?@[@(PJBT]*SDF;*>Y(E$0LQ>I9SZ!WW%2O1OV!<;))9DE=6F#,W7X&'X,<$F<2BW N,2D M^[Z, CBBF?F1Y>]<8D8E))%SR46Q/F+LO+A>L7Z/7E,PCC&YB:]"2O>VI;^C MWE..?3H[R_^=^;L)H2PPNK1.LK3\ZG:PY*<3MA?3!$=PYY!HBII:)+@(#,#LUQ.1 MB! X4S[K51L!,-C5)*!*$)PY M<@X _>Q&^TD<1OAP59U315A,J2D JU]O]JB1!4>"T\/1PR=T5C7E]4ZA'0#_ M@9[L%&B"([B-]16IG1FXD <"GK"X5+1]99T/4CB(, OKK\+'P@-U9%-Q88 M? P:6Y,B47UYE:]89# XK[%+^FQ,Z>Y[C?8 4FDT1*1'&YS5+.\Z5#Q"5#6" MD%:C>?:NH B.P)0/"J9/!J*4&CW!P#X+"-1FCGV[S@3*MH/E6-#VW2E0V/]V M148O)P<52[9JMH7E9E"6DR:5<*:@@E, #QXFYF@J"Z%+CR"&/'<9.1EY;K MS/STRDX&95%X6:$A (NP>^FJ, *.O-GCV/3BW+6&[I(]GFJC\/);2@)=X.+@ MZ,5A6JY2N,PWZA. /=J]EC3D$1P%6J&(\!4Y4ROPJ?U-Z(D/,;.\[XD ;5=T M&%!I","&[5X55!@!1]X9[%B^ :U_'J ]+8#YC.C;=P?TB$.:N;[8;JROXF0D MO5X V,X];!VZ7(&C%F7F*-L (.SP/E;\,N%PY/?D^@R3,R4"Z97! )CGWA>'ZK9 /+Y@:5%W?I[ M1&P1ZW+5K_(M@A_4WR(8_5MNB/_]S? V07WKZQKC9(]Q6>R2=7AWROXB>:Q MIX,;>KU ARS#YO,5'>ES!CQ &,\9Z.N@2%(@WC?((B2M^LX#!."_%FN4B.VP MRK[?XBLK547'AU=6AE=6AE=6)'$P$$O0\,K*\,J*?D1Q>&6E):X/KZR\EC(P M5<E2BU1 ML-Y;@4)"F;@EB%"RBM"4J $I-H9;.(ZC/<'M#U1\JUFI!8B@L*:8RE0 %L\L M#&-UT9RA0<1[:XGE3 %@D2SB**0OV).%6E4NN28@PJRUA),C XZ$RD$[6@LJ MP?M(=M )]I_)3P2W%7U1_+U :OK=@ B0JAE;NJ1!"7I>O@P7V_1\A/WDD@8W M[4HQ%/I!_BS[>D/^>9K.-^O1XF&T6$Y7X\V, (S&\WL"^;1<33]-Y^O93]/1 M;$X^3T?_]KA8KX<@Z1 D'8*D0Y"TG2"IX*KKY9$C?N!3 / \RV/>0KP!J/2 MH*/, E_>K4>9![$[[^#& "J,GDBC(^QD&>"M\#Y4#N)F',LYK.&P>XU8EBXQYIZLX'=$/=_IVUJB M]5[2X&8<#!/8Z_1-O8.Y??%LA)WN1FO,=R,N!(:'8X6FY R5EL:3&L1Z)(3O*T MQR?D.03[S\(II=CV9IS*BO3 $=X*A8CP8T^6@GMR9/%P^IB=;!VL:',S?N,* M.N (Z1(Z3W$3+7P<. A51#7S Z[( Y1 V1 MPU1;*LH^*;3K54:-+'H%8CHO+1Y_"5WGE(S.\]$6 X:)55YUHQ/$\#G%E MGYH/64&W!+>*&]1B< !.+"VQ5%,$24@)3O*S5 D*@)^KID@*A$"2Q'DKHP7_ MDPR!)Q3ML7/5(]%VKM@6@+.LIM24R.MZ.YGL+7^'PIG_0*PGEEVXV!;+O?)V M&;5V )QG^IN/&FEP)ME=')(S2QA.\.&+Z[-$EG6$CF.;Z%3(F'ZN<)"L$S.? M_130!VL.R KC@!U\/HHCZZV. ,!55VO"MLH$.-KS@ /D[M*RZ78V/8%B2M>G M.[0E,.)R7EH] / !UI*^%I%PI'M^YGKL.X6GW:_^,I'/7:DI /]@+7FJ40=' MD*PDG)!2D4>DHA$ ?V$MX571!4=LNA(#(BR1/[&6M&Y"4-?C>(L%U)IV"L%Y MV="XN?4B: DE9%=/J;Y#/A*G<0BA(;@X&TB20Q$<$24)*)+ 0!:@5T&TZ>7) M$@&']W,47>=Z@Y6R1C^]2K)-ST\-6H$*7$68/0NJ#2^0@ XX0E"I#[U$!%UB MV]@!O?1]CY)_*X)U;70,8855C+BV0"U\I1![+HCMRSYY5M:/,0[D.OIJ 2)(W;O((8GS_+K.N7+.G16ZMD"0 E@(YJ;:L59 M %QIW+M>' F+T0BA(=B5]21R(0&.3'Y&M-8>H7E,R5]L2_599#-' MLX]>Y=?HTHXF8>"EFNJ?:MDA[5YZE6RCFS[:I$&L7W-)6!*_T5)1MN8[G;(U MDT_C^C2;DQ\6DW]^6CS>3U?K_S6:_M?GV>:7;X9:-8U13(1'#U?89X]' M*Y3"Y[>YH8HT%928/;+D49+6H1' PBA%HZ1BN;,+GQJ([Q1+2ZE4M '@7I3J MF,(CPVW46!%=.CD_2DLO[@7/*!27"!*" O"@57)83@&HIW8KZ@;Q@0&XGI2U M7$0#] =PY:N0>GL /B/U%4F=++.I(NSI.:F$\B +C H"R&/N>FT1XZ#5\IW M>1, EP:4Y2"GQ+1;^Q8>%A*8],H2X* /H_#<\+P9 %MN>-[,M !N_:DMC0?. MAK>VVGMK2Y?MPV-;0]51_1K_+68AM=4Y@,E7]SV 6\\A4HV1&8Z"- M4;O^K2=(W2X U)90D9PN6<"6W!5R$"'160038A=RU$^VQ"HT!E!D0F-)52#H MAN27Z&-= 9Y;0Z@\T9((SR1UO5R2\_>D?/X^9]33\S>GG!1OT:S9$83*$0IK M9TWJX,S )]=GF/!0IWIX8'B)9J!R:PCE(]1FH#))<&0H.WK-T0O[I8Y5F6E[ M.W>B%0D"+[UDH:\IOE+CV[G\HTJ123OP?!2>?D6![8:EFS]U.H!_&:@.58:D ME&A+$S$)>X!_Z:<662:GTS+ -D(.JR//V7+3@9S?:T_P%>N% 8#/4ZZI703?*Z:E' M'UA1EU!/OGC 02UQ:W37J\@;.6WJTPA'[+*=98+]9Q30_-K%-OD[HN6^U\@F MD)%;R[NCT&>O"M"9UT>!4/!:D"APRVJ@W&FO>M"=]ZA/11"%5;(5.8NIA>5: MJIS8 C?&TD*OO6VI9I7+IH/UJCF-_)AL?HXGL_^[W@S6\Q'X_G]:#[>?%Y-:2F5Q7*Z8M^O1_^6CO._ MO^FF?HI@1:TDGUQ'G=ITQAW>G"7Z,''%Q#O6V!J_9J:G1Y4BC3E,'POAH^>N8##WUG]T ^W1? MLSQE<>BT-G@'2%,@.E1U()+_(LKPR7+O/MW/TY2Y"1WA0J&I@ M_K#0ABJ?I5E%K4!>AK9J-6&VMUT;V@ UR6R\ZAK:6#3)[&NOK[7,+%X(W\.] M>Q3L%X7?^]\ OFMM RB073 MP5?4$:=\$%=H9'@_J.*Y @4=,'OF.^ZSZ\26)RG1R0$RO.M4,9.#<0?,JUQZ MS][Q6N[0:^/>B[K4H^["?=4MZ?:JO_QD!2[%_1S<8J8T.:@%AW"Q'=/\P5U2 M9%T0$])H;W"YJB_^&G3"B0ZF99$%HKO\:G#I:RZ8"Q5=1]YSE:9YZU\!P&"E ME(:K78$0./K,GX27K7-)S QJ?NU$%[8UVANL>M+58L6E$XYPB_C>G9(* MOP+Q:O5@L,Y)4F]KL(A)T^54F48X MDY'OPE5?:37:&ZQQTGPB:M )1[A*JT>^?EH"TF3=Y?=GL#1*3ZLPG^ZNU^05 MHAR@B8U5IU81I,F2)PT77!%)73-=>3%XSQ.$3FN3Q4T:"D>'3-AID4E,B^8A MQ$E-CRLX,Q84S1'%F^,]HFB)(&*:9#3F9YQPV1_>T./Q/-BC%=(+.:3?-'!_C1]+@^8Z MK0$\HZ*L;I<%3H= HS-I0_K.!<8DBYP ]E:SD2K(,OMZ8R922:DA.%R_R5Q9 MDS^NJ=T+C,5/JI.YQQQUZ>LDC^5L&X]W 6(CR_)9A, EKF:2I?)?1%2U[5+ MYP''0;1?Q\=CDKQA>0K24&@$X#V;IE)1H++C4W?5W8KSE=ZUC0AM+A9=FN## M];_]U(KB\V]#\$DR<+TE&?ZS'QZ1[6Y=Y @S8B6PYG-CI;ITO8,BI*"+L"L. M(_+M]RM$:U*@I&[-T7,E"U-E$\-9O)7J:JIN=M/Y MF=7D#14NH2:"WGS1R_I+S(/E!JSX6S%6WV[7-YUFV@X+7H.V7.J(T3C:._8@5I?-<6SM?Y$.Y_M9Z M]G$^>YA-QO/-:#R9+#[/-[/YQ]%R\3B;S*;&*F^5*16F=0A!>S[B!9CH:W1: M>E10OD.U[DB/-WET.R%'[1W;4^0IB(" A#QT-"ZW+V= B5F2XMNR7Z$+IA+12" !1#E MJ"D) 4'&[V14B\*H$ 0EN&L*H57V"\X@GR/72^H:^LZ#9:;9(J(N*ZS!-;\$BO3G +/>028?=YD[QZ/1&$( M7I\LWR%=[Z3'80F\X36Z4IURSY*(R>C@4%R>EV?G+#52BJ>MY.3L<+3>@HQ+E>L3^[M%]1LXX M#!'_26XYO.EB3CJS2DY)UWQG+XL1Q/EE,[BLKVQBNN*2#O\C?H<,2!%9RNARIA4<$6.C9>)DU3Y&W0W+DAP!Z\U3R2*C3J M558-W(JJ],"9HM+EGEZ@]&-$'^G8^70[K[,MGF M^)=J0E;E^+\9,0Q8G4A$TN/ZW9!N-*0; M%2?!'$6))4P/W^-G>8XXM<]TNP P.FVB13KD Q^UJ9>QQ(#].:MN!< EXP[G+EBNN$(ONA0EBW+ M E@ MY?;$** .KBB2M5+45@7:(.IR5V*ZT(?'(%ES^))P)>N^]>BL\F&0+V\ M*UJ;2E0R3K\;@YG*;8I8G_#.:T(RGU;&TLKLZ05L>"8&DYU;.P]I$6PT M"'N]\'"^M$+L[/*7>O'6[\HUU=(8ZWJTFDZFLY_&=X_3?Q_-IQOZ4SK:*+@, MUWE2R"9;Q-ON64W;RTMQO.G^OJVSP@.OUA2 1Z^)*J@1"=( 24YZ _N,?84@]?H -#>UY:I'*2 Q2PBNL=""<)^W-SFSA &7V1S[ M=OU]DM<:D"1;VRIY=$(6+-L=KDCK;9C9=E#W3+':*FR;60(!25%I+Z@6JG8W M4/=/11EKTPM(Y'*RZZW$H%;@5B9M@3QXSO4G_,R,8F)I2[11U^%>NN D<;B? M,1CA[<@ZXS#:XF#DI%B,K+-/?G#$#X[XP1$_..('1_S@B!\<\8,COG\CII'I M LI@J>5A4"2S\T*CY920F%7TN"PN+@HG 7+<*"F_PDKO).^-,W4LK:9->P1D MN.@(MA7:39:5Y16(]I)W*IW?8DE5FQ8Z!9!R6U_FS0Z6)QS+4\">RK0$A78W;F\J4-BU\7%] M97ZQU154G0YNV9#4)-6H <$JL5[Q"@EBZ_APL(+38LOY3<_ ^*%L8"PVGZ:K MC(&Q/L>_TE%I^(N-F[EX$O[[R$>1J;)^12X(B_H) (<@5'?V0[6 AOC2$%\: MXDM=53TK3CW18;T*V$S%LTKLKZ4T^$O,[9VQDR=_%.]5\&%-5RI3DEH%#3T% M9I;629PK+P,$L,1(-:48,RGB#R=!+WV$X'2/CCAT1:I>@H)@,%8)0(@\'.[_ M9'DQ&CO$-MA87U4OCU0U@F :JLJFBA8XHBHNJP+AE,$@A/]4Q5'&'HX >*'( M(K[ZMZZ$/0"HO*,L-BW"X$BTB*+"#4AY$P"E=&I/M8ZN.PJ?G/1W]"7@)0YH MMV5?%N\PIM (0!TA(J76'QAPF:HC#R&R^ V'MS&@]MX20FF#Z,T$2+;9; M87J<:FN#;KQF:7 MT7A^/YK^U^?9\FDZWR0FT@WEZY_9L_3H8Z,9'JDEZ%3Q;S]>)Q=C_> M3.]'Y-O9YA=:-O>"U"B#U2W%.CC"".].F4]J,0_5;OI^6I3H#U4I]L+B8LL> M5Y35(Q+# XQSZ(DN_V2HD$ZSAF\&'6E0@P<((X91J7(YNY9#AF'/ WV#E*$U MKO WE $!>!G$"I1W)Y21;Y_M81!E6$X^7=E-/ORZLOP=+_I:^*W_=4=@*#99 M=PHTF>$U5Y]+OYI=1;B*D>.@,7U]LKZZA_@@Y&+A=X.+@4#B9S86$#7KG7BQ M J\8 53T*\) NA^U^YB2*3/ZXZ3#[\^HAVEI<&8\JK!Q>B__5#4!VDR?K! MI:Q'OB?#.\L]F5PV)FIPYF4=7P$8#4U+$Z=[W=<%:F(V/UET7]?LPF*%4 M*1!]:N D*CQ0;J)']QDY,S\B!K9+%IVD.LO=Z$)L@VKUT/\Z+*@1 MU(9=JD4Y5"E?\:ST%FKW L..K:'BBE+F4VTV\+)0UST7%>1L2UK M <#PK:F[N3BKC,3>3;!+9'YM(]\B.X' !!; ];^$"FIX-36%!?3U+X]T^,]^ M>$2VNW61(S2.);#FS62I8EVX+J:@BT=1*^N3ZJPYM6RDT!W 51%:@>85UG]=/,9EH4K!*5]SSYZ+0&<$5#2T0ZM,$Q MC=/ S]^$OH.B[9$,0UH?3[ 7!=0W=1K4$E'%&SK7D6 MAC'9R^/ ]7=$)5WLL"2#L) FP'(,YBA:;!]PL$4N=<:)\[@;]PO@XH?V_MJ< MZL[7:GHU@QZK-YC>#\.G,XWSF')DL;VZ5[DE%_7: ZA*KK=>:U'7M:S.@V87 MCY_W>,I6%>H3P \X#J+].CX>DZ.8Y8UW 6)_;O!UP[E\R9-H%Z, J(6N)? !GD>>P(OL.Y4\X(DO5>:\*TUW,$:SL=3L#4'M==SFO2RIHR2='T@O6R6ZU M".B_[/71\TQ@>U;RJ[HFU.J\3\WXL3/-J$4Z'$UA9Q):6(=8)@DI]'G:J^=F M@GWJRR&XK>CV5[3DZG?3JU/K78OG/"TJ@0EZA1RZ31']G%B>QSNMRN2KTKI7 ML;;E'E,EKL\7M>\9-K3^CDN(94?/Q391.JX36;5IKP)JP]VE3!F-:QE+U9G3(&C===::8MM,65N^M7V8H>8F:?DES:=5MN3!TB /CDRE*TWR_0,.UBAX M=NUZB5N<3GJ5;A]I6AP:;[!6[^5,%Y(COD/ W*UK70[Y]$U$\M'U2'>Z3[+_ M6'Z2O6$)7XKKZ)DA2Q]LC_9HY&90'ED,YY'E.R/OBO50XE?8C?$5\AE2"<1P M+DEFZ7I00%N9F16A!1U79O8KU>4X"&A:&8,DO2!",&G9BT8+AP:TPKXRO1:R MO"^G>AM4L&^'Q+6CFA7",L2D"[ULGB:("NA[\BC2QR M^4]P!E@&Z&BY3IK$1.#9K.0JM6%< %V#?\6G!+D,7N>$T'UIMZ>Q =4,>%T* M;_#=WS;)8&RS\>%H^:<>C\?"80'5.GA%9Q(ANV])57GE-SL_,G/'!%1]X14I M*9_7K_.T4$P49P>DS=[R*_+I>\8!4#&)UW5Z4.#]ZU3\U$[(_F#;./:)T6"= M)'D[/>, J8[&Z])\!>;_632?37HC^IZ.#*FLR&O7\I3EMW3@9BBGLY(=RN@K MF4%4+E':Z\B02JV\HM.WC.5_E@7Y'FT1^%%P\-J3;/Z])S,<]?IWI3;AL[;,L&AU3IZ'6IN(SK MKU/)SUO5QOK:[PHN&AA2":G7I=PBCM^\8M?D.XC^5LD3($K]C4I)*!$1J4Z+R(ZX,S&)]=GF)QQNT=V@*P0T9)2M(SY M@>$E.F$KMP:4D*=L?&5"6 M7 =[>'V^W')MF6MIF)+4%-8O,?-=9D1E:8\:]X#W:I8B/ MK!1S5FC&3G%/FPRU9D3=&*^[,-2:&6K-#+5FAEHS0ZV9H=;,#=::.9^;9.5R M"S" Z@:H2K) 1RKZXQ84A*='%MM.S[$+)?H6B7]L5HT"NUOT(NI01T\D59( M["9]A1!S[?-*HC5?S$R.EJK(BDAY+19]\<('[[(3[3L*IV'D'FAOGT.TC;U' M]UF_J.SW?=G[[H6LM+#LOX_LE+)1D"&-N0'<*!RA,W54F(2\D4?I&UP"@TM@ M< D,+H'!)3"X!'J?20^4IXCNLZ5=^N[T9/V&@XE'-C?).JC50_]KH\#L;&-M MU*(,ZM@WSUU.X%QEI:0\45I4?KD+L0*[4 L/C6U-VL"*4D M0CO(#![95^.1E:BNS$E;W>P&_;;51,'Q0TEPS?@MQP<<1.X?Z8/RNI(4=G2# MSMTZ9':=9B\R;F[1R);DY4-;I!?W(527 D=L[QDF#\ M,W)W>[I\/*/ VJ&S8W@K\C(VZ_(&,U2;$6PTQO!(,VDS;X3/_"T.#FR'T/+Z MOW]7]OH_3L?KZ9K\<>U^Y%[[A^]UIQ> 4,*B>Q3:@7NL$W,/YQ!0;3>59 O_WU4H6M7!.^]*M9APM7!W(<[,[F MKN#A$V''(3X(N5CXW:#;0R#Q,QL+B/;/2.NKG)'YWPT:JE6,S"-J]!3$7XBJ M'$&5K8SY@A3IR1YBI&OQ[7E^$G(61W:_P]\QNC8H."RVYQ<2I$*5-P3@_:DM M83EE< R3/)X3++QXSP,$X,*I(2 >)7 $LM[C(*+Z4B40'B 5TP-@? H@2.0 MO+HHI>S)FP!PM#2>-: R^+)5#O%YM-T-5J.?QG? M/3(;F_4^2KOOW+06N'SS]'+L9"%4OS,G4V'RQ&Y^DKTO"7IE?Y&D7.AT8-S: MKA!-=B[IT&5T[\+#WG+2N_&HH#U:Q0\NS9Z0(A?W%\$9-"ZTV$] M!_.N0[KIDVHKY!Z^Q$'()'D?H^M$XG%8H9%!%,6C0 02:$ M-ACXKB.G6G.L-V,[_X: KKG]H=+<3OL?#.[!X!X,[L'@-BT1Z?T"'B!X"UV& M_&"FOR8SG5I0F%TD6>^M .VQ1ZCELEX$>2,&NPC]KJUV-NZ#=7"]= 8MMHL7 MG^_+$\/>B(TN)J 7-C]9OK5C4V<=6=NM1(L+K;8=^70Y]UX_L_1XV(\IW88Z_]-1 88?2$CC#PZ!/S,XNO= MNPN#[M&72*UV!Z])O[.,#CSSZ;-.=!&0F&T\0./FF8X0LE.-1XS1Q2Z/4.7M M<3$X#/M,K%5B*;1U[5OTGBE94Q;;?\:^%_OB "@/"H"!5:4>UX<\.?AWP$RZ M_-.B[6DICE4<6-X$'PYDWKJ61Y$0LUB]+8#<3&7&JU/5]>'UC,G,=V*".!F= M%OW.H;+83O:N;U7+2+T/ &F:VK)2IZXOF;%!:35[]LPB&4!M*DF; >7U^"=[RZO1L%95.&120C%/+32S3: =BS-.1: M30]4VW-N!315^%GO!0MBA)8"@@I&Z)O19;C!(!T,TL$@'0S2P89JWWA5IVHP MFPR:N.K4P3F<;\A DKU$ NPPJ;:=B*@!Y8\I!N*$!K&?B)5+JDD.MQ1KJ=D M' 3XA2RAX<+G5[M0@ >PO& M3F?@ 6P"#3B=(03.^C(X M8V[&&9,_?SQ8-AH?<"P,](O!H4TCJ13%9,!Q;^9QI&0IR20!!! 0J"N-A "H M<'7+&X01[-!V9 MNABR#R)S3V^U^P)0 ;-:4 UIA!$A>,3T19!K@*!V?*#\PG4V/D"'*80';BLZ M4-CI)$$!+N00"]"/!4A8/H0 _M0A@"$G;7#@OUH'_BM/=6HK"4U*T!!V[#'I MS&C8,9E\<\NG*"A(@ <.P"S49SJ/$+.O?@7(<:E'CE[#D5UDYP&"B1@J'CIY M- #BOO3 R0>%<=@4*Y&8^T"NHC]C[YG,Q3QN%;?2I6T G%5E6I6_HBZE!) Y M5O+D2*VQ1P 1K@K\)>[X(;(%SS-"93$-L"Y!5HB&X(;AERHJ1 M"JGCZ%8+Y[FC=:)4A(MMA3CXH !"6!KBX-, 1QQY4JXQ-8V#0;E1GR+Z:\O+ M6IF:KB/#YX4T+0&[\,\A0YZ_10+<)]?_5IOK553 F1H4_<6V8'@E#TM=D@TG MUI'\4BI.7*^+/@7X8^-IHT>;T: \)TF4%1LJ5/(L?'72B]1_7RXGL_ZT6&W> M;*:KI]'=8K5:_#R;?UR/[C]/1YO%:#5]'&^F]Z/E>+69L<*?!(%1A$=!6O_S M2'& '\"_\>M]-WDKHZ5+?L.MC(Z]KL.MC.%6QG KH\U;&1J<)@WTM#K7 H!/ MK0FWLZ3TP^\'' =:[,XV . (:\#M+"4],=M]UM/M; , #JTFS,Y0 N>D4C*5 MAOM=/;_(Q-$40G#>Q%.=+)R&T'9?L7-%D2 XCI:\T^')BF**USW!5LG_F&\ M;=_6<#WF"8$JGVS\ZFQ MW JQ6XYZ"62HTO FK"P=@KI.'KBF*[A_("=)65ALQ2<^[C.Z-3JY"3.K+G%& MC^V7B^-B#!M&JG\H1ZH?%_./*L?U7TR%J86WE2J9)7RZ4KUMWQER?[H'+77% M.#QS:>9,/SQS">H6$:AG+A7FL.B47Z-][P?_VC1F;IBJ+G*W9Q2<:9-D<^=! M#![T&TF23PT<7WT6+_D#A5Q(@\?ZUL6B_ERA$>G,L6\K"R@+;#!2TKJ,LG2! MM[HTC:Q24$3'R (?^KBINEU4NI%:G(,/:MQ,4F![<8Z5J3"^]F51DII (F 8 M9I!,G612Z/3QCF0HE;B&&!: 32-7D]QAFD\#&(OR%?INFM5V&3PU@Z=F\-3T MZ*D92KS\R4N\)'EHKKU,[J KR:W4!D!,MK8<2\3 \06\VD(C;5>(N95"(S=3 MPJ?M2C"*)7P,NV]:2'3]H5R,7<>GP=4SN'H&V\B@;?0G MSH"L;Q9UE@)I*M]8(=- VN*V+"$I*49/W!//"L-%X+B^%9S6>XM@J7>8_DLY M"W7R.%ZO1^/18G4_FX]7OXS6G\:KZ1K^"3F3XQ]A^_>[$^..XC6P+V)0 MFYJ5OF,B31"2W003PX,Y.RL()'='0TR2V>+S&73DI>_?64.@RBCR.3358G)AU]7EK_CN9X*OX&) MX"ONEP7TS;"5J[ZE7\WN?EP=R''0F&H^$78'5N%)=KD>Q*DHZ8/CT7[%;<$5[\;TQ?-5$2M310<[WQBPR:X,B?P.([V M!+<_D*@@G+2%Z?MG"M*2X@]2,$LK6 1)YM1/EA>C)0H8YM4"$K>QK]K]D'?C9"J<^"Y4X-#)G(_>9 M6\.BU>X-U@6NDFG[Q(*W MC\ZJMT8VK2/MHG!"#%'DW)W.\9 44/B ?-->>W5/O*NY]30E$HX69-_ZI#IJ M^38BYUR+>@T23@@$K=*P5UG6=)*HT-'U-K?T+)LY7,8[^LSG R(6H>\LHCT* MIF'D'JC1L=AN$5U7TC0NKFNJ7C^]2DG3O]& K,Z%=KE!Q"[';NG<)\JT=:,- MIG9B3#HZK5"(@F>!M/0ZZ%5,FHZ-.O1T+1\%)#X?-WB"@HAPX(K\8KM".S>D M29/.Q#JZ$7./EJ37:O>]RE;3%](^M7!VOQ5-"O61,[4"GV8QCX_' !/TZ(HB MV/?D37H5I*8#1(T":!G!I80TM'@)PYS#Z.R MO&%9 P FB"1M6 (/)FVX6AR5E@2BXH98,,FT U!YI1PP9FKJ6Q,^(CHB< M\3,*B*E\'GD9N#;*S$E!JD6]+@S&YVO*29M$DV)+)G%=B15;&PS"=R"L(G4F MY729Y75%Q>G 8!R_ VEQ".Q98"M$*1>]#:O4PF"@OQV1E"CJ60;E@+:"&'B- M#$;PVY$$CRBCKM*"ES0.[+T5HO-Q)D%W@V?^,PJ)\#6]IG\M%U8H>DN7GU>3 M3^/U=/3S>+4:SS?KT6R]_CR]IU7+9O.?INO-8G4#91=NV'OZA"PJFZ2^X3&N M*E4F!K]1WZF8(*/^(QY:4L^IK $,QVF5IE5)!40=AB)B*S?\_2% *%L;5%HH M0*<# )[8:CV4B4U&'"@QTH0/F^S3M*:1EOAX#0$X]9J)C4<4*'$QX^(G[%F1 MZ[D5A=@5VP)P 383FH N4'([*]:]^^PZY-"HO5K*.@#@/6QGVO&(,YR>?<.% MN73"'D-=KJ$NUU"7B\-V:'6Y+DJ39*H1_([8IVF]*JL2OPV8ZATU5R8^54:E M5$!)ND )8(&M43)URTI%0$T7OM9$3<@/[\6Y/AP@ &N/5#VN+M0R[IVR\3L5 M-GX'R-;39>-WW:W@KZV^DDZ2P%!>:2BO-)17:K6\TI"%^9JR,*L*DZ1W[[BW MW#A '9>S6 PAP@XEYB&B]S-,S-;HQJX6N33YTK9CZ*::37[ N#7;4D%JFF% M(_@S7-[FII%$UDCK/HTI&?W2M+RRF,\<^63N"\@.JE= WF 0J MH:;S[/8]K5$\\Q\L-V#5BBYH7]#A"4"IV>TE>"J1=1L+5S'B5F,A*W=Q4_FA M]4B\#>E*7KJM;G93N:7J9,&1W*NX0U>L]63T$AV@Q.#BDJ&=*5RJKU O4_C- M*(/)R&6HP$\?ONRLXS!$;#:?=U9B):8$.0M_12U'ZC@@ .0X%)P_WEFA&]+V M[!GG#;+WOONO&$F??>MV2/.YLK>=PMR'0@Q)T$,2=$MR89L$^:T!. 8;YKPS*$*F,1N M]%Z(P /^RNZ%O(HT4,%>UK<-,"22#HFD0R+ID$@*(I'4O/.LY+SMQX'V""#/ MK"^.9M>Y;G>[H>(@I(J#)O0+6LW",@:7*CWTV(>.[_% M8;DPO&9; *8_."%?N0,GZ/VJDU$$/@83R[NA=!:Y#:"$C739K]D1@&R_WE>' MFJR"I JRK:%>/P"2#4$K@L:6 2C9)L- W32;[]I*L\G@\.?(K^DZF<9(YLP% M\;O3Y<]/+@K(3-^?'M$S\B2.=-7&KRJK1N@^5^4&#%]99B$,R^A*_>N:?<#P MN^LI.E>N:N3"$&^2@\GHXGNAE5H \.S74EBN^'@$PA!6@]6H#R?U:_%(=^Y^ MOEE?,,UVU]%VE,KU=N'I*4_ M2=)26Y$8J354@ &PU56FY A0AW?3L\I4&:HN ;4.7G,FRO#V)8A\D>'M2Q 9 M'OAS>OKR=TDC#VY>0:ANU\_9EEPX^I@=W%E$*:M(1(YQE MM2P8 IFE6,^/][=R\13FOGMS-UY/[T>3Q=-R.E^/-[/%G+KXV& C?!T-OJMN M;>^1$WMHL>4S<$Q58Y<$!^].5YBE=:+?C5^LP)%Y]EKLO^<8HNM;ONU:WLP/ MB6W(D)$D;(B@P3C_6A=T+L8G(M^HLV1#* JW**#AJ#4*GEV;3,G%EH-L2"_K MAOR?I,[%=H> X9.LT/RLW-LEOX-MFQ5-3SDZH89"^?:5/><2*KQ&]/P\_ G.^WJLMG%@+3VB_5 M-']I:_Y>G!L3LH?1G*?8\FAM'M$##) 0!!#OZ%#S@3 9V-QH?SU(=S!ZOH-S MDE%&"D LZ:96?V7&_IGTWL1)AC,\@%#;K>KRG^8D(YZ_0$XRM1 $$+:\J9-, M+28##-NM""UDNR'H)_GZNE&[TEUL2=3N.M8H9(,-0;N;#=HE(\O?*"C _#D" M= 6BS>^ M*.JD]D7:.A*>N- M L@IM?E!,@J@( #L"?_$-\;XGL0[*PY9G=!D7-Y7)@=#CLRFH2CO>Z(7!<< M V;J-W!O?$SN)OM)?N7' (>M+WZRD88 F@ZW@*E=8]]"+\L>?Z@A?J7%+H#^ M&WJM.0X7V\()5->-4RJB(''C)$..\'849!PZ=-0;\.><;X%+G3(%H,&SHNQ9 MX;)W<(\,[I'!/3*X1]ITCXBRT.N>)BYUE,X7W3BK;RX4$97,@[5?N+_'A$=RF!S0M6D$ &RJ#K MKF<)9(B&\69E9;" VC.^2_$FEN.[;8]\G7T,:G4E;G.MHCV*-CL+9_O"V[; M2:H_/@2OO9I6]<<3. [2Z>'HX1-"R7U*@0OK@C\C-]S@R/*ROT]P&,UQ] N* M5LC&.]_]@Y6C<+'S@(/T*PHG2K/K&PD(WGPEE>R;,7#TLAWW<"'QCP4K[@GC M+[MUI[Y\A=$AN/?5%\<^. +0@S]V'#=!8>9O<7!@7^KZ[W_0\-]?!QQE1KP! MW_V0B_D*(P9#+N80;!B"#6JGZ&L1$6G 00+_)PHZ2+@PA(ZZ3U6[N=!1821B MO:1V42AV1E:W@6 ,=BPJ14X8G72,$FH+5!V1KC!P G.='Y&N1,,0DO1T4X(" M=# I:AB7TQT&L<;Q+@ZC#^_>_TV\9I5A !P*!**_+"]EI-O7U#"(,EI*/ETU ME'RX>C+6-O*MP,6$2VNW61PUU0*F#- M+BN5&G?ANIB"#A:8)::S\,/W*_2,@C Y6Z^/GLM_DD:MB<'E1TE=+HM0)26] MJ_J&>@ 7VYGON,^N$UN\EXXE]S@ MJ1^Y$?_5XEH]F%^_I-HIE% 575TDCB'?Q<&3Y5L[%$A*U_+ #*]>-17KFIO% MHZGWZ9&,3ZD(:C/F9.=;Z-D)J(CC5#[$16]Y9_$*XP8UN"& M*I+Y9UWJFR_ V 'U&;[ M'0BV#R6"N"O84"*H_0/*)0>#QI%I*4T_%%^_YP,#F.<=J8: 8&#YTB6ZM2;_ M;:1"M%CE!K[\VKA\DF1>GROTL-L!2NGO!I"!D T/J\I20X8"T^_&]P>&4M^O MX,$&($SN^I7D0K[=A!SNZ/O G'="JL%?W:L'U20#6[IZ6+P-;\:O_86!7ECX M"K1V>-M.^^UX8%I[RV_;T8U@%H8Q]F;,@:-!0W&=KG6SURC"G[P:3Z/R>6,R MI0_))MWID[D* _:JH+<19E#@&B!EE&T1R?>9R\UU-F%.)[TJ3;\^>4U.@%<$ MIL@-]4#41Z]JT._[PWJ, *0%G5F3^;=M>O<(%(?O5?=>B7^^R$.CU>5FOHT/ M:&-];:&@W(_O_E(L*#>;3Q9/T]%F_-_F2L@)[QVDE*.05]]- --WU1_/BJAZ M!=%I0]0FM&RF0G>G["^2G'V=#HQ7=Y.*)5_>1YTJPU6;KNA(,_-Y@# R\_55 M4"2I#N\0S2W_-W(\H*:JOT'VWL<>WITF^#%RQ)>)%!H!R,T7J] E9T&!D YX M?H=<.NK=WEFBB-(5'Y19K]X60/JN@@34Z>GD MUEQ2R=: 2;V:/!A/E*G#/W MYHI;P>WEL$^W6T06S.?K06M%E(E-5=OUW.10&3T@PBG+8V_D$1Q..6"1#[6- MGDV_@5&E!ZT2"\<^7) S$<'9WSWB,)Q807 BQV'FFQ4(6]; 8(:\E@QE-'2= M^'@U/919K]'.8(ZX^FJJ1HI18W1.0Q$^W4!)![L96=7I6Z%:1B@Q$]\7C=#Y M8OYFLIAO5HO'Q]G\(S%*-]/5=+V!7[S\R?69-,ZLD!4B%\ .!FMW!JN2F ;# M=3!P\^^=3P&F"!(CT="OX*\$0";1$MD5?3 $=?8MN-#S(ZN M+'.)KO@!VM--_!Q^H7YC=L=A8WT533O=7@!827IS4)= .!(NTJFX^8$PJAKM M?MW'F6AJ*K/DB 8$R J3"QG.W>F,"ON\QQZAD1MPTNP 0!$.)8G4H0W.A%D& MV$;("1\(X0J"5&\&H+J%UH2JIJCK"78YZA #P_T2TZY7R$;N,SW8AO'>>^.9C9IVF2$D>^.0# M&GZM1YVO OP-%Z@O["AWI\WI*'M-6-H"3,2L>J=4H@>6;"A>\MRNZ>1<^$BRCY:! $2_%-3ENF^6*>B0F9L77,W,#!" 8$<=9F8H M,+MNI/B4:)"_0%+5"D \0U$JRB3!6M[O3G?(M_<'*Y"]<57=K/]-6%E<&IMP M@2A@HCHCI[<=EYJ!W9.YFBB76)$VPQ'=9^0G'L-S#7/ZBJ;4R-!L"W'+%^AE M/LRK1)WI "^._2B\NG^E A.#0SQ)*,A(3%#O?KQ+LMM'A'>!==R[MO U=@EL M_WN2((*NYD*54-*_!)(!$ B9L,-)D>.X?2BP\&-6*7&L>]0J]WU=\2* M/"WCP-Y;809 +_?H R_WZ.EIMGF:SC?KT7A^3W.1-K/YQ^E\\@OY]3S@R+Z, M"#\]Z9S\?.:A+#M) -MS[9T"$A)O,!\43,*2E/6YRCM<.LQ60"J@)'7UBH!A M.'AE"B63 @A7;GF1DSH#Q> '+9RG\79 5/5A33H\WX2\BB 6J2E+4'8)XVD;&,-#@G]@+2]S&:^7.B M?)L7Y#VC)Z*)>\5)*6@*;[FLUEF)5 54PA;HFIH&#J580Y391O"F8G,A9NF# M+;[-W@UTI9=I \#MU+KP,N2!E9V:M$ XH=J4#U0OQV*[=6WT2*]CAE>@]1X' M$7V47M?E\4'/Y9&,/DJ&'UW')S^%%(511' P]4+$%9TI5Z],-.C0N-<*I9CVZUA?7(S) 8?K4%;TQ7N73T.K"]$L$FG*O1R2<0_DC M"D.$^-B?,K@K.CWJ=P=AI:VAZUD=J$_\[>E#0_G#\)GT)&^H)E_SI_Z(H?>= MGJ$'Z^V_V[?LV-,=62SN3G/JE$"+;5;28GM/IX.;M0)UB#2[_.8039&4&HC2 M%C"L1'T=%RQ(=DS MOJB&[/(-#9:5;U]\>=*,NN1%;Y(2*N\LCV[(X=KRR#$*YQZ/TW+-?U>^=K:: M/HXWT_O1-X/IFN"20;?13AD34*$@Q&[)@. M_Q[:VMXC)_;08JOV\*OLGEK-OOH^*/T9GUIN).;A*68S@0!83S&W*I&*6F=E M0 ! OG#I#+DAZ! K7K)C1>M(5HP1 O*SLC/07SXE_N+^SORW'$<89I384^2 M]UOH:YW'!!_IF\KZ?=QLE$"?U,Y>7]]+)%*$N%G_?9&0WI>JQ8N/@G#O'@6[ M1N%W,)5]6]DN"L298[YP-RA!F%_SN1I3XFC%DFYH810PW-#RUY5Y*PJSJ34G![\;>T<+)8K.>? >0/UQ'DE0 X+N3BXX&7%>1:G.ONE'_- M/0$1"*E!?P N8]>1:@.*H?NAEP$Z6JXS_7HDNR?2=4&7K@&KNZ#3@4Y\'S;/P(-GB>!\_SK7J>!:Z8!QS[]-%JL2NF" &,@WG$+X9>$6LP&CN8 M<:_>C,N?&N79>P+8&S7P!-1 /^8GA2/H>T498!=I/K/^7?DZJ/J!/RW^0T60 M2SHA6 R'_^'P/QS^C6_:/'![8+[><0C<,0J57S*[4! M4*VYN:A*5$$5V:7:F)*P,M '@YK+J8,/5W7-^65>ELB,JB3U##BE+_4:&?P MFEWM[4>-,J-NSY^LP*6GEG-6QM2/7'V?YO?E>W0_C5>S\=WC=#2;;Z:KZ7HS MFLXWL\ULNKXE1Z6(/6JNR8K6(([T?QIGI)(H!_?CX'XO-#['G.A23 M\Y06WGP3@0*\_::\7,DI R$/X;4&&;#Y&PY5JB7C/HAEB*M#IV7@'JS@=(=\ MPEG;)7]*ERC=3@Q?[:C6O^P2IDM<[].)+*[LJHFX\IT0RO!E.#5!"+$'.'&J MO-^5K8PYOQ7IX?N^*W:BVTN\8@ZKL.)%CB(0 /=W#2D6J8#CI$LP.Y?\4I%% M"1; 09FO2F4)E'"'(PA:0(]6CB+_T*N-SY;'7D&()E80G%Q_)ZN/I=@6C* $ MZI:5ER))<.1W8T4@!6N;LGS 5WZ"$0Y.>X?R#G' MTVF5]LI%2J%=G^+ZL;'-4DD.')G=V+6W]^\:"J?N9;>&>PAWV/R]-=Z>HM2L M5_[7->C5R8$S-W)$J3C#>I9%4^.]@'OW

[+!7 M<*YOY\ MY9N8$G P_A6)C2E!'\X$J9@$9A1=ZD"1*7H'ROQGO\4A=;1(O5BW6_SMSA;)G MSR)T?A%-("&%=@"B[1*-R^4851,#1V*%%^O4HH-%8 "VH*)L1!3 $0@[U&6H M48A+\: !+&^*(A&2T+71P 9.%2'O/./S7+41 +NM@O6JE,"9%>< P,]NM)_$ M880/5YTY541%E)H"L/H4YXL:/7!$-STD=@#C0@*P'Q5G 1?]KO7^>AS' M08!?7'_'*7;)FP&*#0&$U%7F@B(U<&;%V&GH50SP? Q1MD7;*Q MX[@)$C-_BP/Z,"?V=8N5E5YS.Z#CG*C#E4,6NOBMGK+/'37D6RH<2/ MULHXE/@92OQ *O'36)R/0^&95U%XYI8>;JXA.8CO-E^<*^D5(!'O.7 $D-J M"(%#"!QI$$,NL>\>Q=?U M].,3L8]&J^ERL=K,YA]OP!:*R&&!JCN%V GMJ-%L$;!LVLC@57# M!X-CT7"9>ZGNQT6^_T**"1HTPS1%1&RS2&#-FRPRG2GPG$= !WD#XSC"B5,D M'9<.B[?1BQ5(7FM2:678T*C4F4O.@ HQ'7#^V"7HAV6:0Y)7FB@:& M2X:J\[N"CBYR8%UOZR*/&)S/;H!].K;E$80CQ*Y?BEFNV-#@:5./]8KT='&= MV[,BZG]=Q%&(X\ F9YDSKF+V*S0R>,348[T"+7#.^I=3097W@@=HS&$AQCKG MHRB<>&[/%3&/J;XLMA=S,;42A%:9&!Z LT)-:A(:X$P;D#XB@7M"C>T:;J$^ MS>"TWO@Z14_7*B[%$,M6\9M1.L;_"D=!,LI@*0^6\F I#Y;R8"D/EO)@*0^6 M\F I&[.4S5YDS_P%-EF E?652B![*LI"\N M*K8U>U:JH90:$@21)G7&+4#..%IBPJF93_#F'[I4&P$HM**EFSFA5= &15J+ M9Q3H"*H(#\ YU8:,BF0-GMW!LWM+#L1&?EN(>66TOOIBFV(F8'4!YF8V M % X2$T<4BK@B"<-:+ \3\>-X@"=;RIM,+WQ^.@^D\.=K*ZF5@\ 2@@I;N$Z M5($*26UP9'D)9KKAJ.]4PE&L_Y'%!A@B44,D:HA$#9&H(1(U1**&2-00B1HB M47_.2-3@S(/LS.,_-\!]'L%,P?Y&CKTBXG!L:W#/44A?P6OE.8I.#=WX2XC^ M%5.KG#XGJFG=_H5S!?'SW7KZ7Y^I@3O]B?Q_?0/F;)X'4J.6"VIH7YAX5A@N MMNL(V[]+\A(D\'",7HD(N/M&F1:S08<,.M*T QX@C!R#2K7*!2(X9'3S5.I# M3%>>GZT@L,CR)#F9BD ![ 5B[<@^A\I'WW L[7# /D-_+(WS\P !'';DC)SQ7RT>!AM/DU' MR_&*>M FBZ?E>/X+M%+'U55H$R[?61[A,EKO$8JD.2/*K8:2QFI^-4TQ#*6, MN[*YAE+&=3L92AFW.9U6EK\3)<1E?C/N,JJY<&5(,,-:KNJ7?C6_%I7T(,=! M8^KY9'UU#_%!R,7"[X;7!H[$SVPL(&IBVY3,G7!B,5Q"D:>F7A>]>V^:4)K9 M;:M7F=Z=.Z)\N1'>/2[)0DISQ';H[I28*[Q@F!3<<%IB$[E5$WQ*-;NR MED@&Z_+/9UU6W1_)JI#PU,>%N@F[4(@]C(SB6\P<^]#22C2DDKWN5+(_3])3 MK6PSL$E/&83N5-E^=\NY9G?FG03)2S@UW0,*C^0_^A=R^?+8\2-8XF5A"<7'_WD^6):]>HM06P$55?@5&D M!8[@%M$>!2MD(X(K60?H^]<3Z1OML@8 -JUJ$10 :1 *! ZC]I"H&'OJM243@?I[YSRB, MZ)ECYM,D.-=Q+5H;@>Q:_)@_SP]=HQ,PV[=8Q2ZGYAKD09M(TFD#:*>62Z.( M-APN/Q(M<+W$-^T[S$;>8X_0&])S7W2J6+[4FQLN_-',8%$G$XYDV;DD@[C" M\8L'#6"]T]71TNF,1Q<<02G+R+1X! M@$_' EDR2)4]VSM^0'6WPD^4[=)33 M"CGHP'!:HRA*?$H;%!S"!\L-F&F\V"9M1?&;%CH&8!PUD7P;+("C*1E.5$]> M$"962[,6DA"H"]]EQUU*$MGQ:8%0Y-MBH4A; ## F@A)2AL.EM:+E$WHF!N9'D9E$6<)# M &=*/4FI$ 5'=BN:KNDC9VH%/EF2P[%MQX?8HWE+]^PZBFCE4VD(X%2H)SL5 MHN#(+H,=LRQI1#I >YJ$\XR25?\1AS06L]ANK*^B2:C;"X#SHN:,U*40CHC+ MA"H?1$"<&37-, X1<&11=?ZMZ94$\C)#39-+0-(KNRLW^TK,.W=RZR-W\ M=WN\^7_KUS&TEN(;3HMNZX*& G%#6O20%CVD10]IT:\X+?H6K^BU=3%FN*+7 MQ>(_7-$;KN@-US&&ZQB2 JV,>XI8W?7%#B4(X[J-2 MP<-Q'.T);G^H5^/,MKCI%#8I98!%!K]X:NN!X*&4:J^.\PX$IE=8U6!H8XXC ME.!]]%RRH?O/Y">"VXKZ,M\+)*G?C4%W>Q=Y&57DWJ8K_LJ6Q79!K%K6(,D= MX@;O=!WSWW?DF \O>(_P=H0OF(_(!&1 %]Q'+D-^1#" 439)C>64V6J^>^W^ M!M]-7>]]3=$-_IS!GS/X<[I[.[?>%!7Y<5KJLW?W3JN\X'M]M->_V_,$K= S M\L4/KEQ_-NC3:5W29>K@V"\3'$:+;8J9T,S,P1CTV70FF@*)<.3S,2"H+P.\ M%::PYB ,.FDZDTV.0$"203XAR2/DC)T#839--(L(/=.O1VHKBJ15UJ1,^>77HT?L#!/8Z_1-O8&]LVCGWAQ7EY$X-^FL[D*:<8CC!3$OW= MU<,BD"$7LD_1_;4GT7$)A2.QRXW4L?-;G-396&S/SP0+9%?1ID\I_JTG*5:0 M#$>>[*;"'/LXKW;R/;*J49\2_;&O>5E!<]>U?Q(O_,R_+@N+;>T:0 TZZ]7] M\JX/$[\!,^#,X^3X+=E LP"]RK!K-PV/0#AR(00@V06^TI?B!RS0X:"-[@"N.(4]@R!,8\@3ZSQ,X3\;2L5QK M?7P$&_L7TE<=Y2^L4[<7SZ<5\@D-+"! C@9WI\\L)?3B91Z3L^]SLA;([=$Z M'8'-$9!J1!.*X5@$UMUM$W4PTURF\#CP^X"!R_V". M M[)3*D9@!G9FM/22ZBMUC",*97P&E2(L'1M8F= MQ^Y'$6R>+-_:L;/FV'>FAZ.'3ZB44EN[%P"%$7N9RG5X V=F7SGQ0%B7Q)B? M4+3'SO6%&M$45VP+H/!B7W-=D2. Q']1WJ2PEN^#2F[ M$3FAU4;(80M7 5WQ"4_7;G6MTMY!MI]V5P3S*7D]ZM1D$ M9Y83=@3("HER)O\2!K ,E/1]/-F[?FI-3>9=&CCM*7#D5H1?_4Z21GN3J9NP MU #H@TSJ?NK&@380WIYV_/(Z1(.7=6*2MA!3->6 M1^S01VSYX?5E>H63O: =@'!+?;46G=X%M (2J'5*][.Q30ZC 5*49V4S '&7 MEL1922I$:3[$OO.(_1TQ&PX,87I@84_TD.5+L@EK]0!W%ZXM8P6JX8A;G?C& MVR^(Z$L[PM8A&KRLTZ3ZYD[:RY8]))Q=^$GEU[%'EI^? MW6@_$;[O6*L'N.L MJA'<(U4KHH18"8*SI$R_HL!V0_$I6=H$[DFI@0S+9,*1H#JUC<]$())/VI&N M#M%P9#W=;I$=+;;3K_;>\G=H10Z#"Y\20O^C ;5GRZ.'PVON%/UA[#OY+S*0 M J7H9"2P1=243M*=L 2.;C4B)+DC7P[=V%Y,GP;(LBQAHT#M^D8";!DX)8WL MFUNPE)76&,F3-"9K>A"<"/8LGU^B8PIMP9:94U8-!2+A2'2.?5I(X.J(\IW+ M9LRHK/+LJ+<'6WI.S:&C3FC7?IR,;9JX(6;^>=E8;)/W838OF*7GG:T@=D.# MY]&IWQ<$WXZN\EY<.O7)[ERX="S/2RN52)ZHJH2&X*&I+R )87!63YH=>7V= M)TV;I,I$J(K9A8D#O2$C>N=(O3D$%TT=6>I3"D>XF=4A6Y$JT<4K,=17>$F7 M72.;@$JL_J:=@JWVJ;2)-J7>:%$IE@\W?:;DZE6$^MN[]\6*4(O-I^EJ-/UI M.M^L.R_?U'PFV'ODQ-[Y!LC=B3W7S:ONI-2B[VF<*FGV/7).B2<%>.-UGC0$ MDI]V0I*N,^J#:=M2^%Q\T9#D )JM^*2L:CE3D4.&Z;*&Y$S,T/K_R[N:%09A M&/Q(>X$QF(?!P*V[[5QFA8)XJ':PMY^V@I3T3U=)99<=7%N2?-K\M$"JQ"V@Y*#6V M;=\NO[_J6'_1'-96&2L&ZO0M8-,%F725%E=G\^!H[+/S'O$':<_'&P4MH/?3 M:MYVNB[BF_#2GR4P@W-,A#("*_4F#=ZMHCP,D'LF=O)V&5!N/O(!S!N$F+?< M51$<8SIVEC-6[T0QL[6^NMJ.YUQB;59C M"GH[K#56J\%!QN!8D\S!T>C=K=9 $IU(ANFDXT&+9\K#G+Y02P,$% @ MZ8.X6!USCVP.Z@ D-$. !4 !R8V]N+3(P,C,P-C,P7VQA8BYX;6SDO7MS M*S>2)_K_1MSO@-M[X_9Q!&6W[>Z>;=^9V: DZI@[.J):Y+&GQ['146*!(L;% M*DY543KJ3W^10#U09#U0J >RO!'=/I((Y(N9/R1>B7_^GU\.'GFE8<0"_U]^ M]^W7?_@=H?XV<)G_\B^_.\6[J__QN__YK__7?_OG__OJZM^OG^Z)&VQ/!^K' M9!M2)Z8N>6/QGFR"X]'QR2<:ALSSR'7(W!=*R+=_^/K/7W_W]9_(U=6_"A+7 M3L2[!#X1M+[[^MOT@YN$6N#_0/[TS7=__.:[/WSW1_)//WSWAQ^^_Q-Y_)2V M^\0EV[&*AG].&WK,__4'^,\SYT>XAG[TPY>(_WKY^^_[K M('SAW?_P[3?__NE^O=W3@W/%_"AV_"W]7=(+B!2Z?7D.O;3C]]^D/-+F\*D; M9QW4QG_Z1GZ8-;T@G4CT[5_^\I=OQ*>\:<1^B(1D]\'6B<5WU"@,J6P!OUVE MS:[@3U???G?U_;=??XG&WUN>B)4#$CG?"JL^&X1LV^)Z5G6\4D^D#? M>_Y303_Z)::^2]U40V!90UE()) " /I8%N@YP$J!.&EP:(4?2*Z_?HE>/W& MI0R@\GOXX0I^$';BO_S])N#P/W^.XM#9QBDE(?Z__*[L\W;6 *&!UCPL2NZ$ MVY07_['!#DF+;[8!A^9C?.4E7XSHO@N#0[FDDEU0\N'?O>?V7VRJ2D&/D$;! M*=S25M^H*GZ5I3,1>0L8BZE_]7G=0N9_O4U'ZKGODH4?L_B=+/U=$![$0$)^ M23G][W^6$@WH8ZDL"O^-\YQ'NF*$FJ9X/:])O]0)J]KA],=&:3N[9L$?!>T1 MG%'&PMQUN:TB&B4_;#C]^1<6E=BAL0->Q]33-77/^M8XG5139E-738 SHS]+ M?R3 @H,H9S*"SRIJW08'A_DEEBAK@](^9SO3>#'/"OX1 _/-"Q1N*H=7E>KU2QUM])&.%VN7E13MTNIDH0L^442 MMI,>\JD37<;T4#8>-S3'ZX@Z>M:DBEE;G&ZI)7&_*2/0)X+!:'GC$WUA,&_R MXP?G4#:!J6B&UROK]"IFAL4V.+VP5M*.66!.E0#9L5SNAOM]Z'A+WZ5?_HV^ M5RI]V0Z[TU5H5O2ZLT:8W:Y*U(Y^EY E@B[AA,<;DB$)K<'ZY&.\?E:FQ_D0 M"Y_A]*I2"3L/H4!M/ ]ZI"$+W(7OWCIQG2N=M\/O4Z6:G3M7H1%N+RL7M;.[ M2;*$TR5 >(3%$L[6!=9WGO-2-F4_^QROIY5JDBV0J!_B]*QR$8T71E)J!,B- MZ$>W--J&[ ASCCHEB\TFX%4E>ETXE](&N8^52=K=U12JPWO6*)AN2\J#:?@ MC67B]N6/R0QC)(^4BS(_4\_[-S]X\]?4B0*?NLLH.I5NF#6UQ^N96IH6%^LJ M&N/T4#V1.R[> ?FK7X$^21D0R6$L5_TI\$Y^[(3O=\RC8?4)E\MVV%VS0K.B M2YXUPNR*5:)V=,&,+)%T1]NXD/GK$ST&82_E@^*B+BAD^H7H*P>FOMO!5VCRS5JNB(A2:8_:]< MT(YN)XB2E.I8SK8XT/"%^_C','B+]S?!X>CXU4Y7U1J[\]5J673"TJ:8G;%> MX(Y.F1(GDCI)R(_EG>L]3U6;G/*L$79?+-.IZ()J"\R>5RIG1X<3-,=VLZ4? M4[AWPE[IK1,[20)0J7=E<^RN5Z]GT0G+VV)VQP:).SJF0AU6NYTT31S>1S>A M Y>?U^^'YZ!,^_//\7IAJ2:IVQ4^Q.EGY2*:.E9"C4ARP_O1FFY/(7?E;[][ MWK"X]*I;21.\WE2E3^I0YY_C]*E**8W="JB08$>^_>[#\U?RV^;/=< M=%IQ&KFB&7X_*]/KW-?4-KC]K5124Y]+B9*4ZKBGD8/#(?#7<;#]=;UWN+%6 MIQB*9@"Z5J\AU7?"ZX[Z.I\M\]7TP.FJ+>3NNN0G>!#!9$8D&Z+P&6]3.3W0 M#Z=[8-F1'LIG(DWM\?JOEJ;G&\REC7%ZK9[(G3>:5?(DHS_F&O7#J>(^9DD3 MO.Y8I<_ETK3\'*?354K9PZ(TD23'6XS9!N$Q4 +G)CCY<<@' K?Z=EM3+^P. MJ*7U^0I-31?,;JHG>.?U&H7)3"(D"4*2L"+ :^3*'LD_]\RGWU8:I[PM=O>M MT;"TE(?:$+.KUHG;3P&/O'P'4"> MZ54.C++-!#SP7-+>(%'2'>$"(.@24J<"_\X^QNMC97IDE_N4SW#Z5*F$QI?X MA"=Q:B/!%E0*]Q[W@5^]9%C2!*\K5>F3NM/YYSA=JE)*4[<2!(F@.-J285(9 M[I&&4>#[U*O87D=M-XKCCW_9/C-;KA63/\+EBFU[G[J6UP MNUZII#V\]P!41W'+-PR&1\*MUM8 MO9$75WW7"=VZB"QKC-\OJW6\ ,>+EKC]LD;>[D"9T28I\1&*RIU]VMTQW_&WS/$> SDCKGAPL&57G#YI MHC\X:YM^^+S82'KC-;_5PWIUO[R=;Q:WY'I^/W^X69#UCXO%9FW5T\M>-:QL M-!'OO7C)L+S%!#RRG]<+,W(53Q;VHL\K#9^#_ E:!&J-&T@WGA-%JYVX(U;R M+*-.^XF$5Y6FI9%VWG@"05U;K MIOKE92N\#EDC:U^>V--;C4:^F-_;+7VYL:X=-$/MAI:CF&^#B M/G4DG;#\U<9>U(II6)^2#*N;O;@2@3[7"*RSAE.(K#+=+D-+;84]MDIE[8;Q M(TVY@;6 MT^K$^[[BX>7:AKACKEJWTCGV/=YGEC5D[6'YY[[R5>5Q(FT([7Z7LUY;V@.3BB1U>K6@X++M%!"A0L-+ M8#AKB!T?JL3M!A.S[(&/7U+*=I**891,E7N$MTLN3EF,BR%#Z>:4X?TX"P%. MM)_[+ORS^*\3>W4\+D\TCV^<,'QG_LM/CG>JVFW7[8L;E_\JE M@16ZRJ7U\J:XX:].O\+R>DD[O%!8*ZWQ$BT0O0*J1"%K9XE]./UBT(]5ZC=* MT#T$,8UX&G4?.'[T1+>4)U+/'GV@BDZ(CQJPS2O20ZHLM[;B/0O=JR.?1S# ,)_:@J9QOMY0 M^7HO=1T%G2"?\CG9=ZY?A2W.FN!&GS)]5+11/\>++J52FKI;1DQ@B*6 &D2C M"I 8)7!6\9Z&.3Q$C8-Z;0?<0=6LJQIBU:WQ!IR&S*;.*D@K(WF$8"@?7-U0 M57>@83R&E &)EN2*;)/MYZ/5K?4!=;X]40*X0!@\=KTU?H2==_4%GO[AS]__ M06 J_.7O8A:X"3:0 C[*#/!,QYIF./&S22] S:HV=K'236I.E95;:938> ZP MIR0Z'6!/TQ.K%R^,C_,D#N2\@"3S M@ Y5[.HT^$FO^2[(!^/43(E0T:@QE MKMEL B*HDH3L('I5@N? RIU_F2/#I%WMQEEOP?U(7*X' 4\B:(XL;YI$X_W)&KK7GQH&!#)[PQK"^Z^3FIC -)61#@ M@6#..8+VJ<9;3M=>0#_RQ-1A[N++D?H1K0_BJK:X [=60S582QOB#=!Z<8V' M&DF5)&1M[[H.JR259$TRWXIU@5)YGZCGQ+1NG4"O&\XX:ZMWMHZ@T0?YND(; M#8S3W0-LO\$R@[@J0D))'F9O7(2(N52^"TZ$1S,_S1')+@CEV$+>6+S/^J7K M$O'>B# MN29^G3'DCY C.Q.\2FDR:H%B %O8KU3)X173&%E MPP_"@^.1X"@$\5_(]GT+>X0,%D;\%QJ.N]0QQG=2!9(SDC!*5T-&S5U&5S^% M3W)U[EW6KTA6S=+.VN!$U%J-*J]"XLU4RL7LZ>JCE$, MM5XLI&0T9H30ISD=U>J8^S@[/N819\O%/,EAQJ7'D&Z9D'@&OWE4Y$!P@M0Y MP$;+/V12!#?.]N\1VV:E",@'FDHM$JA4;$B=CHG@7Y%31$4RI20XO+'+FP+) MYU/$?-X.DC#>A_^9DI<@<.41UHB&KPP6*.$7/XC%%J3O7&T_=8CEZ'-YI;26]^=C5E0M)I%^=#/N0#=\KJ M*RLA/K81G,0(9F-RY5DR_P5N"Y: H''?N$V7!JWV>*EA]/'G^2,(ZVYU^KO5WBAC1B,JE" M73J ?\CO;41+"5E9.^U="YM7[X;^2L:Y'91NW=U3+LL3>]G'J]WG2.94%8HW M]<&- UH:%ZX)U77 BQAZ8AO?*\FV? 7Y&1$,KH+=%690$VI>?6\:"P@MOY-DP_,3R?% M_^]__S+_T__W3W_^T^R[/WXKUG/E7[[__D^SO_S3G\F'_^>/?YY]__WW7\DK M2DYA^_R=$P3K_J^33\GW?Y@1CM??"2( W#/80#C2;J?=^/NL><:.]=F<4 M_0!0U.%R3QTOI)_)UVT7?9C;.GK5@GO:-A^P8+K>*8 A]1@EGN^9\\P\!N=V MYKXKWA?;!Y[+OT78^XK?&\J-M^B.&Q/:VD%%#=V^>'&EM0;&ZQLYHVP_F ]Z MEBN8CZ?^!87W7ZU=(C_7J0KN('>J! B]G8;7"Z[7C_RKN M+7-H$I7R'IUW6!2OL(Q./]SAJJUY:2'8JDYX@U=?]!Y*J (/I>JD++V8\+%; M,W8,[9]!>U&UPLJ\:7A=Y90JTM!XU*J:B7IZ]30O&N.&JWH=RVIH%EOB!:8& M>3M7*%H:6I\%C9[>S@CKB<,)EAEBU@%[9&C?N-&AY4>OOLBE>Y&D2N%M!N+(IC;T" M?X.IN6V-/9 ?P=27O^/%-+C/%:BN"J/_V57HK\GG2%[7YX[IT:TL!WA6?Q/V>^'/ M"D:1#RY/$)-K^.J=^^1/U5?O\YOW7XU[!G1XNTM<2%AN-LX7 MJK<:7]X2=QS7:*=&;DDSO+%:)ZSQR@G0S&<3-@L*#:*>?*5**&EW\7VX+Z]< MKPXK1/G>9!"&P1N?5$=W/+B:2SCJ=L0)'>UUSU:+M'HA7S%JIT/W4H[/&1NY M!7A>G%%,>QQR<.)3"(C6@>//?3*14S'*!;NG6MN'31VP@FA[72NOGH^G8T"3;E[ MNWR.9&]@-+7E361UQS@+:A1WL.VH?GD-^X_?_67VW9__])N[AJV],3'!G0B] MK8L[NWN"%;@V@/W8Y-4I= /=QQJ:ZZ1L.2= M\$:IONA#I"TYFU[#^"]2;Y_&!H/W(*J7C=]^X%\-F+Z8YFTV]+_,8=*,)<]A M?.;Q_(7_M_?DQ7*VB,#A>ETNY/I.)'2T K:IXBG MD&NW56# L\0#)=Z]'"<>PA(C)$(_.V'H^'%S2#>WQAG"FEIFZ4UU4^0)C8;@ MW0_$^,KP_"899EXZX<%I)7QSO1].;> MA=-:WA)H7JI%BZPUVE2L_N--ECZW)HV:JGOVS@0W) QCTT(]PEXYX 6>@?0T/BNMB//[I,+RC&0B MD40FH@H%QZB+8I%4+ON%3I'95XI@*V<)?&&.GV#^43,TG#7##455>IVG)&H; MO'!0*6F7Y(/'JZ X(X(FC^U+V%-(D2'S8ED;99XD5X*F' M4WCT3M&UX]6\I=:5)F[TZ\5BQ9E/!X)X,;,?M3*-P2I\-)'$6YI3NV954+ M,UH=<2.,ONXJC#3WPHL5+60W]>J4!4EYD \*%Y*PL77$=00#J-JZDJ:E%PY2 M,42A2IY:'4.ZIW[$7NG2WP8'>A]$\#[Z:K=QOE3E::VIX YY0ZN M,#!5I(_ D+53"QR)9$D^ -.O9H3SA:U\SMG6XPO6K",K&&\+UO$X,WLO-: R M!1,L<6QY::^.HX?&:MWJMX_P ER-K'UNXUSLV3PZUBY^#J!R^G(35RI3G%K; M;?G$_" 4FTUR ZG"#B7-<$=?E5YJ[)VWP1MYE9(.&G<5>Z56 K%W"\@P%"?# M%1U90MY6:M"[F@^:"D[HA,N@&^CH@:U?&_9_D@4OB/:L'Y*3*T, U9&&+' 7 MOCO\@97N!U5\8;4!%[ZE-=:Q$]:6%T!BC]61^@,;Q"!KMF(*.<3;RZV;7INO ML)Y&-]Q#E*[>%7<=2OO@'5:T)>_A5H38["L]FC=.8 ^NZ\6MB6J-1]K.RV^J M;T+'CV W,_"CZW?UD_D75G6?HA4!W&'=WA;%;3[=WGA#W4 '\VV_O.;W._D% M:)Z?3!X] &Z#@\/.;]#6-IR.0Q=UJW)R=J3*TJJ@]S7:-S-'% [BP5KLL.B7*]5".>IJ"L. MOS_2< T;%A76T.N).P);:%]Q8Z.J&]X8;2-\/_-F^ MYS&8#4!K64OA _.)&WB>$T;DR/46VX"V#F^-H?HJ=)GOA.]2TV@&\-;&%F,C MG] ZFI_B?1"R?U"WV70E/2:#=%7:5B#<>?-)(%NET/T@FB1/=,P@81;.'*>GQ8^+A_7RIP59/O#?%^3#_6J]-ED;JRA>O=FS ML&8GK:H-3K^LU2@K3WW> 'E1ZDIQC8_6[%E$#H(6$0EF1'9!2&+@DSRI(S\= MMQCU$'J&5O<(AU3+_/7O'K;?7ZE_JBP*E6I4 M7&94&N#%LW(QS1<2(U'D8$A8:#Y0,(1&Y<$SWD+H@#J)(]XIWL47Y2E& 8B/ M81!%CV&PJZS/5&R!&QQ*M%&A0?D8+S"4"6GJ<((6D<2LI K]*W,<3!D-.!A) MG7'V.ZBX=#;WW4].^"N%FG6++T?J1Y55(NLZX,:%9ET+NQ65K?&BAH;,QCL0 MDK08K3+B)*%N9YMA0&7W['A,M=WS_PC5J:1NJSC"2%^NRR)Y.14VD2I4'BFE);7QG(B4N=JE2\FE5['[C]R]25Y_6%O@84=T/7!02TFW (>6=!+NO MR#:D+HM%U4I+:_:#JC_WO. -ZI784E\#NT?\_MW4W9UR=Q_G,,OAZ+ 0-JE7 MN_O ?[GGHX@[YU] '/U(/9=;X7-E$JK;%S>,M[) X=B+3D>\P-Y.?%.7S[G M8C#PN1*,B.1$@-45CX:KTS!IJD;(CVX( #BPQC$,CA1.,$ B!Q6,CN)C^$U6 M\/7 7)XPER/DL7,D(*(\G/8\G;VEK]0+A)3UT].F/K@104OCXHF"F@YX$4!/ M;/-=>TE=^+-"?\A)J=9^]VA*NXK2-B=F*XXRCK*05C4;*VN'.U(K-5.C\Z(1 MWHBL%K5#I4!),0T[.X^N#ZF8Y=4>"ZJ-BQKY8P5-%BBTG AR7&I7BAUYLPF@ M1XFPW7VQ\-+(,"LS+W Z9*.-)3VJ"43DF;Q 4@]\RT YKG*C(,I#X =%]1+( M;+A"H],/-]IH:ZYB3V,GO$BD+[JI3ZL<,FA*F'QE_Z'WX0T@'X-BB>9IHM#C M[:'UZ3EB[KN4_DS-T@8X0[!:E^S24.%3Y#>&RF4U7I2"%?@CO*3IQQ'A'I54 M;0IV))*,$@\;][I0OTJN"YJ,?TMH1&U&NO_Z2J,8O%2JU/!D1TUSG(BAJV?Q M"FQY6[Q#=*/$QIB2$4[&Y=F@SUCH+/ /IZHD9#48I0CUZ_&7K;"'7JE6Q8@K M-,$<:.6"=G:Z(=;1BU/Q^J :2"U:JM:(E1U@NGS'W5%6MOA$XWW@YA!2M0BF MVQ=[X+6PP&4-B(:.F(.TC?CF/JXLH1%%&;6PGH,0X@5J0]RU$P, MP?*T@?GD!&\%18''7'%AC/^U[]=0SA8=FPY&C>L@7NX@8]M%]Z38A S281'D M9L_EIM'2OW-8*(HFKW8_.V'H^''Z?LWY"T]M^N$<#%IKGJVDZ'1"OL#22@7C MDY './ 'RRQ;R0Y<><<9YNLO;Y(G\?)GDL9=A!G%$ D3/O 18),4BU_M2,(I M>R5J2/"O7+D9Q00?'?[=%[_^U"ER-X@R/[#R:L3U*6(^C:*;X/#,?!$[ZY@> MYUL.^Q],7 &42O_3%1R&E3_1 G>@4BD);'ZM?%NJ7 TY<'="::BK>(WF\ M"?L02II&<"H+482!BI7T2!1Y9FFNKZP:D52H&2F(14 N*VD=)KL63?("."E. MS=)7%IPB[YWLJ>6+PG$7P73JZ##0R]"T+*7OR; M4QA2?ZL^+0?&@D3ZFNYXFXWSI>*[:4E/\B&A;6?^,K"B/ "S.]#DP_.0FNK!5/^:9M]CJIVH#647 M@&35YYH;WX4&N&'F4I>SFGS)IWC!I$1&XRD(C4E?B8.5*.S9%AA61D94:9RE M$!KG*5V'B98)'=Q09&R9PI)*6R)X@\O,_(?>Q:VU^^"0['D.[YC(R]TMP.7(W5CL_] M'FG(X(++-J162]7N\=Q"_UQPP_- 5BV^OMPK"[RP M.Y2B_>1AE3GKU#8W<)O9>KI;8YYAYZ MS[^7:R=BVPKC5;7%'>:U&JH!7MH0;VC7BVM\%#"A"NLZ1-"=$4'9RC@^J(YI M;!ZYID'()S9.^$XB8$.N!E-98Y-AX"]6T3I1ECR7:&L%?6Z9=XJIJVF8O/6T M$.A,RSH,2II.!X7.!>X3AQ+:*)"H9SWKL&A M0W0J//#&EA=GM26!F[T,K*(BFFM".!%.C,U M3,,CY482=D3R@SF5Y$@4EC93-$MF<1*S1-(85A,V.R:X2DW@9YY1'#DB$N2\ M;69Y%?9)1I(+,[6S<@V52>)JDU4TD+6*Q.2PM5&1D=#59N)IS33G"&LW#;5E MAM8H:S%WE551&TX"7S3"C9+E.A6FS(46>#&N0D[CU>;5PWIUO[R=;Q:W9+WA M_WQ:/&S69'5';GZ_)XJ^?EYN_V7#-=>S$ MHH2NM (LE0<^O,XP_\*J+LXT]<'MN%H:JWYUQ>VSM1I>8NY90[P^6B]N7[Y)?I&$K3CGW'5%57'' M>W28N_1OG".+'>\3A:REPBQ-?7 [JY;&JM/6=L#KO'IBFSIQ3IT ^2OFDX0! M^46R&.2N3>.TQY;6/;Y=S0?&$V_\_D0C&K[2J#06&YKB#$$=_?*7KK@]M 6LZWV]/AY(E'"%VZ8UMFY2Z1(D;5K:SZM+1%?]QQVMH2 MA715MS/>:&ZO@K'KKVZ6%>=,+>>QXYE B?ZR^Y_V"I/+[Z$VYL^:X [K,GT* M!?V4S_$&9ZF4ILZ'(=1Z54CL*.T#S^5IJ'_)!97:6&KH@CNV=/0] MJ^Y?V1YO[&E)W:'&_U7932R[T6E%92M;79KG6:9W8D7K3,J$3IWT?VI 4IRI MIT>&"+:CJ$NQ\&L?,.M?NX4\XW#M\/Y;2CXP/SD",4C96JGD.G;">%PU5T?J MCZAG(W(.Y:;JP14\J4U:..N.0\_Z]!PQESGA>_+@;Q2=X"MI-<1H$L0-O=UM MU9PTZ5##"^8]Z-0A^RA_U23E3N#+)#G_[!7N1 )+9^HLFBS=8Q3\8?# CA!:-NZICOOW%Z1+(]+\\F6,](SIS(UH+]C @!+,&0'6,IEDC.\3)I M.'CZ!'8OV99B0AV9L_4$.\W$)HD[FC;2 )X&2I-#'EU]AH">=%(\(>P9VEQ: MX%,S\>QT+*D:;87::8YW%X2/(?_OR7>I^[,3AHX?G\-,/Q1Q8DV/UE+.0G4A M9Q=UW&![@G/>HEQI_W[0.:8$'[B?$PEPD0$U2^Z4LX2U"+!C2*]VDCMY2]A_ M/00 U9PRLVHJC4112)%-4(79'DO,9N/P&@+3L99VZ8+78@"0"N<_MP/HUB0P M([*9/7((;MN'#PC,1%G&+B4H:IXT+JR)9(UM"7R3"3)KF5B/FS M/<0UGGOU$74H/U%V%-X[GE0PI=?,&GR.?) M^O)WBX64#^&A(#F59ET#OA[6. <>WA0W@ 9>\MI!R37Z9"") P)[OOSO7&:4 MN" QU-286>^)(T/1"JV@07:=,#:<*3 T.$AV6-&A)V.8P,/01S-T%Q!',$]> MH":QQU;:RZC22,54\R'P;R[W@],7S& _^/H4,9]&T4UP>.;?3M6LQ)003DCL M;IML\FE$!?D4M)M.O1]R31D3X$Q2UD3A/>JT]/]LZS0/,Q:-M([ID3C;_SJQ MB*6CSMW'M8V<\Q/S@Q#.UY2H#H/+X0@"5N6<^KUQ JRA%=2<4[,KWIRSK0*] MGU7+D$&<55-80E[ZR%7=PX<\1)851[+&2DC'LE3I$;60;BE[%1<,W5-BJ_,S M:U8O']3LCCS0-_&)R1$UM2]N$&EE =TC:%E'O #23OP!=PXY,]E@W*5N&W9( MU[@11;J<;AJ&^F7G2<9ZA0VTCWU--]JKY!_R6!?.>!_&$MFFUNA'L]+=N<47 M&FY9=/%&BA$!G-%M;@NM8K*8P/9QL ML$834%9TGR92-BECZO>;O5H5?MIX.92-=!)(Q(@YK%D:('/\)/,Q#+:4NA$L MI74_^]](;7JPVL)*6KEH/:EIPFT;Q0;-4H^)#'*5MNP((@KH'<->&GEK*H'< M&41RQ1X;G6>DC+8W3-8D-SU0;F,GO<3WMPC+K30;/B6>"#B/8C6=)'E" M\#R*S9KQ>9CT^28X' *_;F!:^HLOVSW7BJ9/0);9SI .8G3N8ID,EDV((,?C M3BH9EVJ3!8;8X>ALLR6(US1K]NE;$9Q="3K02)9=@UH\-!$J/W0Z+B1;,9QD M2C02YJ5/%HJ%!CBDW7P*V9Z=LGMN7/6MM%ERT[K,<82!Q+'M&7<^X9#9XL4GXKEA_(*%\E=[@<:KW8;Y\O/+-Y#I7IN MX*KS7H:D< YE?=BG^$92>SIX3X9UTJ:'>E:":[&,3%HE@3S(,./TAM, M=NUT6??KX/C.BWA*%P':7)A"_N$N"(T0IPVY2:%.:SO5((\VK,F9&]UQT M:.+&IUXLIGLOII$@7J3J1ZT!-^1S(0"X%#%(+@>F$_>C6JYP=&JKV,8/8HYE M878/$!%H22SO&;7TB4X2MEK:3/N*SV\/N-KJ->1F]=2@:US;:6/7,#O8/*^4 M[X[>!U'$?_).D%$^!J$XC:R^H;H)R@LSE*WX]4(5)T3U;+6\&$QGDL@W57I4 ML,N!)"Y*%'C,%2_C'L-@QV*H:>!QH40(YGLL^4*P$)O$SA> ,Y:*+IM*^8ES M]MHP?.87JRNDK]>,NTN#P.PPVY8R$!""9%*05(SB8\V;@'!)B$85A1%V;Y#8 M+_'!#^"G7YTYJHVLMNKY:K#271!2]N+?G,*0^MOW3>CXD;,%>\U]5_PF"[O- MW?\\13& 1KJ\6C%0#\8,YQ SCHW5['@83GBSYH'U-0WTLH?:$^#\ *)]-2.) M="05CRCR$<=WB2(AR46<*;LMEFHC(K5Y:M!M:M!8,:"3\;.S;Q2U9 M;_@_GQ8/FS59W9&;^?I'_^ME*33L>KZ#M8QB\,I>ZU^^?(^HN_17/8'BH M^2]S'NVO8E[=X.%&A'#[O;EM"L^XMJ:"-T8ZZ-(ER0:>)&5*GM_)!^#+<^^O M2,::Y+S)+RGW_VUE_*( 0LRCA;GL)N@'D =BA1NR MA[2O"NI#\,$+^X-J:QKCBE"PL)>)191E+3D[@X]Q#2')\TQB,O/QQ%SU"?@) MVC[,; \KLUL#\!UG8)Z>+8O+B_SCS, GZ;YXAK9;>'1LRYQD=6!^@*78?Y1M M.^CUP#W0:&BKCA/9DME*J,9;#D4:A;2MBQZ#L*;'UTF _ O_)O670,Y",#J]T\BNA%X0[=/KBA2TMC M%;QJ.^"%+SVQ31T9J*?Y)7=EA04LY_,$@H_+\3MYY.1C A>]CW*]?_$EW61= M,4]$P$2I8V=\#;QZD](M^ M'(^@M2Q9(:]NBAN;6747CSG/S&,]@YANXC:LZF($X/_;F9F@P^' U6Y'X5SD M#5R S36JF7*UZ(83J]KJG9W?T^B#_(!>&PV,%R$.P4FB5>:W0<(VN6:=Y.G4 M)>.>DQM#^Y0'$4S(*L=L,BO,1L<_YC;2EY\1$X]ZJM^\ZA/](9A88(-#W'=! MN/1?N?L'X>6MBH:FB)&J0;\,G2K:(4>D)JF-M^U.AQ.<\'FE< )8LA!G*EG. M1*VY$E)QS)?_)@]7ST&4K%N><%;]GMBHC_0@ZWBL[HF]['G&^#FB8M:KXN3BRY'Z4=6FC0$9GU2Z%PZPM M:>"=2!IK8IR@9)L\@N.,")Y7P>Z*@%[[0\JS&B@A,C.EHERX7:DT"> M)G50J/L\#BXYP3XQE3$F!EJ')_*N"!"EKH2X[7A63P)6H6DJU+A9E06C917) M^,3OO$*)R,%ROH0S)AGG\1,R"];1K4%2\!D;Y>PF:IM1\MK<-L(BW CI2@(W MSIJ&KVQ+HU5XXSGL4+7)T98&SM&JDT74=+85 ;RYK)D:?11_E/@*H9&MMD'8 MI#SA]J_D:B6)'=?* MRN3I3=DE7)_UJ3B! _6MUC$]SK>\B=P4+@/CWCG@1),!K9GEQ?V21YXS#Z1L MQWPZI,F)70E1H2HD@4,,\K&45$ZRYX**4PQ0W3\1%;8*MYFPY(U+RY-O>B1. M+N^XJ38R6S\-9=61-]Y_,[:-#(P[TE'C'0U#.)@-IZ,W4/\#[B,[7V[X'UGE M*1V-;CA'F;9Z%T\>U_?!FYEJ2VY^%E4R2&^+"!;R!)[SA21<+)TX'DOUF&OZ M3'VZ8U8.VZ7XEZP$W]+GJNMLY2UQQVN-=H69Y&4SO%%9)ZSQK# =S!.B<"'@ M>=R:0J.HEZS%0O4X3]2YBH/+TG(VPU#BS1WS^"I!BB$JHUDZN6O7=O/M-CR).X;93$MD2>*TOA3$+]0WTK)P3><$1PN@)6).:,D"B/I84=E]:DA1;X=ZG"CO.R64:-"@9XP0 MW KSDH2AM81B)'L\)!7U4[HX(( G.K#WI^BK;:?2KE,+_6K]Z\/^LM^40KY& M^I[#/>6D1#R:0!_ "IFZ^./\2:[./LI%C0Y&NR T?0PHMTU;1"A2F38^5.@R M/%K,2,*:/)8NOV&"CYZ-5 (F5^F>"JQ%FMRU'P!:JF^VZO:9&F!4W'75ZC E M&.CS,F1%Q ]U\;-+8/>KMM6;GB7+'[ ^FD.6?LB6=)Q:W%;IWK 2>-9K2A%< M*7O?*W_B[1"%$9I@[MT"4M6P4M4NERX;I:]-VDUIX SC3A;)KUNV)(#\X+BQ M.MVO6K(L\ETU\I5 (%O/B2*V8SP_=2(2)(&2)ZQL]&N68YLK@\>4(T]P+L'1 M\I3&CFDN"76V,5S!N3E%<7"@H:A:HIU4 MUU' B9$=K%$_.ZSL/J5I8K,2/<\74X;RME7*SL72^[::" ,VP[6*-FHE/7?7*S'BUE<$^!Y)-0RLZFF!*]!($K M"J2DI4$X62$YEZEYI8/Z3TZ[[!"O@D=M_UQW+/.4\.".AOH M'TX)!6KE'^J@7<)L1@0[-)=T!K%%IO114L41]&)?[$S?=J<;+CM/+>CK M;*!Q..>LYY2"OE;^00[IG(<^FI@?Q!12YR3@AS^JDXAM?DZGD@#.D#:W1=,) MG?+>DUN+PR2Z2W[UM('MB.>('_0D/;*RY#FKOF;$_*<="#/7JETTSC0,])N M=_O%EB8J..&YHU7:[WQ/%'=?TI@H:%%STB1)K!Y?.* MSXS\GKQ1;^>$2!9S$EE%+=NV:SGE?:>&$C46:%R^/>\X)5RH$[__Q5L1$+*2 M,[9EG"$,(36UN&S[0.,;)]J+ET)=ZEZ_?XZ@;G6VHS3?QNRU+C=H10!WS+>W MA1KX^KWQ1K^!#L95@VA,@!=)F9'G=_(!^'$D^$K9S,UY6MG%'=DDXM&_D[2" M6FUM6",$L>--V @VD5(6Z"S8H*$VI1&A22*GAFTT$+2&RN205$>7@1 U8ZT@ MZL!E+$W!=4@K"0OMO. MDC5O66:6'%[.JUB.E7-.Q!RCP&UZ5VT3B(>40BJ7 M^T,8#N+W1ZZN> N4?W0\5-?V;$\%-] :6D5%V98D\$*LJ2+&IV\3?G#R..&8 M[I(E/&=$<)V)E9R,L:4[(J.;)[WG*Y\FDVSDFE:%)<;!D3#84NI&=SR.UHY' MX2&WEAC2B@)R_&AOC0)VZ'='C!L&2IB?V)>\Y. *W" Z1L0+_>3#GEE<%AV# M"(Y?[+!AQ3T\E-)80EBGW]1PH4+S>C0XZS0E#*@2O=_(%UR&*AFL.^L:7ODG M>DR3I6"G]]J0/9@;4'EDCRU=I(2:\-;<#3FZ:>I=.TV:#K;I2M[G1&A08.LP MZ1E,]X/CRH?F$(=WR2M25=MXNGTG%NAU%JB-]K*.$PKY6O'[C/O2E]1L%4D= MV0P0_:5/IMF)_HO$IDWXZW9&'O^M;% _EYD8 K23O]]9S0@@8#ZW&<0.3]2E MAR-<0 ']$8' .0)>GR+FTRBBT0.-5SO8[DD^<75!M)X$VRCNF1.$ M8BEPW'U+MK;PNS\"EZH,-!AQ/,JF Z_#662PN&WLN,8B$ B>]2^Z^&W>D*3 M! T-VVB 1PV5R8&(CBX#@4G&>KS#;^;GO8:TT_EYKUUF&-OGO92)V[7C_WI+ MGW4.9"A-<:-$G7Y5"Q%I.[R17BMM/XL,0)8 7>OK"0,IZ ZD6\O-T(&T4]9& MGN&;%-LE-@ FWY9=[1H IJ(I;H"ITT\%F+)V> &F5MI^CB<, S#ZJQ CJ*@3 MA./@Z0C*EN#IZ!F,.&N;K3QKYC*EG7"#CI[.5?G-90^\0*0I=S^#ICQ6OLZC M%D7^,[C:*DP%81B\\7F)]5Q!.Y0;.^$.93V=JS*)*86RIMS]C$;#A[)9IC&X MXGT%/-)15K!RWO.2HEM+(;&;VRTM:-$DI4 [WAJPZ"&1*7F>,FY&S+0'$T&ED MBPP[6_5&#IYFNAB7/=I3B9O!*1; &0*4QX,,E7,D51YK@FJ^XZ+H MN"8K)E<*@.81;%IE*"3M=6E(?1%*,9XM:L& MU#;]<,)H:\VKIBZEG?"F0?JB]^/N*0]Q_<=6U-M2/DKN2@:ARWPG?"?1W@GA M/E1R_8>EQMD&D?T+Q+E%4E!L94:ETQ1#_ESGYGA/>TPMV"_D[C_24Q:(HGP@ MK=,0/_)X//EP!R$=X)%&>6*'Q1<:;EE4><&OHBNE+K7 M5)YD]*T']L *BX$ZCURH^I$E[C3AV>\-9K,#_$.; 9*BEF88'=%N I];+6;/ M'M7<6[GL,1T\J]"V"L[.FD\#S:J$[L>I%>HX=E7Z5G?I<_8TBGF('JD/U9G3 M1=DXX$E(KKT?Q"AJ,@[[?3,E,6W2?G3P^L3\(&3Q^QH&G'W@N=QQ-"Q6T6TZ M,%:G=Q66E?69!J#52MZ/ES]P^\/KHX'GP?&8% /L9VJ#Z'[C'%GL>$2HS)Y/ MHKA**$H^HLC+QE/Z^9T#F7^E?O>1PA1WX8@*2[8B@!OSVMO"K$ $7APTT&'$ M@A"8JLL,91)QZO*HFN24FJ2L%(0-R%CL=G0;KW:++]L]5Y0^\71UY8.1X/_P M",&KX\&Y@R<^IH5LRY-94:C+=XM_4%I6V'X83KA!:$#KJF@U !N\L#:DLJ;! M+F6">4XJ%0&Q"$\3@-5,@J/"$4X/I\(D3>!9DK,_%GO &_?,/P%F)&]!!I;N ME>/^"FCZ%83P%>R\TS8^.;((H%]6^&^L-'7B5A,.&N8.:JN$8B>#/=*0!>[E M<]-;[^3RP%*_&FF:BN]R="%PCW-VOA-U"!Q7 KRCHR4[=*F0IC$Z-@^.4G12 M\M;]C&0*G(W.4@D>]:/#7)Z! M5MCHLA7NV*[02HWALR9X8[5*T,XGDX#@#.;!R8PXV=IF_Z!N=G1AEJXO#[YA MIQ&I?5M" -*1$SNO9R(.6;*$FYVHW 8'NG&^T*@I,$L:8H_-*MV*X7G>"G.$ M5LIJ'J1 D@B:2:!RLM;BKG?]ZD,O!E9]5MX"MV0>$Z-L\KS4^0R@(NLU(H S M ,UMH53>:M$;^9UU,UU,'9[%?#IXY(J(P@UA@7=6S;!DTCAV::TQ;?*D;87Q M[Z=CM<0,QQ(":%^S^((6 \OD/U]NQ9MH%*3K,O1:7;E$KH'6ZN(0.HQS+IC' M!F>=/Z+GN]F1QV5,#XWOR+7HCQL"6ENB<"A8MS->,&FO@O'.IN2DO"P) UM^ M$EAP&W@AL/$@VZCFN!+V8 5[:!P#'FO"-P5;=)@/*L5&9,FAI9_NYT/M5"@/ M(IXA3@L7W$#-@+(DT9003F#L;IMLGFA$!?E\L9M.72HVOSK>B1;J4Z6%JYB? M']84=7A!"OBKGT!N'D@\7OT(HBGPQYU3VK&;6N>D4_-PR MCSQ=#__&9\#1I8U6N[L7710?@@MFB!_,JCG^]\X"^^ PG,+=BV2JPET&N,3& M(T@HEI.BVI@G>D$_\)""S]H%&Z^*=?;2\4?(181@A;%HE=EXE> J#$FK$8>D MZM$(N:7'\>9AYQJ;MZ"WZ485+<@L%0?OH\\#5DEA62E*:2)FH?.BEZ8<5E;ZXJT MOZP+=JS55Z![6KX]2V3.*A0G0#LR6@YO@//\+662HJ%D,_Z.OP75"U\T%(:3 M@$:XC#;V!J'NFRP#%W$!DX)P@/]1'(JXD;[[;<6N08ON.&'/U [JQJ!N7[S[ M@JTU,(T&8$1R3C.2\2(YLQF1[*SL"8YFBIQ):8%$@(:_S+[[[D^S[[__'TK^ M2;X.:+S*.(YX7/L,%_-&>^",#M"?@\W6N^9\\P\%K]7&+T; M1=S(TH.U"B^ F9/#BS]]*&5\#@]X7P6[*\Z="/8DY0^SD&SN!H>4\XL10@B2 M26$%JE!8[<3-X ![CDZ*V:AJMB SFR?,%CQ[[*6T@%&G$]_N:2L3N?X JE_* M.(%J .LIA\?[((M\!MFSDMUGF6$J$$1B>!&I^H'JI<*-?20=A4$S,6"13@@" M/Y0,$^H2WQV:80*G*<$]2\8.. %6,TP0]T0A(Z9.Z+T3>/N2)\$I/=G:>0FI MN&K;WY "A^%\WOC]QN-BLAVC[MQWH6@H-]4=^\)_%=*7&;Y%7\3#0EL+9,"O MVQ$YM+=6H\O&BY,!.$O9DFW&ET<*V0%'-61$05GE.MWV%(:\)]P["D(12O* M^[CX/9K5,D;D1K$3MXNH/0PCFN F\7K<8IEV#,%@X0"VW7:4.X)87\SKUK2=FK\^S!"'++HF,0.=YJ]Q@"H,?O7&,HM7*$0"L?HMIT1PR6!G90;UGJ M]D4.F2::=-^N%EEORC@2H>\FO),W@P5W$0TTY9]L6\N+=\IN=33Z#5@=JB%&UNY64O6I34L@QMP?%S"&8183*(D>1>M\=HFE;_5R,B#B8 MU8E7=,Z?4EF6%V(9>B/GE+G!"MH9VZ>U72#.^N5)VPIJZKT"0)42M[1T/H MMHKW-"1'YST+0C[]/ _!M,16NN,M5J'A?<22F+81IJOPQ?'9/\10R[$K"CSF MRJ* OOLHQ[;DN%!R/=;QUOPO%T_B[^O)!2:?1&Z](#J%=$._Q-=< MPE^'^!;*V?R&P[7&KKU%;@F/WV@0UVEJ',^*0.*X72Z26-=0A1(WI%*Q2"X7 MR04COX!H1,AFJWHO/AMCQN1&VD*R5Y^AU'; C6/-NJJ(5-T: M+[9HR&QL0D=E_)\4ZQY*6KK3S1-:>'VZDX6*JP4FQ#"&QG=U#%>;0:N/%J [XP( MSF+2)U=J%>9CSO":UZ:MV*I'G*G8[QP5$LY+F)QVCJPIH/AR7F*43\YZV\^06W2;4+@US'MU M^TPL"(>8J96/[]P'^<02CAP%8G9[?AT KD?9O18UAFVLSNR;TH)1## PG(G% M"Q)YPF#:7>_FC^LR69%-C\NGV[)X_QI8VE? M*'N71%&S:;6]J0_.>&REL;IZ7ML![RJYGMBF'IR_/J2.C]:7NX=5&D_8BIL@ M'(E^9O'^YA3%P8&&XOKS XUOY+WUAFW>=A1PA[2!-0J/%NIWQQON)DH8WQE: M/6R>YC<;7_SU\_+QT^)A@\^U M]4]WM20Q48?7/,O5IO\$PV"(92[N3J7@)OZX(8"+8T+%Q'J.N -=CVQ3=WX^O-Z^;!8K\G\AOOP>IE='%L^ M_+18;\"G^8_D\P//]=:K^^7M?+/@_OZP66[^9L//(:;C]T\TW@>N8@_]X; 5 M =P1T-X6:CCH]\8;&P8ZF :*9$4D+Z(P$P/B_PH8'PQ_XK^?0F1GF$>TT=3 MY)[R*3'-+=$P7M8TQPT437H6;CM4M,4+ HT2&V]8+.9K.QL44J5B">S&C<7& M3E-PTB:=+UVUJ@=VAVV4V]AM!?G9>>UW!/N+0RMN+5[%<2*ED)7VD*+5$7?< MZNM>J,/2V MO_+:0O=O9L>&^M M@?&Y@?F_+]:IP_=WU$657_,J1W,7G [;1M_L8$M#>^1'6G2E[_8R&UW^UIY&5C7'"F9Z.YP];3VF*V""O\0+[_.'?B#A'W=\PNMX' M8;RAX>':\7^%.QNU(VAM:YS>IJEE-FY6-T4^9&H(WG\A ^;S_QZ2*JYB](Q MC"MX&9$X80C/.8H-IQEYV[/M/AE0^:@B'YD33XD_!V$8O/%!-B(GW^4S1.KP MEIR]>$YI&U*7\;$77B-/Q]D9V0:' PU%?=BC<^1]6!2=8%0.?#?B7%RY&3W)Y,SW;>N)\LH<=X6YG2+DH9,?E MY:J)/C)WX)82.GCOYY1G)!1V('_(FPW4S(/P4KRY9]$ ML[QT/2<(]92V@>?QGT*P11B\,I>ZG!EO$#+YC!2C$OV6N-+2@NQW=2F\(Z2Z['P-,?![;M;*, MFW,-&&:"- ':!(@3H&X]U1I0WT[C6?&T5'5S MO&F7CM#&L?GCZFESM5D\?2+7JZ>GU<_+AX]KZ0 M>S96):YJ/!$?+M6QU'T++2?@N>7R=AI09"X&A.UO 0^E)_+@O.=I7:IUTRFC M\J:X [-.OV(MU(.R5EKS:] /'W4\U^"-8DVYC2_LWL_A=#99/=TN'^9/?R/K'^=/EJ8KI9KJGS)JTW^*WJUYXDB[ M\]1\?HA-/973[TERHP.8(=G9'-\BB #A9[%4'D=SWWUB+_LX*NK<,,+I]\8- M!BVMH$*!9E>\0-!6 >,#>$5G)X^?GVY^G*\7Y.?YT],<'EY8KM>?>9+'\SUY M,S*Y^EB-":K!5*.W5.&9VH(<[;#I;JORB<$MB>$.KNTK&8V["&3;V M*L??&4D%@/U'*0(?B,6A(^LKEM9,-QF[.I)+_.M!1Y\5]<\[F[)S>K3 MX^)A+9[1/5_QPA5IUZHMFO*"[E1_([%6;S6C8"LG^1N(M@;%3,--F8GSC$&5 M@"0B$"'#C @IKD30DU0.#+-WVQ:L BP;>+6$DUMTXWS1GLC7]\"-,QK:JAA2 MTQPO/N@(;>JYRP?NKPNRF?\[$E]M&C@;NDS.6VN'O+KVD_+7_J!6$B><.K(5 MY&&UMAJF<$$1SF0''J?ZLDQ.0C>,*HV=<(>JGLYJL-;WP!NNFG(;/XRR>K@2 M58M7]_?PJ/SR8;-X6JPW5B9SGY@?A"Q^3[74'W?T>N+VZ1;:JXZMT0VO=[<1 MWOSM'S6"2,H*V0 UBB4J@MU&K#^QZ%?8V/K,XR*,'>;#K9N&0:NI#^[XUM)8 MC>S:#GAC6D_L#B7V;Q9091]F\+8>R]E2N ,GUC"XLOK#E&97W'[<1O^S=W$: M^^'UZE;2=WA&(V="@ NR46H<*R (\<.!)86E?1?>#N&9 _6W;2K9M:6!/>@- M+%*,_A8$,,. B1KFD?#ITU*4"5Z+LL&0O/'$;?%P8^6HM9;RS6-@2R*_@A?F? U]\(:_MN2F7EVX:41X>OBPGM^(%%$X^?7\?L[S1BOY8I7N^J-B M.PK3]'O-\;!%]^E%PQ!PGQX#$\&UM"'>BU.^,=YMNK8!P!":=\ M_U+R0C7$CV@.5("PIB\P+CQ1*/?'I_9-U0>JF^,.]R8]"Y?&*MKB#>9&B8T/ M("\^BJ?>GA:/JR=8B<'@HRTJ"VCUG);GZE83:.XV'7\>I(* Y$$R)JC&HU$L M@"*X3\\1_:\3UW7QJO/0<75SY&'P.0/#! MG=#Y@Z43-::VTCAJV@-EG/$X@/7.#JIV)8LO,H=0KL,Q5RD#R80@BA1PSUW* M01)!"$B":F:)PHPCH5S%EJ=X&K1VNEG3#">P-.F5;5B6M$&^-5DG\:0W(8=0 M3+Y(:YR4-P=,[9-B%>VF$3+5SXB5-9I.T(SQ=)A\/(H*?M:"J.^WK6W/XP?4 MKQM*=)X\7#L1BU:[^78+[\8Q_^4Q\-CV7?ZW:7Z@W1DG[)C90,WR]7KB3>1; MRF_JY((-9.0YHQF13,@OR;_V#]B/;8Q'KDUWDB(:^E0D_Q7W6>$#LR#&JC"J,P&ME B;L@I.S%OSF%(?6W MQ4M5OBM^]81-(KT,H L]W"C2V5(JJA@3PXLRW54RC:B$,TE9%Z\GP;U=E3L^ M[+%GN:+%/&NYRN>(KG:+*&8'>%J]PDP7C7#C1;E.*@@46^"-[ HY39V.DX,$ M.2.(,!OH6>.,D@"C>12=#D<1SU9&?(>%/SG>B6NH["M&<2B6J:/:.8%N7]R1 MV.&XGOO%HS+D0P0:B7-U\SS@AC/BQ;1-5&L?*6H$3[:%H"/\' MWMAY=;Q4 #K/=!&%]Q"0Z$^:\\"/8YD22W ,?*#Q+#'5 M^=^%%>\#QR=Q0#9[%LJB;I;V'Z450!Q=N*CO@1LD-+15H:&F.5Y T!':^(B- MC&Q!W&+H:ZPB#&D%> !;5;^_VP./W!)[SF/NOCK%"QU!J'GCH:8Y3M#3U;/X)FEY6[PY2:/$IHZ:$4:8@@RN M-+,8EX]A<*1A_/[(=8CY) M60H\PLNG%:8ONN..VK1T*TPO-OGCCNK4&YF?[ M)2,>YL!*S*$S9@AC?W3#G%O$$BQ\# +WC7D>5WG)LUS_A?'YT3R*:!RE']4N M+K3ICQL86EM"10;MSGBAH;T*IB&0DA,AD/,BDMF,I)^CR>7MF0@9))S_;@H- ME70F"Q'UEM&$BG(BDX2,!E6&@HZ2/TT'0P:R68E-;*T-'(X."R'?686W+#H& MD>.M=O>!_W+/7JFK:MVX;F!&"C>^=+%/8;W!@ Y>E.FDC7'09$Q)$)*4+:R\ M N,KP=D2Q.BL9-@V68F9;"U&RD,>^JN15>V10T>3IN?KD:6-$8- H\A=%N(^32*;H+#,_/5:YL5-JGM@#M*FW4M%$.J;(TW M3C5D-J[SDY F*FULZ?W8^O=WE.&!NV_@QUQ-WO8EK;40:1]G:-D?9Z :6R([ MUM"F,_*C#4:J#'V\P2\(15@JU;BG'$8U39%95@8%S]J&%9-0@GB5PJ;T/5S M(#-*N"&C@W4*3S>U)X,7/+HH8WY)BO.\@I]=HG*=$PD)1'EP0<77V\Y^GF!.&>R^ )"U=\7T>N)&TM::%_,.1J[X<6*-L)W MN.TL> @,4+B0A W*5,.^67I ,='-; M9"LUK7HC7ZHQTV7HM9JMYT01V[%M]H)4E,@I F6?2$JV@5C-8/[6.[GPA[<] M%5 )(G9U?A;WX05\LP4]\-25I%Y)F+(K1P#O+2*30_<:!(M.*4 MX5/.FW?B8A)N)OC#A>QO>\9[971S&N.N>XWK9VOU.TKYD9L W=H7&K/8R#3O M:111>D^Y;)J'=^I[X!QP6FBK9I0US?%FDCI"&^\["]HS(JE;#]]Q5';,4L > MSK_ ,+)QON@>?ZELCCLHF_0L'GXI;XLW'!LE-C_Z(K(,3AGAO&T$K>T$):P, MA73/YX7LE4IA="9O!MUQ!VU;.Q0?&='KBS>H6VM@_L2(PHA(3FBR9Q36(!_N M@RCZR@86+)S0Y\E[]$A#L7BL!P'-O7!'OJ;6:L W=,$;Y[J"&Y?*3^@3SH ( M#@C'\M&,(".9'%-;]+?N^K,3AH[?8IVUJ0/.$-77-5M'K6V-?-U43_8AUTG? M$@G&7<<;5N^4.I8L8T25[93V8$'(H94%[A,MKKG/W?\\R;/]MS3:ANQ8$@@= MR.#$L*YV*9;\:$<#;R)BK(GYIFB1RTRA!U$N:^>\^2%+D64;M1P@FN/5CG["GZMF3P)F!=E#'?+9$\R1MG M2E*N,UG10[Z+D'*V#3(VS:3BC3HT.<_!*2;;U(C),4<_,5WV=R\1B]&(0!QD MGT32[MM$#2M I>#VV2+^M1.Q+9RJ9MZ)XZL66)E3PPU8':U4N+]D1@HO<'55 MJ(^H+-LE$]SEB7W)'PN$83#81,).!_RB$($>0 MPM8D=%3;J//1DL>V2,):/*(U5MI8LWZ'PE3ESB-R11M)W]SS@C=X1^0N"&]" MZK(8SE70:.4G+[#[+\HK:5J97T>2..&Y3WNI.6 7>G@3P5ZT,@VUC+DX=2'9 M$\D?+EUE$JC/_]D')Q2F4U'J$+S2M,2G4S"I&YR>8UA@2X%LB/10O-"H"SUM M^^+$&",+E"1]]1TGD^9IJM%O8B1'F(D[,-2&3IV(88<,7M1K4<4+4T1\LOZRHQ9 M+(''XIUE,6D6JU 6I]%6+9FGK7=0ASXU8#:O7OIH@=JJW?1RUJV[%K/D]82QQH2@="UFL9J4S/R@WS!QJWF5ZWHH,39SI;IF3: MK4\$>4+9227C1')/25PR)??STQ.%(Q(S>:3+UO1\1,NH8%%[3$>\]F4;7G'8 MJ>0DSA"(^BG)-U<[Y1VFWG"V!^J30-^^K%B"R5U)3P:I>U.T?_Q6)V6L\')8 M%J7R=*XM++=N.Q6Y/BG64MY96TT0^U'957-IX'+PL'//M^*-\J8U :V.. >% M]KH7;^\V]<([D6\ANVDDI"QFHHA[7'R2WOXJXHB64#'AF+ 3YJ I+VMG<7+D M3!\ FV^Y4)%XQ2*Z?E=^TU\;;$4*-S)TL4_Y:J ^';SHT4F;/J(H>ZU.Y3LC MS^_J'VRG)G:M=3H1!Y=;R33#5$!6@7WJ?8,6$?F0D+0%(NB]C> ML. VX4G2'?-93,5+O^M\[E2%ZZ!I 3HA A"YY$"H,YRT /?GL) O>->7 V(#%R M6AQ_ZX3A.^P6B;:S;*U7G@D @-ZSXTPT9]SX)1=^7_O<.9&5HE<\172@UH(H M[GSM>#!Q7.\IC9?Y!<#F9;TNQ'""73\VRA;MC"DA7Z/KKE??2W([$J32$ _$ MR<[R9,ZUGG_&6E>WA>J$TA^!/% %L M)[V6#58X5MFGQPT+\3]3]K+GLLWY..N\T"=ZD$5'Q(<;&AXB<2\S$H<&GK@6 M&J,GU8RD@ M"4%"L33O\"SQ$CP0C#C6+5XY&*62D40TDLDF6Q A'9F+R_")P86 : 6TY%2V=54SXY\2G4+4MD1@GGT-6#=2[?A&I%!N\231=E^@B]NU,, M@\HG'FV'TX'C&A\E/?+HO(O2AR*^SM#0.J9A,=U!LF!RT5D"5;?E9;W[F_S+ M,;N\6=D1)VRTU[WJVF9Y+^0Y:3L=AKBP>4Q8JK>)K-[<',@&E]%37CY?/SAZ/COYP^H_S3?S,AS>D8IAA=0 MN2XT/(8LRIY?YW\6:S;2\PODQT7&04T)6B6TD>#<@.JJJ6+A"QTB-USO@S"& MMO0+AA%PO8)U9XYF41R>Y'H8 M+#?#2V4OZ3LJ$A%A<2P]<9B^UB36K&=D1V&9"&YP;P,/AOS0\?C@+P[I2)HY M1*K%KWVZY= *9WUXBNG(TS[)&PZBP==\;LI_X^)0XM+GN" 7AVXGYL*R%^8[ MGO>>,H1"($>YMD<. >_)V_DD?J/>*^5_\.,]%V<7@RA1=!*;PUSCEY""W$EC M/BCX(*6GK+AOW[=>]BH F $.Q3.XALTE"FVEP4-[CIK="5YB&X@ -W%=W_9" MJ2US%,/G&S4-GN M#+J;'&P(1+_G.0/H?\N3FG/-6ZT*MR,T"?PVL$T);+>@,AFT-M&I7Y"N?E0- MLF")V")1QX758QI.A1G@*Q$:.)=A,[YE8UNV @?20>0>UY%SI1]#>G?R7>JF M;W3/MS%[%4<*NA>PF^UO2:#)[JZ-#/;7%ZM1.,R%OZ[+V3L;(% MBF-IS_E<248DY41R5C;3T$$MD%]BJ__Z;1SAO'-8^!/.#8FXF MS0W('9)GY@<'YGC"^L^>L_WU*MKN SCE< AFSMB(]'^':4XUYU%BSZ,&- MH&[YE,R?;0/DZ.;((3$[MG?I#")+B[@3G\2]I;2%W6I8Z?/,U+WADE,_$C&V MCKE95D=QECJQFM[MR5X(XP3;_FU77@W+E"K>Q*Y'W8PC%!A?P<\N45G/B&!. M$NZS%,00;(%@LEZ.;^(!=1)(=BFXF6Q_=,>P4FO,\\-XU^]YD^1>[9R#KIO8 MZB<:P35\WUU\@0LEU-T$\*<5GU[''*GE&L#B"PVW+&H\U(]&*.38:=L\E[AK M52+$F(W#+GWC/5$T@)L6:KM$"R+4F.5#@E1%%IE.E(']7_@S;Y4KE+3(5$(T MA$S\RU2&GRQ]3H>@X.P+H+D8=C/KA\!_%79[XO\-&9A-#-6??1:;)M5F-)&/ M"7U8K#R5-B"(&)%[4:N/S?.,/\D%2/)H(0+J)-J*\7( "W.+B50Z(B^P"D!= M&V!590LQ&+3#*$-2N*&IBWU41#*A@Q>(.FEC&D(UF"/Y(@0=*X92L$9-C2YP MQVYRM!07E:_I+@BI_'GC?+GE_T0QV\)[I?SO[*7^WFE_5'&C4$]6*T^1C$CB MQ::^%.LC39)R,T8MH:PMM:E F)&5RJ&K%:DI0):90GT$ M6LH9X"E]# 2P23T0@R:MPF P-S68*+4B>-M[:$UF?*M=7I&3X^4-O#["$1*6 M\9H?,6I' CG8&-BC@# M^B.&%1,M>IAT*$5K.3]28(@FQQG5-NK*V>J>T"]' M%HH%>+OYRF*WHS %S7,[J#;^1"'".( V/P34$TGD8-*#OV6^)1X$($41T" 1%L.%1?/DDR](<#AD43_B$[%GZM,=B[^RBURPB1GX M4&XIG:1R:RVDC-=2PI; 94)Q*KAE;*URV&I-;@JH9:Y4'[&76C0"X%FG< M)3)\A0^V[%HN.6W[^ZAOM*JX]Y3^**8M,2,K%_NK5>"90 9([SE69X]A( MX!ZY-?=<0CYD'%@,7KGXDM3PA/HN4&8E_T@K@>M&$2?:]F@M-8'K0 YO M>' M4J91EO(F.8<9R=B+*DNR$M-4[O[#>W ?Y?+*-!L;3R:06/!2H MSV>4<%HF'5PC E_$>25,XIY$F0:8.7+'9X$[) [T!YE.>(Q3*#6 M'!;F&*F:Y=%A;K(T&!4U//NP3?&.3G0QPV./EBLOE6E(%#O ]JEB%P2.2Q?U M$K[I(G5T@<''LP86*W':LMY9H&&EJQXJRG=>$10O1]\$#3LH MS:UQPKBFEL47UDN;XIODZ@K,U%4)FF!9+O/FM&4LBV)1<+, M9@I,];?:Q*=5G,N-/!1V[7BPDK_>4QIKK"BUZ(L3/XPLD*T,Z79$OOK36HU^ MCVP=!?NL".BS%(!$(,&X"SFC&4(R(@DGDK BDI=M"!S7%(4%EQI/Z''SL*#; M.CWM%V4WFZ FI"^J?H5TSR?0[)7"5:>6<-B!\%2PLJOMRH'4E.J44+:SCH-" M<'8"-BD:E\HGCLMN50D)5!FP"-+6['B&X+D<4-T[EX1P44A!%GG#$QW$6S-D M#?ZW<,-"T8L11HH;)]K?><%;ET&AFL84\;_!(LU07T%@JJC>I,Z( +[EHI = MR(($J8>R32TH U,BN.)&WZ&,HPVTN;OT!Z2K\,7QV3]D"5W??8#3B50=:82R M97;2[HD8--MIGT&E7C?D -E2"5/OOJU\W=IY#DXQ"10Q1/[@"T$*B<6XZ#B2 M859/'^'#O/E*X>DI/!_%D:N % M+^\WP7WL?J*'9QJ6C24M^N+T3B,+9(F2;D=\OFLFOJDK)XP(YT0R5B3GQ6=. MA',COTA^%F9%V$S17WA_=/SUB7-;^*\L#'R1,WO: =ZJ-^(0;V^%+,CUNR(- M*-_W5B\?LG&N\#=RD>_1!5-2[^2NF#%$SK[LE,[F MN]#"ETSUII%I5.5L9@2(CKQ25:5;Y6I58P>\4:"G:^KG]:UQ>K*FS/WYJOG" ME9&WKM[XD!/MV;$"P,\_Q^N+I9JDKE?X$*>GE8MHO*^44AL9_3*^E7!WV6(" M/E4.:&KGB!+\:S>%]D?'!^6_42%<.V9N$XGG"[63N>\!&U3#WR.V%)N MXTJIDH,LC(]J3CFR[OV%Y-)WV2MS3XX758=@62/$(5>I4Q9B%RV0KV-5RVN> MF684B20YZH+4L K9PX%!]1KQ0. ]\^DRIHK$0(@P3@F*(1VY,G#^-2_NGGQ54:$8O /EJ#SZ-=GLJ:BMF[1Q0DI.$;QC M%Z3'L&ER2U><*RZT!0PN BLP8-FI0E-;B>-_0\!"M=O,PY.K* MX^-G]C/ICQ.OC2VA5I;0[HQO>F6N@FDP5%2K>9\1P0T.;JO\K!2)L&"-[!$3 MFE@C3JWA5%MC%)"X<8XL=JI,E7^*.\#/M%##-_D(;W">"VA\XE72L1)2P^K0 MZ2HHW"Y7(A2["&L)@]BY DVW S-K'"LLL(H(/*)^0$\YI(:H43]ZW=YH;S"C.TH MX 82 VNH4-*B.UXP,5'">-^O_'7(5(QG95-NF23 M%?1P T5G2[6>4941PPLDW54:;;9UUD$VPSOY&L1H-5,QOV@>L:1CZ7$3JTY% M+JQ0M-<')R).BM\]EE!]HG#@B3-MW$"K;(D32C6TRR:AY6WG/*TPRX[H]NN7X/4;ES(YP>8_Y/-J_LO? M[^F+X\E=UY(;W.4M<()EC38 B"4?XYN?U@EI?#4"Z"5'!'JZS-WL5I)=Z1WN MDH_Q.E29'JDWJ9_A=*52"8V!._&@WB]M:'53G"ZDHU^6 MK56T0YZ:-4G=PT:E>N&*CXQQ,N^ ZUD)\^3D)N<^;MXTE/(I79(1MK'>?GV* MF$^C:+[E*5'$Q VIRQRAN37.V-344ET)KVB*#_QU!38NKYO0)0KAO@O%='14 M^#&DY56SVO2;GO.6:M[DQH5.TW+H#&Z4TZHW3E\VM$*6-^EW19Y*&2ABOLK%HN26.CP/Y;N16)J2$A N DED M(!\2*;Y2RN&(BJ+C9EHCVJ:-$2Q6 D%JD9$W7T_; 4PSEIK@\ONILY;NJ]A)T];(\ M%-D(?$5(5<;21,><"FZ7-[2*&@PM2> -$U-%C.\"*_PT(J?WK#_?69J_\'D% M_%!7'J^Z,4X7U]-1*9=7T1)YQMXL]Z#+GRS?/752_N.FY<,90-D9SDCW..GF M)HCWZ]/QZ%'Y4HQ&&.IT0AR.VCKG,^NF'LC#4U_^0<-T)\0@D2*'K7@=WB)W M=DMY(L&"JN=%*MKAC.)&S;('0[*_8^AW@,HIC_]8]/]!56 M"M=P)G%]]%A-"M/WQYY\J(K?4\WP9/-@.HL)DH<>4:.7#(" MHI%0RI8$VF M#2EL\ JT1(UJ/KEFP2GRWF6QB[.J7)9 '86AYB\(_[UPBYJWFO >6L+QK_54:.M[?L94W2Y_A9'G-:Z6QV/,FE)+FZQ M^[ SZD&A>+2OHJ)PT__/WKLW.8YC=Z)?!;$W]G9WA*KM\=A>S]R_E)FJ*JU5 MJ9Q,5?7MZ-AP,$4HQ6F*5)-45FD^_>+!!R@1)$CB<9CE",>X*P6<%W%^ X. M#O0=@%Y1T44$8 M_<9(&PG1=Z6ENU?33B@KB>E)T?F!J)/-(Y^BSI'NRF_.-$VY)5-=K2=,]QR@ M?2VFU=T-GO,.$7YP9"OG029:RH7EZ)9\9H@EP+M+:)=:@,K5>N=4K>=$Q_RU M]DICONHVP3'?(+S1,3\\C63TJ/^"]\$VE!3HD#:"/9:;=:H]3E1K 7>$2N0< M.A@+^ O:))D](KQ!^! M>D6CB(.'$:?FT"M,J&/+*QZ2V#]MLW7RA)/78"M;LDJ:P?61-KT*5VEJ ]-C M6B4=<8!'B;(-4D[7\F(WEX!N ',!4FD)@K:VX(>A7,.+L7C=$/2 ;!%7ZZAT M>(S\M ^.QR!Z(9I^)#(1TB^MVAC>>%47>7#9C)PR&[0% M;;>Q>\O*FDR270417F;X<+DN46@.T^%4]6Q)F"W;PG,W98FU9I12\HC1=Q#) M-JGMT_+#_?+]\G9^OT'SV]OUY_O-\OX#>EBOEK?+A9/ZSN_C! TI27"T M/8O%1^]PNDV"8\/A3N_.,'UWF W$F5.M)SR_'BC_\-)\C TJ^-1JW,Z0P,K) M_&K9"MO""EG-"K[4"B-FX*=]G&0;G!RJ*^MI<2WG$6]Q\"J[M:+<$Z9O#]"^ MG*+5N@$_>^^IQ. )O'QQ.Z4,$6%PJ.Y<)24CN\?OEI1G;!#E([PGF\ZJFWT5 M+_L+&5L#8+M-3MBOOGD0;>,#1M0-^9AXEX^)0@J-^XLPC+]Z! ,(M-[%I^=L M=PKS]5OZB$./KN(V\0.QZY[(.O=?:=N4XWS6N/@;21 P%FJQ5;6+&4,-.'+J MT6VP/[%"#+P.HE=(PC*;CCE'Y.4LD7_"M/Z.%Q6O['X-LGT0H9CLG\[8HV]] M>QGR$HSPMR/>TG? 2?-GC$[$1\.0_"6P#LV.K5NS:,$?%0*@0@)JIT(&5 B1 MKU]M5\ 9[9M@OT@0V%,*RJ!N@3W.<7$+JM@)RM=H=83)HP/T%[I$ES5#>Y& MM8_PAB[!<4Z(LG)5U\RJ$8ZE$7!EA!,W0GAMA#%/TAR.7I!0!@3<5G'TL@I> ML3\GZ)(UQHD[VL/T7F5-J[=I6AH#7T(IB3X\\9LL@2X+,9$-Z-A#[K'%(A"3#FDB)/"8FKWW%,LK) M$N#'H"S+DNV)FU:_^D%ZC%,O1,]G=, >X1T3TFSI%2'R=_R3Y8=Q3)J^(HX( M=43)(T8?<0;V=[FVU"W&R#MQC.B#P!592[TG.,$+YWS"9)#YPKZ]2?/N+H"! M4%'?$@L[V@.'0U7IQP?AZ)J<;Q;)/!XG5" *DNF>;@+)[WDMOP,3H:A>AW^P M?#O&M#U6S HT )67VN(LQ""=?:0RK;10E#:T7WO7MHI+%F5TL?F\C:,L\;;9 M+T&VOSVE&1$C8?,-69&O N^97DXZSY]3UDBRDN]+ R:2C[*(N#7M10#N)G68 M&D.=H>#&@GZHX#?C*S&V;RMYHM\*KFX2F!P9)E_(4U-LB[^%.3N::,)FB.*7 ME-MQFXOG)*YUZQV#S OI-J50XC9.LWLLQ9&V#L!!HU/7&D)(6P.&@VZ9!P_Q MBC0JASLE/D.$O!L?-ZAMH>&6$'3CF T 5@)7#] 3^P!W3Q6-N^;PL@-@)U42 M6_<<77( ,QT;T%F8:EWX["]$&'\A^V4O.5P,.]ZO*/#_@6V7;00[[F;;(4\@X!A7UM*"Z\1@8I*EJN*>E3 MKM$)/Y:'L$,6IDU$8,+>.)LH;ZJN*,!='0W4P]BV:X9RIJCB"F\KIM\PA=:) M3&LK6/$ACOVO01A6RZR5_.%1:6/8OM^NH^CCS2WA^G*'O$.'9D%V!F(38DC) MBXT%BB/TDG-RE%-H7U%V'A.0Y7/T0K//AZ?2C,:A>YSQU1E5>?[J!2'==6[B MV_APH$]:Q=O?]W'HD[%RXZ7!MN-,=S@UV$@VTDHBU TD!1<+QRHTU+T(WSP# M(H_LH)(YO;G V2.1_PPQ"5R?!#LS&-FQ)Q1"_CH!H-%CN[<&+!H Y+T 9O]U$V+EP%D8(/+4+N(Z-*7!EQX&:S) M4 \J&**<(^(L:3R:,T4"UQFZ"\(3;>UX=6+=3'H-_%1JF"[#(XU' MH@6[>T5O6E6WM.)*#!0?\]HW7W-)BES-0A8446'LGE39M9/ #:T+&( M!):(\;1_AN7.)/D(^:=B@/S3U>#0!YNWH9>F-\*:4M",_V=*9'FD#M9DI'[= M 4/F #N4@-FC+W"X'*+)B.A$OCAB7-&<8"#;@*5\K12DZ8GM/$Y'\L=MR9T= M^V-ONZ].^SF!FY( E3PO^I&[#O;MXJE-0Q;:B_O7F8B@Q3^8]1A/^VCJPB"U MX2!BJ#"8D@9SV"G+O-UC_Q3B]:ZH:,(FDE7L1>P]*;) CK9D-JBJ5FT:JM:- MIP83DS59J5;P>1@IN/O;L0H-+@"7\Z7(6W">\57:##'N_,FR@K]0$ []QD0P MLM%5./=[.Q:S E$U(]%;:U322K25I*SU@.ZP0:BO'4344>T+%V9Z:S"R++:Z M9ZP-OL)/2YN%\LO\YO5@AAIL7$$H];TOE]O%J+2+D&PTN\>9WF) MN8[S!<6NTP _%?V;@*^M'WS04Y)^+. )H,:NLLZ*FHN&CP9ZN+I1.VSV0>*C M!R]Q=6ON6LL/29Q*:N8J=YJ:7S?IW.[18H\I^7*CW%J]F'&8.:J=:EOQ1%;P MVX[SMA:)+23K\.6>-("[]A"+U#R]#P' CC](#7-5EBMX,($+?^$&B5B%2+\5 M%QS:Q7D9Y<85S3UQJN%+^L;>P"&BGQ4Z%_;770'#0D\%]"_O*V:NDW]LV:*V MQ'_'BXK2%S)@( !;%E5:]UM.U?I-S>LEFBLL^ZM.4_)TF>@F%O\5&UCK?Q/J M3V$+T.W@_!=NF_%Y@$&@S5Q,:.P!!8Z-X4&+,.]'W!L/43?(10T[K' M^A^P_RL*;G*]#W&1/WYQ'V=>B#*ZQ']WY$O\&8JN2G*Z<^,AF_II;^5[;^ G MNFW7MUF7'+%?IHT"6L^.FLCA#^M>-NB_8@4\T/O);WYU:F+2XJ\0+2(-:]+1 MEECP:Q?/7DAYF=/V*2.3(P!];_!+$$5RE<<\3GLE[=V)U8%C < \_G?+UOJ\ MM.411RFF%9J2U&M,'!]-$2;,:;16]3[M*'+ KZ9H4FY\\4G,*:,?DYRV\,>? M^.64XMU985-+BP%YU]$R]IHMJ][(EL\H7SY;?IW6L6FO9QQT5YBE=G P0UP* M5B(++8H/44CRDY,W:MT:[W;O)2^L.H,X'G^J7E&V\_ X^1,.7B)^9KP];Q(O M2D/FRW/_[Z>6.K\ZB$)&>%TV4WJ$7(DB=)S7IM_XA?'[IH7Q#.5BH$(.) B" M!$G /#'^/=NM.P(.Q'R%=;:%=3+!.I[4.H "$K0^$)F"@JOZ&B/(P,3VL7;I M'ZZH:$P]<-&@B8T#MHJMFQB\;=O0F.Y1C$K\&Y?WYVG$;.G@^-V'K M#B7!(850%N*_?,-GQ++R 1-;DP7!"U[O[N/L-@Y#LGLB@M)%]/J4%!6B&Y>/ M?3K#A))A-BB7@\H]@2_[^NLQ(A4M13C$Q1OI9]IQ$*0;UF2BFSZ\5DM"_ M5'Z1OZ1(+%$]GVAWVV[/9!4GM-[1VYGO*F:(FX /DG3! MKD>$QMTW"T -@$C5CH#AL9?NU4Y9I1=P6.RG@PY(O$3$JHC9!1JZAC\[ILGC MOC!ASZH)#,'=Z+WIT^DYQ7^W&_0X@OYWR=CL;RFZD!5_1"%C7PG 9C ,MP6LKA> M>V_@F]AANFB+T. 4I:4CA>=B#XO]VI^=QN[LF81O9#&OLLT+K EI-_30P&#- MDEY!/###1.,;!?0![TJ;M*FB:VM#P'#7JEOUMD!3*^#PU2[SX%D*]= MZ2CUMQ6,>J.]?>Y:[J%#D%)" 2551;JA.9L^;=>;CXM'X4[3$[O4E)=.#8R5 M3NU*FK6ML/8+#@_>65Y5K+4A8%AIU>WRED&]%7 X:9=Y<.ZUER1G>HWFU0M/ M]$U?.I/3AW_R:S4HW6.RH/:]C,WQ8?[$>4 ?M^"7;WWT(RUO3,_9ONZ#[9[\ M_34.MJ3!WGO%B%@DV'HA68P^8QSE^(3]GUA-Y"-7AJ9^O^+(CQ-^7D=?'.9% MDU."_EG4Z4>:*40?GR>$8P(O9^PEB&K&_T2;1W21$Z+X2-\E MI9;;GK=$A6#'*@+AY";N?F+!"3<4J&\QT^QFD@N^]]W0HF*'=H58M,UYL CDE+!!T"P$X_Z0J>VN>]C?^-]4RVGVMD)MK^IZ2RZ7WL/ MN-ZH*/?04>;(OG:54VTRRV6Q! -S6 [ITPOT1TO MV\!U0*FDVB)L3DYES:@%YNK3I7K]BXO+*<#VO@'6Z+KK).D.UV>'**'YAM.5 MET,L*6[')FV% [4,A<&5:DSI#[IX$ MT_WZZ5P>S'3V 'Y(HRZ_B7M.] "T2<)Q",.Q^?"YBU".2#* CU46IO=0RH6 MY+"@.T[3OZ+5Y7>'L+!0?F)2J2-,E.NO>]M28TJ/2_:07>.R0^UA22O#_:&H M14$V#DS2JCZ:-%#9U0?V(%?26!S?K1W@#FTUL0?G[-9JF/ Q+E0$=!3L-*MS MGSHN32L61PN8B,MU_B4),KS>[51J8[7WAHUT/:T@ MBPZW=(6+?GT5T!,!I9Q8W@WCE2/A##%V\6X'(")LTA9\%?^5T,LPW;U.JG/&;Y+2WJX.^#B'@4#8*+F106 MXHE=2R ;UO@E3GZGJN].$&L9$6OA M-'LD +G8[6BIE%=<73:3&+ O#=B ,,@B(C3T(@ 7)(:I,3QG\#E#%;L9*A@B MRG&&2IZH8NH$+>R:I5+[*%/;5M!CB[&?TOI,5;6F]>X",^7[*<7>L*&AIQ4N M0B(J7>'"05\%1H1)&!]>H.NV5L#R\LJWJXB) T-4EX;M]/_,$AL9P+NVY5%B6<(<8)Q";!LAVV M<>KFRH14S_EV>SJ<6!%M,3I2148'HD /NA-%B+Z64T(/5:(31);>JAE"'4$. M5 ]:"L[:UW# B3X!_8+S2Z)6S$ MPFM/0@FT1\S;7AAE)"F8'J[#/F4F[D ZP/-SQVHUU#$>JT1=6D.D_D1+5O.: ME+M-O9!?D@MB-W?7E;4$OJB$53OBG/35MW*7[AUH%OP_\DJ4D5_[,3@.LXU?(@9(>1P^S:H"6+1XT'/FT9I1"=J=PET0 M"JL@MAXLGA"V01LV3!NQQJ81C-N'F&YLSE]B/*]W\HU_XVZ_R7ACB '& M[=$V*E%\,"7@F#Y>K^%7W;#X=-=%$KD Y.1?)=HR++>+LNXL]"C8HRN,77O9 M6@A=V\=A=_;J<1$!5&"R,L'BVQ%'J2S#IAQ^I^SJCK.;(]M%03=D5H$]-5ZGKWY$FJ!/3L M#]/O!UNBVD;WZ Q\S35(E7$;Z=K8;KZ75X_KHRV3A>U^V7:8M$@]Z_4%K)JJ M"R?+*WVWN4$86P<[7:M&*;6N#0,GM9.W>^R?0KS>/22T0'=V?B!*9?/(7_QQ M"H[4YYK>JQG0'2:(#K5#K0RS8E^X"Z?>&HS(S67D9X@Q8+'&DL6(9V'TU.+X MY&WW041V.J+BK4]?*G2#/>Y5];ZJPM'2!^XX5Y9\7 6.DL/E^';Y9J9QW8EO M^R=^Y0 7I%VX,KMPO(]#?WF@T0I6]REM]>+V'K =6$%;T7=;FL-U6Q6AA]\D MSVDCD;A;5[6C;U 1=W0SKGFEP8"*/H#=[K1]^L-VX=Z6N+@?I]89KGOW5\'( M\G.6UQ9B#-T" !"+.(KHTSO";!VQC(AX+\3"[4C0T06V\ZOH>Q&GE[:'Z^)* M4H^(,97$Z?MF!7FW/FQ5Y6-.'M1$OI(\PMJK(VSO5===:P7BH==!D?2W[ MX#GI-S\BN;W=VCQM\_+AT^+^PU[TO,R4NYV@+,KK'WM5'2:Z,"NZ:PT MJ%F/"0[HNMR&EIR,B;MJC28U+Q+Z4B?K2.&"WAV]2K -V-DA^>\0T_\@^LZ% MK%>I+22VTT@>-A#HMF.M]*,FVG#!1;N&@X^LA81N49(9*F5AT"1*,T,7X#5K MW1Z.,V:/&I-0;,J+4(JI\KX@C];7QPL.RS*%4Q6PAE& B4DCK"$^9-ZC._"L MEX'*:,A[:;X?PMZMW9]3^GXYSRM.RU?'A9? B>CTI(@2*MX?I\D01W: A!L> M,[?^0+A5JPJVK/@! U\7AKG&UVJH@=H'WF/9,K&C"TR8[:.OT@Z0M(>[1%.2 MVM#N[_[JGK^>V&1790,K.C-E<:7LL*(&H[U67"-*S''1!+97-NE3KZ);_0[7 MZQJE'%X#5[KLMA/K-Z8-PCPA?TA@7[*;J&9NFO#_/DX*?^W:1*AVA.D^_74O MMPQ*O8#O%/KIH.?^X<7%<;8[8+4\&B<(JTM\.^:HN/";0-0 Y>PX-[::5TIX MMVZ!XKG%=V'P2DL.L-VABP7!!R^(J,[KB&;S7Z0\=\5]E3O#1,%A-A"7%VH] MX2X\>LH_=.!3-NA'RN@G1*;QNR ]QFE0U.,N08#O"MS @&6+< 2DI4":\1_Y MS$:#7A#6> WF)@](S;=$,/[%TINS\"^UZS#*9&#CQ%"[-%^/4:,!%SL&:S+4 M9PJ&%#,*EDCD.4//9_$/+J_0S+]ZB4]S$^?? NE[=Q=M8(_^1HUJ!YAB [CC MMEG,P?%J2HUER:+?*$$G@^UI[R7XALCCW\8'ND5F.Y]YDA"=>+[\S;EJ\^"= MZ=^8Y)4Q(I]. =_%!S()RKS>#"O80]^D?6N3@P$^U6KAJ);-#:$.Z[;Q1U>1*2@ MBAA9M_G-K#/32XO;)^89T^7V[)SZ]B'#R>XY/&>(2H$H$Q&5 5 A$I; :YK5B MD%QG)^!D6TN-QU#1*X$^_A3D4*0:0 ,P:@VU2'5.U9, <#0;K,[PTZL@10=& M"Z69%_G\Q"8HY:!I;"GW]N<*X3!'N"-%N- VPEDW4L40+:-NO'<(BRY-$RB8 MQL46ZWT0!1E>T1.X)7&]Z"5X#C&KBE:4L$KQ\%F' [PAKB M)JU'=[A;MR%*#'40SNL=8X8J;KP87$I#V8PA8AP=!A=;;%)9I#-NV)_*9+VE MS2J*'M-$8I)>TZJ(&<^9U?R&LG4:QROJ)S[BD"WNTGUP[*C@T-H#MELH:%NK MWR!O#G>XJP@]N)1!3AO5B+LIV6!#S40@[L([&XZN5QV%&CJZP/9/%7U%!VUK M#]=#E:0>.G:;4@_0;Y0^8@S'I"\]N_?5X^+3?+]3VK1[&\ M_[)XVM""%.0_T>?[V_7]TWJUO)MO%G>(_'6Y^55GG?,T^X2S?>Q7>\OU5[*- MI.!1O676M/M5[PK3?8?H+Q0V5^H'/ #65XLQ6=OU]Q7C@@LO8GXXQ#3P18_@ MR"H3\_/BHY=DP38X>D4-(IK:S6-E&--;>S0-G+[^1;J<(A_SW&]6\/K E,KO MD=)F0?1BNP:Z'=.RJN:<$1+"0R4KX75&%S7/+1HA_^9",+4:9$>9$>Q^SV83+R0[+4SL3@.(I^E!A#!R;VCK9,[59H7R)P M%UG#51E\ES+G2*_'YSQ1Q1057%F\6>#KIFBE4^MXN76\RCJ!8)U4;AT[^8IT M]ERFZ0G[=Z>$S'<$7X/89\E>Z45J"O<^3G8XR$Z)%'1TT(4-0MHL M5TL['$L4+DCI4VUXJ@!=*7(1$)Y74P4=B.>K@L%<9Q@&0 C M:LX&6WS+<$0?[MO$M%)2?"ZVS_4@5<;L,2-&E[HW+EC3F=MGS%% 3P!S">QN!JT:8M&@>L&/P%]I(L(3 M%4SM;PVMFJ12^H4HG>9D^2#QZ>11# M]:%BH(2Y'?]G'"[9BI$=Z\7MBT6S_ M=#H>0Y:9[X7SEP2S_]S$U7ZY_&.3%8UP 8RLYJQ:XJ]^%L!1VJ#"X_V5WF+Q MHO,/:6U_A;[N8X2Y@'03%K/(WXZ)21I6 M'Q&I4"X6#03$B N&1,E0*07:Q&($LOR[_;D%KH5MC6@@Q[Y5B'>]^Q+3('P1 MITGS"(ZO?O2F1@SFY*7'1AV'R J4X 851NJC\^!Y)IR94(_EO,M0:%K$22_S M:YT=2MLP5-TD^0E=&?\D4/2,BP@I*\:*OVWW],XI.YW[Z@6O'/V..&$W>B)6 MA=4+G81*&TS(KZB69N.!F75"_S\M=U#.*"QFPG]5_S[#B$\.R4;8L /9!E"> M%-*-T4\O\N57M2 A\G98Z"[CNV(K;? MT<6=7V.YWG&MFY;!ZEUA0LT0_3OG)G]'>T4QH&5I1O7\S*G2,P#*"^,2R:.?A1@(N,(:X@K MK1[=X2ZGAB@QLI#-5;K=K)XR4S)TLC)R8)#KU+M:DHS,'FZ2[YKMHYQS)^\. M&ROZVJ$UPT[2%RY*]-9 9SZ=##: 9-'9,$61/(U_K$&"<:D^"\D, ,?6@X M6;$0I7 ZL&2#RN4!TVU\> XBYHA/^.@E7H;#\R/>QB]1\ _L;Q(O2KTM2T:K M]F=W0;H-XY3F^ K!;7K%:<&?ZNDZ>3+'%2:D6[9ZTUF5(99P%VNV%!]]NB4( M.$.5B*B2$8E"UB(Y@IRSVLUT=M^PD-7I\1=4^XOO(Q=/C+E XNIYH/7NLH[. MXMLV/-'TWP]Q['\-0IFM^]* C9*#+")B7B\"19.BA@,NB+ MJW4G)=63D&[I-C4,KW9THXG!! \]-BJC<8,I 8_/C==K_"V%W$&N4WU3M"W8 MU""JF-[N*C/ZB0U>J"= M&^U[ZZ5[\@-=(I(]MI< [HH.>OO M"'\[[&\,A25\OQ,L[M(>&B)S>:I:^.>$PPF\@ID%'51Z1W$7\F[ER^U$P#E$45 M1?J@0P6Y206Y@0BY/+FC*AI#(3<4(-?CLJ.8"B\@A^7:G:"_@Z%)CLGI;&J# M;_;UY9 $/)O=TAB9M\UG==.FON+VG\*8%T8K.79I.7MJ$/90V>N.!&SAZ(0WN!G]]D(.W99-TX M^[F6!>;'Y'46PNBPPA5!6(.CP-DYE3'T50Y.C*.[;.:,Q]1&6DN$*T;,O[RLH/*N>=1./:)W69^&13\W>R_J*.AD6P:84ZG3+V(J MTMO;@W/&]GL%\;KR4X!N M)O&;Q&L]WX)O8'*(!GKPP&3,IR46B\+^@Y?0!J8C8*V<88*O ^N;NQ'9R/8[ M.I!0,(*^8PF3-R1S@.$17OH2"M=BND<3!K^,T7N3N<@HEQGE0EN>(:?T.6HS MY+O+$?SV=C5W>(?)W_Q'_(JCDYL0UK4,,"=;IU_$WI[G0H#O=? MU9,RDP-P6E;8V3%$*_/O!\2[OX$I&)=S_CZ 7$%_8%!>2?PV3R4,?I&-]PV_ MF;/C8B-!E+*[[)8R_G[PNMWVIK"ZF>OW@=,=N@/#Z'*33\1]8ZMM0Q^BM%A& M+%:<^9PGA-$#G^_0^\6&"_$FL7OD-W'WR,V;P_2Q=G""[[,R_WXFAWHJ/*I+ M7SZ):"1M/\Z\T #8N_I"&ZH/$)R_C:,T\''"_K%)O"CED]+%RY'\[3=B*/H? M_5+R1W"8'$*/M68'_ XE/REL':VD7N"LB8,$>6;7K\'F#SE2X"RD@G*-R9E5 M[S"F^4OY$\/;FC6%QX7_XW]>OD),GSE__^%)7R[E/;-"QVJTO25,0%+0KLPM M;&X&/!>P0^C!=ZAK>7O9'B./9_/%.S+X=G%RX,.4EMOR@H@N<\B(C?")P':^74;Z6Q1]QZ#\D M09QL8H'KD@I"N80EI$Q45, M7CJ)"+2A[)C!?0AGV^0B+O AB5/9Z=)E&]A8UZB1B$JU!G#QHUG,L?439HC1 M<[)5,Z.12Z]9'HX>.TK9DE7]B67Y\S_1)?ZJVZ-4^D_#VY0MT>2)G9WA>ZFZ M"N,]N.#%J@P4W%#%#JUT>[CZ6:0]>]"@]5]14&E-:^2]. 2%]V3;G.%5\'I= M#Z=M=E7H!AL"5/46/;^K#UR'5Y9\Z+CF#-XQ#DWUH]S-W\95ORKTAP!5^FO1 M7@"Y^2%.LN ?3>&]480F"P$=ME$$!0F52<)$ERZF@$-<+(B,':T4'%B(+QD\ MP0Z>W XC3E\:%SV72BZ^Y;$&277/<91@XH4&ZY2G.\/( #_]&:G4X/!3[3Q( M=!!A?1U'] 3A8H+&A2SETMONV9 C@TDV7E>HBTK69HI]*M9-<&2ERRT:L&7; M/9;E9W9V@@FO_7167'J1'I-<9HERFUI2W5^]0V7G2,.PVLK[,&?/[19IC2V& M^ 4'+WNZ@GS%B?>"/Z=X=PI7P4Z6SC>2)&Q$T&$O$2_&T(.+)EJT&KZDR*^= MY* 3RD"G$ 'E,B N!*)2.(D+N37;M1'0CT&$?L5>DO[D!)OX'K:6:$U70AC/ MGU/V5KG,CBH=@>.,LNXU-.GL!1@SU&4?/,3SNGGU.PK\;@+&Z+>"T?]QX_WF M#; ^LE0-LHD*,?E#65#-JPPCUA&D]0<3GQ82C%BFX[-'^&XQ2O<87SV9;042 M2@565/["4&>)1>6M83M_AY:BQTN:PG7S+H''#VU&>%9Z^.7E2#O.;%Y-[L&" MNSK90)G2D^5QH=BNMF0%]!R[^:X//*,L@"C\IK5G)X/C_R\8YN MLFA>KO?J!2&]MF0WX [$%E?SYM6NN)2%MT!4&D3$084\B KD:O4,R9:5I3AZ M$Z$/?%7M%Z8B8N*_NE\Y=YI(=@ED !F86#[6+O)%>#>-J:S.>VAB%WX +.DM MV*8TA9>;(FG %_3CV5F KM4B(L(^8/(Q(EFX;@"9"6-*BUV4,:6!QD0QI4T3 M)*8$'VKVZ(X) M-O>?"FPH:C$FP083))!'$6W$;DTZK+3(]6=J MW^%TFP1'5N2LI9!U>X\I $:KMM>PT-@%=V[UJGU7M!]6$EV[2M0ELT9[U#!"5FC0UANYE<-]'-KEO!=;,668>.1$;R'9O37/N9,>U8UB]S-/5ZLM*4FN;^TQ66!XV#6K66% P)/18165Z@?YQ_5GC M-4[ZUO<#?Z0[;0I+REO!=+D.K:JKDE=-X#E6EZ"#?8F21 7-$:%%E4$EBQ.V MMYS*X&J,![8T@WZWMEWHP?MF&N,+**GJW3.T"R(OV@9>B'*+IRA@+[ZP(QOD MH8S=IT6;/6;;@;R-EV!T2NGCU3&[=4"PD5YJ.I)5#7M75GP_S4O3F'"@AT!? M@VR/_)C>?4('?'@FT,[O[W)N,1&0X.O!B\[(^T:<@E"G8)LYN--KYAM<.KVK MN*M1'3XUSF)IV:&@&&,:E.)8)=M0 . M7G)Y]53BW6&6L,)0AL%#D/CD#TEV9FNSG#V%N,C'"40$I$1L@_8?1\%A&G":4P MES%%SW%"USP1>L9[+]Q1>L[ RKSA<@ZHQH)EGC,FB'%Q 6?F5;\+TBP)GD\$ MJW@=$7PXAO%Y&+Z-#OW-M]ODA,7RA+>G))'?ZV]K#Q/\E#6ME_"5-(87E5 7 M>40]?TJY7E\S)^[H5HAY90M@=A*/I]LQJ8KSR+\GP[W53?M1@.VX ZQ1"]ZK M=X?KW$.4&!>9:'!Z5^49;>NN<:-!EP[Q)^_OW*?41S,^";APZA->P89!L$C Z4+7U G&P"4H&[W5V (0NP17Z,&&$D4G:Q MW#>DXZ+8U1V]P"\^,ONJM>^I&6?>>X<@/']BT?3U;OTUPHE4Y^:VT+&F1<,Z MVC0TG +>M(EM#'%VC&E^"D,AAQV^4-X.\,:$!7+$X:01IXW6.\2HVS]L,:KG MY?=,BT 2^Z#L7S.-]R\^HVF.$:X95Y>KR >/P_7&TW:/_5.(U[ORFM<=?L[:BL-T=($) M@WWTK>T16MK#77LH23UX=Y 3IV@D7.2C#%Q6B*'\EU&:)6R2F'\+9+?X&AO" M'K5RW<2Q>MT*[@AMD75PN(8.P(HF^HU2!3 4[[T#OF.7/I1L46L^I6%YK:=\ M<%9MIS)$&R36-%!GB-)&OW'J&J_ W7C1[^O=?YZB\!3Q0Y>F14YC*YCCKD.K M<@MSW03XSJ5%X.$;EB MCC?3C&P[^.7=,"8[%&I-1'G2*9QSM;N/,*!O71WT M&R?KX%J9<=WT <2*#(;W9"S$J\D+Z*@A-Z)9)RE<-&C[Z P:2O M!4J(4>T(''AZJV$.CK@$B(F *AD83ME%)VM&:=79(83!,(!^G%M&_HG>0_'" M>>37%5KO;O=!Y'7C70\:$\"]OA:YPC]5 A/!P=[J&,/#2A(6,[X$!UKHD(KC M!AFMF4G1"OJA@I&]C=DF;4M'C=IJJ+W;! !!0>\K#&CI,Q&W5]' F*DL9A51Q5Q:6.8_JRF8V.MQ5I+N)&Y#GDU5"7DAQDKQV7! M3>GY;=9/'Y"-^O'Q_4OR_L/3^CN\P)MUNAQL9IO%G?H8?ZX65[5K[&6 MY65&\YOY_7^BU7I^[Z06>OTLCC!J.:22M9T0Y%QJ*$6DG7$99O MNSK:PQR(RII61=!:&@/?82F)KGEK5;WE3@L,Y5SI!3_+U<],JLZ(\S>UO<^BYL2W.8$*6JISR]K&H+=ZW>*;&V]#)*V\0+ MK*IA+&.:,L6J6QD^X>/>'RD$*1DB;S@E'Q1UDWL?;345OZO)JLWC-M>OL[EP M-2W*%>_J-7B7K6BPJ4\6")_,U8-Z==V6^3/1CUZ&GS+Z:, #)O8D2]P7V76< M7@2F!#8JMI"#4%OOJ8"3D@[:0*O@ABB[&>(,4<41 * 9-4BI?T((HQ^]%'GH MR,G_! +XS \'$1 #T1PSNL.EP^$H&PZC7K8(63$H_V-,;\:^/"0Q89.='T+L MOV!_GM[&84BXTRQ$+TG.I,D7+SQ)'L 83 LF-FJQD/"NU X7)38W.80U%5S^LK M3-=M@4_W*I(;OS>9LW5T-*0;A_9%Y+%U/A;8+]@,;!:0V? G'2**"IL.4O[IRK?E^DJ93&H[R3+^F=E,9DIIR M_*X&Y?#LOM'#\A&_QN$K@>>ZIHT+-M4^L >JDL;BB&WM '?HJHD]= R7U-'5 M:':QF+&M-%^DYM3=;_)7'?>JY*UA^VJ'EO(-_PK^U:HN@;45YUHYOEME2E'I M%2,W9T;Z%%NM[S^H7!K[U3WP5*'7'HEQ#9VF!$,RG>5H=-EC*J DE5O;27C% M 4[:G':M!27+DX2!&722H&MQ7IT_#+9F=\EI;*@^8SMU# MV];K?55SX(L31>$UWW.C'/(G-9W?Z;.CK5%??$\LU,L5:QVFY8G7NK8Y8M5Z M>G[8(+O>@4D9 /%"*[J:]<'@M=]T6.LP,1^\TK75!\O6$_3!:]FMW';?$;[. MK[MK5%[BE(0!K OOVE56^; . OR?O.R4T-0'+U/+(K[H !.OU'65!_7%UG"W MW0HR:POF%]01)0_B3,Z=OHYOM-X1P:*7!YP$L:]DJ9;.4W+A+ANHW6(5>T[% MM3OE-W-[%7%>B#,#X?2N+"&]OZMW_]!K[S#1?8/ZGF&J^P4'>P7GVP2C6P10 MNP.3.P,7"XV+T\L&C27(K-01)C;UUUU<7'3W@KNPZ"&[KM/YF?B^[8ULK-LY ME+.I?G%F[Y\P?9$\VP>)CXY>HO-,KDH_"OZ!?9[3M-Y5VMR=\"9^Q"$K 1*BB .A-%+#IU7$FN7 WI/VW7O[)$'_=?P;BHI0,"KE49E;X84%+$T8]$ M'WJ/:Q=$7L0>9,R_68J":!N>?.(&080\E%$G^!F191794)1MZ+KIE)(V!#7\ M(-V&,?F54"6;&MJ>=-W%R8'IC;PTC0D'ZEA?@VR/?'8O.8\O$>S!1 ;.+:;Y ME0DZ>-$9>=]PRC6M')U!&=*H2M9F)9$\M"/;*A\G,W2(HVP?GLD2 M\,Q+>9$EX__[_WR;_]O_]Z=_^??9G_[\;WQZ2&GJC'CIQ\O0?_S\EW_^G[00 MMYZAG&Z1=A%@O>'AOW M(_Q"ITA55]>F+$[3OZ)MKB)=G9$% M&0 HT_\QA>>>+,R_M0:3P>"KG64H5#59 M?I?8=-D.-C))I=6%2Y2PPR*'ESJVECF4-I[6Z)27.FQN.9T1JJG<8?,8U?ZB M<2&]2J9D2UN8@T])PUK.VGO =ED%;467;6D.UV55A!Y\ET;( MK&/4T?,9,?KZT\<>$OR>GM+ZOW@)35!MV8G*F\(. MP,D,6(-'NW8Q*@K[D(=K>EIBSP<*V8PTVI12WU M0KE(,O?:SF3T]HCM:/=\O[^>.OZ.GC M_''Q9 0%VIU$MV;KS%N*LE[(_LS^9Q^'/DY^\=)%E 59B'V:&[G%P6OC+0Z]Y %[HP$[ MEIZLD3;P!80)334M.B(F&ET#Q[EP**42T+R_D,A'?Z'M=J64_/<9^VM:"4NF MMA3A7%R>!\ $MKM0@61I+@N]F5=(@QA+M(P0%8C^0J\\5F+QWV?LKX)TB(B' M"OEX8CF3T')R!50#FQN[.J]<'PYQQ+:9["GJ^2G;QPF]EMADY-;6@&>+;BV% MV]*RIL"Q7$'P,?>?R_= #GEQ[@J@MXPS'[@BSCX_69C/DT/9%_/)^1 M%_&Q?/XA15O2F*SGR-_H3Z'WU?+&T:"U.&D>NIGQI^A11=[%;6=CJE:DL<@&_28?,=Z^4N6 MKY0CQ:L+!-L3KFY6A\9L4*U(& MZ>(L*G.)*4S;VL3+VK1>21=[-N8CQY0VE[X"/I@H3 S5;K?:@\SB2\")Z MNA4;O.)AAU/$QW+*],(U(SU#E?]5/GA3S +7$M$H=82.VNNXB*'?W@HN[/60??D3'6?!+U043"I>4#74%SL@1 M(EBPP(D,?4A]+:8[DSF+W1O\![C=![Y:[)%2!9I%ASHS:GU;H=I M6>8\4:GQ$',@'9B^/-HR54;% "+ =ZJC5-)3>_!8B( \*L,/!!>(%"R*%E,Y M$"X$(:VY)$4BG.W,#!?&*IFB>6X>RA<1QHAQ1B5K5/ N$B/M+CPAF*C_"-(( MOF4%^@U9QZ4[NH D<\DNR#;Q$_' $R%T?L0I3EXEJ-N3 &2X'6*+"F?[](8. ML(-T&>P))3>4Y>P8Q#*&=&.1%BQ1DO-DY)\&/S8T@>N"@I^/F[B M6Y[*68FZWCWBER"E^?/^+3_(:;*D7O* @=F '4O8UD@;.*B;T'3P8EH5YT]' M^L.6RT2/B IO)AV34JSBN',:TP+(#]$Q4Z#/[$/D,@D/%]&.E5CHMO' MJB3U\&-^3AP5U&=(I.\H0&I499$8<=Q)FT\L9&KI8Y9R\!U5LRL4=O6BF;M M/28X=N6US5J:3VS\:JIRUC*"AY\IM M8$BO'#UN84OSYONWD!+$]"E[H21Z^/QX^W'^M$"_S!\?Y_>;)[1\>OJ\N*// M>2SOORR>-NO'(7=WS8#9^I2Q*"#9F_4Q7[W;! &M0>].2!/Z3 S4FB0WD%35>:JT)7^8?+]E- MQ*8H?E<'F*BKKFMUN[6M-?"#1#79->:6$[1-&(O\#JOE&ZI&U>53RWI7WP/',"&:C-T@/^/@@,Z4A;L:CVO"T%@C?[C% 69!.[B M2IZ?T?^P"GFVS53P0SG#$O808RGN_MA%?<;5^B[?K6F\W#2X/J*$45*-+@9J]X3G6&:K: TN=2[3GA>D2@R=LTT8$9QL6FW:)FN682S M,SN!M._G+1I#]^:^3?1R&3\4[IH(3!3QI+90 KVKWA/&/;DN+E;35? T%I: MOXFZ,+#D"!4&]9O$?)#A$1_X"P#\N24%E:][3 ?N)-K*\.VB^;0 32:\M@U+ M4C#(7])RNC@SIFT!1B6#_*TTY]!C_?O.Q#VI,4#BB[^[4]('DQH[30>6Y#K+ MD.FZQ[3 J45^;>,WKU7L,R:L6B@ G#*I> %5^6;QKE(<"&094'[P7G%T6N G M[*6GA%5?64;'T]63\1>MIC5M-5TID(]?A?9)+;1^#]/?W"<;%^Z"/7H8; M'SL<1&!:8[O;%FUC7=Y[.F-?00=MOC!#E!NB[%#Y.BUEZ.9%00#:^WB:X0V?JQ6<8*%;N;-D , Q]' M?N]]7"N!:<%=MRU4%G+7O:<#? HZF%C8%>P ;N,L6>1RI><7%AFXL9.=]/$E M%OGA3XU.+FT$TY';=:I.[BY;0#^ID\H[^(PF0TG]V;X@VL7)@8E ?J(S$CVH MBHOD)T296SZFTZ[U+X(N;E#%@F(FP.'/*N#PYVF!PY\[P>'/$P.'2WFM@L.? M78&#+JT%'_HS"' PH9C^AX.+!U0:7Q%I:@08'*0Z7;T%7+8 #@YR> MKTD1X92>#OQ1F^,'+QC9.4C@BGC5;_F=W5= M_$^2?=I06C#A2(N%.JN =1&"&Z<8IXZ!>F$7%R/B'>BG=XU;ZN)JC7B)YL<@ M0GXG=7$.SH AM,5/05,:.M/5QH4))Z= 4Y^IY? M7E3%<#&Y3@\WJO![+TC0JQ>>L*%2&2!O=QE!3_O/'2(*7]V7)\@[?[*/CCA-.VY^(,LX0- M*3;L+<*127YPH3YH):> MT$^5>^LQ/F^RJL38\=:&P\>%3%I"[>G,656CT_5S9W:&13$89M4 L8=V<__O MIS13>1FMM>^$L>[2 LI05W2<.-)=J3%^1'LYR4GAG#8[J,)RAD8$A7( M>"GN7?YQ"ECY M8++GPX)ML N(1 2Q?$R/L(.('E(AGV:X MD3^>CJ0_?J7[X"U.,B(F%3[>DKVCDZN_S0GIXM9QT9JSWLRLMKMHW'; MRG<@G33 6T[R&W3G<$/$5-?@T'OR5U[@7S+PX?_BA5 M%B;N]-H.K6^!]*4Q$4_H8Y%&AU A, &_Z*6&&?=P^+I(J3%/T6" T%R$3JW' M1 :_7-O&H7[=? (#NT5H'8L=3GZ&& /DJ)*;#:5S!:>ZX5I92&%!>DVS"F!IL_IUGB;67U')0[PT:X?C80H4NM)UQ,ZBG_X/5 Q68F5'Q)4<6+ M['AS;F[@P[XE_JK]/+(L4-.@04O8OJ,;3-_MJ_?EX6);GVF<)2II,'2]UH M-(UL8:RT,3?;4^8EV5LTW U^":*!2;'.9Z /+.]K&3VP;_0AB5-9I-X,I[<] M"[585^<\U,#F[0_H7(Z&2A#=+6S:#*6)E)N%5X ABB MH7*+H'>YC:8XO;R/DQT.LA,1OS".H2_0S.EM3R\MUM4YO32P>;O32YNR$*87 M0;YJCM&*FG_A1HY8D7RC6QT3MLYINKFBP.:V99J>L']WHD?A7"F.W^S'7/.B M9)D4#8<0 @YV@VU3P[+>5 !#U7!=("!1(94='-ITKG4=6%-8RE8KV9+^%!=L MBV_'(&%]3"_8FCD!QS!SUM6Y8&M@ Q@%#2H+ R9+^0P!I;UMKA%;2T"4<)HF MA KAX5\PO<*+_3GY-MX+KA6_-1\%[^#^MJ&VYUHRWPYQT3N3O [_I0\EI6!SV:6;:*PYO8OK5*L'$ MIV#]7Z/7-*R/_82G8@-&,#D=I\./41U,RCJV5) ^T.!)HOET=AIS0L,I@XN) MH;\8;WQV&/A=M$X1/65XP_/$4$N F"P:#T6=S!CC4W+ ?:C!DX;;H]BQ=BZ/ MMUQ.&GV%>.-3QJ!OHG7"Z"7!&YXNAMD!Q&31<&[]1J<*RQ]I\$0!^\2\V\I7 MAV)NIHJ^8KSYR6+0=]$\7?22X4U/&,,L 63*:#C#?[,1*>N?:L3$X2Y+8+O' M_BG$Z]UP>[=5H]9)'SC0Z[9D#<%U$0<,S=I5'.S(N23TG83Q^.NT:G40>=$V M\,)EE&8)JR'35J9:VAJVYW5H62LLV-P4KE=T"3SX?D%!%U6$'9:8WN1/@M B M?4\X>0VV0?2RWC5HGVZ(&&GS3ZT5J#6S@.T2)NPI^I%.^G"=SXB6.CTV'5/V M6E(Y3KACL(YP8R6EMG8P_:)3L[(87%,CX-7?6D4>MYN)^:--<42?A3)5CZ3) M!4TKQJDB0M9-#2F+'TZB'XRHI&PEO^HHN*V%,$RLTF\[+5GA*_CUM#7JYBR7 MVWW9; A6I"6RW]W,GQ9WZ';]Z6%Q_S3?+-?WDX*P/!+X!=.7YL@*LUHH=XH=&K]9CHOXXR3Z U"MEZ[0+BZPU5AKRD4RM!RRO3/[N_U M6+B5Z?A3BA=(RF^B9. W,@T9+=W:@_WW/K68*_2JROM[GBX EH55GQC,U8PU M7J//VI=IQ'E.&_T81/Q,/OWIS4ZBFLR86RS>Y09#6!B:SQB]8E; M\%G7.N01'_CK%[=QQ-Z$.7GA!B>'/[5]8R@"3F"VA6*JYOD8A'3 9VQ8-IK6 MG'ZUV2L51(*&B*KH;N)_&Q^X=0O8;/8PV&'TXZ_82ZZ6#%/>%N;[79JX!"=%+_EVG$^<[HY)3C:O(9%$A<;9B $Y@GH)C* M5EQM@'3 YQI8-IK6;/2=QM5 M-;KQ"*TMECW-I]%F:@6J@5NMK"G=9;A)S%!?[$U/$E9O>VYJLZ_^S<[W,BNU M:@MA2OIB8S[J^;8A-'OGF[01Z"F[NSPTS/?>"Y(O7GC"#SAA+1K*9)CA !,$ M#5JSNFFME3ST.]IFE!V%>$@1\5 #XB$J%V*"L4I6K*'=R^'?@T6'EV0QCI"- MQ59,\?@N4/*ZW(H1!M\-4FHJO/+?6#D5FQJHAE,:H+463F,KP)@EUZI$G>LF MP'&C1>#!)9?*,3:CE6*LNJQ1=1S7O3&KV[&$@S_]_,__:@ *-E]C!2@06TT! M"JZTNH:"LLE4H.!:8!U00*BZ@0(3ZM3)YN] M%S6?"NA.#AO 'R82./L26O)'^S(''AVW:@*'(7,NJ5T@ ML/YMQ&MLCX1P$K T*!YLEUC1"M O#L

\3;^"4*_D',S0Z9W\=)_B?:3I8E:ET(V)#OYIN(N&]7 KC@[\@. M@Y/Z!,=^ D*U.8,*31IEZ(PS5,D]RU\H0;LX08+LCB: MB7V?CEG@.OUR?HB3+/@'_R2YY5W?;!Y] +[S,ESNJ8R>FZMPAST] M6/X*^A-C.EG#G1!L&P!2^LQ5=CZ3&U'!A=#_A!/SS7^6C@F@*03D=%-0%4-O MC*ZJM(>-I9V:-JZ*+QO#Q:MND<&I>'(ET=X+EI/[&'CE5AIKD-O31%<[1.R!SD)?D"('5X M\&A3^VVN?5QHGSJ[*L!6'W1QT?+XVV4;F+[:JI$X?=8:P//%=C&'CCZ>&CFEV;_\\Y_^0[[T M:&@#&V XV91%@S@=11C];S;_0KJ"@ MB1%W@M.6AZ&;6P& M<\QVZ55=PKEN WQ9UB:QYI499X4.G)?=Q9D)-7-]0H&K6W?F6&D34&[IBM.G9??@7L MF.WRZDXE!_1HB%8=MW(=)W[UGF>Y+R-^D8C=@U*Z<^-"F"F"B*UO9.>&?ILD M4P-!:_: ?W<_+_0:%/<)9R#N[DS[BXE3!O+J7RP5VAWS+^;Q+X;Y%PN$+Q97 M7RPNOMAK^<6.^1?;T2_VVO#%]-TON WC-(A>FIZ456@.$[U5]91=*!#; @\- MJ4BN*:"]Y;31D1*G>3_TCTF5=)]2 >S&BYE[8W&9>V;7LIJ!79^ 3!(TQ/Y M%X3W3(<8L%S7SXD>!VZSVFO?NK^8"L,W"N'*MM8"VIW0/&1]L6@'^V MQ 5_LYMPS=^%D2.V]OEL1\/FQR:S6<'T9;2-#W@5I^E[@C'TV?<@.A&QUD0D M?I7Q!I-Y!_-V&^\;3N_(?Z19L)5\AW$482.O!FN)8#J"'%Q\U*'4\$172A/] M2+G_A.BW0Y4 J)( /3,14-Z>"3%#A1B.]JXN#4<+5 8^1K?[(/(004G/R0IS M@ G(FAL'+[)DQ5$$WQP67=AJ)!3EU-X4$EWJY :(R?U/@ M.=H(MM VW]9R09 @R>P"B._)6"6$B+%"2JE0S,C^EJ8I:H9E9Q^$Y5RZP'&Z M]8\CMHG?W>$=3A+L$U/,TQ1GZ?R9;/&];28QL&I?V-C9RP(BZBEUA(M7_<0? M.K +RBCSOB&/T?ZKDV@7&'6MN/65AN0_BK_E]^8>,3T:P2G!N/EVFYR\,)V' M8?S5(QY#EJ=W\>DYVYU"\EM\DJ_"C#""#1CF;"NBBWXN<*'(H*ZC'9F(@KA0 M,_;?Y0^Y8#-4B,9*413"S5 I'CN&+ 1$A81.0!"@H>MFVA)!@@R%9+DUZ,A6 M@%"5V[$9WH0BXBI,X75NO9%29J#=&_O->AV _X'8^^6@P>R@?J M$L6>R0O9"*7GA_&.)23DUYZ* 9_2O_M7"P;D95D2/)\R[SG$M-R1C_W3-@O8 MOS!9Q"3T008_V)&.F)%A^S=6,JG4BSE34&AF]U*)+7,W0#1:2BQ@_[J)+2LH M:CP"/.]QEF^9HQ>Z#[[UDN1,=*!'P4V:=[0'#),JFI;8V-88." JB3YX0-)G M4&L7WP@[%!?\V-R.MI0C';"4I5UX,JI\EZJ63RC<*9SKZ^10] IZ/R1$+M4E M<=$8)DZIZ=BZD60M)[09K,NK=4/'2#L)3AO2\HGLSER%DJ]4^E*L>9X2_<"-$^,7+L-_+ MH0W88H73]*^"\N56$H2[DZ6 JFUXTXDYM*!?JP>3=A-R65%:K3[*5H8[>ZXZ M>.;580%V?ML0S"%VB/"0TNNF#G97@?<)^I^#(1O/M M%HA9\><);K 3.]!QRXTEI*A M/1&M*'EYX!FW02F=LZ-<1[:4P3DWWCJZ,IPT5=DRV@.QWY Q9AKQ;T]I%A]P M(C[^J6X]2>_)87B;%3K NJGK)%&Y51'3\+O-F:,DYXXH>\NOA5FTBQ1*"VY( M9 <'+HT8XQ%OXYWA[YQ;I=:_*=9_ E[W]8UJ.-Z(W@UA>2$6!^+43%"W MQP':5:]IN'"'UJW':O4N\!VY2W#=AVT0G-BXSA<>//1T3;)=N4Z3*]+8%M^. M 2T^M(SN\;=L\Q6'K_A3'&7[QIC40#HP?7BT9<^ +%M; M,B\1S@6@5<8B(@+*F SHP(2PN\MQ8J:2*:)<48TMK;Y;F8>R1IPWXLSMWQ=P M8B("@?]J%SY_Q5ZR^1H/M4#5?>)@>6&'7AB9]WT#T'BIB3U$/!/.!!%C>#BH MRR;J\$+GL0O/HW!UA'J#2^"]:7P%O .]$6_1&/]GXKF%?3Q3;J M4>9 <4^+7?HB'V4*&/NTV(0@V+_;1[_WQ&9C=,_[OP'L$RW1&_IHYS>"?#55 M+ /?CO"&B7M:K-(3]BA/N*BGQ2($N/Z7 ] +7D>M^/+^;P'T!$OT!SW2^:V MGJB*;= CO(&"G@ZK] 4]PA,PZ.FP" &N_W!QLBE74G)HU-H!)OJIZRH>9,3VIO$!N)]LJ/SYQE^A-=C%,9Z!(]W-)Y@-ZWRM##XRU*2[/2:U@.WXZYLN!]'%45!W,K M]OL&$@J31+PV:RC@65/WR:%5JQ*FL8B]*2"4P"S+[D)$'R.6JNM?8@JM-AS3 MA_<@@N(P6D;?-6#Y@_R65E,8D :3=(@H0TDQ@=-C>##189]5XS*DI7R[1*%AP2_XNA$%QR4/GU/GMZ"P_1E MI&,2I!1)BST/(- H4'-X,4HMA"<)-@-LUV/],NE*EQIUL[G2:2J1WUB0#_(" MR(9Q*Y,U/=0 "-_('V[9&RGMSV*V]YLD.EUKKK8*RCM-#EL:1+>S]N%<82]Z M=%F&ZDO\]11=5N:W4Z.3ET&5Q*PE1NGL!-N[U72NU=]L[0'7KQ7E'GZTS,B+ M+IUS0#_F/'YR4V73CM[5]@,=D_@U2.F<71R^7&KNIC"'DC]W]X+MT(I:MU;H MF(I+JPH^^IZ[;:=66*5;TUUP[-R;]>7P"F\];^C[:A>ZRMK ],!6C MP47I(D;X\#$0,Z"NF_/HOH6#W/?9Y4GO5#YTD2??C#AJ;?F MY6)#I1/PFV*]5!A>T[3V[&I5 ] MGM/ #[PDP)9+1%FQ4,4$@;F%XD3['L/ Q0+P4Q#%29"1Z8"8#:=9TUZ]JRU, M%%324%QV-3:$NY!J%W=$"BRQ:4:XA]1C"^+ZM_4W>_\3/CSCQJH5XH\P1U>S M#N5$6OX"?+:\EG-X+?@@10=&"R75]'CS\0YQ#G8G.7V*40U^X[0^^]Z.\$']CB7N[&C:T ^[-L0YD3\15OGO=IW>@*XY M2;Z-=8@#IE73!PT?O.CI1,!&#@M7+0!#0K,V)1S4?P8.!1)AAXX?0@X]G=#U MO&+6R8UIX="[;7V9$6[]-P(5>R]H=>R&-H!=6Z91Z=R7#8"[MU31T7J4]3)A0UK0MC+2">VJO+K+V<-+*T4&^!977]^]N MU_>;Q_5JM;S_@);WF\7CXFGCPD4?<>81Q?R%ET3$_NGGR#L>D_B8!#0K7&*: MSDZPG55-9]%CVWO =5M%N8@3XS2M+/H2@.G PVU1KMA[ M]0:^G!^FRZB8'@XQ>PM9C.KMXD2XR!CDLJ"4"4,/- ^Y./Q/N3QVXWYV3559 MHV"'.#]T#Y1*1[Q%@>O],0R MO3OA]P1>R$+TMEJ(%JN^)L.-(P<86C78J03:$;2 PZX.S8R \)8+AK:"9/2L MI1 -^2?,*T=$Q$V:=EU6,=FE'7/>2&2.!.Z(L$>4/ZUX]N[6M*D4$1N"Q22# MJ_?8LG.IEP(>$87Y\F.0_MZ6O"1M#!.QU72L7=YM; EW]]HA[^"1+))%E.Z( MW*7F(9HFF3 \R;^JH4G^\5^?O+_'R6W^S'TZ_Q9<[MFDC6 .Q7:=Z!!L;@%O MZ'7(.?R>-*>&?J/DK(VS>^^ U[N:/G?QP0LNES5=;>&.NDX-B\$G;0AS#':+ M.WXH+DP%WIB!-ZY$/WMEF,4L[2 M+K3HU3.GYA C-.NSO%\_+&XUWA&-6''W8NDD=WI90\#.WZI;=>VSJ15P,&B7 MV2@H>)PUVN:\+5_?-*)X3A55&PAG<&%'01 !RYOSAK!K"!&I]8 )/#VT;8U? M5LWA[>+["*TQDDEIZXXRC0JX$V:-,2>U'A,;O]?:ML??R^83&K\-0FL?O_I# M4SFFKR/<$H1J: 1S +;K5 66+EL 7[')Y=4=+"K6,(23DWN(^C6MJ>0PVF-4 M,?V L/D:=P."V&@"@'"ETQ4@E"TF @C7\HX>382D43?I='TS.KDIG<[Y7RT5 M&CU+O1=,5^NI=;UZ>FL7P(M 1<%'C^"FW P7CET: MEL-1UA#H<.P45\]PU+0O2?'VYY?X]9\8\"9G/B;S?U1#,O_#?]W>7VA<^P'F M8+N6G8ZLZJ_PAE&#;*/RI^V.D8__*5&'_0![C%2RBV/DXW_"'2.";$/'R,D'_2?X'1 QOU5%.KK4#S-&EKFMKQ&X%OZ*<@LPZ+_BN'%>3,ZGN^OYV<;]Y MG&^6Z_LG)Y[II?OW=\O;992>$NSSQ\IEAI"T!>Z/;1K67+&I(6 O;!5W>*V( M=#]#E"[*"9MXP%[9]8SIB+YZ*2(0X^-CG 89?;EL1Q91T38@R^X@2K,@8W4R M-)8R^N1]"PZG0Z[+C1?]?L>97RC?V1BFOZGI6.8S25L"SVOJEGMXPJ/XV-B! M\Z%CD7GA,^%4C%:["8_F-,XIETA#::.MWJ?HV,29WA+*[UNZ8R_QZ%/7)!YGY/G M^*XV$OG3LMX+_I/JWJ/>!;@C*NC;NA<6V@-V316I]>V'RP>)"7T8VV%S^B9, MWZ-,7RM.NV;75>/#(E@NV& .LRZ?2 6VQ.Y*GE:L_%:FL,>IEUZB@-5UA;N4.V4>.A@+0@+ MX]5M-IY-32%,&:N. ^*V]K ]LE/3MKEC!?]TN%MDC3/(RO'9L#EE;]>?/BTW MGQ;WFR>?)^+>""KK\?88X,T2YH8(=V>?D#$% @$%[E%/U%M)4?7?" MR^@>?\LV7W'XBC_%4;97G+5E72<% *WZM_A^8[_)N'V[]/H\GC[F$D2(*\(/BZ&2,0A_M7*'[]A(E#^!3->EBDUFEZOGRM($_XQ/V=8D;=TZK47/B1_\&Q5TW^R#IZZUBG^DYZY7&7;Y:=IB6JUZ+ M;=)3R1!U<[AL5G7B0_\.P%75=)^:.RHXX&1<3KN3&7&F.//"'LXT/D&5,J0/ MOK)DQJ-W+IZR_.,4)%8SM1'WZH6 M9'M[>&[62^KAN4/E48T7^:C&8422AF2,KG>[8(M7]#7DM.,04:4]X-&IHFDY M--L: \_L5Q)=DIN9,E>.#E?MJ0_KC'6%TQ3C]1'3].?HA2'(*O">@S#( MS@_Y&4-/U MRP!V DW.K.3J=&<5IVD-1F_.]_2 &J]WU9_/+0GDO0@ !Y#>MJA!AG)OP"#1 M7X?!L$!8"2N+,^*,'*:GUY7/%6_-46_O,:7!WJBM?'37FD]E.#<+K6O\SLH! MK/VIJQ5^\<*:6\KC22UM88Y')0W+?9NL(? 84J?8PZLXES&C;%\\?-7RC&E( M!:%/4U22V(TI&;/$ZEHSAZ$DFVK:*DMZ2^_?X^3H)1F!TD/3$Z8MS6"B3Y=> M11W2IC;PYKU.28<'A"JBB%*U7!&7P%R>Y#I_23 K^'NII[1";I^^< =I;PL4 M(U>Y(\SAW%]\C6-<^TKN(XZ\Z.'TC4S01,C=B$B4#PD"DA]^ MGB$JH]7EIA/S#;&*P[7J9&RD#X?_=W#ZX^3Q%$*1[SSRE^1?7AAZ5]H?CEYT MED/R>)* T5F3O4J@'DD/.&;KTLXX?.>"(B9IW0'IN:\H[(5',G'M0KEKJXXT MED. G[CE7)P%/.%7G'@$%&_C-$ME9?BN6\'$\ ZMQ#C_11-XF\(N08<.TI(> M8@2=G#Z;TZDXNG;SDB7Q]X 6W*3U/&]/22*_["!K"]NO6C6LOTS9T!"NC[6+ M.WQY4E!%O-9L3MC1*Y.&5:0U9DUH1CS[.0:@&WKV0@HQ+M_.).A&T_@WB>?C M7$VRMKDGCML*-CVZP\:?OG9H>FNSJR]"4)@Y^\<*3K !O=R_8_JVH=4N^SF47N-ZL M*KB^O)V<19Y^RKBXR3TUK#DOH$\\./!I\(>&AAY"+R ,=SLXOCS_ZB4^'N#. M%QVGZ-%-NG<[M=AK:G[=*+M^U\[9P/-NK?K/RU>"_%SO+?'OPZ KV.,C:-L] M]D\A7N\><>B1W<(#/5@GJXDH]5CL+[TYUWYI*: _E!9L#!AEH5K,;@@AN$@Q M3IW!L;*<*W6?G#IBY)'(>8:>SQ<_:[]"_CDY'?X(?@U^QV$P/V4Q/;K94N@@ MEEO\<0J./ EFE?GRT\@!-& ZRRB+E.>-?0D /V $$["*/H3]X$5/IYM]"WY>M0",CLW: ME-A7_QDXLDF$U8);GR"=JR^?VJQ8PG;%%FW)NK_\, M?&Z7"*NY=-8NYV)W4Z%9MX*_ M%E>'RZ>9%_G4W1.4\T%QA)UXO3X%!4V<>;P-;<:[_>9KW.GV8AOX;G^ET:7; MEPVFX?;7XAIR^^QK[,3M]2DH:.+,[6UHH\'M:0GZ;L>OM9J ZU]K=>7\59.) MN'^#P*8 @+)R P$:E:QIXPX&+&DT @I8Q;WP7"_2M_AVQ%':6 .^HSU@>%#1 MM 2*ML; (4-)]/%9,0?.!L5E)4I68!MASNEGM/BV#4\^3E%Z>N8_!=$V/EC& M%J/6R(E?5N-$.7W[N&-%VX;K)79>>%' J*ZV,/%)2+SP MNG2&'ND)MPOG,ZOH/(I.7LC\COP_W*C?J(J(UV5Z'W 2Q#XO5-KPXG"??C!= MKK?F0M7$[D[ EPB]5!@Z:CE!NE0(&;L?TLNU@NUBB1:4EM;GKJQ1\')11Q&T M!2QG4G_QDH FFRYIH3*<9HLH"S+)\U?]>\-$O8%6:,Z/;NT*=S'25P$=.= % M)U2P0@6O$1G/HWVA4?_S0Q(>IV?8\V MB]N/]^O5^L.O:+5QD@?9[%>KCC3([EXP1V9/K;N!= 4_!U)5\,%0V;R:.+=E M0-JYA)P_[D/6-?/GM"EPT-X2]A!NT:YVK_BZ&=RAVB;LX!U@11/]5E UDG2G M4+;'B(++^\ADOKT.2-I?W4F@.TY%4]2Q#;2UM@4?85"0? M?P87"%R*8C*6.50 MLD!'SH/5C$YS+OI&:WG?G.@PWVYQFL9)ZTM[71T CU$E7@V2.&(K^)!X6X;914WY\%3M"'B8 M]M*]'*Y*O8#OQ?KI,#@;*>>":FQ0Q4/Y9\]/GP0^AEM/3$ M^I0Q,P71RQ-.7H-MV_2BT@FP[RKK7/IM9P_@/JLN_^AJ)FE++9-C+@:**SE0 MF@MB-]!BWB(%!R2P0 4/%[&(^Q/5:[TK4XF>\ M[>$&RQVMK#].[E345(P_2 MQO"6C^HB#QVTG#(-AE8)9P5Q)X$&&ZI6>91ILZI6W',3'(@(ZQTK=;*C.G^( M8W^=Y)#1\*)QOYZP7;:']J+S*G2#Z\9]A!]\/9'QH*.\X$+_F_)!<5),1[I? M3-8WZAM?3N[;=](C__KEY%X=)SOZ-;V>A(&9&-&,H(*\># M>OV*DS[C^:K]9(9RLZ:245QO/(D!+!%Y<$9_OA>F-_%\3,=N_$IOY#L:LOG& M@MTR](/LE."Y3_Y_$$>;>!5'+ZO@E?APFF+IAKD?!=C#>H UZD]U*G>'._2' M*#'<&5[XH8W ;88*?C1X1CF^8RP1Y^GH&5![-MG$-.J]]8Y!>5&7LW2R/W\Z M/:?XCQ-5_I7\3^N]MN:FP#V^1;^::S>T ^S#;=(.=M:2*&)47=XZNU!PU7'Q MH:7YI(;GE9XM0W0%_XY#I\3ZANK*<5EGXV)NO7*,7^#7]N]FF/40KR42AW@NF4_;4NK@PI] %GHOV%7SH\"UY MH)P)8EQ0R4;[+#-J6*>WWI$].R6;<0:2F.J E]M#;?1?]Y^B*[1H82F-8I>"V,T-,FF)DC:JB--W&SEY^[>P3.J:DZ1?FK!*XS#P MV5LS$4%OKRF$-2:/42QQ(.*O[.JT>B_ R*2N=97*V-D%.$[U4&#HP'UG-Q71 MO$(/M14 >LX74BGC8L,)6W?#??M.TB'E.^->'2?KG)IWRU!<5+-:N:/FG.H[ MGA1 *(#?]QP8!%#I#-.WA]G@:N/?V1/XEE]=_O$[6LX+\B[?O#5T3]NC#YO6 M] 8A/]UM+J;2VA"F;W?K5BL5?M4*GL\JR#IX^TI)YOD',R>U0XPKEY=5&+Y# M'>UE7*NJPD-'\:^6YK ]KDM/T>]D;>%Z7Z?$@\L.Y-Y7D39<%ZS3%XVI2DB^ M&^V/T@IAKSC-Z,R]C)Z*("2M:Q;YS14'FS8&0XC =,IQ-A%JC/6D 'Q#.UP? M'?7("MXTE3L5N+-R#J]%WD'SQPA->[WA?R<2CA3!,/-9ONUJ&W&BJ&G4;ZH?OR^/X94260FR* M25$N$DWF+H5"E50S5,F%F& S1$5#3#8Z(7#I')5^!6#67[PD\8AQQA2$&P]F M6;S]?1^'],5X6FPI.W?LSUH[ >?3EUKH")M#1@LNF4>G(\JD/X!<>)HGF5) M\'S*V J% $$>XG->V-FD'3[.'Q,3LX+W.$J#5[R*T\9GB730@^G/VBS5?%[9DQCP+9\6U89'/)"/=T$4-)3Y MLGC&:5OMBW//BCU:EZ5HZ,D/W>#51$!4AA''H7I1Y>H(4(.!5^!/1[5:;"S" M7)^^O2F4T7>X.#FDT:?Z6+19.3I^?@O6TUL5.3LO(WX.3VF3C>;00/X88H!1 M>;2-:I66!U$"CL/C]1H?Z,=\;QA$Y/]8ULN/(9'C)_H3T*B_.ZOE^^AE5&0( M,4@FR./T(*!EAPW#7F1LT3%U.:1F[$R@/!SXH?:CB^C:^SC!P4O$4SJV9U9] M)F3.VQ%E4^H($ZG[ZRY&W;I[P8V^]9!]<"B>LT %#R0P<9TW84/]]>-B^>$> MW7Y^?%S(#VW9O=6C?@2ZF>2KRAC:M>!5LW6)05HKPL!KT*]8:%MYIZ3]F#!X2L MKKI.W9/?=!A*OY*J'BT/+%E9?!=;CW5T&T=D2Y,%!&#N\'-VC[/U;N-]DZQC M5/K!]/C>FHLK[\Y.ZJ(/3T7+-]UDF2WP0)3)#!$VK":S]\W1>;<- [#P M!!UG%YFU/"J:[Z[#/542T)QW@4_]8K<;' MJ7#.>0+A3T=&6D:HX.P\\ME^6 5\-+E*B"9S0X*)H'>8__]EQ.Z>Y1?96HM, M*W:%B;]#]*^ON+K[05YT]9!^Q+*#$4<_%FQ^HF[ [S;FK%P6D+9B!"@W.=N5 M%=[,'F2L>O\I>WR#)=3=7N@\5=]O4L$H @, :* 3G/4H2"4ZFT%#QZ\,PO[ M;.+WI\BG]?*)I0ZKV(O(GQYQ2/>##U[2@@C]*,#&A '6$%&A1W>XN#!$B>%1 M2,Z+WCN@W/B3$I0?8@SIWW.6*.>I%1S^PLT1X1?*H@T>;%KE[E0&:0B3O-:* M[KP(2:CFEM9S"?F1;W%+:IFF)^PW;:9:6\-T=44MRYB*O"GPL(F"X&.*IWIE MKMA68,3VM(R5W?"'065%TBRVP8@C3MU^_,*6IO05VL0/_F]W5[1#, Q%WWW% M_0")'Q!/>$+$OF"AI,FH="/\O7O;6LLLF:FU/!'3>\\]VI/3Q>T.J;R:7Q2X M2D.:G!2IE.%Z'76]XY/DA]V222XVIA64+B9'=%.U[=G-A\="G2NOA$"?%7?T0G#/+^D*S:F] B*>TRW:^2DK.%ZM/,314\@X)< G7Z7-^3!>Y%[(5W5M M%\Z*T3'R>J>#WFE?1H:MD"#,(9+D[86Z.9"7> "7&3 +2IVBH@0G)^!TC/D9 MB\+QW1JNT(RZ^>^=[(3 56.P(,!! 19&]_8M-&_.S')F54 =9TO)U[Z5_$70 M?]+R.L[:J_ESQ'_3\]KZOJ/H9FDQ.%):M9?RHO%Q2[QWDEN*/ ,%Y+=TWCMY MDXZ_ \RW7^?LOY[^>_=(#SM(U+6?]]U_"8/7A MXR__][__G__U7__[PX=_W<^>>J:[#+? "7I+#Q@!,'L_K$[B[G>'TGH'G M6;;=N_O?+JY^NSB[N.K=_NWB[&^7U[WIVWWW[\^/'KC\M?76\-JY^=__:OYZ?Y<@.VQ@?+\0/# M68)?DEJHD5RUG]\].ZUX^5OZC;0X^JM%*'_:_,]"^TFWSN_N[GZ+_@J+^M;? M_*A[3^[2"")%5?:HARV!?OJ0%ON ?O7A_.+#Y?FO/WWSE__^7[W>?WFN#69@ MU8N^_[=@OP-__\6WMCL;]3OZW<8#J[__XBU=!S9P<7EV\W5.HWN@8C85*IZ;>& M .V3,3:>\-&2IUO A\)G@TS:D$;FIX\,\;$%A+P^:,]*1M MR; /O_0GJ\D.>!'3?$B_@;O=>6 #'-]Z!2,X56[!D^MS4#O[%SLF(L[D:?AY MA80WV!C.&O@C9QZXRS\VKFW"]7CXGQ!.;3= M'YPGH$RS*H(5R0+,-]H3PX/E+VW7#STP\=:&8_T9S6QP8AL; ?IE9K9CVTNQ MM"L#[MQ:.W!WOS3@/F^Y=$.XT7/64ZBDI07J0JUH4P;,I!_^#"R!]6I\M\$8 M!#7A8=J2 6OL!B#3CYJ "JU(&7=PV'O'3OCU]5/:D@Q(3Z[A^ MWL;$\$\YL M0?T15=J2#$AP!@\\8PEGNY[D_X.;,?PC!PIT!&PW/9DL5;>-R%F1G3>Y:W2F0JF4I"[9M^/[$ M,RW'\/;S#3Q?U55L:4MR3FC9/DQ#;[F!7_AF>!X\U887UR D MY%#=C26N,4G[_R5 >_-A*3/7)!5!=Y5&U+ /R5\.ST)8P'2#1*:/^/@;?G)2)'JP1MV9@!W=7 MD%EUI_A",U+ A-]]\)\0=F3XB@9,73"%9B3-B"9<*X'Y"+<+SM(R[,PU^605 M6[31@FHX]><6ED](.YPV4F:N!>4,X2(-XG(-X\2N+9H8&ZA:5N8NH!%48HN* M&-,; 22TIXAAO1$\0GLJ&-D;8<,UII#!O1&^BC:[8WQO)(5FGY1GB&\V;'-- M2#?*-Y]A3UN2;:!OA*BL(:G&^F8#[+05=0WWS79M3)]0U(C?<#- W;XB!OUF M^P-\>QTP[C>;<^M]2QU#?\.13FI2JM&_$:Y"*^I< #3"16Y2*1MZPP-+1:N* MVM,;@69H7R7;>B/,58VJ8&=O-L-B&E/=3-W4WL#\(27]O!] 8%BV,'?O0_-* M@A\ZP%OOH2[]<+M#OWDVO#] LX:$\T]:Q7.%_!JH^N!ZRU$RL4#E[!4FO> M+^6,[,TD1M>T$J6?Q;P]6XYL=4$TSY^!UX -(6O5)N MO&OA\VU%Q"9@UF#^BB*7RLU0DQI4!* 73-_184;]F:0L:VI .TX 8W@4I^3)Y@O@%KO4'=>X5]7L-& MMX;EI%U''C1^9&;U(XO1# +A(J$&7Y4GJF=TD1'I;;**?L.9-E3MRX,OXIA) MT;!\CU!NMH3J9J6#S7L(@:%@QP&/D M^A? ?8DBN8!K(#GP17.^%EVS=?8,:G.AZ0*9.S:PY\[R^,P3BK:E IS MACJ_A,)/WL4=_@ [BI[/W0,'K"Q>RF?]F@*SA2A1* U=P&)!V;8ZC^2;/M8@ MMBD_9FYC9]NRMI1Z_9\>X8X%FF)F_Y!2 IFL5M8R\5@X%CK<<0B2#NU7E1*5 M@ FPYK<4C3(Q-Y #",?KDH;?5%1,4P_L#,M,UGCA$L)\3E'AQ'/"H^=N>?KL M\/BP2K%-FDFCLE65H J8=>M]2H60+PUM,[C65("6A%V9S\ K<)JZ]-,VK@+P MA1L8=FSVX NZK&$50NHW1(EK3?7(14*VC[P^K[KP*OW*>C._ _J52%&5MV9Z7:^H#:OS#^<6'\YM(6/DO-.[I G@^$-_=[&>: M]QGM,%OH<^8S3?H<\.EJ4.QFD.L=G"1]2/AHV#_!9I/&476JP>,NP\A@G/P7 M12Z(WK!F9I,\"/ S ,AI\O!;*T"?.H/=/.M]Z*4-9?\)&^W%K?;RS=*.3804 M:<)=YKH"?S8"URL*U(?-14WY8/GKVGW]S016!!S](YJ&(EG"'UX&[BOP^M_] M*"A'VI*-)/SW7TK^_IO KJ3RRLAHD>3V/>T5KNC+S>7'ZXOSVVNDXX]79Q?7 M-\<^9ZG2]_+]-[QE^AGXSP)[\GI)2ORVB]:5#\N-91_HL/+<;:GDDJ^Y-0"X MG@F\O_]R_DLO]&&_W%V\1_NE!Q'%E_E/L6BP/8ZZ:V?&C2 5'L)30%''SS+1 M/Q:P_?Y/RR]1)+F"2NIDTEA>V35 $E1NN1YL[>^_7(A59::7#RYZ6UVBO4(9 ME1160^IYM=&APVI*I'+2N SH%@O.+L]@^QUX)0HJ+:>2DNADG-<+/2@INBF9 M*.#&!(S@J:-L!B055TE3#>8_9HB)WBZZLN#-P-I"Z[P3C(UMV7ZEK)CBRB5K MJ&R!HX#7M9W,(/*QL4=PP__S'V"/U>Q).>U42X.O.X,V%0E:=0@S,OIS'NDU M1'K;54U6PDH4>-D=!4X!W W# [OY8 0D3>;*::C2:GR);J_4UVT? C(1J$?; M6)>=.;)_UTB7U;@2'5YW2(H^4O#?MW8'CXB1A75"-M,T%,-'ZK_E!.I7+$]0A_0SK(GI342,4L M"!,-?^R:AN.M!)V.,V6UU7(5QD3/=^KK.3[)?0.V_0_'_>',@>&[#C"CA_5E MMD-B>8WTS8XSM6*<=47I7UT[A/KP]H^6#3S\/V43(,O56YW;%3QQN/@ MBAH_B<>;JDJ+:Z=J!IBIQCM@N8JQ1>P=P+WEVO7P-LE&M(U4^>^R/8).YJ6/66EM9.S?0H4W67F;A:NC*/NSS?P*U$ ME?:RA;136B6X5%=EIJQ6=16]2D+OTUX!/*L;R:*!U5IY<>WTQP SU629[:HE M32X\ X6#FN^WWUV[1'6YOVNDJVI&LP88;X>R8AIJJQ)>JK$RXU"KRQP*?8!BI;G+ M/^*@<9DP>OB#(J&21MJL"3;U=NB #2@54.J?@SIZ> 5#,/*6EL\+X[;+KBWL M.%.E2W3+/9Y^QR'&Z?.TB$8JHX*6:JG,GM/RZ6+I>CLWPZP!2D;EP=G&Q'L) M$FMIITMVM*EZR^PZK:HW\5U._H.@GV.56E)6.U728DP5*-U24^SP!8,"+]Z M LLQI@J4;KY)>CJ _YQX"_='F9,1IJ2NRJM F*I.HKTFU]VI"W?9]O]8.^*2 M6%985P56@TQU6&;6D3+\X@6[92K&:>7.1FM'$=_(GNM(A&&J*"EKY,*#.VM#5^XL>&4^#Y MKN, &V/Z+"NFD;:HX:4:DV@I.>WK<&M8=C)94V@N6UQC#5;"3#4IT9IR>+F$ MHHE& :IBMQZ"[?*TJ$8:9(*8:D^BL>086L4)#;M2<]EB&FJM$EZJ,8G6D;2O M63^.2KT5"^?AW>F@/4J0J0XE&D@.?%LNT<$D]H!T3,,S26.O4%A#'5*"3'4H MT5+2#TT+MH'9:F;^JI&6JE"E:N'DT]+:8[D$UZ/E;4=E0S#W=_WT2<"5:I33 M4ZFV-8H.L+CWK?D2^FF5B"S5*Z>G446]_M=OI\'_>$0$/'@ P).2[]J6B:(B MYJ+D_I)3#C8>X/D9B@=X: [^>S 9SR=/HX?^8OC0N^\_]<>#86_^>3AU8>QB7@,[\-/?' F>_.+ET/W)ZA!H=>K&QPY,U$#8D1>6 MZB\7UV=-1FHC6&4!!LL+Y3A^=W9V<7,A9?36$^]Q^#*@XQ2MYQ5XW]U\(-3V M%1WG/U]%'EXEL0@KRZNB?@;U$71.A4YT#,(Z^LQVO#0L(;Z@LAJD4D91F90( M!<3 JZ6XHX-E:;1";#G5U$8I]A)]42%32ET1UCZ%OK(%E5,8E=QQ^JI$QFF1 M#$YCA]JFU0^:%0 54WV_^087'2L\Q] M;Y+:N_R$5EY(60V3E574,@4L#4XV,W!B/05 >U(*ZGD[64^QD MJ9O%V.>!A1BD*CIQ@ADGIS#,,NF ID8'-KN'4#'JSQ;12=V5N#@%8Y:IWB@/ MY)'/?N58QU?02?6,*#G%:*YM[2NF#$6_>8G6KH6[V%B>.36\P *G.SU<,1UT MR82-4PSF_%"6>/G9-U^1%XH_<0ZSV#3TEAO#+W" IHH.?*B-DU/<9KGFH)T5 M&+;U)SSFNDXDK8'K!Y6S?66]O, NI#FJ\3$#U0'+*\)S^>'PJFVF3#VP,RQS M^'.'4F:3V5%:5B=&T /D%0JZP22!V0248I@!&_DJ$C8%%-5TT'0CK+RB096^ 018U.,Z4N M/KWN#T900\[:^FZ#6'AP@WP8))]/C\! MPPH)]A8%#;2;@18 T< MQ#/XZ7R(\154XT0CU1*90@-< ^_1@PO=O>'\$5VV0CE&OE-38T]Z,%U53V&F MT*BVR(UZB 4\&9.Y>T@C$7!0?R>^H6%H[.K#@ MY&16Y'_G&(%(")V_1RM7,EVEO RNH S.NJGK!G"%F@=;OW%,W2R^6<%F$/J! MNSUR?U_AF4)151O"- 8MQ!'Y2)R/;1-GN-W9[AZD X=Z%:FLIQUEZB'6P+-Y M8?P$=!O-DI+:T8 6HQ![)8\MQ?'XY'J>^\-RUOXC%%&U(Q-516WTW1 R+]LF ME^U%Q>WC$5P&6+H*3J$$BI$6F>OKQ8O&R#EY0JMR ,W=YE#N.\F5\E*[EI;L ME-]QE!TN+X=HW&;S6K[]F]KNK1T?*"'R6=TF&(?[8=99UYH=C/84IP>,* MI!Y^I2R;U/L."*KH+'Z:W(RIKJ;D:"X#(:9.N3ZU>$M.Y21#65M3-O&0@E [ M*J<)YYOA>09R5ZBB145I36E0![5>WI<905;O2//RN%'IIHRSZT4I4DX6S>R& M5.KRL=U:<< B%+C,C7+4 &>)9P*AAN;,8$7.R01JRXG:>BJLD9.\.DCL.OT@ M\*SO88 ,P0L739=H%75MV(OUR($3&_"KW+OX?D1S]K4@+"&Q*Z2%?"=&ICPI MIAIW6E!V^?Q6*12A?F0W;=.E;YI6#&!J6.;(22(W9"2!\RFKK/A.J?IBTL#7 M&3F)AR@DS#'UWQ0)SEH"__"W1!QH>0B]G1WZ2P/#Z6J*28\0H"G2 MR$L19;'UP 8XOO4*H.3=+7AR??3$=;):&#_Q_MLLK;QSCI/,- @Z6I0]]5'T MG4;T8A%@$VN7)\^6$QU!4C%A6'):[)TCM$*1[PZHB$E,J"GLG8]B1:G]B^WJ MVY_2:GEA?93NW2B%=[6$Q,L1\I11LO)43R/=; \41N'8"Z52:NOZ9-6]_Z2 M^\3_^46?)-9L53N6O%J%28%>([1)J_.CN,OO[[..4PO/<'PC"DKGW^^S?R%D ML:9O0%EBX!5<9M1I!)$M/K M%@NJK$F"X,D:(T#K?"IE;$KWJD6:G )>ON9K3-\&"J2 MPM])]\]D4T:)0P(=0D4FW4(B\&K?D[)Y2;[:*,5.=" A(%-*71'6/FT*^KZB M"J.2.TY?E<@ZOT1F<-[3JOI>6U63D EX/B5I-_24QF:LV@8]E0=QE*_J9OL? M,BP-O%8$!Q962/]D518YP(Y2K^" PI_C:\,-*IA"G]3>*4(.WL^Q]:-(!5+] MWM4>-EI3PYMXD3C-R"]^"KSY!LJ_^GR'JZD-5^IBU<"W,0,]PNGWPV #V?KG M\8833XS3&CH2@@JC!CZ&!<@CWP_I21"7UI< !'P:! X9DB'YQA^L#:C#6>X !<: M>##=A;;H777XI3]9)3MSUXG?GY=Z]%/Z7$&D))^K^0+^YWDX7LQ[D\?>9#J< M]11NT=.GE8J M:+&A0L@:)D#FHTE,P*S%QO((WE.E9516#$&.1P70H^K\A3 G_[A.JID1VON- ML#JZKK5B4L+2(.3&#+P")\0&+DO_G(=_'B=K5$&K9 65C6 "H,[/T0/7#R:K M!"/6E)8IHXU>JU$)O9)MW>/UD^?Z_M1S5]A (YD2VFBY"A.G"U5Y;TWG('I- MV7?,9\/[ Z ;Y>'/'7!\K D#6T$;I3-"U.":]!-P@!<%4^J;6\NQD-$GL%X! MF0H5M;3A0QV<&ER9PFGOU4*&_$?7>W##[\$JM-/TI1A&D*IH0P=FD+P"KZ@1 MAGJTW1F6%S_114'^G^!(,".O1?\SL$THE"_8&8.JKC9$J8]6R#VKU$>K/H " MW\ I] 'NF&UWAZ1"7EV(=;3A"#M*#>+_'IP7$YRXY:103ANUTR$3%7>D?447 MK[YQJCZ6U$_9%=AXI5*3I^^QZ[AYL F_*X*I5-;+R^NBNURHAY17@C4!B5K# M[[YE[F,H93=PN0*JJ;&>-DYNXZH1=M[,.W)>@1\EU8A15L3)PQ773?VU\&IP MAY/B(V_@3TKIJ_QJF$W-Q'>QSAVPCK*Z2W^\=]S(H$S3L1OH,P@VKGD<"KB= M'E5=?IP'8-=?PA$2!_]+(X3&D^W(B?[D 3"# MVW###[UH-_X)[Z3'\0NZ4;$M$>EE!W]T/6"MDY2VRZQ;)1( FN+OP0J6P:=, M8&A!5\HU%8$&#Y(^N:[YP[+1]2(<6' ]L+[;<12(X_T![@*6HJJNS*F-O:G] M7+6E,\H<@I4JSMQ*K)27VZ5TETI>G*F!FI,)'G<3U_K)C94H;XXCM>C189/] M\43*,5%<9UI98 J?"Z&"A/="W)K@0W>XF [X$#\ ZGF-)ZTX<.;LH+39R/ M8P]\]%$CO <3_K?!7:=YP7N)7TFE5W[E)C"AX M;6 D.]#7V[7(IX,@K=)O:TYHT&$6X$2)-WWW'3/ZR3:RAO"^9_EPSG\(/71N MC&1?D9*YA2^_6=[*DFWG7_J7R"P%S-$ Q?DK;Y;F;!,N;YH:&Y\"!XJ>>G1<3/+JN'S= K\P;+# !M%&U-:6QJ0\(DUH[9.A&\ ):P!9A^> MK(TU&(7H8SN;_7V_X MSR^CQ>^JSA:Q0"@"^N<+OEQ=7W.6$*J?6$<533/HCZ!T:H1=YD#?-*VXNU/#,D?.P-A9@6$3 XH3ZRC+ 6IU M%BG!#EAV2 M<.!(HC! 6WJ.X6MXK\/&I 3!%=5(O,\[.WR[/0&# $[29FN8J M\@:4%=:) #60\KJ-E4:!_G(9;L,H;0+N+H@\^=/6UY$HS< +N"9MV6,O$C*1 M'MDB.C*@$A^O>TQI2BZ_]RH]GM@AFGV*>SQ945M-42L--\I4(91MZ>*K\GE;E]]JKG(2P\U:@K'B( MJWJQH'8JIT/(R>HC=RU_:I@[4B%MUUJ]R; XJ5CF4[KB'3O')T-\&E>6461R MT'A^"*@Z3S\Z'I3#_YOB+Q>DZ#VI[SAT&+GR2-*!DI%6\>1*1H9,>[CO]G8P]:$ M)G3A %K ]9W$5V31 )H!$T!AFA-O8-AVR5 B+5N5E3M/'0YP=0N>7BF*>'35 MY4U<^^T0AX"W:2!USLS!+$CPV#DH'CO3"!'HV%F2)*5L6:K54%YP=U!PY]TB M"F?HC:.K5Y"F=4O1L^5$GRX3"AI7VP@@;KJAK-UY%O' VS@PNI(K%>:$, 8_ MHK_4,?<U";7:H7:>ISO.+._C4L[!Q M*DZ)P2MRHBA((?[%H^O5HA5U<[I2JYD 4GIU]R$4:>D_QO&;K.)_!RB?]APL M8>UY6X@^#,/>%XC)1NAS036-_\=^@%24,UT M;LT^UGFZ2A!/RF*)WMEO[BUEEZDI4!PI%9O> ,0/ZH:. DY2?)Y2=IHO5,A2 MU3>UVU>K7KW8ZG4R-ERR9&RH"+3>E30-Q,#KN$*R%Z+VDS*0!)-_7H$%@9,2B^RH@"Q$ZQ)MS\R@CV!8AFX/CK>IW@( M2QQMM7?J-!.5@$0O$F]Q(Z$BN]FCZSVXX?=@%=K]Y=(-\1,3JJ+24!R M&>Z.Y5E0(^<5RA6V7^XZCBGZSA!V\70^P\QHNX.K=+PT/[G.^LEZ!6:\__L, M;!.* ,H4,]U0U7UG%0=Y<8J*I84=0_T MHZCZSKGFXN*41T>1S=1!D$\H5,O,6F_@&(0RCB21W5@.?^Z @YWQ6)MY)R)? MT34-U]6&!W :\W"R.GGI >?W9\,QUM&]&1R/P^W.=O>@?(_&WLH[U[A*KG&4 M+[4FP*-4XCB_SN'U-13+''BOUA+X$V]@&Q8V4PE3&SFA7LA_U2YSW]=8;HWC MAK4Q\[3!39U,TZCY ]=Q0.3OC-ZYS0.P MZR]AD=@*738I\OW".T-;DVKC$&:JA4S,./%#'<8">@;!QC61Q2#1(FX:I:G[ M3DX.\FH< ZV"=JU[H3TDO8Y%LC!^0F$Z)OSO /[2PC*NJMH[V9J)2D1 M;;G MLWAR3PY?#^ [SOY24O*=/LS2$1MD[5H6?6(!/UH.W.Y",4+9 ^L5O1ZZ!RO7 M WW;=G\D^0#B\43P@6S4YCLE!L #>]KB]B%YQ4O$4 M5_F=D#P$UC@HG'K,BX.'IT'$,_(=&#LK,.P*YU[Z!MX9R$MH8D+-R28>>K;E M'U>%^%4Z/>W*JZM&NH::IZ$2@R":>N>6SF:R>91ZTAQ%0,VA8M6\V,[/+J[O M=. M()&JT#=UPU5R9HK.),>A0\^5TXIOD#!4(FCJ8]N<-3A_CDH\Q#6J5AO:DH2? M-)IZWK:3N:]D&39?D95M:NS+[@CI*KTU>M# ;^HBJ^2J$P4PA&)#]^R#T _< M+? BASGJY0?;@K8T-\HA" $+RRHI9D/)H MD"GVL/;NZ58G4@MYZ<#^W-SJ00]>LM NFRQ!PI'K]Y-E?+=LJT NYOK:4HN/ M)-3R&15H+(3;PBA J6>8[*;F;.4W2"AJ,?!*0JO6G5=T[CR1 9MEYZ3R&Z00 MM1AX9:1M0"$V$T\"IKY]I[P!;3G"211JI:=MZ53/OBLBMJ(MQWC*@Y<3IC+/ MJHM"2=^X)<,NE0?+91>^B3=(,D9A\,J$J]:N"2[V7@C,R#F>==-44CB,\TG@N'4["?VD8<4 #^:4<(7@PE15$ M\.0:3K6W=F6]-TPB&DDH%=J6_X)(2:**:GG)74E_+M+>DD3,0BJJRF^'5?7%(2 NKDQ2G0ZO^]"W M'.#[P(\R\B+Q)W\Q:>THV-56^&9 U%PBL.KFJ& MT$,@D*:&4$)#JG!,D"&4%3FG(Z JUH-[P_F#$"BJK&A>+-=G4:9I]28=5L62 MMTY$\!HDZ)J!7;*.3U85G"@K^F8X00U>@Z?]6?Y'UOS#R8%RQBA6>C,\J2$& MO8R+V8%"31YRI3=#GAIB$&Q69 U&B,]O1!@5U2ZZ+/6U9PL?B0A-B\7Z;@D; ME/PX'@[X[EW/,E$J>Q27->D8P8:/+.HZVG/IV:2$)LXZD(- M&E5D2"=7RHOM]JT1B"@&L:_V6T\,4#(K#W\";VGYV"M,4I4WR1PJ(8AYGZ_( M\C5P'=BO *4NI3Q1G=1XD[RAD8&8-_E'VMS*I,VSY43=F&^@0C:N#:'23#IE MU=XD@:@%P>O%OH+/%$LDVM@]XLV0J:%(N"5)DN9[,URMP#*8K(8_EQO#68.9 M$8")@V2"_A^]-7DU;! %Y4Y3U48^;XZ9_T6F)(9] KZ4UPEZ:2HGH7!3[YVV M1-/T'DVU'5@C"4T![+A9?/F^M$,3CORL+F+]8'C=;B=TH;P"4N-U.2AM[A8Q M2[_/QT*$P.FUP2XB/H3D!1V??5NBW_D[_V(I<+J6C DX=!1X1S4/=SL[DJQA MIY(=.2O7V\8J)KN*4];6949K I?3^P*Y$:+BA(Y3PS+'A-CTN5)Y8=Q)?R[> M1(=%1M" U<#U.Y,ENTKYIP5UUS\57B'Q).I?%F)]Z.+(558DB>19WND:B5D1 MV!M0A1AU%P5.B/5R1D!P"9M2573.27?E>TZ1BP#IZ-*ZRT!>4EAGMFRAG&PN M423%:[T(0 &7TV*@%!74/L7J2#3^TN'TN$@YZPKM>J0K2TC*;GJ)@;=DM.Z; MSVM[I#&4.@1^#$CBF 7Q3& M9/6XIB4;]Z_HS<1VQ"4DA@CWU]D4PW+QP^4VZ96VI3?;> JEJ2&@)4[E!MC$ M,Z'PO-B'.7D06#V+E=7*B^1",Y[4@\_)6J#()05Z)1$_FO AC.3Y!!HR4(XA MVJ/VMRC)X3EF'TY;75XGEGK#9Q:O_@@RC,_^1X8EI.=A!]= MCRT[<=;]$(C6',&E0+>S5OALMXTN;'-8XMZ\HYT2)2*LX)-FON*Y2V MZ^T'MN'[ULH")A0G>N(#P3Y:/^&/2!:8A+ET=?/"42"I"$_^-!("K[C$&89P M\A5*4EA # ^6OW-]PSZFV2'D+6*MKC4UFLJ!D_>0 !MGG$$S2M9K?0]1MXY8 M'T* WIV.W3B9KVO;2':)*V7YJ:UN:UJSA[-8Q$8T:?T6,).T%\ZO\$1BXDYT M)25UY0TK9+%Q2M(=RG_]EA7I$^QL]-O37R8X"D+UT(WFKTOGMW0>BK]YN'." M \!W;C4F!%:"OGYU=G5WW/O0. MS<%_#R;C^>1I]-!?#!]Z\P7\S_-PO)CW)H^]07_^N??X-/DV[_TE]['_ ]O= MVHY/D!_Z['>XD_REW87MS=W9SFUMKQUK!W8T3])=+= > E@$HI&5F':V8\RZ*<]Y\]&D\ M>AP-^N-%KS\83+Z,%Z/QI]X4;KD&HZ&RLUU1!!13&+[22^M^:T1U5LTU=)55 MG$'(*BC9^-1'VMVAGB#-9+3-O VM&.*7Q2&>#.MY;S8<#$=?^_=/P[_VQL.% MJF/[")MF4)>4?CF_;-\N@E(0C]T LM(S3 #7K"@K1*9W]%N)6FVI.-JQNBDQ MG7##W-6#302^F 2\8KQ?%+(89@>[H'&.L5&?P""];,86Y6$K/VD<-^:( M9?/\0B&J/\I[85 AV(/]F@F,D$6R:)X6;A0XF2OHU\OK$C/ XO-PEAD_YKTQ_/>8M);?![-'GK3_FPA[MB)H78$J'JP591M=[]YN*?*]*5J M7TFLH\HHI-)(=N?(CDK #K'])2^Z?X8BB3S.Z=>[V^(0'$S&BUE_L(#_F"^$ M+G;-WZ FH*.$-*$?N%O@16X^*%ARZ"%.55RG,;7 YY4&_H/$E9.J8I[?MV<7 M=W*"P#504.:Y15W 0@?T54L#NLP]B7YYG&=HK>&L32A"K300V]%!?VQL"%3@L7 M+4T+]Z%O.<#W^TL(W[>2"['890D)8^1\<9895YRA$V2<<<^!O1XO?59U6YLL-,$,;3%9' MN='8EHGU7BZNKL[N6L_1@D9!L'\&P<;-L(#!NDS?@(JS"9U*BI-)0]1:3"71 MTPG*L_KY6,L71U$_\L];*D_RY$IY!G\\ MNSR3FR*G2C.Y>R!V9%HDRLIP&6C]^3.^5Y6.8]4U51G0==10'.)U 7?78IZ$LM[3W^N>E[AJ M+?K_&L[3L:WJT,Y"30T^CHD>6A#-:U5447'$LLGU MQ#A7!V]W!^R]X?P1W4%0CM82KZO[_O@?\>V6JD,5A9J@WBZ7%W[A%&QKOG&] M8 &\;2IXXMC#E\[3$ 56O)6Z\\5+[61X,4(2[+8A]@59QJ?Y@-KU//<'W._[ M#R%8N#-@(U,6T^7R>8DGU/SS9+;XL!C.GGOWD]EL\FTT_C3O/7P9H@OGV? I M,EV)O7)N;KLJRJCJQ1BI1LM>SFE7T$"H]&HN+:S:D*;01\Z!F1Z4%N?8)]=9 MDT_PU6X/U-X?45/ M:Y/\[/$E 7*@I;D<(E9\N;@[D_(6N] C>DL4=7U5AC6K.DJ6YT:0NWO S0_V M:>@M-W#D?3,\SW"")&CEPHTORER/=C8H<2X[F05ZTR^SP>?^?-C[UI_-^NA5 MTF@^_P+7;;B$QS?,DYFR[ XX?-4DYL91XMT7SR8=[ M.)4\] :3Y^EP/(\"-*@Z=V3FWE56 LG)*'+CC62$N@8/2GM:)Y5F#;]5\T[#5O-CSPU\GOP4&UQJBIDNY4S0FD*BH.^$J)%T]X=%5;Q$\QD,D5(;-8WX@VAO)L.='^,^T+ M_9"FJ)FG_874!Z4L*B@.[KI@NSO&X0!? O0.B"&6VT6)(QPM>F=-"V MF>7_@M9^J.*LVU#OZ 4U35<413:&#XH"N#;;+ M(WJ[M1(_?<=$"SB< (&SI+P'O"CQA(/;[>?1(HX#BYZFH$4<+N##\4#9FS^< M%%B]7YG:@2QD==!I!VCUG,#2B(JS0PT]EA=R2TT-2] *6VF_P MHL1O\&M_-D).]@>+0/R^M?7 -*7(]L>N$B/5,%1N=[17=:QJK%/75V6DU]-E M=IPW@ZQ%>(PY6*.-T SL7 ]M@RA'=XD7X7SX*7K%/AM.)S-T;E!UE3^%3..4 MA*GR7?6^DW?:7<8?)&J:ZHRO)GD7^(K4!.I%FOW//SN@_^$L*TA2N=& MNV:7N!W.O]S/A__\@@;V\"NR#"@[JD\@TXQJ3)67R_/6XT^<]J5R(./*YTE] M!4DMQ[&?7M E8Y<)G!8C=N#"$>F@-(MI%H:1LW*];9*;(<[#A-P*#(?6PE<> MD^YA.$:^/8^C,3R*C_I/<#/^.)D]Q]E9)H^]Q><0_,+9!6/.H=Y?TD\HF\>1=_JAR\O6'PO=&[[E3U8GG=K' M_UNU^-)55F64LRBAN(8VP"KN\JW-#=PQ$QL=.4A5]* $,\*$"!>"XC7(RP[/(H^N!^">(HXZM#R]SH]^M&.//[HIIG9[ M>O")+_R$7U<=YM<7'TQ60S^PX,D6FU4Z7T@/)E!@2M1[W6'U/AJ6]]6P0Y#) M_3IRH&3"R#>*N-10UC600,*Z MCT+M:>T]>S*\/T" =O]SL R]R$V-R"A\!3WXPH@O8<.='FQ89#/=%I,^$XE! M55N+>73"A">I(;C\@20@T]N,$*,&6$J,BIK)S W*VE 9GZ MYFOTT&$, AKS/%/=;A.@.=24"DV-LHHL)BA6EP.;I;S!P17O-BMJH4N)T&4# M*S97&AT;:*OKP8Y&:%.V\#672MQ5?')=\X=EVU%6NI"G&=R4/4VML>2W&"IPY_3GNAPJ;R&Y:'I>.(]6/[.]0U[LD(1F9^L5V!FQ5&YR:G1E![,XH8\)1=?LV_[6^,X MWR/]WKBTO";<8(*7$J"I!58F =(Y1&V?&J["4O];K. #]S4ITV,<;5U^\D,O (G!(]0KE&002BW;U:P&81^ MX&Z!1[=RL#72;19QQ)Q2JG!)%[ M4SKQ=;=M>SKR 90WNBQ_@ /,=B,#U? G$@OYSH>BIAYTJ0LTI0=?>R_W.Z#Y MQMKM4 @!Q_QL."9:I:/0W-0;&J8&\I+ZV#%W2$YX4V8TM>TJLJ6)@H73&D+*B^O!!29T*1$Z[2(+=U4>V,#E$6ZB8O0L MC_YHJ^O!CD9H4[8TM9HJ,FT,#<]!J3RGP(OVZ'1\J:BE!TWJ@$S9(=&DBMES MIGFIJ/>8Q K=UG!-?*ERQ=A*6X_@-D6?AN2V7',&EBA/:!08(-*:^>\POD=X M /[2LR*@6 <3MF:Z31VNJ-/GGYK86+"VDQ>M'=G M%[?G'204%]0IH43[P$J-4K) CL!T,4HNSR[.+IECE,0?Z'Z$$IH*7,Q9AY28 MZ7-5\XL/5J']9*U )$RR,8N^NBI#G5X51Q-60Y2M1/IM,\I$X3HI\ESI.^:3 M97RW;-@O(G4:M-1-%O$&S"EPB2*$R@RODV,;"O*S1!<)EAW"04=%JIJM=9M8 M/$%S"FPB-U9:\4':& 1,NX_+XNXCV7',>[/A8#CZBG(1_+4W'BZ4WW8RHI""AY+MU@0RT-><7(?/4YYI]]B62#(=54:K!1B MQ2X*-5#*#X6)T7MV!GIPP^\!/&VGB][(8>="D_:ZS0_NR#69RZ/H! MWL;&\ M:-?$:IV\*<[E3Y/^>-Y;3'J+SZ-9G,6P!:,D9@2=1%\@1B/'EY5E"4@9.G8# MX$?=@V?8DLT'O36 N<4\^<_E1D.OTF:Y,8 /9BW2"J2FM\CWD'7?=ELBC\6E M:#J;3(P$#WXT\?=_25$ZEN'UW/IJ_^1\P4]_4TR$@!S&"4@8)H; M[HISP_V7^6@\G,][_0&<&.:C*$T?FB=&XZ_#^2+*N#L:][Z,X7YV/GD:/?07 MPXQS7G*,8JAYJ*.K+.NR7L\._WF9_H#[KT3:DRH3#IL_RDVQ"T M7AXZ60, %( 7)1JT A %F3D-872_?S;^[7H#Y ?+8DVIU[!&E.,J L%&U=NV MC*K1$SZ61>O\K,2..NS/.^#,&;]:K$P16UV89RV]3C4M/O:$4S(<)HQ5[2\DR;%]O!7_;9"%"* M CJ7XQHM=9%LO.$*]0F]:M-[9VKLCQ?=M'N4^2TH_Q>)<*>:MX" M?N6N)6ODJ:[\+MT]Y157&6JXZ/\+SNO)!*_\_)Y%GE[5.2:*)DF\ MU\]RCK8)R+Q;/N.]H"[BP,:7SK/X2HF+$39IGHQC1J@=OA0QG#]B1SR6T5KR M-.>^/_Y'XG^G^E!] -\#:J-1>>$7[M[5\XWK!>BPF6J$9:&MJ*S*\*R6*78Y MK8.P%2.0\-?\!^"NY[D_T,O"AQ LW,R6@M%Q]ORJY%G_Y\EL\6$QG#WW[B>S MV>3;:/QIWGOX,D3.M+/A4W0IV9([+8>0LP615=U)DFJ(&N>5^F0>_/0MYL?+ MM723"H7*B)-"0^0"9HJ67.B=-1D_D__">X;F?U*N=XH9P"&AE0;^#A)8\=\4ZR"W]VV]7@FNM&>>*;E&-X^BC/ MM@3PS>.HC-Z7>9/8P&O=GO\--07_6A>4^@+K>N#;4JX^FU1M>)7 M5.([TJ<>> R1'M*X>?UE8+U&AB7RR"945&TDTZFA9$2S8M1B6Y\?NFG"UE0" M(]\/@;EP8Y<8UV,;VR6/94[']/3+;/"Y/Q_VOO5GLSZ*J#&:S[_ I1RNZK%C MXF2F_L@_$,8Q9^@*-WIF17VRIZ[=[E7KHV%Y7PT[3#R8,H&)X(!X!@;JFSEQ M9B@OO!>'=1^[CI?^B,+-^*A^["H!EAO'^D](&7&AE6_G!_6-]$<7C"S*WN[* MDY=>_I('.9+%%\F+FL,L;>G(R<;XE0IR5KG'*NX>6(Y05;4U( @/Q%J$)BO/ MI\2TQ2IY!!;MK#[9X.Q_-^]-A#]5U49E.ZR@HD.5A'[[4CD:&N MP7/VGO3*(WL#UZSAEZM+UHAG'/WVRSD2G7'BQ%OIN*'S>FO><'XXWBIQQ&8\09U^!-X2\NO= E0HU-O:%BH)V=Q?DH29GQX,'N-1#2# M_^M92$+13//%L8*ZDWV--M\0H;F+B=/NE%<"P^8Y(3!RB8V&3)RLT]3;H2(W MZ20,;)HH4?;MTB$%'-.AJ.3U^V@,CT)#Y,JI_#'H@)G),Y]0"Y+M6MYR%G?L M'JSKHX0>DMY# MN929QAE9Q]2:=FQKCEZ'?7JXW1K>?K(Z/J5S?7]@>-X>CD)TS*F.G<#0A"XD M:@JY%7NOC#PGJQ5 N[KC](W>]<[0OF@)QU7U*WT>3>8E_K&S).,M DZ;:.46 M171><1UT'DFW$%!"R!KC^' SX8"510Y^R*%%[2C'1P()X\1D,V_KT 8/L5&, M1]>&#:Q'#NP-W)"RG. N2D+!C"?C#U&HW,NF ,Y[O M!1G^P9^.W(,_' )/AX8]^6Y;ZTBMCU"@AOT[,+PT4$VZ[R(RKW%[VO%.C$1: M<<\3O=SE7N]XAN-#$46.'8Z91']C\GV_*'F9GG^EMICUQ_/^ 'EFQ>O@??^I M/QYTX)T+5E0T"27)52%A.464F!LH! [[:];J:BK."G1R/77!K(FU"S$-V4)N'-R<21OJ]?19;AZO!UJ3-_)SL$8'MAG8N1XZKC$-^I('\O/A MIRA=QVPXGGJ[R M83A&C\,>1^/^>##J/\'-P^-D]AR_$IL\]A:?A\A(@:88]("L/Y9DF*^V%5)+ M;>+8^TH+/:]&>1Q@;3= M'TU8AFGCK1**11Q"_23;RM ]\=:&8_T9Z](QQ^A*"F0'U@,(#,NFVP1=G9V? MG1?#$'WJCT?_TS\D01SW%U]F0[3Y01E4^_&MS%^2[RA[K,H*:G#(&!E+;9K1 MQF1UH.F16#3I'GBT_W)UQ_I^'C/I5/(B&B!E4PU=354F&$$J.)EO&L@$NSEJ MQ4$@GQC5 G[_IW4:OHY45!4U-]5"X5Z?'JUB"GQP4:8K2A7&A551(K/HJ[5& M ,A';YCI]1Y8_T8!F3;F%"!71Q!NHU!@KNVN]P/W*3"?P?8[\,HF6-JZJJN- M(/N3Z;,18E%QGALRX)/AS$.(:.B\6I[KH#7$L*DY0%];'Q8TQ"S@J,>#!_^$ MQ/YL6/>?'\;@Q] !WGI/S0+:NGEY7$@+9-:< XT0"SBPB5_#,R^MH@"[SR#8 MN)D,]L7? C VM@"S46O2G"HTXKN9XRX13A.-W1;#< "Q.T5R!558(D2W>>K4 M$ 2GW4@=DW7PZ?HWFCDF-:K98:& M[>,U6BC4<0W2X9&]BZE[D_UD.6 4@&VMR^RTOF+#)2*T)^L,F&X3_>_S/6[11^BTH\,XB,%V4M]\T FQLX*4(=+*9+\56L" MD# JNLY/#6J*Q;04GN4,&4O^X(F^<,V:0J\)5+?^M3;C;F^EBSA(X7. M[Q2>+2>RYZ3P2X#?[V.W8PR-&%K0FDA-Y2 TKB.G#'9'*%!0*;Y#J#OTO#_N M:>G"0UE72Y(TET!"CQL]XEV47VO3KUW4];5D$Q\I)(RZU8-15--O/D9G7*3) MLE;6GM:,XRN5A($?55[R9@!9&R&.RI-5>5ZF;_K:^G*@H0Q2&]E9IW/T5DHT=JQ 'L3A-D+X;'A_@ 6<%!JPZEGO1H! M.";CB1]X(@=CQD>,%_4>,7[HQ3WL+8]=[&VC/O;W)U]O+JYO+J\O3B[.^,4Z+#=-Y'RIC?QVF"]9<*+ M1\#K.A\L?UV[K[^9P(K' _S'<1C 'UZ>P-JP8P-7B?-320E5--M4VD>]T8*4 MHI^X3Z6N3J=_5D4SM/+,:Z 2B5 WIS3[W6&9Q7M$8(JJ)/U*69Y,6BR01+X! M9EBZ[T,?[DE]O[^$VTW?B@1;G+\J2JNB,WYS61W A&M+:5FGROJ/_NF!\K<\ MU/5447D=1=&IN1JNT)GT,42\_63X\UB.B7/DT5N.Z$!(7[L+BJQ6Q.G4 M4+,55#;L8M=J-_2" MS3S<[6P0/_BCT%UEI3>@PWHRP&ZT6PB]D!JSYDL X5LN+J9"63E5%,IO466# MRLFCJ[4H""F@+XZ_ TMK90$3^U8.6U85I;.IZD3%3.#4BVN,L_YCO;(LS.%564TBJ3=DYFX#HX91^/%'K5H\,DS@&_ =+.7:R@;O] M;CD1XGD =ADC1'P=GSKGC Y&B4I_.AY-=XMT1*K@C6_:>JFM;4J@6>T_.CJIQG#5<[E(D6#12X7H]\/X1K?N@A MAS$ /V3.-U#._L@9_EQNT EMLHI_4[;RU6I(2]9P%H?08/"MIR2O/TL_&I;W MU;##@JL?SZ;S&KA1/)I,:RMDA8 XG M/8X&_?&BUQ\,)E_&4<[#Z>1I-(@2G:KNG5J4"47N#7REE^MSUFL_S!:N^ VL MMRBFJ"J3 HOD3O9;+,B$)"1M^13GN7"2#/93&XU6QT3SV@Z=4>[WZ%J3<$]/ M45,5.C KMN3D5A.M(FYUV.ZCSA,]KRAJJJ+FIKIBT'H%>$6T_A5LK*6-<7HM M+]09759HH*A+"IRR+Q*:/WQ9P6T7.,B(J/?2LOJJGQZN[' _7%[<5^O_S6B> M0>>J!0;\$EAVG#_*,1^-9?(#_I:85#Z/^U9:EAU^"JX'6\9.LO>S?.ZR]2AAJ[BTKM =7:C-0W "U[&N"P%+A> M@"+/'Q^4X:[@RHIJQ@1JB )VUO5#7&+6@C(PJ0O)#"R!]8J[;Z>KF1?,Q[.+ M6SGYEAKJOBEBH8Z.G*C0MVWWA^$L 9SJ'MSP>[ *[41B_@S8!I+;PIV&WG)C M^*!OOJ*R?CPAGOJ)-&]0)^+P%X1@K\36'^UC+>]?? "%]62M<&Z%%#4UH5)3 MQ$)<^;B\Y]_N#,M#".#X>'*=]9/U"LR^[X/"-J.RO":ZKH=3J2CM&&4_N;[_ M"$54'KNU5-\55712>1VHG"*IX]:"Z]8S/Z'HW?!H]Z O2&Q7FGH,@&>::0YTWP1AF 0BUC+0^PY/?UR; 84V"#? 6 M&\-9@.W.]0QO?]SH8_/!-&XX+_ [*/"S+C-+D$#$IH3@]*Y]Y"SA%,MXB*JL MI E!&H!-E2]F+]-Z3BKBLHR"&3DA0.GEUP[:Z]79W!0:T81#',&GG-)DJ_/) M=#T?=4.C)]D4 MCXIY71!R?HPM;^S3R:S220B/26* Q^;'V30$YL V?'^RB@+]$%Y=8\NKHFUF M[94<9)DP=EG[68#$5]C%@CE9W)Y)MW6Q*:UD^T>'4!%_W4Q4+J*?;J&<:FJC M%'O9=IT&F5+JBK#V*?25+:B6U63D,E^B]2N MP[Q$?3;8$M6"R$FQ4G9$8Q#$]D1TL.^_PE,CDM+"S8R%C6M#?,G9EWQ,J]F: MXL0A:[\X'_"4@M ;Z-:MMHR2X<,R5=@E@AZ-R?<&2/<-6.M- ,S^*_",-1B' M:(5.(_=.PL /# ==J%7,;:S-J$([3I,:%_A*/1IIC5BDN8RI#54HQ943]:DF M? *KNHMHFK#D"&42]=#_%F74BE[P#EP'?CZPX.0]=H/RT.U,#6A.'DX">1,S M5')]51 UVQR%:T5SHO&4"J>7<[SFJ>:1\$XN1$DK7VG9-\(=>NR"W\))9T@R M7"@YDI3.2^I<^DUK2RPAH1<Y,5&^8SM([,)/ %9ML%FJ*XY<[B(@]-C/C)C1#N('=^VIT$1 MQB H_I+-%^RRF'M+T/+#3!#&Z6;3V0>'1V?7,.) N!:CN$LX2@Z=K?,:ZQA:ZI, M+53Z*5EL.*+6( -(%!,#F%/#"W*!EN[WV;\07-+H&U"%."*84.190[DHXCJ3 M[2O11:U84#5U-U0(6<,$R'PTB=E1+C:6%_< 'Q;^M(S*BB'(\63W1X6J\_Y, MN9D)O1M&D]-Q0L+YQK!6SPL/]N+V4N.IN9%49/M-<:-4[L20!,"B>_= K*H: ME1HI&\\=9A%HL%'I:.KI"I;F-5+PY1*X#IPA!A_+Y5$!658VM"9 M08WET'2QNHL)Y8 UVJ$I,ND]$L.-L>LLZ^]FBK5598S( M#0VE%#3<"T=K]!$^VZ;F6$]5TM31,O76I@+^F]G=5-.'L1G-V<1#&D)V.A(] M#BI$7&])TYQ'-<"+V@))N?9]=E^C-]B3%6E(L5X%%\*"$*Z"TQ[TW%7/2/O0 M6[E>STQZT3/2VV+EKXC+K]:K+XN)]5ZNKUJ/\JO@M?'MV>7-C?1K8PI-";I M3O!W.7J%M)MC>=P100%^-\=5G.KHS;%\=3=4"/O-,5=-"KLY5DLQ!#DRW1SS MG9GEFS9:O3F63PFQ4W,CJ73?6D9U4&]D\\@+3GX,]T8*KVOJ*!4"IPEI!SS+ M-8=.K,CL*2HZ"NGH\0%!>>9BUJ2B)1 MDN$T+^$>ZUQR(AEAZ)0E#+5C#9O_#@F1NALWJC75A BGJ<6MPE#+RK:.+HI: ML(R'%#B]2(V7Q7D YT_I9MR^"2?O",7(6;G>-OH,J]7VDN4!S^&#O M6N&,.G!M&T0&)K2MFX1>F@ZA= =#7;FC!. 4O:Y&[>AW2+VUE Y5<6\)%!D MR8O.J+L^P,Y[M$T]]]5"SY9+YCG,2D"JTE$6U(;6=#=X.%RTN@N,MM%UWVI? M%=]JCR>+87:?)WPGAYGA3G!A]FBDHLSI-'2\*Y M$W[WP7]"*.3A*_R?!?P4*<='>6E5."%"TR4\8A""(A?>)5TFWGMCRRNG:09= M4&F2 %--71(S"926[8 ."5JHU"(!I.Q#=C@*5$X":*50,NB[0A1#NZ,>05B MGH?;K>'M)ZN2O['9&:Z+=H;)XO-PEK$SS-,+I>2KZ!5 ]-U,9#C_KST'!+(L M$J=2(%P;$B>KK\2J0HU0T;&<' *GQAX?%0I? M4!5=LJOCU.&!&IU>N?#F8!FB3S^ G>M;N'%\4DH'K;- TV#6_FK8(>B;)C 7 MQD_:*'#D2CJQH 92(:F:VB7%Z>*'H<%I,9T43X6-DX=[^91_I8+[\ZD8V*-# M8EK(R_/\[.+FKK-<:0J[:4HFU0(DG6*G"$5+JJ(359AQ\LJ=Y :&S?%T\.0Z MZP7PME/70QTJ7F*4G10J*^F@Z09(FV8]4GT>J+Q2QU?0@1DU42:L^,A[!I!Y MY5D>#NWX-AHPAD*[+H9"H[D!Q<=$6T9=Z=E17]1_;H>G%,7KN^K*+S?7K)'1 M6KA3E3<+U)$>^P5K?OR_7["R7&[)XP:C=OE=L%;1I:,7K/+7^H8*8;]@Y:I) M81>L:BF&($>F"U:^DVX7+E@[.%76@*>!J5ZB?4Y>/.H:JN9HH.,;'A\3R43* M"^8(?O; A:$,L8Y6)&%'JMF<@MRRD7ZG3='C.'K(M7"S\4W9ANQ-\>72TZ0_GO<6D][B\VCVT)OV M9XO1<"YK9)X\5<.-S(JR2CQHI;B%IZB9Y^^EM SE5-JA>*Y:B4VH6R>KCP^) MI?EQB"5HOECGU,D$A-?3T?OAP,[D$P/11 MC,5CQ,7)ZD2F^(TV3>W.LJ4)/J%Q!2Y:6AP&KA,)9^#Z 7O@@-OB]GLP&2]F M_<$"_F.^2([+RKN_I%+X9@6;- IIY*%5Z0=3JX5V9P!LUR@V]%1U51G]#;29 MG1/J8Y9]Z2N.*OWE,MR&T6UYN<-=31K1MOM6*-9('GSS)"_48V&E_R]%S;SD MKJ1G=1'%I K$O*)I"R)#D"-E/5O@%MG15+:-&[<9T(@I?(?!Z MB];V-=7I(?GX^F2TW1F6%_\[5XKU'%TPII:=HS_D'IQ8AV^CGY;)U^$_X.?? MC]QJ'KG5.D=U=FX2*P]AWIH24QEB)57()\I*O4(#;X5C=, %9V!E==?!;:.Q M(#>&MP8+%RUJ\+1@8%YFL]3/B^E:^BN01AOIIK@%9+62>-G4D76OLYP3*P]! M'J'%54_T?GWJN; 3P;[OF,/_A-8.[9&9[[8^%N^VIK/)=#A;_-[KCQ]ZPW]^ M&4V?A^-%1^ZX4J%,;0.2*R,9BA?>E75?;IF#9C>/,'?(:H'M'EW^+G)U5::. M&OHH3AR-0'?Y(3D6[OV^(F<714U5*,)%RZ5.$K4DH,A+!31?;9ZHJJD:4M.P19 )SVM&J9 MK2)?=%:B1)54(TE-K3+0 P];2#+9UE-:IS<^#P!V>VDECSEW-HBTZ)C]+8HB M_6?T>ZR0,%SBU;RVK!,J(+X>_1P]+3.HCRYPM-RJT8)V].$E \$1H5KW4\*B M'P/<%$6JHAUO:H/F=31O.PH\YBZ?0P2#CT6G6](%O[0P!JK?_%_=M3U)9!=: MS*20+9(?#[?2'@_6D&MQX%<"DWU QNP8C@L<A#S=*OM]?0GB^E1RP M1LXK\(,XWLL7!S;AN[9EH@WMT('+_9[#9N&NZ UX_V4^&@_G\UY_ '<*\]%B M-!E'&X?1^.MPOD [!_C/WI?Q8#*>3YY&#_W%$.XJQHL1W&!T=S=Q-.H=Q4X* M.$E5[^7BZNK\[*SM&>?8IQ)B^??[S$]TKH1TS:@X"]&IIS@)<<&NB,_0'$H] MNN,R;\BB@YVU>B]U^QH')J99)_R>4; M'4)5%.=NMZX3];E?<9]Z6E UQ5$*ONRZE J:[#-@N:Y]+\CH&?YTU#'\X65F M..LR1^S9M1HK]I37DH)*1][)7_,=_RC-ZEHMS1+)$R"(G @K9/]L M_+2VX18K_=S?E9,_H5MY#53#4'-J8[FP_6%X9L6;DUP95;0I>#-9C9E@M#@- MF]G>D6$#Y74/#^$F7)K1*_!$$QZB?72&NM\?RTR-?63805"/>!T366S&QI;\ M&D7$IU3C5C4)2DXA;/IU? M=\I,I_@5"%-:.>J(68M8T!,NUJ6M2F7]1__T 'F)J:RGFOY9%$6GYFJX0M/J M/H9!Z(%/AC^/Y7@/K'];SGH!EAO'M=WU_BDP\0EWZ6MW09'5JCBY.VT(7\TI MON)@./GAP.]MK!W&7@1W4 0W\K5) M/R?7AJC4;.R#Y:]K]_4W$UCQ4(7_.(Y2^,/+$U@;=N)N4)R)2TJHHE=!_ED5-='*,Z^!2B0:;F;EZJA2XISVK(K,DCAOSXQ'5MW% MD;6-+K. "U:A":E:CR7Y:#E6 )ZL5V".H.*-24 $Z6H!=+EP()I^-49 ML"-%HM-11;@'?(T.T85:N47*L I ]AZGEM7FX)LW7P+'@,LHQCY76DXU'@BP MT]'C3M3_49G9H4KS": OCK\#2VME 1-KN<.6S4GB[@Q*XJ,TJP^]JDY4S 1. M/:O>U/4#^-NK&7A%4T=T0SS?V59Y*#F:*DIIE4D[)^>5.CC5G,:;W:H^5<3L M(551A0SMWZ6319#PY$XQDP;*Y/ ,@HV;>6YVL(=CDZ^S5%6-$,R:.YDDFL"6 M/5E@2(!>509["E#G93R@KZT;%1HBU\NRE7BP^0LW<7'(OD^%?832&3DH%Z-E M6G"%+F3!]M^5P4TLS=IP((*WRP"PB&6W_9PQ DQ9*=8[]MW&$T^2*KH?OHAEZPF8>[G1U9 M$0R[O_9 ],^%>]P,''Y91B/^7\D+_!P*_*K39&M)0@)2^$J,-E@9[5A1M@?8G5A"8S?(V'8'KH.LO1#B#%'@ MU,11MQD-*<=%! +LH++)-0,FVEO H38P;+OL_$3B5'5M7:E4$WEJ1#T3E'R: MTQ$BNSEXB'"BK! 6['NDJ\DJ'D*E]VUT537B16/8*2EXFM8E&E/++[,7M;=>YTPAZ2AR>1G?9@4"F MGK7$!HD\%-"0"17@4EWSM&[7W\OB7JL8EO=L>'^ X*MAAW!E_68@QT>XUD8S MH+,$GUS#+K5R4U;52/&-8:>4$&/@!W6YC Z/&^?P>V; M@4(*1ZF*JF,SM/KFO^L&P;0URF-C2D87/\*:G$F,HE61WBFX&14S)*T=8HVA0= M!R'1_,#65%[$E]+?AW"S0W 00\HT->SFF+-&E-L%BI#.U$!312-*U(:;NHDV MM7_?W2].?!>K64] M+_9"(WFQ7NEP?N,@@)1734WX56N=FAGD#HZZ 40*AV MYIU6Q49;3F?R6KZ63G1F1E+=^,L2I,H;)$;QE(IE8/@;^ =D;X/'98*+K]B/ MJDIB!1C(;7@T486 W85:GE_U!1AZB$QQ2=@*@'*$-5L91IA/OP\F68.)12%" M-V*L1KR*6U,>PID$&Q3N%C= A'_O?510C HY6A 0>DJ8 P&7>0+I!RHC+BIZ M(.2_]CX,9 P#"AT("'XE\QN6CV:8TI$DM2_OXTR%31BS MAH2&&^OT06?JN3O@!7N48SI(CHR[DEAEK7[[?91)&F5L&A$:,8V3.SI/Z40* M6KK;G>'L6SSR8#[[/DAD;/E8E"$TQ)N*!Z"2[#?"CT$EWWP?&5(.0[2:$!I: MKM-'HM,'B-&V=K$QG(I'G*WVX7UT2=J=+8T]P M26VU#WF=WIS)RGC_YD9;/7 M,H,+KX_&41TY#ZFV+E63:2;:3@-S:GA!,5].BU]^'RO2+EKI]=$X9&7%6+G6 M:_EY2&2"9,DL2C68:A_K4>;\7A9P(ET'T+C?SYQ;&&>[3 M[\-+TO!B4DCCH*HZCRJD6FD'*?S'WT>6I)'%J)+&T6EU'EOIDK\P?K:[7I5_ M^'U,21I3#.IH'#Y7D_%44\E*/+I['V?BQQE/U7"+X^L&AJWDI58NZ4T4 SF& M59K>#47Y2?*[T0^GNE_(*^16F>M?O@]3N4I'Z)L@%=A*&8_^$&H*EU^/1]-O M@Y]\Q"+TA0XG!\YQ-!@KM@V$DAKQ@16ET+L#P 0JE MC+((;B-XN,,:96V-V,(#>=-W$QTXV^!6^I&3!/_'S:V?@6U.$92%FVF.86GC M_64-N2M+:KQ>-A#/%XK' SV& \T7LH[CAQ 6-@T$MA@4%17%#K MT._>.NEXSTAZ'@4'729]3ZJ\O?B@;S(8J/P9D4J/_")_YBD7^3 \:I'Q/N3*JT8)9?T4*5.,3&K>O=<->BC=.Q0@/E\MEN TC M7^=C=L:G:CY4UM>8*_6P-YT[5/,6KW@F6_Y.4BL>D-3<^)JGU)HE>;I@FAO> MS$1 ,^K%AB3KD''S]%UU62 #U';@#_W VJ+6OOA@%=I/UBM[3J2KMDR?U@%6 MDA?IK[UE@JSG9:!%%E$K\'L@18=X >'U;(3OW3KZ-JRC\F?!EJVC';.8-;2. MWD&T%XJHMX&V:EI'$_1=T;4 ZZA\_;,HJK%UM$KAW;6.JJG(:E5PLHY6C^1N M6$$NAZ8)60:#6 M0RX3QM48X"S^Y$H:L:JVWPEVQ M-&DR*_&/9V=0XM==IQAW<;22IT?TU?03>EWG3W;1&R5G'?V8Q&Y,%O]<" 2F M"^3SL[/STPODIV%_/IS#?QP^V;/1-^-;7O3D)?IJ=,]K'[^K_L4NB@H!P!%K MQ9TNOGC+\TZ)DN.^50"HKJC:'%*EH=QD40^=T /69=O<.)D5T-PX6<%),1(. MAA;$.JHQHJ:6BW1A1ZTS4U)I[I,PI514.:WT1KA"!5NOF"P8 1Q# [+QY5CO MK5&F CDGTS#<"W]W.>3W%L4;-K:\-8Z0F"'VZ-S.R>7DR#8#Z&8ME<(">%LD M6U0)94.9P1,&\Q'F GN$2;_=,^*/PS-,\O7D3!.@[T='&3/I0<]#77@_S3!9 M:_/4KM3XB<(Q7>?84@425;44^ M:7?1UW:Y;W6H]&R@A0A2P?97;9-:P M"Q=B*ATV5<>OH"="\3[JW1 LZW0%)3XU]M'CEH>P"@I+$ZI,*W6,PXUQZF7\ MBT6'.7]F1#*&\\$LC@2Z^ 'L5_#L.L$&Y]/5L%75^-68,T4:BI 0)V;B;$:M M;YIH931R$@G]#@QO\<-M2,K3YM[9R"8:3KLF94R7M,)I2+MWFI%%(32VA%JD M^N*D)D=@#G\ND>O,%OU4AV&XMO(ROI#NA]8VW9CDTM3FKEIT:@&W,5HRB 4Y M)X\RW+*GRDTO/[> M\08D@!XA0 O/5"J,K7P=A!X2^2ID$'"GZ8IJJHFGG;L ME'W3M.+^CYR5ZVVC=ED-E(7(1P<#Y;'YGG5L_]TN*;3;D68?@+_TK%U5:"%" M#=4F !:K(RNLUN+'^%Z0423\Z:A$^,/+S'#6H"0T1.YO:BJ&7MA'=57#4DHQ MI6_O3_ZJBG*J15NB!@($D2_E*V3_;#G6-MQBI9_[NW+R)W0KKX%J&&K&QJG2 MGO&3K+WLWSNLO4H8 FZW5=A=/%4$JJBHE1?5Y9GL#+WU%[,F@/6*]5YF"$0N M)I-5E."P:A]-JM@-NI"536%-CCW9D_F)C M>>;4\-C=*L^+S^TGB\_#66_:_[U__Q19+Z/6>TGSZALM(\ED_4RKS)>P&R_T ME5]NKV\9YP'<&Y6<"DNLDYA2J@SC.G([#E\6<)QV>+:,XV(2&0,-GWV4SA?* M(H[WE_T+(0XN?0.J$(-%M<7YO"%>16)99OM*#%U;+*B*&CDIA*QA F2AP'\+\M$R^ERBI]Y4RBB'(\63.I4(EV\9*LV3B3&Z$DJIHL-X,R0I,MJD5 MH\0Y\%ZM)7@$((%1IK]"(7551U;"B?KH< GQJ>>AN^'/'7!0N"]K^SV$M$ ' MK8<0'.>4,EU65M)$M_5P"G%<;SL2X=(+038>!=E?#UN^^T2H!U%(W)66;55( M6EC4?<>L]L6C;T$?GC0%SIDYQM2P M7Q9B[13LETG[[Q;,@R7NEO4N7*@%4]Y@K2,W1@LFWPW]V[)@JC2+XU7+SX)9 MQ96.6C#5,I354 B[!5-=31(39Q4+YF%=*Z5)@N#)&B- >Q-V3WEJK#>OL@)3 MU.Z)3$%NE-5MOH$2VK@V[&:I$LM+JJM$LCI.%,D 3EDS:(3AT=A:=C*93%:3 M'T[Y+1*NK$[JI(6G]LATC'5DLYT'QFI%&)>Y5Q?)Y =U =UTGA-L8.7?6^,S=7JA83^Z7K2R$;1<55PG)=?"JL%FKT1> MF+%>4E(G K#"%+#5:V5W=V\X?SRYAN,?G@P=?L.VV;LL;O;N^^-_])XF_3&Z M5XS:_X 2=O2^PR_T;/0)]7> #^![0!W2I;SP2^MO:>?+#3!#&TQ6!ZVBKI%B MNI"JJ#*NJ\5H?H6.'#OZ-0[&4VJJHD.C)?I<2G:*W M?FC/\@AE<0^L?UO.>A9ZACUPMUO@+2W#1MCP>J6MFY?'[=G%C=SD=DVTW0BS MHE<3*::18X90*A 'W.SG04U6@XWE&-5F2%BSW%2HKG@63P5!$KJKRP:MKDL.]E "HXO4/[!]J"<2(RX@0' MTTP5-W#UE*,)O8X)!&%"RVL[)S57+<&,-38\%/'DE?'R\K+H*T]AS_K0.WSN M;=BVVK^S%&G;DC\!X,745D[[U*JC4'N=A5V\XG$QA Z'8M?SW!]P@?,G M3GEFBLKRRFN5?H)GAJGH0E^"8_'#95+OH;S>ZB7#E'VII9[=7 '].!_1*K#J75X 4FB!!LGD-"9"*"*B@QA3 PA.:%Z'U M[!AYT",'=@OXPK=W) M/[G..GLE7_M&_I)X(X\^45&WXXX5:N:/$PNER M,#MNE_-JJ)9&7>QW\MKIF=-%OFHZQVJN[D6^?,6+?,QR?@;A?51(?Q5J.-F/ M4:)3U*0O_>Z^X]KG@EWB#:[[C0!]M^;&I8GF:V$68+/ARH%H MSAH;#D)&H?9B<2TU30E3@$6EW2WZ ';10G=7*.X<*7YXL:#:>FYPY*$78M_P4L+[8PXQ;JNM,ZBWBZ[G2>&=0(A?KNM,Z!&=@9 M>R0O?[*JX$!94;TX0(U0J ..Y-7DZ(C$L,,\K:07+VI@31ARHP1#,*;C=/E+ M4FU/G-0#J\QPC"VLAZIK8$Q4?*N$BAM/ DA0D]6),<7X:6W#XP.I@;&#?RGD MI:_3A!ZLX88\X=)'H5P2[=%9\J(NRH1TDI/XY%=[-C?/JV(@\?GGR6SQ83&< M/??N)[/9Y-MH_&G>>_@R["TFO=GPJ;\8/O2F_=EB%*4PAAWH!6[/2S(9[U ? MU/?^+!%NA0LHL88^49G.X==NSM1P"\?KIE9@IA0:WSL,B8L,WY 1*FB>594E M;*#&J4A8)_[1'U10)+46*#1(@"@TK).P0 XJ*H@@Y)-M/3-,V3>%;0=RT$Z] M9)BR SDPJ!=68!N_F1J:J[@"J- PXR7]>71#CTE3QPIZ*ZH")Y^8X@QZLE[9 M1M2Q@N9Z(N/LO(J&B# M*R15K3+W7<]&$**./$ Q4-UU92MH08^:,.7GK!7H1_, L3OK*8 L-:E8@:NL M,4.8((N+G:;&M4;?-*T8TLA9N=XV^B[KU48AIP3CU<:Q$[U,+]XO-[I[N7%Y M=G$M.26GJ,N-!)J*B3@YWU,HH$16K=2ZI^B21IM?6BB@56J5U+RTJ%*HH/,; MDWVFS&:AH&H(XJT^J!$PRKZK4,\NHX#R.<^V9*!"GS:T/E&?^."5# 8,-:HK M*D<3>AT7"5(3KM!74)PB3QX=;*T_@1D[V4Y6^-/7J3]BO4:T8 ='Z*W$.A9] M=C_$EL2#;^B/>%WT1WR:C#_1G-E_[ZPS8BI61,V*@WI9T1?6504;^Z12NV6G M<*:Z^;%Q)=U^AY/GR1S0")XBCF:YSGJ&XQM1F";_?I_]"^%H3M^ *EINKKOB M3J&A%!0D _'L7BRHBG(Y*82L80)D!359$ZQ:TP@:Z\X)U1B%>*'(4_E@]!#(J;0?%+R M+1& !+GIP+^+>>" ->JJ=!Z,76=)385CX;?$A@K40L.2M)4/A,94PVB9*;A3 ML%AFM#?"R$XVUR 7"-+MS:5Z=IC+:JHXHA6DO+"JBF/6@75VB, %.K>D/:#QKL!5U9UM1!D6W+HI48HV_K170.V M?(K4GW8;8L8>CCIJKI:ORH8*83=7J[6L-W#=G%]>WT@T] M92*M8>1.P"ARJ.-JY):O)UKIUS%RJZVXQD9N^?;Z!4?;93\$WQM=W@J3^?]_J] MR>QA-.[/?N_-/_=GP[GZ1]MYX"[_V+@V5*4__$\(!^78#0#FD N[\$)7\>5C M=BBT'@(']>U^'RF:,@+.:8T\XV_C])\2AC:KR(O#FA5DEW,51W;=*#U2-,9C MQ*2P.;CRJJB_KA)+:, $5<7H.=F.DW..%PHJITXF912528E0$7/)P-UN72?J M](#-DX4_'X0I_>)D9SKKLSB'W-]5T67\C5 V+ M,"#YAHFF44SIJ#OYJRK*J19MB1KJK(+B9?]L.2AA(E;ZN;\K)W]"M_(:J(:A MYDZD2GMQNDN\]K)_[[#V*F'(WEO4TM[A5#1? L> ?)@:WL2+7UY\ M->P03($7B:2:%[B:>O&#":70:#MW?/8.XQ#M=B:KG*_%R'FR0#A9/7KQ"U[# MCGX=_<__W]ZW-K>-:UO^%7V;>ZNFS_$KME,U-56R+*8<5]*G$V4E*ZQ0Q70;8G]U[*Z,(;0RD977Y#D^X C95[B+%X M?P5N(<%E=;+&^*PLH;/N.,"%;T_V@Q9DBUG/CH(@ G;Z.LC$!F/P(_Z)G _& M4KG%*A$ ="^71RTN;Q&55+:/\4_\J;-:AX=F- ,+?/NL X*!Y:))TM/ND NP M+TC24(JKVB M?BJ"/+C3KC19J9!B)ZZUB&-&_17Z3_ "0-"']B1< W\8A,X&^P F2_2]J&?> M;\4Z+Q2$6\T$KPKBM"#=E-$ MFO]!D C/ UJOC=I@#Z+0;SLD Z*OV[DW 'YH.?!DB^A[<$=,F,+0JK18 M/97A'10AUL&J:C=E+G.:=WME[LA\TO;*7WKH7;UE_++>C_W;#-MTR5I)@W4S M;:\EN4*F12!6;CY]4ILPPL1.Z6*7C$WCS759")2=D\3RNK')R0TCN42DK>&6 M90=E48U6\$NDAY%>"E2I1Q@)WGNE*ST4\YXOZ#A0JLZ@E--.7TO.,J)7:H4< M:O?&=+A2[Q#7HS-G2%\HJ=8*H=!Y9A1+&6A!W<@V":B%EA_*\B)GX1UC)TE8 MKS"_@5;!* 54A"NUJQ#D$2:@&OX$_L()N(@_UND,]W3$=9,J"^^T5)GFUL18 M<7UU$+"HIDBX!V8D&9SD&D;]86P$X+/ 34\R]$?P 9(=9\[! M0_Y(Y_-<@_>OT\&O_=FP]WM_.NV/Y[/>:#;[.GS&%QV-QK\-9_/)M 4'/A\, MUH=VXA+!P>T3\)(D!.;:&C@Z1&0CH#?=WRGM-#CYJI*6L >I8^CZ#5@897)_ MWS8JNR:)5%PW4CF9R5/+!5238X"+OIF:A4"NH!N?7'2PL4D!JBF?4R?XZ\4' M('W1)O4(8/8'M(%O"F'EC'-";WVJPSE^O%%C@2:V^,(1+LWD*QJO%4;(>AX! M64,CL<_C-\]%Y+G.X0IX1ID4UC5>*>RH]3S 6D"'\NQ\.#9:\W$/1N0'&"\; M3NB"@J#JM"/GUA@-E%%[F<&'E.'\]-9>&J,!FWQD$-T!90@U65V(NC1& ^(8 M#5_ &!NTUJ\&CLI.MML@V%L/XLW=+)UP41U-%2"@(V9&J]VYX!QZ. -)[;<+ MRV8M02."9GJ'KF4NUL6 M[FZ-Y8Z&3$^_26-79VA <.71D@^A=J>V-WYSAD*N^:@ZHY@+7.=NSE#-*A<[ M9UUT%9RJ!UO]]WVVN$NO 5?*"<5"ST7?GU)6>&Y7KE K**4S1-TOMB?% 550VBC&JV!MR:4; M:WR;[0B^6(X?WS9Q--$19Q'O#-7,$T!5T%IM$Y4Z,IQGIU08* B#XJQ1"Y5 (M:!LJ:>JBZ2[$\XZ7>UMB M[BCD:ML2?^FEOJ3GQ)]RV:NH9*_B<:;7#P(0?]UAIN> @U[L"9QB#Q7VBJ(" M:%7@'_[Z9 5.@.O'6IZ#Q1HZ?T<@H.UVE/G*;&/_A!K[8UOW2S9NIL[LN%0O MB\:YS M*JR86[]/L[%# XP4"1-D]3ESNF\F4Z\-#9:R_/82-*4Q83O:?7)M8#NVHQ$E MP Y4^^UHZ@EA-V9Q_D@),M5K48G;T8S@CH:L]6M!2_<]6]*(M?653;21TGNY4PW'DU"C.AU,TKHNY.XP!)'54K M/>BB/.+"68 A!;F[Y=Z-PH&6-O)6>6#4 ##7,[35#S^?%'%4MH0F>=+';TZV M<,5V*(Y8,M30EO+*+%&89X2O.CZMQ82FB8 F8:&CD0J;'KBD&5.J([_QD3%E MG:/IF%/7&> Y0 4:*YXI633?QU""RV-W$#5ZJ M'F[U]"[M?^@O0N>CDH_I3I2/:?\E/>OX*1=7DUDW S]>W=S?M-49Q F28:W. M&VS3/KHT]&E[Y:52!EI01[(%2",V&JG\ M4%9:51;>\1SL9$U7GCEZ5L$H!52$V[[4X2.JPQ9V'N*/=3K#/1UQW03?SPG] M$*S0_-2NW>S;,59\1K:[;J]::H$6E'R;C!5#6%\R)*\QP&B W4?3&&L%LA891&A!E 4+(L;6XAZKX!"MID *TJEFSM;NF$ ;M6I])7 M$,=QA*VJC]P#NB41-OA2#YIO0"6-#3HF2X79 H+.F2=/4^0,.L>-)^_QBQD$ MWH?C67\^FHSUCS2G OS+M$FFP,5KSX$7A$%L-/QI]KNUBY,2"0%H](G? MQ#SXV^/C8^-AS$)M]'$;6\51HJ?=JQ$TAO?DHN=N0%/H4_9Y, M<[V]4N9U$4U_01RU$=-)\]RV2\]?DLP>F(P)7WPO( ;SQ;_IHFG1QFO]Z55U M#?7B^4O@A(B^H[4DZ;G@35E*/EW=/'RZZ+F6\:0XV9M.G/(6?R6^G.?(/TZ_ MDQ3+^,>]34A!F>H/ZI >Q=BFKHL^*[=Y:WO1X<^MX\=U9/>B!6_JD&H;,IX) MITR;L6Z[J+FNZ02%/,[=DZU5,\WG*U_CM+=?E-^$004%=[3W8P1<*V09K4+< M%UQ:1E-&%13,TGKF4V;"@K6VBN;!^1F7-M*H924$_EK63 XV4MI(N#XB2^3] MURAG8@]KU^SEF+>\KS3[4*B M00_-H6Y$MM!?I2:1*K%*RBB\F54WS)E5O_22E_6\T]LNZ595F\?GJ_O&>]+% M&MB1B[ZW^N!$.SU$V/,-[ UCN@MZ0ZDF$Y16I>3>R1<'6G#A6.X((A-&,5K* MB;7%I7414C-TY^7%8Q9-#LN8(PL$2)SX9)\9\#^U5%Z O):?R+![%(N!36MA4E-=&-]_:75J#"P&>//]W+K?1?5YQQWQPX\ M&/M/(LN= W]S36L_6GQ@MUN8OA1(N '6B!%J/[KC2;H^)5N.BOG7612.J==-)%<:HZ$\QNH-_ 4EM6-],8(S&N'W3Z:D-^:1 \- M9-7PF"7)@IT/M(V]^#908">>J#V=5!V+?YMVXI8C-O'N#QY[-G#7$>_1T,H= M\!H=G]DUU3=@2RG7P;6K>_^MN;Z]Z%7=EG@3QC3AA$U#IS!J[Q]HC=2Y#"KI M$BZ%01E\OW$43)9GBV7>V,P=1VPF>67/6_;\5)0&O_42I*GJM;^YN[N]:_R" MV./EV-1@2Z90MEWA>T-:OU/V8/N"OJD<>HBBDGX]?,?'@/MQU(7VME,(F:@$.>B*,V1R!74A>E:JU5&6-W=;3C\ M.W+"7>H(FDFX!OY\;<%B!['H "WO^[55)5U@ L.P0BQFP!$0P\W6]78 )*/[^GW YTB:F9C\B M0^7=E?J ;E7Q:V"V2WK"/LQ]MD4K3N]X1KP>)SI2,Q9*WVZ,YE7:2\+\)I]W MIB:"V[=M)T$S@DO/W\3_R!N__<01OSV]L)=ZXR5V6WG'U6WSB8NMW&"GL/,3 M37=![RC59-T-,^LP8DJEEB="72H'S1;M+8I0:Z"SC'ZVB(+RYNGXD]\KG9;0U/,6(9QTH$R0]YV.!'Z::%/K;J3FAOYR< MT+,%@);O> 6=);&<;LPVU6'R&4300"K.950FB3V@KS#8@H6S=(!=V,]2R^HB M#3ZJSBCF J?0,TCHK-\]W&?=W$W!!^Y3XKG?;.LZ(;GO+JFB%:M<[)QUZ%5P MMK)_G^/0U&0Y@K;SX=B1Y1+Z]\)RNM"MHG]G-PAQ+ZL"=G]WPG4G7^LR[\L=HSRT I$JE3(M3!@"W.N8,AEI@% M=^0^E%16)_N76O.L4^3"I.?TI\I>HX%K!0'J7_#RG!+%(9;7A7)5$1T^PPBZ M)4-);EL:(#4JE"^HG4BX2,N3SHBPS9F,J,UL/!@#[5/31O(%=6.;D:T"FMF@ MM7XP2.%\8N7ZR5RN:=!4+X8[W7PRZM8X[Q!FFG7;N,?G-+W0.LIB>NO9NZ>]?;=J[QZ4N! MH-/4Q31(MOT= ]<+$+SX6GF&K1WIXIU3826#2+AV7'4GW<#HIWBNTSEI:V%@ M";>#M[&IT,>J210&H05MU.G(.;^-\_67IJ+"P(+<=?JX8?!8.@J""-C/D8\' MU.1:/&S X&S(C8U(O5NNTL.R=K[KD)#%F6LORT=)LFS/?8BM/H2S4^)7:N%] M>_EL3#<>]QFI(8RFZW2Y;NNOU!*'J,N5(5-CWA%G#,+)\L7SE\ )(\I=A'6? MVUT92K'<0;8BDUX4S@8Z?SYQAQJ$!F8^M!ZQ!QJW,6QZ#(/U40^U2:97>Y\] M*/)TEUYUC?307)UHW@: M2BYN?S455_R,K"4_(7JN.BTX#BL=]':)$)8X5.*3\0-E$<+LZ[LK>)4&/K05 MD2'"1FXZ&,&%MP%SZV?RAU-1-' N!@.^Z@\]7U^?7 M'8S&@\G;L#?O_W_\E_C!O?] OP;_V?L>OQA9;/_F'OIKSTF*A/CE^M]\<+34 M"3/#M0:46M^NKZZOFNXJ3UIX06T99Q@Y,$)#R&0+_&3C?J*1M"[0'X+061!Z MOQI/U*5#XR,LWS^)-H$!]VI5, GJC8"S(N7!5W]@AU5&LX !5U=5L,B; ^-9 MZ@BB\1BUP#ZTLT])I@QO(%Q[Z!?L:HLG#N)46?4+LB3>(Q(?NB)CH283E<&. M':]*IG//^\]$?^P' 0@#9(Y7Q_KNN$[H@& ,0MZ9W UU)G=X'YZH]:SXC3T+ MVCWW],[_W8,@[.@4[G/3O1Y> WDP7LTL\UHHQL-5MX4]S6?"SNF*8%N_<3X' M-]5O[+=:3A&//NHJ4>_17RS\R'*#ONMZ/RRX &C>\.Q%W\-EY*+?O(@\ (I_ MD2[JJZ^BO"(;LI8$^0K?$Y(SQ6BSM1P?C]NQ6^(#_<'S=T7[0QBKFBBDVOBE M;HH5) VK3T[.+" M)HJC F)16PA3*R*%&5,YX#@NEK!X&$=919*OV2G%,,*ON]OP$5MJROL4AI7!,&$*:=+M65WP0-T48^DM3\^^'"\*'!WOP+79@MSB'FHL9*3:)ZZ'6")WFYEZFT0 M!2$:,/ST70#LPBJJW44%,=NA[L*^1"J?5 V=QVE'RB@EHV)1%6.U4QE\W?5^ M5C#SPCGZO?)56S8DRKJ R];JC'9X\(M=[]/ETUA0?>RYPY];)\E X(V?WU+C MY^/):P\(H/D/X'Z -P^&Z\*I;)7G MZ-8',-!SG%D(P]N&B"(+V#^ Y<]_>%6UL:]NNB1H,-L00&3&B)Y2> (AUP,Z MH08B4*T.A*VIAQSV[J@'Z?*=DRS>E MGN'2*0%:=[FO7=^474V4B2);.FNAS^V7 @,\4;>Z*MM?+\BE\XGE>*2+ V>O MO,:SS :1CUL+7S.G5VI;:_]4F+C/#]&8W?)\8BBI980:JF TR0G2I<&_4 5 MB&_OR3I]VW:2;Q[!I>=O*B4#WE/'_=,K>JEW=''$O^8=\@GQ_-0Y47-\FVI1 MS/Z\3-N:YG6F;;)#$C0RNRKZX'C? S[.U0]W<]^" 3)$?#K8+OU+_Z=#6JBS M/R!CNT]7RN3 3FR^HZZ)EJ@4=:0_>_@>9 9RDX*ZD"B($#K#%,ABF"0=S6+! M/QVXBCU"<[!80\_U5KN!]QK:;Z#@4CFV2CI31['T68]<#:;JQ1.!Z"?@8#!/ M:_L=A/@-T8:9;]:Z9M!>"ZWJ?>[E[=%V MN%P"-"A]I-+;4 /(NONKY2T)>+*N.J)K(C]LRS*% 3E*LG)J6ZP63H1MV(US M#Z=O+Z.QE]ZH_%\.!W.YOJ[VI!!%GF#,'C;Z!6_W31^%-_YN>U%_CEJ65V: M-Z>5\]TZ.[J+RZY5+CM^@B^NNY)E]C6"=:>-(Z 1U]T>LE37W=.:YK)9%WHI M]**"8KESGPP5CJ8NM[3_D,V9:A)EC+A4^UP(W'VQX"QZ^O69S%NVA!F<,6"2 ML$01P==_(ZFM+8?*V'D9,SAC0B5A'[\(UEZB$"WNOEC!+#'TWO5^ U+\,?#X?MCDY,W3Z6F4)0BUCF["J+/JX =*''L;CEIDOY>ZUB@L MJQN+_$P41!F8@6JR7"QVHQ3VWBQ5=..4G8\\E]PX52]HA#L*24'GTO*ZR:!. M!\T'4O5$N[8&3E&0=\NQ1W!@;9W0VOH.GQT1W(ZU2UE#HC?X[%(MI$\1)I$JZ!CT=='ZP!#(Y9%SB>BF],6\ZMGZ1NA.\II@E'!/S6CT'G M1F2/;3[H P_OO:8 M(@-!R$V[%^[=]Q8 V/&%\PSZ8:UFBFIJX15U2&1A)A-OW@NA,SG.LM'2W/D> MX2^<@@5P/O":+GB. $9)PIDI%BA[KG3S!V.[+3XA##[MST>3\4S_)+BI$_R%[T#_BJS@XR4-Y9;%='86M=ZW MV\8/"FT5^^O5E_ M>O[APJZBZ%)Q(5V8K<#0B5X.:#)##R4,C:T-F"PSWUD8.**6U84O#I-G>>)# M)C4=;;!VH#6V]F[,P\ZY@>=OO41_Y$ ^8U6=V.(S_/D,J09>J1?WW(B1P@Q- M'[=@028\4\ 86LM12=W=(XB\/O1B=^$>/IG$PH+&D,F.KO5.TMPLX6DW1Z^C MY-10:N@B@%I3H*HX-4FHR6-&+Z.FU5!J:$]H"2%3'>XN87#^PRMG\%C(4 ;I^'3I'_@)PL=Y8_E]\,Z),-?W546]:5 Z6J S5_!Z^G&^"=%8M"_E.>49:)8I8 MF&: K4E"\A1\ )A$F^)0D[4(?W?"-75ARU57?\X9R,IS7AV[Z@F:B,0S+X)A M<(I74E5"*FZH,+C@ZIF$6!)4.&[<^ *\E6]MU\["<@G1'V)9[=EG#0+Q(124 M/M98B&\&5N?8B $D8EE=N.:GZXQJ+H"Z1',#L/C7ROOX=]PM^;N$[?U?3F3O M_^';8'S&[.D'K6CDHN)$8PF:=G+VZW\1./OUOTSBC(!&T!BJY.B@W*CS6K(% MC%Q!%Z;EK)WI,"79($BLIJSSZ=P (%,*.4 M&NL7=!CDF_73V42;/9@G"_[U#+9>D+M;A5XX"_^3\@38RB17@*G5D9]"VOM7 MZ#"V]K.2QLB %V,C!W^J&_O?@8__P5J!:];1/U7%/%7P@I5P?$\^;TA^ OQF MXX2;^!P,:&/7H@-7 "YV[Y&_6%M!J@!?=OQ-47;\V]MH_C8]_O@99\O/ M1^,OP_'@#_3KX86]Q?&-^B?0D\SG@*#T"J>*SVCX\/#]+M7#%](2ZPO+ZM=/ M5& LJ!P/BG1TZ*BNK')3D8YD41\;>"1&B1"V3KPYKGIBISQ1'+ZZZ!.GTR':16 MF?NB!?&"9B.6^P>P_#OK+A@ZZ:6BX02NU=X=T2)ZCL (CM$B M;?X#N!_@#4UWUXP=3&%5S:7#27VIE-AM(%5%C5\I4F2&&78EV-BV'/HY5>JB M+)?. M KSBP[""4Z'9VO/#.? WO%[H&SXO=/+V7O+ZWNG]Z*< ?T(/-9Z-V7[I] DD M7,_Y=B\H?'UZZ_E+B]S/+%5TZ3;JV?8LHET%LRX99\I]UP_*=OM4YJZ*"_NA M=)>F+DO5^BYL=91R\U'-A5U&IHB^MWCX)>^AI977G1Z*C<^Z6FZ4JMW3W",K MR?W,6DT7K@7TKK4@Z[G%AJ=;/MZ.C-7^ZEC?'=?!!\^]6[NDU41E&0T\CVB) M;NBD%W3G=4V@59II;5&]@B H-@HNY1)&%W551^GB]B$J20O/*&FZ:8(:XKN M(C*Z*1I)K5;FOCK=&C."2\_?Q*_B=5K=\CFM3N_LI5YZ\5(5>U(>6N*E4M=S MU+-M'2^5V'%'B9<*W]^2@?FT&^-8 )@LT]T$V7?%_H"L[1Z5>34K\UPPLM0# M;XYP]K"I3C%*#5VD(8C7,J&48U>H#,+X\0I6R84,1YN0O6RDLGK37,[*V5C! M!5.UBZW2 1<#O-L,^%M\R30^"I=PCDE1,5VX%M#;O/?P70@N_13P5 MQH9ZU1'ZF^6Z5@[J9FO!'5D_-1]IK)1DV$5UM$=QF*_5DY!:D%M_I.X,? #? M@@LP\((P()T <%:J)>S3J^6SO<79[,U M4PIZF-A8,6+-AR,?+)NB1?P/TV M?U;1=/C:GP^?>^_]Z?R/WGS:'\_Z@^167QQ_?^J_]L>#X0R5C-_>"[V>U?.3 M+^C%BU/]P^]$T]*S^\JK-;R26:R!';E@LB1]V=,N\POE"*-*S]*EU^'E-;,$ M$@:\S2%8-NR4V#W[ W03C3@!%"VQ:EG%%$518_GY@KHII":+=%E0()M"?\G= M-N<%=::?PA:=9@HT/1UL387SU?,K8P#@PGZ)\Y<&MM2IA(M)(7%^];T_(;CV MU8\V?SM_.'\!U^E'H8>SK1=X>8Y>-/P[9^ADPSJ\7D6?Q-B M"-5#!T$H7RPXBY[6%!ED2V2PW5\A; ]FD,P 4W4@O=((,/D!T?O6SI8P[&=^ MUX5=V>-].6A!P8_&!OHC(N)P?E9"%ZK9Z"#01X%R&9-UZZY96!,Y\@I6@LJL MB,*^[[7D,-ZR:KIH0Z%WCVX+"2%-)1<9DP62_*R;$"J15<0Y!9ZH3J'P?+K& MP]5O#HQ?/<*37Q"$QZ[V=#_,TPZG>R1=)WKU*BE"4$;EYQDJ);'V:"A'2X.H M][L/MI9C#W]N 0P ;\ [=RPB>\![_^(>2-[Z M!=,L.F#QXD5HNNA3SB'(EM"9-LH7GCG"&#"IYJL=;B[U E PL--MH6=8BT,X MV54F?==885G=)%*)QKP:V+$*ZCM:X)%(CD=^0>9.%<;GA''Z)G*GW['[)O;W M-F#*,]GXZ"NZZZ=H_&3WBY^"UT]1>!GBQ4^AU$]QH_SD5AW]%#?M/Z%1F)]" MO4)JLLCOIS",_EI^"KWHI[#%[Z<02[,D/\4$@E)/Q;&,SM11OK#85T%'I3=K M\Q]>*6O',D:Q1D>EVE50PAHJ5-[:4J7,8JX$5^M/@VK$/ZA>!/KX!_5N]/&5 M(.XN>\'#WM=5U/QIY7730"6>SKH%;KQF7:3"H@MJ6<,TP8^UD3M0%.EAZJS6 MX63Y-0#]( !L=X2=U>F$/E@PFW5.&.'"(":%'$MW0AMTM%J=!T:\W2!_1=0[ M0&^QDQL?"@(:S/6R1KE%1KEMLP3JX3;BE*_?+-_!<^U#$O@0A@Y_Z/ N?X[7 M;_WIJ/_T.NR-QO/A=#B;]X;C^6@^&LZDQP,)#:,0ZN[TT:1P'V]E52$_$I5L M03YJ;5W:?34>BT-[_(#%^MX57@"N++*G?L2HP[^X6%ZYH)1-%87%Z-1S79,= M_AA=&:TM#;?IQ23%\/SA-K$]>]-'8,' ;J MI 5 EZF$DA;\'AN'=CD4H506R!T"\M@^#GFP:7?.8.TV7A:F+:FEBP+D+(ZJ M@-?NA"H.B<3!A+*<\6PAW010A;(\\0P8&]J;T3#WAUMH6"1P5E8W)3!P2"*> M!9D4_INE'%]:A>\70?^'3^WZL%P$.NB' \OW=PYR' &_A>/0L&4[ J$6@87<,0KH@2NN9)(YJ8 7- M($G]1>.QFL-M=QPJH54Q22#<. 6E;ZB<=8S@!T+G^;LQ,<$K7<0DNDMQ"4K( M4$GO)%P#_Z3GH+2MDRN81#TGRKT0[C5+[HX'LKD7WX.^WZ%?F(B5+Y9%^0FA MO&D=EUS8]@P^&#.*VQ_Q20T3>.S%WO?'_)-\A[0J)NBA,LZ]-AY;W,T/K*T3 M6J[S#[ /*8;X!O32WKZTGDG"J 9VKX[/4A:*=RT_!:C=@F '>' :7:GK(PAS M@$(,V5-[BN8$#-5,8+H6U@/IOL:Z@I+D; MU:19FFU=![ V20.2]_FW5 +\" 6YE=,&^A(Y-O9?IO7QJ&:M2%TD&L$X!8H@ MKW#EY6!M#@\G#SC$C'^)IS),%_XI#9F@) M'*?#O%L[VF[NLGJZR825X+PTJD$UZS2H0_[+'C%;4E"VL#F"X,#7T%6%S2:- MI"S'D#&2+YVUU .RU%U+E< #4'*VH* 5?HQH+^QL(*28:K9*[6>\!DZM'#LB M?,*QO7YWPO4@"D)OX!#V.P9 M?"_)0"THV7XM\(*3DUZH37R)<>5 KV2.*BK@E)N*V'SWP+H^*)LEMUD&C-AD MY"7JUS.,/;BHTCF&LF3Y?J;Z70,S\LP3?009B-SLK%,+S_JM'<(&: UJ+I\Q( MWNM>4LL<:50!>M"(R'W0>LQ"RZ>?YC!?!NK H>BKYM.PF>$5QZ M_B9^$^_E%#<$*RC#/.%1+);?IRUB@ +V>!5X M$K8QG70=\&T^+'T*/@",B,NTP\^ZD5Z%ICS95'1Z7C13)1ZP/YZ#Q'&NG)ED ML\&4DG#>\(FU($Q<3Z_D<:\_.&+ML/,P,K?,S& M%&P]'^N:S]7R*7\/Z&SXY6TXGO>FP_?)=#X:?Y'N2*GOG#BS <'#@E[^K:S* MMYN[V\_75XV[5Y 2 /X@JAV5RZH%GI)R4&(=(@U<,.1[ M=K0()_X,^!_. A#\'T7%="&5@YWL8ID9E,H+H))OQ!L0]U])]FX0R^K"%)?1 M"[EBQ":&,(+3O!^%7N*VWW\4_B9O&?Y N L]%(RU-&2)T=PGJNI 5=AU$I@^ M'@R& /07R :!YZ/5.9ED:@5C^.5'*>8.3-(&1L==.L"UA_##\3V(/\QR$< 0 MQ(=VD=EBJF@,:]71$E<=0HXT=*T0QT$G41AXD;] ,[$#-C)SI96,8:T:4LH& M5&49%L?I69DW-U]0%S8KS30Y8;79-3N.L"(GRZ/C:K_&(OIT2.6U)9S.78%+ MAPNAU!-$&C]HII*COL5<4P$U=(I0TQZ\_;V\LSUV7H=>+GG[RENXY^6[N6^?DNU&6%? M.J:XC%[)R2>4,*5./BU88C1W32=?$Z3)]->UF"I^E,;XZUK,6G6TK??7M9BU M:DB)_KJ&S^IQ-NA[)\NY;\%@B?T6^"!TVK21HZ8N%%>:2=;%25G^*[LVL@1+ MX0R4JZYNC%M];G??SA:JO;#=\^!X0@B4,536[9*+6.;J4NO@5P_ MHB3P6.-SZ_A^0+207#JDPT52)8SAN0R3 ME /QFSY)!GWKPDGH@'9_@^-*_\1_)1!-J6$,\;P8)1R0W_#D*XDKQANS;">, M?' XV&/NX8.67IT/M%2@79S%\01C9%(7=0C''1^,DH'G3)VY9TB?B MY_>L^ 7=RYRX>U"V+JN:.7&G__:H.WJ&(QE49S,GU)'*P0YOYD09J:W,G%#' M%)?1*V5.""5,:>:$%BPQFKMFYD03I,G,G&@Q5?PH%:;O:Y!NT6*JJZ-M?;I% MBUFKAE23= MA$9R632XY8;5Y1U3V(G("O93;RG6BELY2GEX&6*V/Z5!=?$6> M+/5\,M!"XK(I#D].N?NFG'+1]P#\'6'GY ?>GL?GB;LO.)GHZ]-L^-]?L3-N M^!OZ[ZP%KKS7T+UNQ44S:KZ$U+U)[4=+L6P!8,H*R+M M7&\U&$:OHB2C$DIKSC.9N7+2:0@-XYV:EDHLKSOW- *9Z*? U"03\>RCJ5F( MA65;P"&%A5(6*2 %-6&5>1/'5<3 M8)@LIR%WN(O6A].*J^["GAZ<2Z,;5X& MIP%2._!\0>WXYB(M3SHC0OT.0WOWP4N$ES^_6[YOH7DIQ?]87%0W*AFI.'.V/F"K6>;$YJ@_EEA3EMV)"MU2A.*Z\:[N&46':*@ MY%:%_..6,0J""-C/D>_ U3OP'<^>K9&)@S'X$?]$GJ^Q5,X:[EY])B,/P443 MN,J@I7I-%5S1B[O(V!P)^,0HU+$B5]HP<'PVM*"-V@BK*%)5 M3%=&&50I^R::SWP>>&C:# -@OSC0@@LG<^WF9/D>VWU_VIN JSD?\E&9P63\ M/!S/AL^]E]&X/QZ,^J^]T?AE,GWKST>3<6_RTIO_.NR]]Z0 E"3.(_RRSSUXYM" M6GYV* "ZP@T94PNN2+MDCK]E/_I!:?JIF-Z6#JVQTY]8R"EL=V>_ZD00W;0% M-% @*&P8;]9/9Q-MB-;/_*Z=_2F?E66@'(:>,9%:*XM@8,4H I+/O,HC=-* ML"EI?0M(<+-7OR.!M.7F!T2/7SO;=^ O,$TK\+1+%F9%X5)*\?:(@)&^LV J M+_1&W.8Z^<$R?TD;GC-%^2%_UT)59UCR2;U%\DV][\E']8+XJZ3[Q$C9"40[ M$;Q:S+6$Y$X0WT/U3G'5U:6KX*3CE%=1!Z?.#HQ:KBAM>60@I8I#BIU/,?<9 MJ7!(*1_&V7FHYI!2O]K*Z):XYBHHE07RB(!\UHHIBKFS7+%BT\1K*"D_6!V! M(KO/:J!U/'-<6"*P.F*KD5&0!<"&4)/V*2P15#UQC(8GY6V40M./L2=6QI[, M98P&3>:)WJR.Q1%$"VI0T:586ED71B4L*NI80"MGHOK#)I1/=^MPF6_]#%"E M^A,;WP@_L()U']KX__#)51^6B\W7#P>6[^\*9E;G;NK \]N B@03QUA3'=BQ\3"F:Y!0G$Q:%&;D?HJ<6&&D] MBSV* 6_68H+[:+O62H !E*C-W86C0>..@E>D:,=-(G_0CMUJ:\]%" .\( IW M):,#:W5=Y"'%N5#+"!+."E HIWC>G+('P^(A7UH7L0CAE["V8$1MUMYP9F%T M3A-\)N-$Z\"L?'0 MC!'?>P7@@JP$2@W#E<&+7*H?I?$9+_>2B='>CU>J]ZZ*721QPI8\E#0ND]1! M+]30ZUDQ7211D452&DX)0*FKGN9S,8XGQKQ;#FI/J 4Y:)!+68+D62NM:)P\ M*D*6''YM7#)3O'$* GMH^1 -ID%_L8@VD8NSOY_C3?^DP:6\HG&2J0C9M $F M!3MV,.&<.A^LT1CN?(!D$'_U IS',%G.K9^D+H?O*<:)201^"3>::S6_99[7 M&J<.1HBB%CCMB!!5C P9)XY*@/=2N9R%(#+)U'311A.A; P1RBDF^9H[\TQ]CM*B$&$-JBK3V9YN? M2)@L)UO@QQ62W/+";!S>(/&=I"!Q<$W]\#WV! M_&/2+S%C:LR836U89VQQ9,[G9=O_[=7-PXWZSE!2;%F$:4P]WETA]7*(JN)_ M9^>XM4>^JV_B[#Q4\[^7D=@:_[M^3%',S>E_%TJ2V&&6Y'<7\DQ=&);=Y\HS MEM0#2QI/%9N"#P CXJ[>P\\FR(9.:WXE2\5NUL$D R\()\L]8**;+%6FBWHH M-X#4KJ%Q47SQD9'>?6])W&V7*M%%093!%Q7CU>.TFB\ (N.YR'!]>^- !R]X M0V2YX<\M7C.3)$*OU4G95#")U#UUC4L)M9D/![N 7SS_V8N^A\O([2\67@2) MIRS2JG111-SV:,2EWMPY>XDQX>KD!2<(IZ!D%_7":H:Z&_(^)S*!8(77[7,] MAJ[CZ5U]^\\H.=QVLOS=\GV+W.%0ZW110?P&V6OI08R6U,LHWA$_]J"7;4OT M"1"]4M9N=QK=<"JQ*^*WR%Y)CUH,7@1O7Q+L'L%3!SM95CZ"O/+#NB0H"9;: M"^VS*1DNR>J4,CTZ%>B22(W<5NCL;NP$U(I1_: M5UZQB_*I:)6#K QQ'I,."BJR#C()M@ZT4[;Z8CD06[_OHP4M7#U'/OKO.T" M[)+3FAIXLRZRKBDYPBQ,@>U,"YSD#%BB64H-8[7&B[F18]Y;D?Z);V9\<;T? MW#F>GQK)\5R@S^LM\?==LCCUR>(\B(8_7S-3,]LT/Z%)T+7*9*#&,C/+C6!L M#J8ZDNM24IZJ1T3+P.8G56S6SK94WFS9>2BGD *P_=F6^C%%,7>6*U9L:K(M M#YW':Z6\REQM75@3UV.*, ##D3&-YS;B.ZO1Q\>AY'4.A?;2L M_4CZ)+KWB_]![1()G=K\>DZ0/Y?%RP /;(,3G'Q8.Y- ML7M@X;C8T7$*3>'SK_Q-063FP(/K7(Y Q^:!_F$JA)SH#_X2Q ,/$'KN7D/*F5GG&1HD"[B;I/ M28_IW"%A=P*34\-"Y[L+GL'WL"3'IK3>17,U;55W:X=N RZRZP( .QX"SNQ M7C>0:ES45=E*;=KH<;AP5< V#\Y'700FWGR"=GYH!0,TP #GHR"QG[F>+EH2S#Y][IV1;J=?'(RPDL$[5>\+OY*-"Q0)E<<3^B@M*K9 MI.[T2C>5L1NZ]L2J,QJK:1)1YP[JD:%+,,9^3V']&3SE0;H(KM$9/*\]VI$S ME)Y7'N*SR0UK?1?UX;\[X3IULU;A9B.N)^@B'<%DG_GR!=A$JTQ8H0O 4V( M65G,]8S74SU+F'6^?[$-2I+UZ96R5GM4?DQ)P_JAFD&JQU/,+O2*XMG#'OX$ M_L()R.L\2I5."H?)",8=[RTKF:8CHF&Q@: #O;5Q5+(;MO:BK#.:JFD24=FD MJ=5_LYH:+I=@$4Z6PY^+M0578(J6NA.(38+_A].'/BP7+WU/NP_P#WUH9_\A M59(@/@EOTD6E92-@A:+W9CS"[&6A@ M2],F$GNKG=FJCT9"W]\AL\3;JRG2+JV;L>+GVZN;1QUO?ZBCR&HF$#1=V,:J M1E#\L)MB,NFHH!HV$+3'))'3$.8#G,UGD'D0GYAZ"KY!^S@5CXU:%G9BK9\U MZ-T5,JE!FJIGAC9L,4GYJ),8R @>!O/)']PPL4%&*G[?>0W51GYRID03;2-T8V=1E#/&^J.$'-B[?30J/5]?G M-RE,YK\.I[WA;\/Q?";]V@/2@6HG/(0U ZG8M^8[@<4:V)%[.-7B:3=PK2 H MNIR H496HK@=W*EKO@3S%C1+3D"",IE<%3&78S<68SP<99*_E:"TO"Y45R6Q MJ'?F@=K8+1,\[K#4AQ?>34 NJ!V=7&04>+;8$,J\F("'N'C!&W]SO_". G)! MW8AC-'P!8VS0)*21*N/ZB97K)W.YID&3L( 7=\3,*^W"BK,BNA%7?;!D1J>: M.S&KX[7G(AA! GCLA2#^U]G6=5).A"FFCN1WX7V,+E)A)IJPS*T+6:OM N6! M@.14\"AWBU_ MXL M:D$5E#TG=18QCO ":+*<^+8#+7\7(QO!5P=$D^6+GUSO;;GQ/\?_2:96OUO! M$,:><#L^V0PX'X77R0I\?(O5U(@I!*782=XA738]/T6<]MNB\++P+7)#!_V: M\U:(>&3;=24#OJ#\.JD]%S=N\.X["]%:.G]HY]3$9 "M$NO$+[HF41B$%L2) M]:RKKE25%DNF,CQ!F0,ZKKLHZ7,EI4T4 @69J%..RT10E$#R?_Z=\++/N_B_ M_P-02P,$% @ Z8.X6'K?C +$*@8 1&U/ !8 !R8V]N+3(P,C,P-C,P M>#(P9F$N:'1M['W9>ZK*MN_[_2OF72_GB;5H%'7>O=?Y +%75,3NA0^A:*23 M3L6__H)--)DF,5%CF;CW_LZ)DZ*I,7ZC'U7UG_]=VM:O.? #PW7^^S_8W^C_ M_ *.["J&H_WW?RB>J5;_YW___3__^;\(\LL8TMW&+\65(QLXX2_9!U((E%\+ M(]1__^JYLYGD_&H"WSS?B M;VQ_D=D^.+V<_0?/_(.C>.97[C>._D8SO]K-_>#/#1G\JKF37]7B[U]H3E51B()&"3. (G@.2 MDB/R^1RQ_3@]3&B5T,L)?DV?[87TFXF_ MMH,MPS&?1BX6B[^7$]]:C\91E/@GO3Q)"+(;+KN1$_KQTQWKT0&0_];<^3_; MB\^>OPR,9X]?$+N'8_\,FPU>UH$M(883A)(C/[TF?:P2/G_+]K;L/YN+NZ'& M,D22#WCVDMT'&4[R_2"E[#^A+SF!ZOJV%"9\2!Z$91$TCQ#8[CF!'_Y)L>0? MG\W&EQ,D'K[)!\F__"T[ZU$H2:#[SWJ-JAAQ\%U/#P;JJUP@_TFN'E+&>(-A M+RFI .,XLY(+SZ9F!&X&QW)O/7HS8GO#,:YBA4+AGV4*Q:?/_0-?SX:F5_=( M^010$NX?_^+W6)_($/D,;<91M)$;M!E__?L?/1&Y?_]C@U#ZE? \3-3,?_\* MP3+\9S/?]&8$>)$Q_^]?V^M(&,_ 7__\^Y_0""WP[W_^V?W_S:,FKA+_^Q_% MF/\*PM@"__W+EGS-<)#0G?TFT%GX_Y*7_I-A3/#;,:QDAGZ4$'L]H>7F&50@KP%P[:]?CF0GW[O5.;\9U[:-,%7. >4H3/*\1(LGVMP P5^_ M#.6_?U76GRX6Z$*GZMMN!B4-)FOFZ5I61JB4B%\W)T(TF[:5-=N]MLD,B,I8 MD\=SOMCY[)Q"FUQQTPPV$^(Z.>J'0EY3EQ^8D\ 7Q6I_.6M5G#$NU/5P;L:+ M*5VO+FXWIZ[?'2/SFF"A4E7!E7:#M]3L!^84Z)(/ K%5:WL#S"@!TRL9N0;> M+TM<5GL^D6+DKR57S(E8.A54[+E/\\)$@6L9"H8'?129ER;YH*&"9B5YA )D MPY:L1*N@+R&\LQKX%O77OSD2Q3#R/_\\G_X7D ,[) ;,X,V0%U-7*T"AC(.9[280?,C)O.9@4F+B_^^A?+X5@6+]R 'O@A/0A1 M'_0(>S'V9+ M5M51P+(.XLW7]F2Q.1'$6EQS>4&*V1#0LVE8JVHB+F)__8LF7D@F@Y,XNOO@ M[0=>]7N+VW"F9 2R9(V Y)>2?PF>OCANX:"M-,=%U,N3[5ZKC9H^H8F9](O3 M5]SN6]O)"USE^=>N&"./EG/Y0(BKE=6*[^#+MM,1L^G7ED9?^:U4\J'*^F,M M27OZOM9@6LBSC."@48_/NY8A-YDRE3PX^;[4NG[E%_9\*94D/K8GKO7TA6Q! M,XE2M6P(8+K(S%BKC+ ,E;[DKW^[#-=ZY0N_Q@U,0B4Q<1>"A'!*&B*OA2WQ M&JBE$:POMA,UX82)?Y'$XG$3I#I$K(:E5G;H&*S)X*,FOLQ5I45O\5F?I#XH M^ -[:>,F-R79,9EAG,0&?K7O^"E"C)H.->X1JP7+&]-:@1YV9)/^-"&"#JU1 M:F81F'B^->[Z*['AHYVO=C@A(,2T-^?S8Z1JH3&]J"T!61\BA>MXJ2_E8?NI MZ;-"D'XI8TE!P*E\Z,KFF@2[$>ED7&=]F=I202SX%;2VP#@S&HM>N[!<15YA M<6BDJZW2,:*XSOKY&YM,1:'N^L8**,^(@E?)3C9?(VR42S-6H 0E<5&R MZ/8_7^"DO,3*6=1:@D:G7-;Y-AHMF@428[")0G8N1"T9)7BI+G(=,T*I2D/" M*@5ZUCF!6EH169A2Q4.#\-< B4Q O9+R?6)Y%%;XEE*^Q2H">5#,LW(I$3 M%%GB*Q+X) MZG%&*5+4I8C5:H2NUNSG=-9N<(NYUBFM0!HZY\XCUBSR@9@KKAI=SE[J+%^: M W[>RU?JG=<"9T+$"RFU,JEVWO_HXK37$D0#0>N#2:3$[5)^GGV6:")>SGT] M:]VU%. G\A(ET6?+#<&&%C/+2'P?9UL9ZJ:OQI[10ZFCON698P%-5#3N&&V9 M,!N)Y4'_1K,?54I%8VXH8.WA;L&#>/)2J*SPC$!F*M'??X)H\&\K*$>D5]:GHF0_9&6N)R9/_.XK=E_(>329\B0#$> M1N(TP)(SQ$@#6FV! CU8;GDA7,?19#*9*AGNLQR M1$%%@#[3E)!J\&GOYLZ&NLC MLCL4<'IJ9')1H6NZG>MIP6&-U*;^1-42)8"PN#K7V8"D/J<%[YT6W)R/AOXL M)[/UH!WJ7)<9=Q7M'5HI=*0FAGV+SIN$8=F1O#7^O7<<73GU89KV> MP8S#;#0AU3^B\K;OSH ?QFU+2B(41TGG-TM]#"$ :F0U#!4\FXX_*%!ZAW*: M E]53,TG,N0T]8[:^&OIP"_BZUGN-]/AY;&(ZG.S;I UBL+GODE0UP-%+L]/ MS3)E5TR)<;*@0B +9?X>*"Y&R"_V+Y](EW9B_-[FU?IYP;( @ X!(%+:5IHP:0 M #OLVI:?HT_:QG+<(4- MV,J 3W4S]G6Z&<-%+*4!5DCY>O#K+/V,9+J4DU=;,6NC/)J99)MNLWM%5&0) M:=C6U;@MQ+UB6$3JR\E*T]Y$Q=J(B+P-'\@UW3<%4P8IM-PA3B]@% MZ?P.9KRE97I[+VUJXM1J$M GGG8D6?O;>> 8KM^4'$D#_O:6'6>H13*37CP# M^^%=$(0)H-*:O'+]42T0P# 3-&O?%SES1DNIDAR1-R33*(3+JB=)"^U)VULP."URL M)J/D1"MBX01=%*Q%FCK)?MX?N:RZ_4*&6&+HD4N= D)Y[A,]U>N,%H/WDMN7 M98BW4%RDU/>K@B>:"K6JVYV\GNK+?)XD;V$ CRC,+^1(5-:CDE1SYR:8SD&A MQW9=X]W:S&4YLNJ*=5L.G*Y #IEIF#-R)9"6?S$\3^9NP9$C.N\+.8*A(S$7 MDW0DX'ZEV-;-L>Q'7VN#D-FJ3?+JN,66AZM6LS,N@@9(>RAO5H[_5.O&65[Y M6(X1KFOH Q3Q,*UMN5V] M\NN)ZVL(64#(!2_P*CTR6O.I%18%O(-00[K-BFW_/=?G9 KG2(5P5X,@RT95EK!UJ=OMKSJW M+"-_/84IG2D8K6X'L)P=XV[&K=ND>;$6$'F4:0Z%KH69I B:R^FLK2"<=H/: M,Q1UAHXC4>6E1U"L$?<#LXNC4W/ZROP9ZE"O.^Q80N//+;,LYA0*K;0 M@G9%4M9'0\4LA$.+)7O];"MFC44Y_/H$Z7<@I4(6&M$LJ!."A H+M-)H$!/] M7%+>=RO-*SV+,=$0W4DV;R)0+2FM("D9BD?.OMBS^\WSQH ]4D.COQ$O^ M]S_I&LW?P7KY94*&7^LUF[_3E8W__2LP[)F5KL5<_YN^7L2:>MW(;C7LW\M M2;MM_WGQS/7/P(W\]:_UFM;?6U*OYW&-$LD.MKJUX&L%IMI&X]ZBQ2_)XK 5 M)=DR M0;V\R]?\4HSDZGJU^X'$O#+%O_Y]CHK#.?[GGZ//_W?W84^?\<^Q.<_6L2'Q:3CTB7E. (FD-0[.DY3]>>B*?LAA((2B($NG_%YLKN]^XE_SQC_BE8 M>!' GR6%S685,:.VB["#CNGA:K.G%^K?! OTE;& G8X%'&8L[/1"Q%-V8=Y@ MFNR XPFJFJTD!I;Z'EBXMEZ 0LO4JUG8<'N3Y"06F9C%*GUNXW2TI&;I<4# M"Z=@ 3T="]BEL/#<-4.?6-L$4I#XRNE$JLXL"I]R@Z\-8);8/@K";$.L26A3WD(6/]B8YL^R-Q\S*H091 M!UI'^^,X?9UN#WUZ7XC=:593D&<4MB#';)T:V+03UWSC.SF(\"#VI^G8M3GK MNY84&E8R@TNH5V$T:TI2L^4*7C?CXXTX#N/V-XI=CY+LH5GO!J<[I;IP,JMI M[.MSDQL5@UIGNI)T\(V4*A0X_6GZ]$AVYRQE*L=Y>DEPU@(E^9YD!6)Y(=:_ M44SU@=300Y-"A="=&FW-ZX1=M*R&:>2-:%;L&V2_\XW,_>T1^O-T*/!E([A< MVK24"9<6V=:S*%G"VC1-S!*B%@6BLSI#J#YCE9F6@6Q M*" F#^@F78I1Z1M9^5MG3J^.3@+!LA"A\UJ9TZ8:%I=(<2"@^&(X+ ^F-:/1 M_4:V'IX\U$]#[!7R4*4)$>GY#(J:R&@XS$CER!-JW\CJ0Q'?_S2<7CJ^+P+< M:L\DWA2\9<9I#CU:\K^7:WKKZ.GG(?3"T1.P5ME,IUFH"+%%>'CDN)-A^1L9 M_9\0/5T2HW^V/M^X[R0/&IA> 8,)BUM\9KSL*5(^_$8Z]-;1TW7S3_AU\D]G MH/-:57R$E+%JEO(IE,M+Q2%?E5O1\-%W\D#LV8B]0G4TN^S451X)LH)=7Y:] M6E$T9\8W4JI01$\_#:>7KCU-%I-F9D;:*HH0 (LCSU[UE&_EFMXZ>OIY"+U0 M]+2#: $T^G&QL+1-D(EKX]5(Z]J#;Z1'(8B>[A*C&#Q:%-,B4YUZ7,LLSRMH M5:R,>_G&-ZH^?7L<7LC@LHW0B_+L;.IP#5&5&;KWP?T+K&E^0]\7V$EEYI,@-KUF MGN9'F-$?9!_Z_BSN7W*-\P6X?US?\\ZH1PF9:0>M$XLZ*H[)UJCUC1C_Q?H> M,IZ_H>\;85:=KLS)5(C;?C/#$26-[3WT/338ZRQ1T%R!$$Q)P4?S2B$_ MQLBK%R1N5+P\80?H5S<770?.'MF%-;&:Q9Q0AJ[.DTSX]VL3W@:PI\[XDKB'9^NW]. 7(CW[ M);\^"6;_ZX)0<>>@PV:+=E8H.W+?'*T"V)W_\K:,\N-P68C4FZ6/F<+BMF M:KXZO:LI"XCW@SN.@!=[]N]ZK!EGT1U%I:;)%),+N:4,3'CW^'F%^T>G=C7. MWV+WM[,X_[KLB_58S9E+1T:9G&8B-3;(41BT41,TL@\# K[C,4J0X2YU1([2 M=.N%O$/4SY=]TATE=!+UB7#V012[1#\ MG010?[^)X;>=RC_Z SZR,3&=%01F.D98E-2F)E/V>IU>$[H@-2'P[Q<$WB+Q MHQ2^N#Q\SBL^^6UP;<6,(5CR/_0T5^S9T*L%XO?EBKUR0"EDXO9PQ6YFX&!( M=$!YHB6$(O) ZLV02J9G3NV1>O=N6#'&L3DA=R4@]Y.?1J.='[]0R@B#Z3>#*GY3;/9IHMB_^-51ZP4I8>5EZ4@56O) VA@3 U'VW<3[+LG MSC0H9WECWK@'*FPY=M@!T_-J(..NZOP=>6.GD_D\&W$3XP2E2X;E$31_T,?W M=HO*LZ%PB^%9<@3&;=>G>PC.VE5 9Q1W2-0BZ-RLV\K1 \ZGPOE,BX#JJCG6 M"7^&&H1+YOM<'=6F4#HTUU"KWQ$0PT*,,%+,>$*LSD!&FJ[0EG!U]7)7E,,. MBNN82& 7J9F<$U9X0T:TJZZ FWQ)\^F)WZ=,Z\=(X7V&&'@27YR>Z<40XOH( M/@>";;4^[2U6]2[J]8*ZIY::AKF"SKM_(.$/).#/VB_VOVZHSE0F7AK$9(6R M@]IR4%&TNHT8T&'IH-#'@IS@L%O$J1J6S9%FO9"=HDYS M3IEEZ!H\'V XN:'LAAJM6&\8DDYD*;0L3_J2,&US416ZF/VAT:!IRWH5Q.>@ ML"].K*I%UPP4H"@U6"H=C2I 9U/%]>W=;)O4^8G285F^3?>FM4A5BR:T M]O&-3.!&MQVGT052D,>)NT] 'J7NU8!,I$LY,?(4(+\8>@$@[Q?2)SC>_[AE M54H'V1;BK?H3E)2SQ'!5K<^YZB-U G4B_>46!^\L6#@<>L<@?E.53T&UTJVM M. IEQ/Z@*SL-T:E"9]IAAO&GK,!W!/)9ZG2&MLJ%HEI)<.CAHM*NFXX*GSI] M:+4CO;]8YJ#Y=_?CEJ;9D=LUK4G, D$J56MT#"#H&1!-)GDI&\$=/9 M".^U6$3$0KU=EG/%$#I/$=K5 J?PYYLEY&$,EFXM19% A PFNCYKA#*@C?$$ M#QI0^L@/,,,#9DS,'K3_;/]^8Z&G F;)6U-C[-HSR8D/3,BE"JKIE/:W4I$6 MI3=C^3=EY.VUHS5UEL'%CLZS=C/;72A%MC2RH;,P;RW_/$[W\XS*[0N\.U9O M7_J2UQ<7]-MLL;?IZCI)P%\,A4? KRVA$H5$2(T?-DVDGK>C%3!)-0>=]?I* M"7T(RA<+REO-0MS"2=2@;LP.%H1^9*.#SRV3&^@+%^0:.$IVK6@5#M4VWH#. M:J66Y!EY=DM#OV2; MB2 S?L#]N96I6"RRJ ]&BCN8 M90#\1:7C9Y#NXY]C<[TD&)X?UW.-DPD_RM^VY(.GUMY"K4W@L6,4A<2#7ZW4 M4C.V._?.U<,9?F]>4HIBI(I?LMJ2H50=1IH9H61MF:OATF0P)3-]M-Y=F IA MS^E)>._,?7/*WYS;LAS9D94,5;A0!WXZS =Z2L@YJ#JR:^_.F:LRC#M"Q28N M2!6+:F-CFAS,X+?8[W#^U.E_3Q3LLE)A%+I^W 4!\.=/U<'6U)2E..N5S&@B M"H7R;*Q1-/Q+--XX(?R5F=X7;_'+^%Z=?KU@$JW($ QU'.=&G#[V*O#'YA#Y M7C@<_'WF>XW5BEIDAL,%B_M$L2U6<=*Z@S:MF_M>D/#R;=\+UW#?:#-:A065 M9;PDFY6%N+I7A7Q+WPL6;I_L>Q5T)C=I5O6E -A>T_2C2;_GW[NROK7O=6,4 MO.E[543!*ZP\LXCR2BOC7C[\WK MM_WLT.)97ANW=!2?>Q'E]GQ69.]=D&_A9\/"[9/][-X\1U=XH%@"\-M%EI^0 M:#2X5[<+%C_[QBAXT\^>]+M+N[ITRZPQTF"HH9AAWKLX?ZF?C<+!WV=^-EXF;,[U1*^9/,%^,Z^A=_/AH37;_O92+O?T&2K M.D:]BD_SO6Q, GAW%(38SX:%VR?[V42KM2QXRSK.(G9W*-//KM9)9$#C?&B6^:8[MA>XURG=JUZ_@9]])=[N^T2*8!)6DZ?Z4?IY M>X8V7,DI^:Y==90H7=3'[3DF)S*Z(8C[;*@X83*M @^8(&! M5R7YWSR6BH,R1'EE)]96Q[G PRHV-$*/9,H/9PYE3JTXGT%8R M'[$N?$B\5*S;BCA2'+;)%R*3*7+ MVIPKHS5I.99ST&E!&"SO+?W2JZ+M1K&NH-:XB$"1FHD7&+-8C>K &$"G]1ZQ M[A=:W\_ J+B*(M[I*7.S/(R0>L4>S3OE1ZQ[PS7TL,2ZI^$G,\ 7TQ6V\MI>3K5C=^9<3ALCK!L_%@R9+"HI:E"L5"$8,.](^( MXTN0^,4*MSXD>AF*]5T6>//!H*2).+]LGLA<^JG59'H?.*#IZEW8.S&@HHH"M-G0856.7R,/<#8J,02[ M&"JOW(KUMBH7K?FJ(=.1R7IV)"\J$WD4KJ!#(6QIZ5NT)5RL6>?$<[%*AB,Y MZ:*T8\OVUM/E9NEC.&>W#X(1JDU@1).Q@!"R4Y@ZVH0;08>E'>]>F=_3@O@_ M)WA)Q@:W/A'KM0:\C[.]4BTNBZLV,47MSK!1POA68PJ?0P<'V[]RR>U'S("R M %EI83Q1)$+VTI=FA+/R>*9(QW!GQ,#(0R6<9"ABWWEP]1?.?4X9/M)WY9 M^TF(6/8KEONR]LQR8P H1Z&CP'! $*1[>T16BMO@3?__M%SS>*G+BJ\I978@ M.N/"I,65&O E%Z&M"Y_"GV]5,"'24WJQ[*7LWW,YNJ4@]..LW\^T^S,A[G%< M,%%0C8:O._6!Q^OB$1.S%^D8Q*FNVB0S)8:-Q*ZS"-S&?+*$SIC#F6;#TS0; M>GF6UK!:W5'XH&W&(W+B(:**YZ97]Y9O-/=WDCTWR#CV;)Z9.3$]^!')H-UKG"6T6H.#\GW)T=;"2\Z)4W%4 _R#C_:J] MKUCC?GT\[Y/RG\H\(7Y.[(:+T,1%&JBB'<^T#'1J\@OP_'[J_X'G3YIB<>IF MU+C3*YG<>.&".",J57@/:OY.W'ORJPBQL.%?XE<]_?UZVB6]LFG\33__#/62 MG[2R3<3P2'.@#X2B%7D"+=Q39B6]])(2]ZLAGKE[Z_0)6CC1W3L<>@%''Q?Q M_).GO__Q!9!T)M2"XR,ORWIF)0-H>K@*!M!9O)\)R20"P1$\?V)1YW#H=2'Y MQ>D2L\!)FN[2/=,3<[I9F'E#MO(HS#P@>R)D/X.YP;B@Q@30+<%SQ'D7*?'\ MJ/QPTJ!E/89OQ/0KO'?FW+WU)_^\A1%@>0?,(?DH>_.70ZPG1M:7 ;%3B MFEZLSH78*5EXLY"IC1CHHJ('&+\6C*\7D*_L8ZQBT5&&0Z(T%NW8 ''1).ZK\_\40DO5[SU;;:, UE M7.1*HVX\S-U+$N2V2+A%/_Y+)*"'2#AO'Q9ZY#) R"D+83"R)*O;=[-M^.KB M4"(!/1T)V)60@!4.D8">A03/S9='O1I69R,@7 M^0EIA-+V72620VY'AF?.(J\;LYGA:)2C5"1'L9(_MT! VOU*:=1K\::17>;B M^:@7\U/H5$(:>!R;X-Y??'6&/\E+. ,'WC246@6^ZYG(W,?$C%'SY^(#!_?I M(YR! R:D1F8TM@MH'.+U60/%FCP.7? ((PX@\!".V07&C9+Q_BSYFK@EV0=. M@N!'MF>,#!-8!A6%KIT\2F:2I_NNE6XZ-DOIP+C[?8+VV2TK^5REG3ZRYTM. M(*W/90_H^/#*BX38_L*NXM9O%-K%899CO;@XG9,9=2&$4%;[&^$#AYL!/;MWU,RNK;K7L&%1-L/NT6Q1%36K"MRK^=06[ M*VCX'XGW8UK>R"HZ4/*3$LM7"Y)GYDI#KWI' M,>,]@/ZAZ=] _E.DE43[E)S8Y<#UC2OY[XW8R\QU9Z29944TZ\T"*N"U>W-I MWB380[/_*'P?T^A!5\M4JEK>0P>M81NIZ'*NJSQ _M#DUT;Z+H?F.MLQ">]X M5PT7DO]R0?AEU'EU'/6R#(LW!3! B[66/5/,X;WY+N]3[:'3?Q[2CREVJ]7' MZ9;7KK$\#FS29,E8S4.9=+]3N/]P[7Y9Y6PB+L^O"AP0I*!91JK5L3)CH,NF M/#3DC=!R3,&595 9=TV^CS).'1-!JU*/*.@4W$/+? PW1_I$2C&A24L=.CKGU?73ZG=GO=I*ZM+GU1(FB\+?"EB%);66M6A_/\ MG?LL]7V1E_# ^2E>!C_.%K..T"^B4 M3[)A3I#X?H.K-D$W;$ 7B=UWB>^AX2&K:^<1H]Y7"PZ.@H6/U%"CTG69>\L- M0P[ZAZ:'I*[M-02OH*UZ@LE/L"(ZT ?Z3(DKJT80K&K9NHY MMMS.6I%%"-D6G#NWWA_('YH,,ZBQ AVM3U?%.GR'^A MTV&J:YC0^M"0-T++,077&O5=E!88V1RLPGIKIH_:"P*Z7,1#RUP$-Y#1!7%?>URM#SDH']H>DBZ M($KU]H#U^!$JD"2G-L-)D6H6'P7BAV:_5WP?T^B:5C0;2(?B66G0"Y$P7O17 M_+T%J9""_*')8>J"R.&X-G:L1HTUFA1P2DC.$1OWYKO 7!9^Z'28NB!0+$^@ M7I5%A7@5%/N*W\MD:P^X/[3[A<\>N5#'\3 VRI9M%M"R$_7X$5%Q(AG CT#!^/:MNNL+],O?+"GF].H,HR3 MD3/727X&1QYP>*+G;%8+M<90;K'&?.F5I.X M+U_]P\_Z_!"*J0NAV(P74R?T/!RUBU5T4LK5;+T*75GK4>NAAR%-^BKY(*1$X5,7R'X;<;*2O D9QVM#0< M57(T-6(2=RSTH[5?QCJ:X8#DQ8[&N'\W0N7O%V!NN$&0-@PF X C&R!QY%I2 M&/F 4_?_'.]?U@":9#V[8?O AN*VE_D1T61CB<&6&=Z;"7!68=_HI_P,*<_' M_.D\V'[F:TRXI! 8RN18T:Z=8(',JL%(Y1T3GP2KL547.2>"#G4[1O\YL2U#_YS9M[+*&WWV?./9 M;B)@&R66_FH:CF%']@OEU/;=Y"5AW+:D=1GMJ:1&QW\<-]\'NB%;3^HHTRVU M"4_'8R&:9AK,HFORE@%E"?&)$'_]F_Y\1HGS=8&JSVN3 MKT 5IZJ&#)Y&;)_DSV=E9\A1 S-"D+ J%0)]4GJ ZVUP'27E V,S\26Z.K6: MH;)J@13*<7-N3-VP.8-SJ3!$Z/I^N)*6E[6(K-1>,N69@0@1TJH*OME""AYT MX>/?Q*?-\MPWYCT?7$<_Y0\'Z;)JFE7E.:#8,?T::/- M!*$]B!5;0:\H\+6 Q:KC MPG(>W+=X?P\_\%-^7J@#ORG)NN$ /SX@:KLD@W=EJ4*$KJ_![ MM) (EO3H54(OX>G]F.]\0:0 J"[EE*U9[X[ M7U=?=RJ=,[CYF-?+-38>#=V.7FZ[>?I["/D;T[XOKG_.9WMAN_LQELWU]1@W MR5(I$])8EG;:WX/17V*[K^27?8ZW[]KN<2F3;7#3!6LQZFY'!Z)>1,!5K-_D:3X6;OH^.SO%IS3.*A$0B6/;$YYG#H M!5I621'+'/2L[GZ<"8C(H_(E;329H'@/BXL"4?2$_@,0IW=_D@B6.040+X9> MKEOJ$\N-UH@HN2FE_!T0P@K77U&+5AGE&U.VA$827EQ "X2/K#-:(^/Y;.\U M@CN3QTT)A,-8:;EH'#2)_J""H%(,K8L')X\O;^D3-A^N1=C\K0!CTTS-KC]K MS]*J,P=!F'YYU4G4H>_'M)4H05F7#(=-8AHM;H?@L)5;\\CR!$6#BAD3I:SM MXPQ?;4#GYR7S_?UBOENN?G3"UU7V*'&RLM\/_;IE5V^N.:%D.;*CM>BLP^!T MF _TE 5S4'5D=[_##JIWJ3:5!2;7E$I^,R]TYU7H,//!12$G3_]J"+J')4\7 M0M"P2D2=)0 3@@"NT MYE+SH8/.1= MEL"_%K+L2& ;:_O^'"GMR$]L? #VU[? &"\*B:.Z]0LCX=1 M=U'3=<^$UHL]-L<]'EZ;).P!RCM^R69%HA.XEJ&D6%\[=6D#U+,2D^0;TL1* M8!\"/W'Q-IY?VS=L*?'Q@ /49.+)GUNV*PVT %8HKIM\;48:@YC6/ 6ZVO)F M!>'QF1_4G#XT]9_DCUP#.1V7#7.%?HDVH[Y;$MCFTB#@.WOHKI #H1]R#>0$ M'9&/1\(\8T9.OI"Q9GB@K![(N7?_X^T%\V7)X2-:WYTKE [F%@[P ]V8'70R M?_1\HKA8X!K+LD*C7FOL+'/!W O@\V??60'_G#:O@N2DUSPCZJ5/+(+$3SJ. MO%>4U#/T/=OIO0=DW7$M5XL/$?4*,EN2,S4)K:NT9'-\GUN6A^BZ9[PV;GRTR=!(JZ))!5XHOUHV=EA%HN8Z\ M$7 K>=#..FT?19O\N%P@AR9KE"-%*;0-4K&@C?4^7+%X2;K/H_2#>8BWB'Y? MN/U\<>R:N)6B<7=2#54!!(7K' 8OZ!B!4>= MJ%*?$>8@3^E[%=?'J1OF#[CM6.-U]1R\>^.5%?-\3M?_QMCM?,R(ODIR> M;OC*X8HLRE'2S78DRY+^V+_)GDE._$(K7&PKK*):J_#+AC4QRT-WELTI5L^' M;]/-=P*!,ZEZOL* LE]UB>00_M5OL<.C5ZL5W)BGS:9_/=1:1C2+$7*4 M4EM..I"F7QZ2\@WST'#OJ1@Z?'/J @5E)7TJUO,F%W!UZ)S,QYZ*]Y=AQ]!# M3^O@UYT9D$$T1@Q[87BF'1-5FKM:K(I%X6X431>)PZ(T"=3AD(N?K MAJ,'2F B1+WCHJS'^_&].5Y&-T%5T[:ZQ-2KKS94KW6XYM- M$-9+XX,_>JK[5I3WYP#/"8R]&'M9G\^Z1>AT^=L]U6M%^=8L8>?IJ8N]=-\"WT_,BGF^O^72)=GW?723&XLE8RPPGU2MZR'I:?H(/99(R9>C"NZ=J\+$I M;CG\ZAR_E2T\==G69[#0$EC,[3O+P.2]22(\8W%$]Z'3T'!B <+&Y[.PH&;U M>K&>1+4"8UIEI]?.6I@.K>*'"PL0GR;:0$4U, ;$O!%53#B M &+;\ D:@35E CQ@8%EY>&B+]@H'J;%4345!KE-FHDZFU1P\S!%5N M^O*F)&HTXU!:SD33+@WZ?K8V"W!X=ZZ%G.M7.S'FE=6IVPG2NM(&Z3H>$-FO MKV[E$XXID04X=;,LJ E"W57V.\+]^:\ '%_,?<)R6J^U]#)+NUIV\^AR&76[,+I9XC+H38DP5D-$#+_:G6F:$&DRD- M>:LIH"OHC-^%4',VO*'"3-I1G6[TB>4O!)IT069EO2"S!1:;73&/@V:Y6 U; M6+N<0Z-!'V1-2G$0!CJG^D*@.94JUP$-EE^W&A/G@^9P 22V@3VQZN; MQ7[ J9H &C>X?&:&$DG605T0.(;K-R5'TH#_HD^06DB^\L>)$MU$SGQ##H&RWGM] M5U$>RX,!&I!=P6.)7,E"O1QSHO-VEWL(] ]*+J66,^]U&A,9+VQTO+-:8\M!!>EOYOB05=_KT#S(^ M9.%^98%SP!FRX+.=16]8$Y:H5VN.Z=RDXHZTGR@+3V1\R,*U*Y4?W(/[\GSI?N1?5<4G9Q\D6(\8Z U>8PRN79_ MU;1FLY8%G4K\-)AND6Z!!U-D\M_=,L6GOW>08GR@&&%)D@UK%VOOT39WK7FZ M7.C9F!>6-VU1J:Y7&:V-ST$GCN24?-=.8I,H-0));.*D5LP&OIS\H"7'Y%1& M-QQI^\"0(S2SFJTB*+[T@HF\P)N- K1UD#_I=FCUWB#<^;;V3XH_M09]C.17 M@_L:PRAY,MSW0R^RK=9>A>9% GM>M7L-KAOBU"/'BIQ=Q3YOQ?G.@"V;?*5! MQ$%Q[(,JM!;V553\.;-KJKG\Z6T<>82X?LKHC);!3UC=8[=LG]9 -!4#=YG/7<(KP M^\>67>R34F:VU,=%H(U0$L7[J^5\8+,*=)68DTWH>_0Z'^P?7/SQ?M[J O#. M(-A)!\*]&/IMX;W/,[6H8J7:4<:A4*\243A3JL&(NC]? %IXOY^*ND=X;\KC MISNA3^Q9NVS;%,@N@Z_;]@@$F(Q*#=6JET4KX\*[Y/5]!/XYQ>NUA!UZFI M M:-Y;T/*H73$PBQ,$))I+U6S;SZLDM R&T7S!FK;[(")T'SR9'5/2)F'-TP2. MSOLSL>WUW26T0<-',;&?Z ,5I[LB5#CK3.>M[MP$ [^IWP<27^ '? M Q$E-]HUN2S$;MES@DY;J)=,QX[0J+2\_F;[7P2)_3P?F'@7$\;\Z M(D5L),3QHHGC2]\)26A+.A_%Q-,\OQ4F=BW8+VHT[X4+ZY0^<[#5VT'@VU0: MH=3AY!E:[B]G\JJD-HC<_0:N;TSU2N'#BP+%N;W2$.8VZ.8DLF.IMT '928/ M5I6H1#2AU12/W,:1 /L,PU7YE3[*V="&R(\2 M\5U8D0](EF M9X5VVT)YE1T6QZZK+'%H]=Z-.A%ND/)-UZ.T?5=)7%'.YX$_-^0#IZMM2:'J M^C87A4$2P\H)B+=C=AT&AI293CQ2[YINY7O0Q>WI0I-CL]QR]=UI M?JL0[2Q$<(:5L,!ZOE@X&1Z"=2RS185#BUHEGD@]E$%E8F(&"]5RH0O9WD'% M25-](&.'C*?3P!-WC)(3T0E-?9CDG(Q;MJN)#\7<">B7N*E8LT5>"\'$IT5'ZDB-#YEN_ MX?UY?FM,'#F@[QQ/HMGR)3T?E$S6$S(*1L5]IPCGDE4H/0D8]A_[$").\R1Z M)9KRVG.&,,M4IE^)B6FI/[TWNW%;3^+ND/&V)U%1M/XNZ0<((GT9%!>X;/[+I9SM;R-13KCT+X%A'"ZTG @(E7]JW\Z%K! M]2F#APL6!I.@(43NN,SB/J.UEKH@V/!AX]-K E_.]VH8@6'_Y!<8.=?;+&=C MTYC5>G540GNSN%LJSV:C1][JVR+B-&^STK'#3&05571@-/I4OTMW.O UID'M M;=X=,M[V-HV>V<;#^LS49#0!?@'1_3QAN/.@/RBLLZXCIS, M>//4KA&8=$P#1]9MR3=?%NJ!$X%UUY>;WB"' R/4=R]Z_[%_; >TN_6/L=MG M,9B?L3!V,#0!&MK>3%=:C0Z4^/R3Y+OVHT.:GU^!Z7&KJ#;C#87T MH?0@X!/)UQCTD$*8I'#=;-=:WYT$&KOMB1C7G[F;9]Z/_70DND,P)#,SZZR? MJW>44;4'WQ87;PKKB=QX6-:'3-]"IK_$YE(8/1819M$PO:PAU,J,8@NK^W*# M(13CAS6^!\FE''=]&OO)1A(6VQLI'*L$*\DVZZ$U-)@LT0$F=-6:-X7V*.T? MEO8AK]>7UR^QJU.9G^06'*@*##*<#X3F()HV[LNNWEQ$'U;T9E)YI/?DVV1^ M51(GFH,A8PL#H>4U*4.E6M/[BEP?F=\;RB<,?4!?)Y]?8BV;@V8"(S>NFER? M1IR9UA-SX7TYM(_,[T,*?T;F-U/I5#N6/^VBWH*6N[Z,:^KLONPGA"FCAV5] MR/27VMR2-:3STXR@H$QIV5D-.J5@/KZO"!5",7Y8XWN07!@R21L5LOV"_7Q?IO A/Y-%]&M^'Y'Y( M-UA& SK%\>C#VF\H#3N@]-^ ME@T7<5"2$[EL:KQ^I_DQIO$9&-HQYA+3'A(+BK-Q=#!ID M=Z$\S.$].*@/"WA7,KFS>I]3F0*FS WK>X\9-?(:P]Y7M> MLQN!R^S/9 F3QZ6S8"PI"#B5#UWYN:BD6]J[SOHRMZ, B&7-_>S75LIU6P.K(0XU:WT'#S;F4(G6*Y#AQ.?^UQ MTNY?>I2V5S+N!(*A"'8Q&!(B7CC#6:-W:D48CCP1F:JH5U9*B[;J-PWX,N.? MPQ%];6>-0/#"!?F9OP _B8$LD'5=]C^"=AOMK7O"[F7JQVO4?,[=R9L1PC7-?0!RCB85K; MX/01WW]@#CIW^%J8PV^@YT1FT)M/K; HX!V$&M)M5FS#N;T>])B[KI[#[Q]S M.SWG:PA90,@%+_ J/3)9RB20*70.UEU@[KIZ[FJ8.TMEV0J[%.A))8 M7<5SQ>J-,L6'6H$X*2T-.[*W8+DE4%=XEISV MZ% 6#*80DCF$:];@2S^G0'VBX,9]?D;"SR/Q(0(O"W78Q3R\MT7 < Y$X"P, M=SFS4P$K/B>*(% MC7JV50-W :7+J,,? "5"Q+*O= ^D1W6%<9J2<9WDYT%?ZT#R_>2EZ6U;I.2, M26[ MH*1*55K.IV=][U@!+^_?VR*6U/WQQROE_\F$.QBCM:>G[?TH_#A)*_/ M&7EH8P/2I&C &4KM[M#$WNJ4N^$XV)?J-M, MMQ9-:=OUH%-,,"-Q\P''R7MO6#Q+J96&C>R4X9MU,U))N4L-\AFA!YTW]*-T MRYG*(;-@!E-KO*B99([MM'33-HTF=,KA1\CH\P55M_);!LT%7VNZ=(GEXPFR MZ 6E2LL1AMA:WR9=?OJYZ9OW#GK07@8^7@8E'$:"78F\Y8:$#TH_@YY?5 M5=\T-5@L#H7LJ,VC".76RM1R1K@QE)EE6#7+#6S<#6NK;X+)YKT5FZNY#4&B MRX3-UP:\3C[\EMOP]+#']69]&TT*U9L]<\22X7RLS'(Y3"Y!9VY@UB[?I>_U MS!AW"1J=BU"\M5Y!6@ ](/XB=ZKEX95,0V3(I>FJ?K)?WG\]2?E>LE7DTXR@^T1)PMA%T*/\:- MO !/+[>L?\_34&XUK%9 3MAHZ.M"B9DY5@39;BD7GGQ6Q+&+ +JT*(A.1+NN MZ4T 1O6E<*FHT)D=: &=1? +[OZSXVEK2MI(T.$#85!F!I)@%#4_>W4M<]/) MO^+-EX&K^=),-V3)6H-ZO9^8'XN5NJ@#K=A40T5 )6+NM-L F)X*723V#+HO MI_/7O]OY_*[4[\L[.I5/3$LL>G6S17M,!B6;#6_JE68>%?Q>/.';\FX>SRG@PZDNL9P^B,L*!PKP/HW=ZN>.G$I?N/BMD2K $-L $VR MUI..]UPNNC8(0D/>J.V$&B\2[704& X( DKV(B,PTAU\]S>7HC#R05D*4FXCLGI=N$\>I5%H:U=;NV\'3W,@/=3Z:S2RPH3RE^6#]Y_8A MM,8BZ#Q6@5F/_5'(S(L9NP8=SA):_WY!ZRV\7B'V^2G[5[BT?>WI;#K_2X[R M=_<=[S'X>NY>XK%?NDB.%>Y"JJK.//F4];^]D*9BB+!>(4?';#RM#666G?C& M&#J_\R%-KTC3JXR]DFDJ7-;OS&\R:%C^SJ7((;A^NSPLC@1NPA%ZP\4#?_JP M20\I.BY%>03-7S 5>U]2]+Z'Y_>!4+*K=5E@,IGE?%+ %X7LPR;=BS3=R,.[ MM%2E*]*SFSCYYF+5HM*GQ9.\R70(SAN8)=;7'A+Q!1)Q=N8&O^"*(G@B^5'- M;CMRLQ.:).89DQP:X7+P<'A@!^3EHN"71XAAAT>(X5?S*TJ&8X2@8>]>YMSY7J FO]FD W9CNYJ+6!.NDNZ% -6* M.$P^QX^@*W7"9_\_P(<_CWP^PHA+PCTX/.H+._VH+_R+CM>[%]F@R>Q@91ON MU.1G&A89?4^_[*6A MPA",.%$8#X=>3QAAD*:VH^=+DB<8+*]CMDYYWM+#H;5"#U!##^H+69A+X;N< MH_++B)_/4:0_QJ@BD)M;BP?4W^UF>4. MBN]-\TJIE:N>-/4Z5SG#2LAH/>]62H:'0$XE8.! &T6PU M!G"VE[[!V9.F^KVXF^[F.5O75QR%DA,(!ZZ_S^HREAN!:4:OF#S?6*;/T (> M2MOQ!E??G.+WXB85)3'^VD!MQR13YETU3)S&[9'W8I;$%W[.SJ+FH.>:BZY0 MY%U_QLRWKK(#851G+EED<"?MXK[T<>?2]L?56EO6J*Z+.M:P* MH3M\A[-M5%J5M(E30(BL_["LT'/W;'5_8<[^F&O_FW+7^]42L[;=:G'0$OT2NZL6 RY@JZM/L^(WCJ M=+>;,:IU)\D7Y[2D8=/=)A-ZKE.NDW^:YE)Y/B^U3W6R2_-Z\? M/LR6PJQC&#T=F':V47-]-:.&!G3>Y@.S7V=/7S:;X(?-)L3=-)M(*.*M.F&K M93)U,V*4$KFM[V5KDUCLAM-#_L$[_DWC?6:]??0_\W6U+%$5J59!+W<$R>]$F3*)YCOP M;4;RT+)P[ @,A98%%:I77'J5'LIT\$YN4@F*3/30L@^D[BK-3+K''?!G*6%; MDGV0#Z\ 1W+:T=)PU"0F4",F843H1VN.L$F0X(#DQ8[&N'\GLE=DF! M+ENQV1+H3TIN8?H94IZ/Z--YL/W,UY@ N_=PXD*RT]3I]KB576LE3M>\%:.X M)L/42L0 'QI<'EK]>:(.>S;%JT7K$"^;^@P2W(IE8,69I;.&5*^V5;DP;\)7 MI(<2"3==)/0V$K9'&6SIP/E=0],/-IIX[:BI67UA]<6.1P@<5L+HYF Q=4-H MU<*KD_RZHZ9NCH=WSP/Z@"I N>IJK.=I#S4 "-55(8J&\'5BP:(*OC*S]4EQ MCO!&:R:U 8(.9L)\X.IDI"R@39]"(,Y?F0/ZC(3:O59^%HBK/HK3!07-V;/Z ME(>6H1!)Z-5[=#[#3;)G]37"*4D"P^#U+(FAI4KCH6\A. 7XD_IVY$N8Q)GU M/ELNDX,I+9M:"-\^OW#JVZMW5S6!%$3^&L%59Q:%?RS:?3F 70)?-@+0]@UY MUREYFKBO0;*E6CJU[YJJM)M ^ZCH6L5J2*+08.#'X>W/*W[HB\TIO M\260$C9$K>JXRS$;Z])0"-!QR8!OW?-=(.46G;9/2,END)))D?+T=U-'8WU$ M=H<"3D^-3"XJ=$T7AA.UGM$MDQZ[&HP4]W0>[X%V,2Z;AM3!5D.Q(YZ)&FR+;\ 9*Q^:Y=:C?GNA]>5B? MY6RZE_JNY];6BG0X]0+6QL-!45J Q%U M:#ZHAW?3A#W6N0Q7.6XL<'N?HT3=BY^M$( M=EL$6N]*^'Q%HFO;KK-9(?>I_NW- P[W/YUXY3@_F >!Z4WGHLAT%WIM!:^9 M?HU$!XL%_Z#1U>L=SU]]RI:I]QA=;W139KLQZ1ZVJ;!6USW&Z5P.VJQ=R2GY MKKU=3MI-A,!**936HR2+EIP=! L=UVP7FQU5(.6V*\X8O3?0H552?TYWU]%\ MXGROIZTR![MTGFN#"+&P;]SO&:$%.+7J*,;<4*+-F?7K*TW)D;3#P[ ^LP?S M,B/));8V"E&>[4QUEL8TP/QO8+0T@!R @)U(#Q MU]\Y(]31N,=IV4FMRDQ 4BAB]EW,$ =B-FB/],%49>4?Y%'FTDA.U[7J-%T7 M)^/I9>22.7\B58EXJH^8_1BJ.D"O[-=065[."*G"O$IZ<6.IWT^:F8O2(I)4 M]JG]L+\SU;V%;):U05JHFMFK&N968]99^OST3DJ.6SV2FBMKHLC35"URIM+C M!]D]!M.W2YBHB3;ZTN?P^$%,(N#YC8E#'BGZ=B9Y#Y7KQ8NKS/BN."\W]'-K M?C 9_,E4_D<0F\!_VJ%:U7ZI0QX6M[GIK%3FS?-)^E9-'\VX"!H"E.R$ M@\7:0V3W%KJY[2FY>WFB]\LS@4]4#:F66D?O8-EOC;Y4(#0^.**0G5R0?)S< MW/+BS;Q=F6B+0;,:.63_B1$%2E7\P0ZN!L<.[1XA>U!5A''W< OPL8,/"]EW M4&3N?MI.Q9.WY[WXM5C-/8RKW6DWDA3Y^6K+ [_?FGP3_M^!#X1LG,_&Q8/9 M9 $??#0A%Q.M&\N>6DKY+%%MDZ14[=5'D2/D(ST=LAU48Z4#NT_4^88WZ2HL MSQ6\?K@=7Z^$S()/&YF,E=/2I;/H;;Q!";>QG, 1W%Q/U,N*PH6Q.;]6(?C" MVGCIEJ&I"C9)HZZO2D)[IUA/[,GFV2Q!+^&B$31G?H0(PKT!]S]XVJIGSV\3 MPBDOBOUB]MQJSY;52!+%8[#::"#^$F"]+T"VCS:?!?-'5B^DXH*?57RF)TOX MUL-4?'\68;N5 3!&DV!7/^+,]C]?'R3+U[.ET>)%:QV7M7C_(9Z)7/PKXO3] M4FA_3S)/#L2T3^;!ETB1>>7T4K6:LS.UW*]7*_R@>ZYUZY%+@AW)_%DR3\;% M] O)/'SK <@!./FXDCF7XO, MA4R^NZ2XCGNF*H^Y,OQ[7K]!*^2.IUY)CY]VB5+XOO%]L0TNBRV3^5U\U>VBBLNZ6!%+>67]&& M^ P]_NFX]M3RE62JTE C7BM_5CC2--699*X+1";4D?DU :\UZ= M.3/WNM%9]!XR-^J@MRX)XEVAT1@GS"\F CQE_CK0O,^^]&'J941#0/U:="<, MKNIGR]-R=ASO=6QMTK!)\::H?#@-O#8[>^CH=-++^M/@1NJ1MI\OV4=7<'E) MO6JM%C=&LMU+)YQQ,Y-: A@C9SR];1]9*YN1.[]4JQ^@7.83C(EL@O30J)@9CSN[D$7]IB85'O#=0X7^T/ M'67=/,TN4U$0D=OM7!)Q\471XJU;#P Y06018B&'H M].U#]RYOX<*&.[GOC MTD.G)\Y+"[%+&E*.CV06Y%.+6R(E (0% W>OO4CR?A==%C2A^/)JI T M>F=6LBEK0FY9&7T3T^!;DT/:37NYY[%X7VX:W6I]84NI\FS4N]7XQ7U^M(Q< M>R\>C>:7I56V;CU(DEP,3K()?;F;9->7N:;*%^=G63Y[+@GR110AEPH5+3T# MN?"M$6D]V":VI.K@*4NFCHU.7#EDYJ879&SXLA^-DFN^GE^U57FQ<9T9?75+\KM-0(T5WMG5>?1C')'2)5%HMZD6]E\[DSYWX5- & MV:,N^1/HX$E=WRBZ%3SM1-$OWX2*1T282/K3V #!&FV6XW8R[47C513_'M56M9 M./WJNN539$@4Z.01OZ5--$SO-_%,^JXIZ99$SYRW"NOPE2V!$EQP226;58UT MM%KN.2Q9MA?]K;R7?84Q/D>=$6-L2O.)*KM[ M\V7# 19:#\ZK@ZO)7=^\J6F$)\NTP)\W1_U.]#+P&^F>[>7\^(^[GE_GU4,B M]7<5,#V/)ZQ@+YW=->V'U*H=?A2NEQ=7O*Y:;RFW%_*UG!1 MN(B6+Y:E55F]NE=EXE5Y4A+Z<&P^943'?RV?1U+3\=1,[@>S>5?,P94-^<3H(C3)P< MF23&C5.IYS3%R?7$+/;FQ<@IG/=2R8><9?+I-/*J31)XD<7K-QN)WM3T_&TW M\; J=]2[BUSANB5/"Y$3$T_O]86==]C^SBB-^&O8I_64]>Z6IX6Q9N: M>)^I2*ON$7^?<63V1VQ2FI]F"M7S#+^85LUSNR_D6^99/W+R^;=N0OJ*W/M& M[!O7W>*B?S8;3YW4JE*L"WKYMA"Y[. 7POZ''3KVTKC1J6,[)CF3+(R>P?/N MALU@DV:P*7657:24[(VIE&?5J3SG1P\+)7IE1H_' EZ^U&]HE0GN05Y/]'9_ M!2G(O)E*3^=2J[R^'%K]Q:G5'C4BY_%'C10V]T@*!SR^:[.#[5.;B"MSO9^_ MK#4(W^$O2U18^]HYMNV6U#P!S.O_)9L_.!JEE\D>U-RW>N8I)^-&[-[ M$;]N]?QANY<%QN6ML;Q]R"JY=5GJW,0GTZDV6]:CL+7^XWJ8!WT%WK6I.,_? MWB]'B6)S.M/+K=MD^=K)?7Q3@K<*\4_?5!PBYJWN!P? 9_8 ^%PWF_>GB63M MO$S:6>FJ="F4A#_E'/5#X/-@)SL>IAU07G NVHFLD>U)F:Y>7EJ:,_H"NQX^ MJQW0IJ9-'O HGL.T]+F^3HXN;S)284K*Z4S5G*S&0NN;H/-CN?-@Z'QFM\&; M(B!EN2^)T\J-P1;(G MCCOY87M6RBN3R"67H[AK\S M82XI#N]J?XBI?VB*WH'N]Z1BEW)97[+@RZ-API(Q(Y:MRLPD4/V#L0_4CJ_@ M6*I. -LR(,>B(N5-65]O/.S-WQCE31,S=#BU?0'/_-@D]*+[SSJ=W$GR$+ Z7(G_Q3/82U$Y$>8NB/DIT M"+E->?"$Z-B^-4*B(U*\O[0SE^IUF=R4^T6^=I=,+*Q;(W(J]#?R_I$%(\R" M0;X#6##X\D=K[ZM.\N*R6&YTRI(ZF.0;9U;\JA@YQ_NHO8^B8RO_]Y3HV+HU M0J(C4KQO#07',O)9L]P1G<)YI4P*!?FHO8\L&"46?*SJKC,Q3+M+S%F)#(.# M\RC%^Y<*AFD:JU"+J_.DE3L;:FV^+'6$[D7I0:XUHU>%X\=>]BW11?ZC:_R@ M_-&']2OQ\'EIZ&-[+SJ]*SO8;$VOU3:SWQ+Y3,Z;=B33,1,YV\;"Y;X$N M,A];X=?"I?@^WDRGG=(@U5-3_&S]4-5&0RM3._+F)^XS%-_#FX/4O71WVL\O M^/Y93C^[Z:WJ3O0VE$6/-W_7OK'7)4_Z$EH@GMU8%A_N+V?S;JV<+ER<-4W+R2"X>&V5;'DY ;T33)*;8X4-P;/$;/K%J9 M\6EN5NUU>MV>.>W)QFDELL3PZ"(][W[_*K\U/3S2<_B-]&#DBYE)ISV8]-:C M[FRRNBBD"F+DG,JHTL-G=)-ZU,-Z4C50(G"A@A-WT5^_J@Q':1BOEV[?JG6A M-E#[J\B*@V=T R6!G35^+:M\#SY?4T#[H-8:E3P_+Y7[8K9&JNND4HI>:5X4 M"V@_')^O;LGT^K#BRZS#)WM&]V[7MXLF?Y?IJ15[<'9_M1J25&2=]-?W??J- MP< 76K*_JZ'UI\BNMQ-B]TSBDZM;L3;MWU><8F&5-.1.9 GQC\/UFW;7?J)< MNU"&Z8ZDS^[+4BI_E>V-.EV^&-EPU5&N13.R=@!"[ RGYW>9@MF?Q@LM1;E9 MQN]6S:-W.3.R6N?#\^COX_B#]6H*#J[V$8_G5G\8 M%725FJYI=P6I=]:O*P^+BD9D[L_:@ MVDSPSF26X)>)%'\7O3:AT2OD>04>0K&JQQ'QU9R[YNFRI%X/:XE>)S6ZTYU% M]Y*(T>HP\MMSKZ]U=+L3U=SH("7?)&9M,4X>>%'.%V^;PWZ-KT4V./MJ'W1[ MO7]B%N[=-)*X&-8RL]M,GB?7Q;K:OT\I&A]9@1U=&HG".2];NV=[C;JJ"*)U MQ<>7I\.L=3DBM?,HR-1/W[!YJ)3)#C>-SG-R<[50"WQG7.C?.]W33#6Z?0HB MQ4U1#B'OX#DY*USW'AS'FL+DTF6^%R_JET>I&8WP:6(PK3R+R%W2 +[.M$8IB@K-#+/>#7ZJ)MWBN4!%&!O)PZ3P_=.?9#6NM1&9#"\*%WRGL"*+ M^;)X7>Y_N$/P%4VI+2::]+N)V>IVD>'5^_JX<.LXS=0ZN:M-X-E6Q8+]]G:>II>F9>:HQ46Z5"CEHWWW;SC3=9$ IDRJ%\T%WU! M/273Q:F:N12OSJ1&J*6G-["+ _K,.UY:K-\,Q-GY0Z6Q2-1XL7Y=M:O5MB,^ M["Y0M8RD*&1^P2/O>&&O4QI4KN[G]7/]5NQ5)_9RNE[=%:J570QZ+X1'WO'" M.=P_R)0>+MN-V?VDW#E=DLZRFSVOMAX#*C[QCA>J-ID-+*"9AK[.&KSJ3+NK M5-_)#^J/$"D^\([WG5=+ \&\+Z52-[HY%5/9V<,B%[_NM/./0A0>><<+KPR; M#'+%TJV0SBWO>V>]?*&5+3I=>P^9T@7B Z]_7TE=@K2B!..RACVY/CM=V$N3 MC\?/A]>39+MX?Q.L4J$/A >K.S,"@M@646'QF&K0-1_N!&IC%KDY'U[Q]=>: U MU.5"7W1/RPLCF[VPUO+->)$?")F!^(.S#7;?("T(V4QV2 ;2,*L,DDHV.\@) MH\1@E$F3;#)'TK*8^L$9ID+,?_\0?OS]4;.M3=2+FC13"F? MYY/V13[9A=FF(CE;LV%6)PT8DV\TSJ73R\'#\&&T0MA&DLW(1:8>)TV=[RU4 M;9:\6K:2B5,ZW2BRF3XBU<69^G#6I.BXUFQQZ-\O6[R_$@E1Q$$;;]ARXOWL]GQE0=K:[[I:JZ[J;R.-MT M!&=[>9H]O9^L[S/E1L$L"OG:W6U;H;/-17"VYKDTG,QE.S%=$"=5O+7R#]U4 M:Y 2(TD):N),FMXF.M8T/E#SEM+B*[=-H-M$)&=[*L\?;D?6S7FY,4B25'VX M?C#!Q@781I%NQY-E7+@DB1:_:";Z]NF\-"VL5CC;*-+M;+#N3 <7YPKOU,K% MPB#.V_FS%5)"%&%[5>V)?*/:4:9Q7>2GE%:UK\W&TVJ[ MF==L^;PA5T#UYB)ID?)=7TM3*F!_!$<+8C^:Y%% M;EI4BXM[H[U(9)/Y02*:OIF@C9-F??ZPGCI6*RE=C^^E:B:/E!!)(XR4A[7A M[WF%A!M)X,:E MV1EOK&:@S4KW9?N>S]Z9ZSQ.-XK S1:LQF36[M:FZUSS8=S3KRZ+TQ8%+A_! MZ78JF;+]7%ZG3(6Y8QF=/91I(6+EN=UN7#A;XLSZY*HC+24Z/D M:7X03>TK=T;6=5JK+GF'[S6E]FVN\5 "/A,C.5OCHJ&?FY?7\6G:G-^?]I3D M5$0V$R(Y6VEF9%LU=7P_C0]3,[E7N$]J*LPVFI00[SG]&\.I">5XM1$_RQC\ M+)5#LHVD!!-6RXN'7#;7F:J7:9*W3C-WR?IX$$U+02S4.NW"N'-1CI>J-X[ MDYM2.X],%DG8WK:4_O+RWI3YODA(]7Q6?#A-KW"Z401N3FT5$SFC,>#/FO=F M8F9>R4D]CS(ADL!M5T?-9B)5GO>(W&_6TKGKNV*"3C>*P+T<&\-1MI\DYG=MZSB>?'&IA(WDK1@"-U9 C>*M*#WB\GUXKQE ME?O3\])UVUG?3D5P)J,95RB)JIJ\:NG.5(QKTX))\K.R#K--1G*VUS?37N=J MFCGG^\V$V+RIZLM\)>3G5.[NKS\V56E,M%=@LFI2P/%_FNYIJM7NS04*3FKF1E.]1+HNDQ"T- M>?4^61I,RNO;42I;RO;&\P*=;A0E[L526ET4"DEC*MX6,^KE?-1+U5LH%"() MW)O[5M+IYQ*%7G%1FJ4;=XV$?IG'Z481N*>+>+-07>@JOUA5;G/Y1*4Y[(Q1 MAD42N!5'R]TW2HU"V>G"]7"0ST[GDK#NER< M)U(WC2(XO]&L&C7[,^EJ))AF3U3)AORN7IL7>FN=7I:NI2%HXVUP$9ZL/JN)%51)OI]5L,7D[RG)J/B[T:V?IIKV*Z&2[G5J'M^3[4WY1FMQ- M%]-BNGLSCNAD2^MK9W!GB?=3L9[ESR;=Q<5%(1_1R5X5:U(\8RD/Y5G]871_ M<7-YL]:C.MFS\D6+J(GK="\>7ZCVLO70-[6H3K:>$TA&7RBME.XDIS>8]IJ1 M(P.T;.M2=BKINMFKSE=7RZ:6ZYYG6]OEC%&9K9I,MCF^:-4KY9 M]EK;)7=1F:T^3U]6I'QAV6MDS $ODE5]>$T+!*.GX@)ET'U^IBCWY)?#\?_\S MEQ1%U<=QC8SL7\F39";XR<03=;S?#-:#T87*DOSS8VM4 M;:D/! :",=E;?L%'#O\DW _X HF;F&3T[Q__U6T4X:LUE_2-5]+/OW3#G$D: M&W9%Z/KJIMKK7Q-J M@<"0__>_LB*?^,<'^/Q0P-J%Q$N6DG[Y-"6ZMWR0R:9%^"\Q&,HY?I!,2L(@ M.Q)R SF54J21S">2V>P/1DF_9V'#C;>$4?+C/[UZI5LN<9UNOEON_._?P]\) M\*?FU2D7>^U*MU+N/_NW ,^Y]GY\UN.]SL7P>OS;6> M-MHUMDBZ-- TNJ'3G@:JS+G-:-HHB-_6MH?3)6S*@RVA2H;L8 ,:;!3U@[)9 M73+-P:"^Y-M7@^S5U$G$TZ.KY+R6':P.ND:1CY_^G6>HVUC@]T+ESSR 5T$0 MP$3>79+,6E5[.>VWBH.;AVY>?3!:V.#=O=.F6M^=CJL& M94/3I+E%?GD?PBM#Y3!A,T:E+S-CP=-TU(R2'-OP?F!&%/UEP]0*JW)V#[]C M--FF-S'WA0(#GZUXOR^)::NRI+G$ _K;'2)YDDW\=UCVNN_RY'#(B@F-;2K/^QY?F=+\U] DTC2^ A@]:P[ZUZ4A6!*.3?Y!TV)WA8^R:33TX0I_"_O]LT(!(1A80 -)W(D$%R M),H#B>2$04*4B)Q*CW*CC+AM&F3.QFNI)JXZ/?5B;F33^>&9%1\?38.CICJ: M!M$%^#(6D:EY,)0TS;"'QOT'V0=Y77YH%^7J]E[_DVN5FH[W7&N"$!(<&0.IGZ2_N>^K^:*O! M)^B*19U_JRQX!O1AXGJI 'R2=3:6&#GN.35,SIX0;J1:,&5N3223([I"%&Y/ M[##L,^$1E#,8;Z)(:WR*Z!\D&9NTF7:9M=@.!1EKW=MSN92ORGQ'G//R:;U= MZ!7&3_IYX3D??+Y%Q\33-T\I(&\ (KM3+ESDG+AD]JKE>%I85E.MU:R"% M7 X++<1!EHADD!D-AR,QE^ %);'M?0G=TG6AD6Z-IF0YG!YM3S]Z7T=G MX.A]11C@1^_K#?E+/-:)TL"6!U84VZ,[.W$G\XO3]DR:\=JMY1P#LYLJL-O. MUSL5ZFK]T5[8YY=G?)HQ\G9KSK5/AHHB"-EA:B #ZPZ2?%J"GTAR,$S(R80P M%(;RD-^V3ZZSPT5A;HZZY70V*8VS%:.2+>:/]LE171["/GF=W_[!,'<9B[YX M!_Q?$>Q'*^7U5DIG0C2M:,P JNLM.^5&J4JC[&S5G9*SZ^OJ6*N-6[-/L5.B M'>[JG)<-3VW0..'>U'MPRP8H+H_&T;49A%^.](%"N"P)RI%AYURHU4 M, =U!P\H_3WUL>Q8U5-X;9V^-10+[E_-9\E2Y3S>J[9:^<)HEDA>+,;/K(7G MA7@BF>1SCX9U77-:(KPL2-GL()%2,H-D)B$,LDI*&62&1!RFL[DAGQ.VS>F' MUF!E2WHJ4187RU)KV!@/AMBB9+!C>%]-<]6LD,M?3QN=?NO"2M;(O=5H./UWO#RX; ]Y,F]J_< MN7-UNHHWSD8KN'.5JY])U9N,T0-=Q^_>>I<:MLJ5ZB#36TA2M7+6G/&)%G@( M>]:DC,?]E"H/Q:F:E:WB77>I=A:K@9#8O;653"U%95+2>&=1F2?;>K[1OZ*M MR79N+9JCBIG(.*7I(IV8Y8M7ZNFE08\KVKFUWJKB(0"KLVG?*G2O^_?CNGF[ MP@/$O%N_J3M#AXB\-_,N"Y8.LK7!Y^D]/ >WD[*O-G$_0!)Z59"Z78\.H>G2P*+8*MUR\7S>N.R<783XRZ[I1>DO%Z# MMD_V.WZ6[R79II!$!'34G,IYVK'"JSJFVQBV>?@T-6/$BBX;)EC=03URD;VO:"@!7U[8B=/\ M;?;&F58ORG4ID9!6*:LU2#[+ET5I#:#B*I8FZ8IU8(8,;82,''9_7CBF:BFJ M3)T%X%=2U8G@,U;'N7'J M_?5UFY=ZBTIM.7*6HT%^D'E>X1G&C$OS0HQN!Q.XSL11T;<7,O\ OW4,QYYP M'=LDQ/Y>6O ST"6&O+5$*J\_**M:H[?.W]^F6[.K.^WA.6^M.)&,M:2/N1*J M;) );ZCA^3T>JKOJ(GQLF%UCI8>6?I<9I=:27#/+,U[*-4=7Q7Y+:#VS] )1 M[X!&7KW@W[O>IF'9DG:KS@.M1Y=<-SIQL= \3_?.BO'[Y$-[O3#XYY8,;,(+ MXAM7?#!SYS=[%>]-6#:),=>(*\$LL&[GSE #G(/F?+K^D!I+KHV$V/T@.\EC M#/:BL$!X2#M:_/ZBPJ?[\X::/6\+I?)S)%*J3*QCI;.%U2=P :##38@GGK$_?[Y>]6BMQ0<"[0E,HEN@ZM: M(QCI'.2GCEEIMQ_JY?5HM78FZB(9=\8;!;/L_B8Q+4/7B1:$!"B'2851O-1N M"&?ELV2KU[SB:Q>IYG/%LI>JPUVH^WGL:44+O$E&W"DP*- PD'"#$J[Y3NG\ MV;A_LFR':&0^,73RZYU:]Z/I! IIE5+GE5X_CE3\I-"&+\36(_%/TK94:I@ MG\F-LM@:ZBFA7"-*X3EX?5+\X[/E212C&[^5X79"([8D7+>NQ\4I?W;K7";) M]55\>G6HT,CO*JG[S"(Z@?H:-X+P[HUT \YS,FJ@V MB0/IR-CC%LM4O/+FW(F0B'[>^LE0@FJSOKQ$DB>=@Q?!+2!*]7:%O4H7PWKV[T+\9I*5692F;C[G9R,:NG]1:KCRI29LMS#1-@(9EK\.0D MT,LQ[O_P)VB1<7/)Y):2YA"L7>8LO/JO=^T__#2F?-4L0_P624)RE_1,-1#P MV8=DMSQ2*[N,O!5[M_/)E%Q4%YVR6K3SN;AIS4I:'H1 OE/*M[:IARM*-=\"'U@DD[*H$F*M).-7B)'>'!V[_ M,, !&K-BJ,>7G/JI?-"2W]4"^O']!X_NL'H6PC_^4]$5$& VH0MEFQ-0SQJ. M#I;K2[M246'V[#F^1 M@K*#D&0ZMA&@*"0[E<)9T\C<2&.>\/6;X?16Z^A8&2#&$GPZ)N92GOCTP/"? M0X"6V[8#&+NPB9[\ZUF9%T'&^%>;V*:!)V>[Z_VQLXY7DZ=@T'%U!O]4P?WG&2.B8$M=? M%:E=,B9QMI=!&H&>^"5I*VEM>9LKA1,^[1DYOWR#AIZX0D^$X8*/P0Z&XS$S M]/-W.&;F4;;S50J(=HCT/WL$NCJDX_9RTFI\"W"9F>?<_".G&N,AW<] MLW7<> O:$PMX>^_-O6;_!Q2N]0&I5<1IQT5IA6(TI*=6QC W'51[ [ZXR#W4 M+*&>[ U::$2]_$2- Y+LB.T,9N8&)4S=,T%0V@<[<-D=,:#'EQ.Y;GA;D(&0 MP=RD&T'90-83=F@"7OV821HR>3TG"LU4X KWB5PB&7D^^(Z4?V5HCFZ#!83; M;DUK(ZUEWCS4%G)G.JL6>WR/G(W7J_RG4?Q^^EU-"#I.6T3\B_LIN/0W 9F, M]*MPDJ;Y1!RF[B%Q;X"1#T'0M+T!ISCN_GUP&$PB$^J9""(;@W;5M+B?WO!H MH5D.F$?6Q, -:9Z/84\D>YL_5Y*URYST87=Q?\6H.?93#$%@2 C0H3.\@_7A M0_1^>!(GY0Z&+3,LWU:<2Y;-Y7@V@@)6U%=ASM_.0&XCT[;GL^/V,"?,1\XP MWK#+DURF1R:2.DK=70OW-F@.D!O;C'0X.;(EHY!G(\:C'-(ED.1,M=%)(1J0 MIFGH&)T$YP6]E#57P4"@1!T:KB39$G?*--$&\P9CA%73CO'5)F.''7_)=>)= M[B=>S/S#B0GQQ#?/5+HE=(Y;0E_*P-Q[>)=-W>=&8OUU9+-'MV#ZI("4X')= MB,T>YJGQ965V-^I5IQ/G],KF+UJ#(YLQIT6#L0@GR3*PF9YH34(J$.4"JMZ$3XVTB_\^C[W>O[UZA M%X1_J"IS;WKDM=Z=&QZ7( [CHN=SA17TR=?N /]DTC21.DD)GU[C<[D?U^]F ML?=GQY/93\^.OW<1"?XDE?QT%.&<&'_>':N7<5K:5Y4C6IE2ASG]HZZIWLTUWX+X%V'PKRR M8B/:,OLPE/MI$O9[L-RAD/!)DO![(*'\F)'Y,6[.X^=J;LM!;V)G=%YN7].0 M/.R6S.151[HJE!?#A3KN#:9YI;]Z5WPS(L7%42Q5J8R><(28[S\WR9P6(F"G MJ9&_4];RCC.UT&,!307>!UPBW$J%$7HGG1/N+)]OOB)BCX$4&CX!;8>A>]O@ M'(L52 !ULN.)]O3D9.4.WKQQIHY.JU(LM_3 MHJY7\A\..S"IRI-U.8F?TF8 =<,IX]YK.GXPNKV%=K&]*3%GGDOZ&FAY?JI) M1L2T$$((;V>.QRRQ#*)?3!+LJ\X'XW@%'Q97,. ?' I:^\=14-11T@]B'": M#.?RP+77H:2 M-4=AV5>,YKG1=1KG_O6-'7\A9C/YU3O\9#$KM MTOA^V>?+Q=*XM3;4Y%UWO'I?ZUNO)NX5%NM=Z6S]P>*/S*O&]J^_#/?;%Y6BOG"99EK MU"]O\(252J?3*[<[7*5^U;B\*I?@ U?(UZOM7K-;O.&:[4:Q7"Y5ZF<=KM1K MP[_T\)5FOM/E3BM791>MY7R[\U?TW"/19.^+RS5LCP.C7'OJM>R MG*$%;R(L=H%/*+0!R-#Q4ME6,(*C@]\(,F2N 9T!)XQ4<\9F);&7@GUH_JZZ MWLC5,'YD4<1KX1"9 Y0]Y]_?S1S\Q#9I.^=(?FHY!XQ1ED'VV< M'@ AP*' @6N4UV[,YL73U$#)Q]VXSDN-:/Y=9/3U-[FD3K+9[4TN[F_'32X1 MV>3R[%E>2+*/6HNOE1%N1Y04GTG)"5X:B*,,GD8J9 :YY(@,0!=\URL9*_Y.J-;IEKE\_R;32EN--&NP\?XY>-1A6_=[KY;KE6 MKG<[!]XB3!<"S@LLXE%BQ3ATH\$$Q_X':)'98)D19GT-B::2$?ML4-,M%&:GZ2T,Q&.V"29B M&R9&=;B1)*/Q!A? M%])IA+7#&/JYD"\AZ6AX;#"V)%#]P;.B4D] @;G]*P/>UH\N_-8[-[M[,G<>@#436;)V1O=PLF>@NSV3 3-: MQ2[2NP](ZFS[)Q5%E[(S=4*FV[_-I)V5S)!QMG\$0U?S,UN&Z0\YP=\WBC@9 MW-&.!AQIDLG-P-]#A*C4A-:9.>\F(M'XEAUV#!T\XE**,2?,T01Z#8([(?J) ML?,3+;:5&UP1>C.0D6G,. K"R7!OUC)RK9*K4RL'=>?HEB !?@G%G4_PADF MQA>(*Q/F@9X*2'PW547C5;1]V0DF#3<)$:EU2.^$Y<'$0:7C!9]+).,@Z\(H\OX?4:XL/?W:XS;QH!YC*Y!K->2@!J5%PT64BGXC$7)TO4M<&Q ME@1YV&/LT+9Z=8:B!5TU4[6F; H. !I^ UI"84$) ,>RL.;39O+(6R=QF%,)\/R9$B3S1P>8"KN6PU:LQ8X$-EVYB#+( +>8G8JR(V"R)CJ/. M0>K!A&+<&%L!Z#-VWRR 6DIT,>!@RD;S@DN?>^OXL[3/@HH8RP9;7BJ/Y MGFMP2B/%*=@V($UB(4PR!J1P G$%T #[TD'?6U.9H-7=70>/@OP$W>,P.I$- M7'Q:H'EI?IE260BE%K%Q2)C]LR@]N'?\,C6:U[3G5A[SPQ6><* '$4D:0ZEW M<28I-,R!%W5@S(FDC?R&$0R1,0>0AG/(B-B,+R@9+M MVB6>_?>P$#<537)0=O(DP+D*T*W"B#NV06_(B1KH"XN]-F@Z@J4DK$ !+SPA M(^%&($(,HH=%L&K*SLRBC&>Y90@TLH(#(M4:HP^L07C2T@V;@:]RX!XS\,-N M86(WM__!=J^8=!<=^#R)W^=U9K,G8O(1KY,ZB%SP\>AU1LKK=#VX83HGIE,) M<9!*\F203$G@P25R\H!/)T6XP(]D81A-#ZY\C^:X!$IOS=4-^] ]G%ZA6;KH MDGWD1K@\B%H%Q6V)6+*I4@,QE WIM*NWO4;G5N ;VH.8.%]QCM M72[NM",#,0]NUHP3^?CIWWGN)TIHUXSW'W4-^;\X"7^Q=CL>;8S"MEO"VKEN MR,*ZM)6-P8L;V[?^\K<>CU3L2\2M@8XY5KQXX>@$&(MVCDF@Z:X""I@U2:TG MWURBU9//VTRX^9-.H5,N^J^'GQNR;:#AZ[UJ8[H-]ZW!,KU'T00#U =P5C&7 MC0J230\K_? :ARE3BX,5I&-<)L8)\!H!/@I99E@(.<]J\E_QA'I\5PNB5Y#U MNYH2-;;[_L3VAB5H"ZL),#061DIS+"=E<"-@;J)9CQ66M&T1Z\QET>9%F\$" M?[!'6CQRWG9<9$+:,DPG<:"Y.!4G6'K@D]&,-N9S7XY[CZG! H^$6QZ%:6.W MLU) &Y5=]Y9EP786%-MMD_0Y\+]]2CQ_7XKA)H=Y;W MN$QM&-U*8>NGF:*NXF-L/:VO,POO&M VZAE1V=_XI M_B#SQ[ZEM-4=3C][D.G[0^Z0^1-MOGRB_]C^:;]->+DI:RPWL4*N+>N!%F,Q MV$#J*P:AK7,8%7G?L"2>*D@,4U U$/-<*EHX3GDJY.V% SEP _7,# NC7YO% MS83;54@Q-B1SPW!(UQ6C89V)A.?+R30XI(2<,;<+B"M,=P=]'ID'3 I^3U73%CJ[8TZX8R&(O'2T()REOTM0Y$_E4AO#IS$#)B,E!,C',#;)$' W2TDC* MR0E!2BF;!PXT\^UN99#))E."$$VO#6?(57Q?C4V[TBW7$M7R3:5^VFC7\MU* MHS[()<']/.@:-B@Z(V[IDSC]Y8VKP@5PB1-<%O=8.QL)=N-*(,C:%95TFB/>S.&"QV6ESC[B#W MIA]6SNBN@I$<-#_I/CI *$Z*?H>?Q4*_0O+]7ALD%*%NK[7'[V5NA^AU;$W0 M#RR&&WK34-)H>-^:$#!7Z/"LB_&>H6+!6-0VH.77H#54="=H3!^7)SF*^@1$ M0DO;B/V[%B-ZO.#?TJ^"\$^($H)TMFLU/@7 /$:\*)0;MS+HB@&?1K\06)9D@DD'Q0O>_>PM+/;N9<&WOU, MN6HHUE.0"C!#H>2F@6CS=$EQ4ZUWCAXXHXP*T.L*DA/,P%01KK9J$GN-Z0JZ M;9$@A-"2?1UIL'I.37)WJ+J1F3"-I !@C"^ ,_%B>)/.4@5I@#\VO62ZEU@> M$JS2I[!^Q6Q,XFTE5-Q$'I4!;.7;.W+/B [SPF!3GF81X:[0_I\F.\19?3#U!(E;#HB M%AI0-?,<60<"S\1.X)+7!YQYFTHX1>=UNGO,D0<75=?H,>7HDZY4B_A"2CGA MFK3, 000V6#A),:Z0LZKOA.$$O\YIP)Q31=6 CAJQISZSKNA/-0(A_<\7V/ M_L14L8=%BAS#L22=%;&TB0XF^U"-X>$^(!6X$J6]#0J 9RB_*[BMV&24YT5@ M@E[XARS+/UQ=G+]A:M=@^>4;<-'>3.U-S'.KV*H?W8S( @;>MM742?+)7B0A M-R\T/M:!C(!QO>"%]SV.^QI_,:<=ZZ">]9?=Z 5]L7>K- 0!X-CD@UWG@Q2& MAF(=S^P!]<#^UIY"1T3\+D3P)WSBB(DH8.+($A%!Q)$EHH*)(TM$!!%'EC@L M)IYO+_DZP_7WK3K[BE5_*/._>\G99URKY[RIQUND##?7#SX3 N7?/U(_W@B+ M1.*$SWSJT;GO!=:IMX?;GKC=%VA(G'VD@5[V$6.S[%."C[WV$-TCST2A+=,3 M0'ASD?8AM-<7YAY,Y[SP*/%/)Y'?)E;_8&(0C\1P) :/&(2CFCR2_1]&]NU: M 2&2.AA$(D 1[VBY>$3X$>%_!L+?IMV"8MQ?_R7+A(Q&'Z[P-@L23W8K$D_$ M;;6()0BZ0PY&W9^PZK<=(/%2:O[]ZWFJ26-BHQI\PZ8)KV1N$AKOA'NX="8F M",E8(I,]M#'SV;CFWE3P?Z0*!%TV$#UJY&^@G'W\;KN$XGUI03Z,YV+)1)B+)-(_?6%?/,H M2:FO@.6L&$L(B5A2R!RQ_'VQG!9 TV1CN61V%\O?V>>J$[KGPY@1[J<&VN@O M3K)9?VBOP=K>EA??QD+[WC[:B\D_E8L)X)PE>.'@0NZS,7RTP=]N@^=2L50V M'Y1&5WV:5 M1U1&;)7?V;MZ,L-'@W_^OLI_'32Q^]GFU;=WJ[C/," C@=JCY7PD@B,1'(0( MHNDWO4'/Q0N2I"8NCJFKB(3[GY+<$B,":D,_#GX M9N(_1!Y],70+L8PHQ%)B[HCN/P'=F30?$X3T'^6X'1-;7\J$BI32^FQ4'^WJ M"*JV(U%\7:)X4@'^3??G;C0)?_O<3P*\>;VR0K_@\:;T:^@PSQ,A1V9[VI9O M]B)_R7&PH7;IN\/15Y^DB:?,Q=0)[Q\#JQLZ\4&,QVT;',_Q^-YPN_'#'T;V M>/SY=1CX\9]_M?%(*WKV&SO4RO0.(_?. 13H 61"=N_Q8QOG>H4.<8_BV<8? M?FKG#A[>TF;Y:QW G#H>P!Q(J.,!S"\^@#EBI[(5=HY!_2/.8DN>9,3CD2(! MIQQ/V?GC$<&?B)DC)J* B2-+1 011Y:("B:.+!$11!Q9XK"8>&U"Y3G#]7A@ MQG<\,$/\VN>O'4^0.A+#\02I(S'L)89WGB!U5(C'@Q:_"3-\N6.&WDDG1[(X MDL61+ Y,%F_3GY]=JE)T3!, P$F61>S#G<+QV)=3XI.QI)"( M"9G$L=SJ2!;^>4/)5"PM9&)\\G@,U9$L K+(9F,I/A43LN\_A^H3',6N84O: MH77:EU9@7XS^4@DAEA63L50F\]7<]XC(H"^&\&2.CXE),<9GDT>$_PD(3Z73 ML920CJ73_($TS&?;&YXKI:D2Q;E*CO[4][60TD*,3XBQ;/K8J.U(%8%4 XK( M9&/BX;78D2J^+E5DTK%D6HRE^5VJ^#+.U$=HM2^MPKX8#>: _C()^'.TK_\( M?&\1U%?(N97(SGA9B0.Y22^6R+@^D=>DS4Q- 48B*FAI#^]>_OJ85=S3B7MHF*0%:3SS\P>-_ MB"S[8N@&3<8G8YGT;K>;([J_);I3R4PL*1RJI.*S;9;'%==. _6__G4XS?79 MRSZZ:SNQIIC \S&>W\WD?G%4'XWRM_MJ1YHXTL063= GOA(6_5C;[]C;[_7 M=O0[T*J?;ZOW&A#\JPO+5!Q)XV1J#%FVZZOF8G7%&:JS9(C0=Z3@Y=4$57R!#(0">6Y6^; M.:",<#LGC" MM8ED&;KE\TX#T&]2>/8LVCVO:1J@")0C2%\&TA* 5+6FW*DDVX;YB5#[7W7C MC?3S+\HS,ERMZ$N0FNA.J3IX5^:CHD+5EX:V1)G!36"=G$+&)J&$8<(R3[@" M ,7P:Z10+BI,"6%6+*I#D':#8EFK$XXD(HPEQF(]R%,D<[#T:=@ MZ, 4\",8"HHJL]:'!%YFS%0YQ@T=2T6A$:-';Q%;1>D7 Y(:.Z!1#9@J/,Q& M&S&LPJPD&^[&.4^D);[2!GSA?@"%:1PF12V4H;CXD4.%,ZS7T6SKA*N,8#EK MA"(,:_DK!!$NX:(-679,F \^&LS.^\3-7?4'OXT EKJ,;X;E*-00P-FZ+\(7 M&'-B4B%IN1,&T"!Q&8X%;P(I2^(TPZ)3@;7AY.:2:>/7-0['B&0&!'W"-3401@1NLPP80E*V MR,!"O83"?F@ R.$)U=8 ]VCQB?P_'8 (P@&D!0&I-I9,.O=3PUS!Q_BE84SQ M>P=-!7R==4(?%,!45".@T]J4 MIHP\&: )@- $[!Q?B!IX"9$T>\*1.; O,)5%6<:Q:?8+RNMBXJI3B0LZE-)=9 +WJ# QY M>X/>/Z#7\BND9V.#\_9Q&8JC_6SFRA\=:-"U4-GR4$ZM758W T3K$L@&&%I1 M+J:P)8\,0S- M.J35\ H2 \BA/XU3#0$MM%0+O1?B09Z2%H 2%JI;:.Q([$E-G:GTT$GPURTJ MAJG"D62WDA*TFJ;BGH&584Z!DHFFL-5[#UK.'(?C1J8QHS>!0@=Q3V9SS5@S M]&TBG<$5S2^7 8!NX/Y[N %>).-N]H%B((H#NL<#3 %Y]O&VXFZ1+/ALXBEY)BX M!JH&U7MN!@--P%?3T=7S^2_!G%H1!(C*C#!D+( 9V!I^81,(9A5$E@]8]T)8 M@*V0[, &D1 KU"!A4'0%&!G3GP/YOJ7P+1@7H8>O\6T6,#9!^^L& A/DG4Y7 M8P#RR1)-$4X#S&A,GA#)A%?ZJX*1V*+H:B8X'&%J'-8&!B$XJ*IE.4AV*$MA M;BL0?-S< +VT!GEA6$3W8#?&YH0ZJG\?'I2*#,VUQ7RYZLE"C0EI>HG*,YV9 M0O@.5SJI^HC1#DP_;S/;T ;$QP!-ENT-#'AV4#:ABQUB%W M=[MKC'HZ=Q12R^!- 89 >;F6,E$H;X-YK0)^W*7M(2H?S2B^V!!$W](@/@WA M&BE$=B< 2WYR>'PT4,:>^EUYI(6F+0 9_ -JXJML-,T 4)F.?O(5CR)('X\B M" *JQZ,('@%7]/R"/G$U"F$^(,C===B_]N3AVC<67 :FH *).T,O7W*-#T]O MN^)Q!.]E*9'/]1("F2SD2:Q&AV:6NF M,FTR-JD[@/'X&0MI^I:0%YF;8]A;(\Z,N@<24Q ^%&D8@DI=,(LUD+KL+8&% M#4K3 S]&,.C]FP)Z#(+!QB"'+V 9:LPIH:H=Q"W@0G:UE"[--NTH4 XZ*@L< MF>KQP+H%K8&N/=B8B'D%[ ,P!V2,*RR10,+SHLX_^P'\'S!C.,H-P<5.1@/(74K@[YFJP/=9-(HPPC M@ZI:11W,XDL +NK?&=C] 5PW1@.PQA5AJBA$Q=Y*_*@Z>H.,ICW41<']H*;V M%FA5M(LHE'1XO[4&WW3&0EM]ZI\1!K5?W"8"5 MS#8S T0PX 14CF]5T XTYK$MZQ\O64 .8)%YGD$P7<^$]5B&TB1L?!=/AS1#(MZ+VH: M"IA*CX5,O8CI4Q(_DH$P0-$,R-7S>:G;!.@%-8[!%UB%2]D4HC:1)SH8;&-U MT^:WF&Q"W1>&X.=JN0)A(>&PT *7B_,%M1LP]TA1)SX9[T BYH.!Q<] UY#] M$#%H(@HOA6&S1YZ><#4D5(_(*,]C:(/.UR4:%IW>^V)O]##'HJ"2EI*J>8\# M68_ R':CW. 9H=JB;B' :,G;D@B',!D41(_*K.Q$NH"A5?L\3+J%IB'8<*@ MS'9RQ5TP30F%IZ91B43%VER39)I;4+%&3B;/OFU7 N*"2YY:+OK:\J="X:1X MGM3(T#1C15,"DBF!&)Q/_F+("LV0RK-M6>0.$)[P4,(@ES.G!L(,?33##5K M"]SD!TI;&IFA,1X3+4J0 +OBD&41_,R,FRUDT0P7+9[7N;M,3WUL((0:709+ M@<*,3(6F+6@\31UYM$3=XY#S:6) QF0Q-3P$P<'(!D;"\10#!,,P)!. A(%P MMK$C,XF(>+3P=@H3RX4?3(<%\#[)9FBX"@#YS4.[Y0PM55$ED\*FC6DUKN(G M=;A+6SGA?KHY&GHU7JF[F1=&.^R1H!8)0-Y?SBW.GP!7.2US3-R=# MD]R=&MSJS2K&G;)0RQGP:H<%;$/+"H;9&N+TK!,,49=T.@6VY"=?O7%K,,(9 MR)2.0]=0UI>J:= &-#9YF";8P4/!0.=.Q*,#G]OP:.\<-0YQ39(8@<%,8M6 M[@QZ?KXY((*]A7>>2RH=$ZFVK!,39O34Y,+/^"3PTPOBHE)@T4+W]OTLCP^! MT6+M43\TH>US^"/",61C>AI/4J2YS0+*8.^.R99 4I;&W-X+,N@:9ZV]BB7)J5H$!<62/VPO3 ,8!36 M_!L 4\%>6+H7O)#*;J3 =\II4A)<,J#+M:SYU0][F9GB7,5(@:/9--<%[(#^ M#:?X= Z*4P:!@ WH&_.GI@[ 4&OQ= MH2;"WA51>:F8U#S&) 9*3%P "E/+RU4\CJ&8)WQ#B44I'-'RRE$\VU,!MTH/ MBD2?EUI[<4TC6RRASEE DF H&+$-DJ6ABLW<.9M(5&59'GPG54/*1'O3,9F] M&T=[=XUA"H7:U09X0-H(I3 :T1@[> MM?9T.VA80]F2(@ AQ]7FA/'4=K$%"^/NC(_ 3L4Q/3GF>'+S51FT6S.33K7T3;0(4U^CD#57=M]NQPIB@[QMC M'['&%T18##2*#K+?K=U#;V:^I@S$5BS1$0<<8TCH)NC_"0CN"QB*\G/RC MP7W7/#1IJ3QF$T++/>%.'1,-+]L,A;8G&:O8'1,%S# ML_4CX6"/$EI5N 6QIV[V]FBL5&0-"I"-BMA'1"/G.@&L*.X)LG8#\7[\RMLD M\9 A*01:B3/%Q6O\7""N.PINYO#[' M;XI2P7N(B=3=9_$1%JX;WE'.04+6R0JF0(-;X'VKS#_Y)-'8?9*Z/;K<$/T! M_^@;EOI,512-T%O"]XY-:1:246XD2O&\Y:!(P0U6;22+Q@ LDVWJ0?T'>BU. M[D%86!C^&DJ6ROPH(!)S%E*,Z*Q0;\-]&R-P2JBNK^Y*B_#\V;VNMP[:=.$ M5N'-02F5"4A3:.Z2>@R!-&>I>590B1X%+<_V*E5V#8^85U&!E#51YYR[+6LG M3 9Z5:/1**_PQH_=A=F"YGH91&F\6Z=6'N>6&YUP?3J*:@=;*Y"S)18A5X@% M%!BJ]W3K6P/)R%S& )+VTV4\U$_?+JI0#,QWTQHA+TQ-+31T0]D]@$#FI(8\ MK\^MZGD^<:%B[18MP=(DE4T_\$%]MW>#I*DT 4&,&1Z&R #G6]K2U4^X/7NH MJ1:S7D ?T%A#C+- %-&Z'Z+3+0>A9/O^\5B)"64+=[[^CC:LMZ;;!QW@HG$L M1,E8TT5-N<"U9N4,+HUZ)#WSM-3$S66Y.Q0,:@7)CPE[RE.4X5@I&DW8F\8: MZ'C-P.G&K7';) O7F)*;YY9H@&/N,'[D@*Q49@:$ENA2ZY!M(E)-;R?#_N3# MT M#>54,3TUX3E-&C%BPFII.VB60OT-3IU$&5NP0D$$H^L,\ZHVTD&LQTD@$ MLTMC'N^BA0!39&:#JE-RD&BAN;MI =-:$T.CE(';0W"W( M@^UL4%153)4!0 MM(H)TV8.?@MIKY$;+0KK7K<>C*UJ2]O2%(.THM"G-9-^2:IG,NXA;]%O3AW>+;9QW>*D!2HO8,E M KBI-3XQ5J'=7ZA:&-R)LF'AY&EU#-,:E$X9/1OF*\UA=UKA7:*,D&B)'8U+ M!8J"*CF%>&8358U("90P Z2$/ +D/:QK<0U-NN_4SU9%,G#>)_L*ET.*-XS4 MO=;;YHZ[,$QA0 VMUW ='2V[W=Y5&*%-DR%//^38NZ8E9>$0.3/#-53,!-)[ M1'0 O+D_>^-[O2F^SUW M4R%>-)[9S(#>(/% YQU,:<.E\VLN6#$P#,#V[KMR%H@0FYL@_RC!=K@@:;-Y MCX\5%C0$***=ZE:4H]K:P+_CFD6NU3P MMA_WHH\ :K)JRLZ,E>7M YFK$S ^C=L.6:;"VT*'MA=]T%PQ)W#,"7S!G$#?M_LD6::[NG%C+/.>/ FV M/Z[CN5 CUX2*1*K/>XE5."P>O+DJ1/1,1QL UD<- M31IA9 ;HRAV"]>VA-XY8C2^>BT';Q%!S='=/?M"5!@"BTU_=L(%WG!,;1Y%F M;((F(<.H1>) ><4N)MJ0)A2?]ICM[^8-U2-U8H!N/\[T&X(1@&_P>RM!9 M^CW8.;=%$Q2 ^UB3SAHK[6268/ MF*@Z*HV]T4^O0P,2B[>MB>Z"FX#)1@"J M5HP&U\9HF;GMC$+C$-/<:H6$=1WA,CB%4*.[\BSN!*;^U;\XXGUAR?B81?9 MARE>UL;!4V,>";TXE;5+E52>,L;W2P7#9.?"W -:<&!/4-H>Q.H=/91#]_"G MN@5\.^\^X3KXNWM?S,,RQIC#"Z=\0R6H*[$W>IE0'].KO0S*-3W,6>'8)$@0 MC" 3);3S5,&"(J\=2C@VZ6^_C?G.I,N=,T.AQ89^G10+%?HPXBRX9(W<>F)_ M0\3+L1/J/F&1/3BCH-Z;$D'?G,4GN9EJX;+BLJG2SK2XH\H%4 A)SU1#;TND MV+8\BN%['-\A#.*\+$OK,H(BV1*C=90%)H8_O;W-OMH)ZG-A!#!<9XPV61H% MDW@N#WH-1((R?"Q<#RJ7@\F\)K6[G9 )XKW^!#V-NMTJA\H1Q:#6CI_Z\2@S M4,I^L=L)YY<7L&K '9."Q5]\I'I*P^_<8[E882@,=M^!Z#"\DN< G*[2#X5^ M,/(2.OQQTT;8"(;3+Z'W>EYQ>'_U8X5[WGO=8NA-\\1E0,LR9)71(@9O<>'@ MMKO]7UB(U[5=1^ANTD$TM\7!+HAEX&V64O;T8U@J8_P]E"\/%66&,$N-D#L' M'_$0\'Q*P.\7%E6#I$_<33;>1@EOFP1MZ^-R2[-=#*0[[=:X]KJ8S:0[PPSE MBH(],9:W>SK8M0CC?*[=4?0VNL>>GGRH!9.[GVUG(5XK!"L0/X$U;KJ]$S5# MEK;6O[F5AV:70Y7REF:LL*E:Z D?XH&VVY'L;A,%-!"0WEB7-=/-'>,X0T?5 M%+=1$6YM"+J2N=D'-+4MM_LDRT=RV!P*NT6P#55/%/$_4:+?I3[F*W:;O['5 M7U39JQ&T''6; +BLYC4YJK"FZ5K[S4$ GEZ%2+I:*8MI8QR.TV6T<@>MIG%XZAU+(/+SM.F1/]NVE\FTBKP4087MP P:24"!@*LI+W<>>J$+8OP72:[@&ON$A:<$5(MZIF 2NXDZ$ Y39HSNP\[&%':(AVU"#,_( MG8F;]/2):FD@JWJE/;29-,6\+TUC;C\.)=R/RU_ 9K&RUV6*DB MMM<%6:"Q;>BLS3XM6&25B));J[*W!7*X*<;VKG2V<'>:[HYW5]@^ XVOF+C, M'1.7Q\3E%TQ<-L(]N$Q"#W^@=?XAC]WMZNCMDM$=KU]O:!,$,\A<46MM^KOH M?."9$A:KHJ7=O9@"8VW77M/8T)_FWQX]FK MT2B9.@_M((ZQ@G5F>.P+%&PV15@983C_5/]B*3&FL>M>[\F@2TO1;2I%F]"X MG5&*]69QHQG/3W5SG.:&NB]ZBGC?6!U5!PT@^ZU5/KLEYTBU<*IT>P-KE'WA M@"N4X+%)MI")<>Z$O2[?KD^CL88$P"X"_]];D#_A3A'TX9%9:VH:RPS5+X7: M;Z&-Y6UF\9'GO3I( +C-PF@$$*_FD6L5?.M;_Y!1JV0$9N.EFBAXLP M R^((,<*^;6*25DC=TT8

V:B=L] #ZW_.-)ELK%6#I="2K^ M:5-VR]!494\97F="](DC<6>T.TU8I%RZ&L47+>$[-^35!E>I]AXL4JP]21E[ M^1R-TLU!$ML\[$YJ<^@=MF6EK4&#T2&1L5XO1%5N;?5QP3RUK8Q_XB;OF2M]O@OQ @M@;@)A2(^(#3ZES M!3Q0DHZG+;4]F6,%#RMN0T1CN]4B[9ELV61N_4(MS[&2U-':K7YEEM)/ZZ\@ ML>N9!?]0=;[YP",'9?AI=7<\^B@\BR4<2&S^@5"ZY::1J1^/MRW_PA)?%O/; M>Y/?\&C_JV$,&.(1(/Y$^H2U4?6Q?P#JRM,$MXJP]6B#)7]GN '7].)1"%Q: M%4L3RUOY3?: 3PK[C@KQSN6BF0G6U(DE!6,NVK"!H'M^R%;*96NXAU!33:KJ M7&\;%^-8K(4238C-L!:'G:)&V[2Q5J,4HI+M-S-B&V904L6\/BHTA,H6XX6! MAHXR9CLKZ"YZ36*G2'@S#C=W=I]D1X&@6&+][-@2@W$PB[,]C!MX&+.NMT#$ MWMJ\ C-48%\&MENYB?$4,R9L+9S%#-IRBHH:;L$/- A_O^S]ZW-;1Q)MG\% ML7MW0HYHTI0\?FKNC:!IR:-9R])*FG',IXTFT"![!* QW0U2F%]_*T\^*JN[ M %*R;% Q_#"[%@%TUR,K*Y_GD%PJ306GS,Z1E*=@AI,3AGYY2Y&I/JU.0O2L MK5)=/6V)JTP'?%>#O6?8#1S:*D%TY"O1>.L\)JYI[[OA^%!'!D7[9FV]6'#X M5"-S&G74.&O**1*5,93-=LU[+,V$Q="/ M)T^X0-%J51113+?L:HAIICT_JWQ6*(\@Z//*JYF4YW)62_!IAYG=%+],P2SC M8QHA>)P* *R6,*"*XK;PPL.4DWM^C#QSQ1>(GVH<:#9IZ$,K#G#DH%RP.S@& M,EDII/7[O2^VFKZ#P111?4-WW<))B MWANUI&!J_F# 16362CYK!+:L^XA.; MF/BO]C&)K;OE4FH^Z7Y7U=3+8;(8[*'E+ (X<+)45E"$GV:Y ZJZP?[P8 MQ,**;XU];DN&@B4';24UJLJ+( Y<';/$A[_3 M%.&?:O)0)P\?M(W%.ZBW4C:;A#PFXF"]GEXND ^Z"+^4>%X1;*]5M44=T3// MD%5,GBRQV,PV'U;Y>;DJI:T'' '-]"U^=FJ5%;:^CF*"77+FE^:]E80U7T@@ MV>%TBLRZ9GV"I*4R!E9WK"3 MDM<_=\BE\;LY>;S6 @,32AK#8@<#F6_:V%&T$N&PSY+:GVN+6B9E"#>)>5?Y M_OC7PA.:0Q=S!0U4)ITV_"\939?IQI+=*[=8757F1^*,*&D&['2'I]I#>'(.Q]L7TSMP.>LE& EN(?9>;%:A[[OCEAAU:2F/>N7V4BZ%GG/[^V+A MT-YHJ9FO2L3Y%+Z:W55?2*ZA&P6-,"3") G>2FA'?82EZG"E8B5I$$>+ MX_^%4C#MX5NK_$[\!&A[$^ M#AY87QT%.9J2!7O=ENO';@!BKLM __"?WW[U];>/__1Y/_/C2K\T/J(?.N1; MVM;CT[GC9#ZV\T+C_YQ6_7-LT[W(_!N*S$@Y[U+,""O<(=$YN9>< TI.N([L M;K[Q7AX)2SZJ 65@\93?_29W5=R=1W+JHE^3)/"D[\:WN\(!H50I&G*D>B2: M5%(ZPKP^D>QAW2R( +-4<[7>I \9^%^,S0CKUDUL"3%A4T-% MNK8'[D;"XNI-[(1_=Y7RBQJLR) I:-SVK]PMW ;0(4U.C1Y$8\L. :$!Q":$ MR (-;[4B HV:E4\;0](QI@HLCUG%K@D*, :8W!ZBU^4F[Z05_V+8:UJNZQ,&D<>X"/0H_@]P5F65TV[ V;VL-TR.^?573I1D9H$ M3B0ZS)C8-5%D6+URZ]CXQOS:>":[00-=IY&W]:;MJ*#K#>%M5EP?H+L&IBD# M5P/XI,^PA8?U@C!\WA-JX::UWE5UB]V,J12A=RVNK#5 _$9:8O3@P0-QN-S? MPM+@^N+0HO+PC'\[0FZN%QM=P"U*,1KTX,IXD+-M*_%]:)O/^VJ&S;@>/"D6 MI\H",!JBKQKB%AV?HF3T2L,2DIRNY*1]KUUP]$N@!OHT)^=,1[Q'N=Y)5=R2+A548,:F\[SXB2@J.=;&79;UETBQDSZ:T]TQY ?:.=0$;2S MS,/5N[6JA6ROMRUBK+"3]J((KG37^P_C'0Q=: 'N,21%#4.84J[50Q3R&T_ M$@)J.42B.)\J#9PD%]>=*9V D2 /EKIC:EFG(HN#*T28( P<7%T1I!4A4I0U MEP5#+=J21(HN7CFR!*;U&HPPY98/C5]!"1&=+3%\I;]IIH[35B<]H) M^9]L@K1' Z%"E.FRF3$LA?\6ZU*\D6.D^W8L_(*>)4W^-[/4#\H[$+E,*EU- MZ3@V+M=O*=E?/J4:MRW[&,VERH]@1FAE"K<@TCHB2459"#G&2$V$SLOM#HV6-(R$4^/0Y(4_J,#"W!QV("* 6G>$ MC.O+>L=O-YA2*VG<39]-]:;\KTR75(_)\#E0[.I!A^<[-9YW M"&D:?BY\&-OB=$6:RBFX:G-:U>L^$K$;O,XX"_]IYMV*:J M%1@E@00:ZP%UJ@ .YCM2.J!-BND8'D?W'GD4L*>UY^1OSYX83;@CXU&2 /6 M&>874YMGA(00/XN*-NC]8.F<;X2<>(]FL_I4KG-,3*0U*>8^9R(IM:A@7>UFH"]YCX9E(H+ MCFGG*S79U/\K5MJFJ>1&.6#7-H73ZBJR.RAY7TZT3OY!L!'" 0O[^_#DOSZ+ MLX,4'?7E.TR(<.&65?@R9(MNX4NA+0'31O.(.]6714 M;THH5ANI/.5\/LT;Q+D.Y*MGI'5\SOC?'36IW8P5UU+Y<0_"'+G!%5FJ7F@F@Q=&6/OKH"F.-NOCR4LEG$UD*TA59G=8 MX@R2*J&/V.NS4J\>*6Y&SU_L#9D"82K_UF&>BBUM:7V1X)[')N8%*9U=YNA"8W8DN@P@>!+4X0OM*HT-L/.$3L):B.062V1G^Q2%$J]-RJ.WXT !-$;]&K\ M9A>7\^'.DQ>D=]2KN@M7_:L(-DR7EO:=5Y/7?;LA15']Z?/SCZG2]XSVPZY9 MZ=$E0*:R;4O!O^_V(3NK/DPM^\0F]*'U+I;C313H5[P_OJ.5BA[LK.(YE4I= M#6J=ECK0#W%!GMSLNP((FG=]ML/,XJ+?74ZO'?*L]RN0OVQ#EDF#W!#2Q5LG MXOS2GW\)+PZG[*G8AR] 5?3$+%YS4G]Y^N))@H= ,R'/U>TWO3YL7MEZH#B_ MI7)S1W(Y(6D"[51R"8=5F= K@89FN#\.[UB6B3O9]>:LFO6B,F_B5;7>!$]\ M&IGVPE6,!F9R0963*37W%:^>Z^N9%:F0Z,"?J]7%K/3U,@^^KVH*'WP6Q/^X MF/S41R )_.3H^[_8FF$BF-)P!/ST9Y9AI.<<#Q[T[&=]4+A,J+C]8O+?]']T M960]])Y0=-NZ&[UM(^'SL.J-$")*<[C>$$[-$CTW[5$:)D&2,#54 :?,NB$! M%P@2XMO?X4IAPWI0G)X&(5M,'C*HQ_'D>;AJ7@XR,>O,02L?/X"QN-&$ID)]MP MMNI%GSG]>NKUZZTTY$;AT@>:4I8AHR,!-E*]*RG_76!S.1M(+@\L(6Y^UZO; MV@9+=[P&+CBP3;W^)C%%L9X"IL M8HI=^P.T;%:C6,MJ1D]-,GF9D@A;\3%Y9XI7;SDXIG7A@ $R8,06!PN'"#H/ M:X$O_J'847!(M;*)((/]_?Y+&"7^QJ\V$RV:3TC8F6 M8B%,GU1X;Q-\B;'U>EZ'^ZX&*7.L$"@TU+1,&WI,2X3]1^;.]67'8*OV/^PZ MD:,:[ $7;D[[>)/'XH&^IL&]WF#H_-)G#_:^Y*=DQ?8']9)Q70M.!O/J@D^$ MSSHC@7#(6NE*6EBU:"%7&X(BN7VD@@&CKK \Q92OIE%32#XQ0F 1[=*#9F?R MS)_-)4_-5,8#7IC.KR,GHSOPLH2+[HIZPH;-0\9/&T7NN("F&4 MGS8X-ZVTC'ER:PN_CTF^K""!S!#SFIWH;U9B-?5UY4,$\BPNRTL(@)$3O=6" M[KMF*JI9-,3MH2"&E0]^-_4+2?A['\' ^"(R=?-I)E ?W2=0[Q.H=R6!FCBA M8HY81:$=.,L^[B02D] -WW ['7_!C=/@N6IVY!KT\$?^V9V/^: (0';0V4C MG0RH_!(]]>Q%B,1SXF@5DZ<_OMX13_&N=K _B.&]4VG.:7ZSL>GN@&W*A:PS M\-OCVJ*@HHNY>D V-JWV[:@4EOGXK+/8TFBL8RER-UU'-AE9$L%2LZ!OLE+V MJS'0]\!.=^8H1'-GFH($\088WX-#646AB_F]U"P(,RJ!_V:=UA'VA^?DP_EF MM1#V'*&QC0/F,5FJE0@[OBIQ8/TFDI-*="7FE=8([#7TSJO^6HDQ/R0D=1\O M^BWC1>;4CV)!A86(]JJHF,:#GPQR^4CB)RIIU5$?\E_"L]_40;?^H5RN'T]^ M#*.FQK6+R4\_O2R2X%)X'7>=2F'P**M/_7C3'V&V M#3KI?Z7>5+F%?>C%! M GU%K7G*VG89J_EGS9K2'M2K5^G"\H"![IAL!^7R$=X,PH',;=DS2PU:T#HF M7-13V:R#513=VNAOBYI*'.Z]!T5+I&+AFDBY-[6X7"0_E*QTQ++ ]*ZF,B-' M<9J7'$W#C-A?XG3,O]?RN/R.B44VJSO"Y;WF&'JJ 2]K1%1&?2IA#(ELW<+8 M3Y/@B_HMV6CNW,=V1M "MT?P 1_+3Q2V!G#UU14!B M\O#SN-XJMDN-P"V5(JUIE1K^NFG[R\5'[D+<8T]R3'AOE'!B,%'1>8P[*@4Q MNZ^%-A%UE>M4']/[#8=RK KUNDZU=6'XX?%(6CY8DP2Q/,,09-QD+:&1U"YH MP8:"M8?][ :'8+?*\@49YVV#2+MU5E"+'&%RAUE&(^ILTRY!7)UL^&GXTNY]'T8V M4D(*0-Z+V+V(Z6U&LB3E,AI13H1(&T7$Q$TLOQTV<%*P&CV$E"QGY#V/64"X M/ J(*MIJH^I2,CCK136[J%SQQ#!B)PG\&*EV7I:K\2J4OL9H1"VYCV(JF-?L ME<5LC/ID\NK[0W5_J/10Q;O=%79K-)1<8^7(Y5H'ZS7T-784H$ !X: R)*G: MB3%7B725L$T5(]&^ R8) MT41W$E $/YM9LM+$:0A326UG#*&0ROS4@-'>T/266L[@,,M>93JRCZXKZBZ+ZBZ!.D/'BQ:6.C28?\ M2KBNGW) ]\>R _45VN,U\ZWV:[@=)I+N8&Q#P6&),::NNM#2 7]9%P1RU5#/ MH2!IH2C5)3W03[*LR!ZHVHNM_'L=2S%7B,(K>D$$"S\T(\(IPTMDAAU^\Y80 MY8+^Y3FN6P;V1VN?HT>0/ E2C_RT7;/=*BI2Z= >I4B6R7 Y:<2$:7C4+'A# MP>ZKRB58@V*+[@O-V8#+MD@)BLO)=&%IJ=JSLNX3D\D#-/,/T#>DQ.'ICZ^3 M5J3K"N)$:"!?/C18 ZV!FU,5%;JL* !?"*_$2&9_?$W-I!U7HS14OI0D?L?) M5[\<_$:_*M+:M!3<@#)AC!AV9 U&)WZ7D-7%PCT:8UN-1NE)VSYDE+FQ1:BM M-P.\?5Y/(Z"B/ 'EAV:@F1ZO2YN,5DVG=4#^6^E5&Q6?](+M&'G MJ"4HJ4\]V?+U, ?CG U"(^*!A)Y9'D#& Z]2<$$PWQQ@^V"BU2*8%&VS"NZR M'B"/@RIGJZOZ7CC[]%.SF)CGEI9\FFF0]*NFO$\L#+M_3;1F?&@5-5$>ID"G M#&@73N+TTJ.U6D,$D64UAMS258OYT?FF7MC@"WG>-=,E MB]"=YU7M"I]*X/AIM-" .IEC1 U*AUE"3>!3R1M"CP@2*:'',0FY.WX,W,L& M[&[E08^YH]@:KY+6[=A=8QW*SN- >2N' J%N4Q) @/.NZ31C/ M62SFT:K&)PK$!RDG@7RY:4$?^;5Q?K;\_R7_T V$&H%B MCM*R#F1ZSG."<+SD6PE2 1;1U:J:QMN0U9E4JAM"V%)*EJ@6"Y]8$0RP2>S0 M(50-9N=H#=6K?3- IYY82YVLRUK6Y8K711'*#>1$/@[OU@[7F>Y4X]I?B?NP MC_2B: _;-Y0Y@TQ,;%'+,.T9;R&16_LU-B7.ZRQ'HO;('!*2\%I7B[VQTE)D MJ$"7.R9?V%541O1A!F"6_U:6<@&NQ,X(Q)5H.P<;7W"]$!.2T[6 8#J/*Q@\ MH"8KT"?;22D:QR\M!H*Y*209W_U)[4LBB'I<'%"1+[O'E(FA/%U%1&)G1.(J M2-I:-Y4@0?%ER>2RCB%^ ![E5+_5UKA:&977M(H\"Q>W"YJ.)!R.H4@=\6>3 M\5@2YBR!;G7IN*EGQ1#2 ;X:T>T&YTA%(S_2X5.!Y9)$M$0.,MCJ.NIA0-"0 M5HI=>T;C@>Y(MBS)@P[1MV,L+FEFQGD.6]%)_"X#_!4Q\ [EY^[3%[5:'B % M []QC4K-S0KADJ"=KL='Q%HGK>I3;#W#>A_UB,2J4=;C6']3YM9$'K]&=:,6 M;=2S5'8J3YGRWS'0O-_H>+SQW3["Z2GUA';>DZ6[1'5YTE-,=82KBD",J:\> MJ4H02)9B8"57E_(-.MAC,=!9U0N(7*R2$]\+HV6L8T@LD>PEU72)R*;2C*I, M,J,7U&43KL36 9F/D-%==5_:HQRFA&X(/R<\J.[,5^8!#[\S.&:FI9*3M/;:JPC-:<] MH@Z,=QH:4X91 7WU@30 [KF]]B8A7TY688R+&I *.^YQ2C5V?%-U(;U/68AK@%81#H7B%)!EL"9_ML,_EA4QBW;L*:]J;(3! M"S2>*I*?L##J%9%'LZ$BBJ35GMM/G VXV Y$FLN*=YDQ3>L+9)BX0884U%>7 MHM&NY#-A\H[QN$+/'A[PZ]V+#IM"!*BAXR?I$@ [$0*BU"9\PQ!<5T/E< M0T.J64@SYJZV@29RUN"^=71M'^A )?N&^KCNS!5!7PV[09*[[^Z\EJ#OO&Z[ MWOU>7!> R^8MNF3IFML=/M-;HW.%X\9^2G(/:5=-!&?0;IKM:+] "Y LSJ>9 MVOOC?6KO/K7WB:;V/@C_+_4N-;M/"-A397:>*FSSP1-NRK8=V:'SC9P[5T(; MEY,VR)W]2]Q0Z%F/APWP%, **C,L%\#2.G!Y'RT$V[]K^.< 3T6=)44[&'/$8@<)@\[['P_$ J M%,:E&Z:WM&DOJM5%F!^SMZ=H/#31I+N<6OG2 B^1;;0-=$4S;E;=/:GKD?F;HM MVINOK#*E-*MR@Y_\U,A]E#*()Z'Q.D&H*G539&%AFN[(+("FX)X_^=^QQH^= M8RU7)7&F_!]#-;,GE?K^IF/"65D(:19$:UY5/H898W)T;!%7.')A3RCUQ]*( M>E]P>B^,4DL=$]FC6UFI8-?(_4A&FP262CJ@WNY$B>G'-#RIX"2#G1@1Z[B M5-!$/4DG5>J&AW)!F17.1&A00_E\'\2?G?#I!S5=?Z-%$B;1(5AW$#ZTNW-' M.P+/X)%!_"FVPN/EU/,=/XR_!& ^FT?6_+W;YA2T&+4]EPGD] UH^'%'!S7% M'H# F>"#-A=%6YA62;\,A]K[F%=:#N!T^]S*^\$4AP(@195(%D. MG$=#6@B6\EQ\!_JZ#7QRN?%JI1X M9[(RG*L1L%$T&2=@H]$5$[.P9:,QOD%S/8KLJ:"EL-&/)V>*ZU(XQDN6$L*1 M'K].B$+=E&*J]^[P:!2FSW M1G'49K'(JODLX5UN*Q-D.BKAV6C/J%=1>EH=PM6.P!@4XN#B>-Y* ,,^F%BF#+F5G9*&17YX@<$RT$S11HMF%LTVN(I2)EZV>J_S M#9TRA*"L Y=L;YADH-#9KX6BZ.9$-7<"GLB)NF$AD%?$K#FI6+<$&<) G^OF MFLJ?B/T\K-"JXJ+/];JI5[VDP+1JBF0IZ 4-9V[4_*$>4?UUV+PCXM0"Y5A# M$.(K?'Y>79:+.XMT<4]R=OY!14<:*8<)2XG>\S M=F2WS<31F@E&F>-LO)W!5OM3L]MW@YF3%+/<2H:M+3*+]TT1Y6$2=_1CV M$HK2=]I,GV9&\LO[C.1]1O(3S$A2N1A20G73)M4226O9^^2%^+3?% V"HX/4 MW")#<#"X[0]KRK\ 5]*PT6['[.L4>K7/D;$JHG,LQTJ1KB.JCTF]$)]DD84^F;Z%EDYC_JNN 'D M!52SNQH@>!8%UDAYN-IPO6FGERBO7'M%M)MT1^%\-FVW*5?6GO#DW7015BM( MY!/^PC,U?%[J&TYU&PI?02\=&_P5O[JW"6W':+9J_L-J+6M[>,_UL,TA.QZM M'+'BTQ9'J%=+3U63M@?O"B#TDDZN4MAQJ_9?ES5L\CS9_38)6#!W421$V(G[ M+*I$JA_;DJ!U!T/VH4-5OXJ'$[G,E:=+ 79UL?0$C+7H.LU@LBFQU&6HIQABP>Q5N>0?8(<"6T MW.Q"I' EXJ\2XM\1WHF<:-))'4$%]AY-U?&W/(Q\<(G6&*M\W;0(HHC8W55E M2:8'W/KI(OC.KGS*NAH6'"81U1?<>9J5!0S.\+/3 46C'I_#6E5*5/DE$54^ M>FA4<_2/L%L$HH!68@10J795ZU:I #RS)L6XR8%C$-4,? 2EE=S"0]Y(#8Z\ M54IY_D65N:AS5X64@EHC][1D0PWVPE]?_Y^'Q3=?GA3!FRLDOB=4G(_XC^%_ ML@_?9Z@R411,"'?*91VQK\.C3XY/OGWTY80S?^&1]+8OBZ\??9EYW<,OA^\; M[OM[O0\'YF-/P7@0]F_&&^J#GYS*.J-;M0(9ZFSRO%H&1V4UVW#V\I0J&!8\ MC%-ATW;WD8OG(N_"A65]ZO>(2@.N=.I6!0I\#EB?&GA%@@)5KV L\CI M5=,9UKR+S>_8 29AW;4]"-)TA+=P$51"HA]0%-;8;\?2@C"JX-I;>CDY8/ST MI"E_OD M(AO^/AH>$1IB-,YCC5*@18G0K:[?A]7Y.NY2#79GU39D@EM&F;@S M5=[KEEMO2X^K'V%*#N_Q9MA&T5WC-$YP3:N*)\JGP[[*9T.9.:C@U!S-^+CJ MW;KF5$I0^7_$+?"E:)U'7QU/?O LI]!(?,R@G(F4825MUF$01P22(^_9K,5* MP_.].B#P"S\DUD=X-'[?K&0VHVD#L\1!IR1&**H[^O+B JS'-EG:S?@0KOB8 M;::L?CR#!S0HG/^6<1P9E9_B]=62N#A2*1$)*=#?'!Z&Z,#X :,?3)8DHL(= M,$I>Y9H$/\U([%?WD=C[2.PG&(EUIGE*G)M)7"Z12\91=[$)&*3=^#%RWO^Z M E@/P8(-:W*SX5E'6N1@GI/[GV.5O<$DCZ_XPU]DL?LDS*VL6[Y!?)"6AGX[ MFZ_0&R#ZWC^%[7CPZ.3A%\%^9"B*S\RW#;[NDA)CX2MJD"9[R7>'[%(S'ZVM MJSV8E!?4W=>G=VAAE0E$5UFO!'\MJ6_2P42";TI2$DH@]E=2Y^EM=4/>7%+K MBG$6]H/NU$'<^Y:S=]\2.1V\D*P.:;*IF1V+!1V!A%8Q#12*ZA^;&;?NKZG8 M<.;:LP>/=: 7>-R3U06:->)X.*YC$&(TB6N000FC5LF6_KJB\&/GF3ZW(#DL MI3]&:<&:R&"?'=*(_2LSZDL$C(G=R*$!GC.-#G]4=H=^-O!*7GEXU>KQ$7"16'\. \K$O?HTQ M?O'@Z@4[_A8^0G-[_N7D]?I%MDEP$,]R*H.-I0W8 '2;3L*L"3_4,&0Y659D MS=7=DA,G.]XME:T QA&,94&J5^ZZ-8$VB"3\V#*7(HFC/+7*@.V3QDSIO>3E MA#4@T4)Q;^NY@(J@40D&[J(R*"3[F2DDYYPC+8*&L+J5,"GY@7),@!F' ]X! M\7#:UN>$/'*ZZ!JIE$L74PCE="R09#:S?='<:D.M]_3WMJ(X=C5C12.LO:)8 M@QBA&(/2G^=(Q>'XCM_8$G\?N]+Z6]4 014UX;W_BBRIZ<\+Z LR2]?C>P . M,5J]J5=CX#QSM-7P*WGHK@3#)1B[L(!!K6A3EQNBD_(HX@QBM)9 Q6Z1IB_^ M]?CUL2T!P8PMJ$YXM$2^9L_*AXUH% ;07L-(%G&>Q+V JV$$,^@XENF$&Q[ M\S&3T0Y:"='NQI2TH\+R>3GUP . TIWY_D\Q=B*X0MP-.GRZINZJCF@.A;M? M):/I,4G3NY]",P('/E NI5]]]#6*CA2=^8]P!70SR5?D+3\UY3PTBK/B!A)6 MV=U:S[79EE.,22D]5ZT/]&?%R5&M?*[X%ZDP)5MX5R,ZIYU.OW%(85 MJ\N8;CA@FYX$*;<7=6\E:<&,(O2H$3(C$R2BYPQVK: L M!C66,CXC;T9O\V'-]5]V+''U#H$0RU?%[H"/9]KC,[7NT]??;.QS:-)E\<9& M,UT.$DL=F=MXA!:Z,K"'R4Q>I25UBNXRC;!'O+LJ6P2U0K_?*8D#+9D#SB) MG:7=Z];O8TBUZ*@+-T_7^P(SJ63;Z*(1B?3 ;T5CH;$Y#LR*"S%I Z6 MZ 475C!A)0MU\G;-6?)EX5&DXH\]0&M>3PVL[/%>4$RSR_1V7%]6TE94#>ZK MH6L"<1"A,J ]?_[5QC7#PJ^16XGYO@6("^6T!C>80U8LD#JMK^J%XWV'86H^ M$0*B \\C)[3*-0I7@]>IF6M&G4-R4F#/E>WQ)72HT05,.QK,4T[V$5 ;5$+5 M"^[E)8*XP:!'+LH\XVBT9=;:8"-WK'-N/3YXME)6^V)DL;J-@>$*-T_XW#?: M=K"06*^)6'!NHMO@B7IV3'6^XY!DKJ4;912*)8J?OX]*0T+2UZG=LFDEZZ6; MEAHK F1@OPI3I$3^HA '95&'FW"&O>@VRT(=I)ES.U*K50 _Z+=S(0GF;G)" MI]0?#/FAA[>/[DT<5OH.$HAR66G!O%"HE_QXO\QF*@G9F#9[M.:3B5VZ#E[; M=)M?>!&ATZP#PB#:/=)+T07@VGK-?/A/Z& Q.*D>DFK15=6QS\K!Q<%LV_)$LAF#,N[F6Z1# -T!%S)564,U M[RW)3RUY\?5]\N(^>7'XY,5Y\H(!G#VX85[%MJ ?&M(@WVN!JI[]/WU^_C'= MB(_=I$KA8>JHW(Q)U)_Y:J^; +*N2^L3"5C3"^Y4DNWEC 6:U%\ WXS )NF=DE,YVQ*F*.&W#)D09"O*R0,! MLC\[/3/:'UB=-";A1 HF&QXDZTBFP[F<"855HT.@B)9$@S2YJ$LR+^?-=--I MTF/5UT?+9M4$NV9;N-I,QYOD=I7C**V>4" .:$W0.E@&9:1N_8$V_+4.[R=* MV5R" BNV :!7N:"*>3)CU#]%"%HAQTALM(<.@5*''J?X5S1Q\G_M2]:=, 2* M#_*_KF9'[@@T2+E%;.0"\73.(]2>\] AO_(B4*NGN.' 4N+*&WF?J)#/F19\ MW5@4%0N%$7,)L7]S?[GI7(NA#82J\%@"$1KJT03;P.C:Q@&FC1[?L/!\WJR<,!?C4I=F M_T6*^BE*,P5Y*ACU>RNLS$M!)(R=2LJCV^FLZ)I2TA@Y;>,)H5&(^%K:#@A[ M':U%\..OJD/)_#,A&6VY54-R>6'@%S#6% RRF88U)&&KM9P^&*),#!>Q?V(E M66X34L[0SR7;9QG#7!VL?,\=G84Q&[6^N?NRYIJVG!QS@I/(]JH;A5L =2! MM<$Q?'7RFW10LVJZD,#!.9H&^LN%M2C?/;OVA=;G6.IF5LGE''M-_BQ$-$HG M%*/;IU.*/S%2WNFT-S31L],7WW-(4Y/?P:I96]%/4#989*O&9$Q2 7 ?2&Q M']:KE0"R486_G9*?^!@DS5JF0EM9K\$.PE9+0??H-BVA->8_V^U'CHKKY^9NJF0:N2AXR,ST#BJ3L\2BN\0ZWJ;.M M1(:0T-TZ07LO,2IL+MQPI:SI37Y-8!Z_%$)Z-ZOD^8YB FEB-HM2CEKUAR/HS.RY'#JI-TL MJC33@7K[$6B^UOZ3);-H.H5M5EJ3#)^.7#0J34Y.H"+R1-YQ[I@K!T)R( M!"/3?KO-*L?H9"(8,/@,G@E7!4#LK-\N2, M#PY>SYFT#KX,2')\(Y(V".Y>@2%?T\+Y_BI'*K.CU9QIJ4NX_8(4'DJ\@ ]< MA:LP+$,3]7T!J=LL)Z==74[.7IYVDY]^>FF.I?LPX95]&@SM&46N_9?UC_K- M@B&Z47$7&^0CL^B-JH>O?/ZQO5&4%VI;G5:3+0J?6/2;#S58D^@;W*>M]YQD M,%A+&R*4:!8>SL*""FEDFF$O:7AN!N;=0O\50Q\4*:;LTWSC,T\U:E$Q7SOQ MK%NG;AFA#U+M+W '6AX$O$9/O@W-I;8)*YH.!*M.JMXAOI?C1!IF-3>#8L41 MO'?K?3S9+FZ1_?*,[\M5\AU+\"D18*]VEUWF[(I/T:*O>+?!+^>^VA MB;TL=N5R_229SN@1HI^?8I'"0] ?'*E %$K)&F';AMF1! -*4VQ^!Z35;#BB M]SI$TMK"Z7VD0J_J9M,MMC'S%G2F'2^N=KM./G1#NMG6^B0V_XVK7)0LGW1Y MQ:7(2T-/H%'OM0$"CA4A-EX'AUIL/,C=HR(N/Y?(JCZ1A2Y1Y*05!]%Z"8*>&)'C*?ZQ?'$G[N'_MP-#D[L^Z4/J]6%\2FE M9V0X[O<;9]IBFDCWIY9U_.8^ZWB?=?R=LH[O"1&PN2 J#U)T?-RO*[WUPLE\ MLFJI>0%*CC%DWE.9N0<8#;/7$-(5@.KU)16PPW4<#(JOR<%=[)Y,M\2RI$)^ M.@X IIQO%FEU,1?0(!P?B64E44&_A_-L:DT*&]FHFIK:TZCRJ'.76\2UDP4< M[=19Q&$_]G>U8*5':E39>^B2"U,WU*($L-DW=OM%PVRV4@^#I\1E%^39!9?E M*"EO)=LCTW\.&SEK H?M*V1$H+*%WQ: T_G4EU,&O@+BCG"%974T3A]RV"I)M2<]_5"FFB[-CU*"1X[U$Q7,3!8Q(]RTR'W!U).]10*:"T]B/3NMNY8RZ2ETURAKWY-F1WB M;&,-J:/M2P@M-$5M"6H!]&JE@-TMR,%3 Q1_9*@0N/O^H'.8-"ST!17$7Q$,E_[5+N7(R&/VL^.6901"7 M[[8Q[VBH>!.C?2AK7@HPD,6A+>@[KU&%)%\I8T1-."]B;!##2LO)L4W"GJ'] MG?'2X J2R"6N1;$-]=[.ZP73R%G)]Y)B;SW1M E=A)084-I=(]'=>*Q(_CH* M]QCE0S+)0Z[%0+[UK7;N7=DG#RX@HYZ+STIDK)['M%-ZUQ -^7-#U- MKTJ(G+Q*;F,,XL^-% F]2KIII9:0P:E0^P9H .V_,42?V$WLTY9I=DJRF FR M;3@HA!RD^^V20=T')>V%28GRI_PVTH+7S8$V79H("J?D-"=9NFPD';(8VU0) MB<*OJQ-U"*R5^ #')Z \V$YGR)D6"@RL93J "QY M?[/L6=-1]Z*<83Z0Z5E%YU?+"V6CQ0)I^E16[W!G MV*H,'NU*-@,?T:B@L$?4(B2IW>&6AFVBR(K&0%RN.A%4_ MAK_^F:C0_KL!^H&54&IHL ,Z#1P:@JREG\3O>U\5.T?V:V()'6A_WGQ4-51X M)8,C8*0G;R3TH+:ZOBX6&8P*,.R:HM5.=(@W04[$!CD<:JM$/[_2#)2=_[$A MQ$LMEV?)QK;:EV3N-U/%N41 \=7K,PNC/.>R=<0$V)LPLS/(F\)7H4^LV?0, M)SHG8?=4=(CJ(1'.-4-IM"8>(X500M4!^0D=EX.&+:JN2HU5R>EQS5"]HXG$^GV6&3&>\;+*VWD; M*S;ZA)N[D(@OROOHA FED@X 7H##BON*Z_A$\W.D M4^W4%=[-M3BVD,"L1!71Z^."L.'N$A)&W#])#)>!J9#)F+?A4B;<>.>692\T M'HE&(F,,QUF!T2.T+@4!!.Y\)2RY"RX*;1/SE0*NCX[-UH,PD ON( M(R4]XK((53YGP<&N@:V[.WL1KK,]RS> SHNU?Q&5A8=K]7\#=W.T0"G@)IO3 M:8-"#&S'OPLJ]!"9FZ(0C$2XFE-4&;Q83(\&*D,>MZ[,V>P/'V M$7H_(7J*E$5G0NI2@'M#P3[.J^+ Q%3&=!2BXP2P9D:R1=X(S.PK\P[*L%'[Q]\V]0,M^ M>.KEP],K=[*%!G4$X\XT](MU@PZ_M'-,N\1B"QE]1Y=H,U_:5 YJ9+Y#1JL]M$%C#NN!IHA:0K; M\Y0]/5@(KOD^K-\Q1S>H_'UHI;^^2CHIU(5Y0!B;08TN8D^G]2R3$G@5,_PH M8.10F+5GOWX5^[-=UBPK(T.?\PW:]YY;-[WF&LBJY M(Y;<9INC-OEDY+O0(S#'0_#7LCL M"VJP-@356?=0U*@* MO;J6^GE73G^^=B;4?$.:2\%90[C%,[<@H!?SZLV>#T4J_S7OQ8",1KT!Y10 MN''M<-,_@V2C&QCKL$3Q#<; P!D*8T77/410C@AQY#3+H((WEI]"L4TO":8' M7WS&229:JZOW7JK;GG$NO8(ES2Z)K!#N55XBM'7_(_Q?IGQ4]R)'I,963ZTR MD42G1!@D*(M$'WUY!?\%+'H-4W5O*VEH1&%GS_!NC_'E!WXAA%G<>JDC<>>L M[M:;7@.-0J-V62TA5^$+Y"!=?+%X]_;F-QQGA+[#J=QAB\V6]/6=*"1+S0_7[A M]_NGN-]9AF)MX3:#IEQ0UL%&D!=X!;\D$W!&N"]R6I)3*6;K$\6X>@;O1KMR M-8UX7;E*8G61=2I2G),W+'$5\@K9 !AA/6?(L>51PV,='L](4;G8NO*F:Z7N MG)8M)9\V-QQL7<>!40>X1T(<66P5]5%W+_8?<42@-L=B6R99F#WZP5Q"3C +4]?AYY MJ(;YG3"<(-%2?+3D3D6ZB/2][K;WY5UY1!93;-&L\Z9=(4;BLX3I7%X M@H$[^4^K"S:2:+Y7S8*J!=HMFPY4@4&CL+B& D+)IN7.T4I!9^9EL"1O\"!H MWCU#@T70U>$EV;1.K\(02P# G',RKMGBHYL3+C9;DYP= MO"[;%:1,:L5CQ&$\?;&BEER9*O"J\T@4__S[R4/CCMQN2HXRXL\GR=^E=4.' M!_PQ#DYRS4V4$,%?((84JP>QY4B*"R*/B>2FB[!(90H6EY="EU*,K!N_5['" M!]Y5GUBF\M')?:;R/E-Y^$REKTYL7%Q/4%2^B'J3J'ZO'I2E%N)8E M5C%&7.20P^N*X. Z*W-'T4+0B?&'P>!!P>D.S,8"-R*"QHBU.!3V57A'N+PO M*(N@OL P2LS:.%^83YGVKB GU 3]$0YLYH=43[D#Y+ MJ;@4C$FER1T&&7,V@>D+<7^-$\@;,7BQ$'?BMG/@.TQDF]4 M&PJ($AN?A#%-MTDP_@J9]V#?+!FIO::-PY&L6U\9J]NBZ+H0 MCQU+Y"(/#*MDZ!V<+!QN^:Z5CFUF(X2U<9C6GNRKR]PJ4WL())-]'%F:UN&8 M.M,Y$Z.UEP] MNH,,2U+$LKF%DN+#D'I!&I<>3A=[PGZU?==.)&>A$58$Z#'R@+BZDW!YXE?Q M\X/.<[R!1JO8M!?E2A[KRI"YEX&"L:AYC5PA('7(AVY+#M[>;>/Z=R^8.O6R M.A>QW.&"-.W _$-P*OSU9EA]%TAN$P:%'ZL5 M\/)?@.G,L*,JXO]9..2J""JU)-Z!<.N7+5?DQ1:!W<]+<]O_(#P:JA>+92/B MDKU8A\&KXZC*](Q($DA(?Q">A&?"D^"N M8FE&+(';\<2$QR*I\Y(SW6E!5\+_<3QY8E4RDVH7[1O-]:5 M8%:N@:=$.S[[H%*9E9[)S))WA(_=OFL9T4\X'%%D0 MS0(5!!.8A^N@2,Q:[I(%Q:Q280VV$'G;]6.#4O9+^A(7V&_5Y+T M4RF2W$L9:\FU ,D9&^%J[Q,R1JZ$E>[=_M(/[03JL^64NGD 5(ZC? M&ESRW>1!#(R$5:/^):;)^*P0W*\JLM^Y%]61IJ^P\3K"V+#]-==!$RDVB<,L M0W;LS%BKH<[57/MHD4:RZ/HZWT;*(F(_X'7/>J*^HW'(!A$>N:&@Z;_#\?R8 M=OB9R)#&^:RC@8NSZFD!OD F!R<;M4F]&H:)B5(*U^7 4#EZ_UK!&K+=73RJLEC<& .6YEDX=8LPAQGG%97^9ZGNIM-H>A6DTC$H:KM.@(2]B MA)-#Y$0!AR(EI@0NM(?]JI8D2<5%76#3(ZH<-40IB41]DZ497E):%3W4P]S6 MOUS6BRI1LWIGT_T5T1V3[B5==>-16Y>XP:VDV#Y4/K(@'FO(#P^6@,1!P(LOA M3H/+H>IU,8HC07#T0R>+/I3G\PT3V@U;(^.6;;HAWN)[)R8D(C_VY\C4&!@P MIMJFY9K\#<>#Q:HA"GE?ODLSJHF1I$)>=OUMC5%UOV,L+%K6%KYF4H+9/S8\ MJ$)#Z#1P?B&'.@?["2D9[A!G:S21C^E[:L.7&^@3<3>3TL4%CNV+ZM8#NJQ_A*)0-/.;N%J'$1M MH*X0[^\K]EWE.T",V%0>U4&#\@HEK$);Y/1*L2?;J4D6[FDWK9+F-RDTE(E" MH$X*,??DIHG#?"/!L]_.7?\..\MH<.J(P&D@)V11KKOJ._V/QQ_AK*I#1IO\ MV'D#$ P:Q%'P&9M-_]V\?E?-O'>@K@P?[[X-_YOIB.5KW]!GG_L/?M6(P?T; MMDG\.\AM&.OC 67 >;Z;$;@+A%,M __.>W7WW][>,_?=[/_+C2 M+_T*W/K!D&_IPY#D7(8_A2ONADA-C/G1!#ZG9?\<^W0O,_^&,D,@(%N*:7$W MB0_8B/W.,;*CAGR3GKN8^Z8=N SW0G4O5%&H-/81)"O,H)[Y*/"]I-Q+RNXK M*_'5ACD"])C?(?$YN9>>PTJ/"U_XJ%.,8^P6EGP$&PK!8N<'#!!Z#X'B":1 M5P,/)'@WXB)23'8GRKN(G M$I.**!:.FQ:-JX>$EAZ(+"0O\D\ 68E\W)*2B*N5Q:6VS%X#R,.AK;E/]I*\ MI"8U=NG,Q!SMAYW2AE^FLG4 M1_?)U/MDZN^43/V8<>9?*M7[U3N&?$ Y'#>,I AB=A)A=+ _4N@X']/SUZ>QA[9V!*& MA"'4H^+_<$5-N()5,7>&)8';V?Y*'4/R[GB-6)] C=^@T4LA:36F"PUA62HGA+P#F+JLMFG1RG89P+5RK=D1((9D[L>>E6M'7=/M?DFA+:74/6I0^.KMF7. M)ML1ZD^TKF V&9PD\2W'>5=/Q2\YA58BPE!Q*X;5#K&:<^Z6XQ',;W;MV% '$6I\=L89L6GIW:.'@QWNP&];OH#&?V'_%1V4(H2XV M( 5B=>4WX+>Y+-EP;-&/CP]TPPK%RS1 ,P\](()<7S$/CX'ZNV8S6&H9R'\6 M&3#>,-<0I*(F,V86#G2YNM"CYSB6:?=<3ZI9 !(>**?6=\J/=Z!=BIF1&$BL MQ3(@!^"V)KW8K!9;7KCPLZ,U^B&Q&J7>_13D@IE(WY)UZB8#]A]%)MM(?# ' M:39"?XCST E@&^V>-;Q>BKQ GRU,4@\9@_*X>H/N+**'6QJ,!JD(U(M*=Y\I M!U,7!/E\Q<12\<8Y2S3*3^6U:_*DYL;-@D$AJ-L_7$Z@4P-<^L.O\(HLPQF1 M@P+BY^'7"E&B;LXN$8Y46!BTG"O!AM::&48?A!*1D"Z1HL.K\<\+_]V6W(@) M>$CIH LRT:F)7"=U.;&5+9Q?[:RBF/O,ZL]J?/C0S,4 MQ10%X#0(W4)HI7< S-?*&8LOO?<>+HFHCJA>"6LDF3&#B',WH!!FT.JL@I(@ MAI^DP,QJ5WF0LX8[\7?#WQR88%UXUJPN M6B'546ZB* _0G7387H^//X/[ %3[OO:$RH^])W=XV?8F2='*%5"=LE-!X=A M'J%N%(%+@:D X(KXPD;4@V_[UJ! M_L!YFDC9!^K[F$G21#%X>+@?'M-J^*^ MC8$BGI6I"'X\?4IC3$$'^@0MRO>U;D=$?=R;=N& =R0+N'-N<\"/*8S/"$*T M;HLZ?FR(Y?!$^ M#X(H".-V"2=',/OH"$^(0\D[S1$?(A&CKD T=L\92&M\+P.YJ^NP_[$/G.&A M'/YJ F"6>Y#\FNY),>:2HWG#NY/#CO1HJC;V_5Q0YV;N7#$RF;00US(?19;P MYKR?/3U"67,SK_LT$U1?W">H[A-4=Z_;+PF^*I1,:@G=PH1U4#EF#,\-^6=@ M+C^@_P\-]D,;I)>_"#KWOON,]2,CVTSECZJI*54#+P#,@A*L3Q$D?<.BLYH= MD6+6G@519:NPZ"YKP,42$H/9;[WZV]TP;@CL7//\5G^?A)_940L*7FYG5G>P M(E###SX4 C /%JI8 *0<%26&#!R[%Q.S< J\&@NQ&%7OWH&'*^QR%130Q38U M(KVV/[RY;E3QC[Y)!/7TK$@-A1]<23)PU-&8GR,,^_F'2!BF=B(*@\0E2Q&2 MNAQ(%,D2)7!O/ &%8CV]DE\,_,B,W[GCFX![B_01S0JP>>N@3S!/=?P48HI+ M0]@,8(D;VA&WD#L!S.T,MP6<#:F4DTSU[$9R0(J6(N]+'D\B[ ZPOZ9&@DIK MZ_G+=RY"#\(@(H"1X,7":&2I1@S/P)8Z&(2(S<.4DC03">X@N!T!9#.P/5:W MY@R20\15@T]-H3XQI,R* F-5,*"RQIIW;P2RQC")!=F'.#U%5%85/9"*CK2) M+$D%R !F8:LJKEWB^*DWUR9QH$I\OFS.J5HQR$:G&4CYAFK"9,0K)X^E2:/. MXG,W!0?W$?F" (/(B$Z4UX_&*%QLUWWP#D31#(.=_^ M?D!R!4,O3JN!))?&F3R06]KK1&P- =GGH*BH0 @'27F;J"WHC:$3@$ MH=4U\= 2&U ,9&8[W*'$!Q'"\V962P,O0.#2C*>_X#/QH1T>G4Z!:T/2R@(W M1BK"6(E1MNE4S3KL.2N;9:L.!H?/.UZ6=%,E4+125,S7#3UQ7&U LU,NM!QE M\CCE*Y1R2'BD1V:H]B\%6?M#I,7\WTRL3^#'?-$SVU9R3CFXM9::IN-TDT>@ M2IY-X24;S*_-HL,7GCU[(R&5T^>O;& W:[3"L4Q)EANML4&M33<=IR=2]GG4 MO[8,^I\1L5':-,Z$-*6[#22CVA*8X24E.&6R/J VWY-U":8UJ:^C9?E6DW!) M:%%0[PC\7C!$T73;4$ #FBEW/I(Z P?D*)G2T7GS*9*85J4@5X62\&%N M-1@M5-P!-ISOILTPTU*Y^#8%& MYG2OA'96ZAL>X(V4['>U0N*O>Q6@:C@!@ 6&JDR:JU)B@"_*2ICIT4T M-M?,KS^GWXG7LMCZ-.8V=;M7@PG)+L> M!L=\ZU2WVU(X?J75J9W"*M5H*-BT@!82(@:I^)C6RG$@D$O3"F4'N& @2U1M M21I5ZS( N7T\>9UM4")%U4J.AM3!3FX'/#]M>>(+17SU1&SGQZED &I':6+]UE-7)[ M%9(6B7+QIY$/)Z6]Y[RY;6GU#*X@UOG_\?H,SF/0VL.^'2E IIN.30>]U^^J M2H]>-EMOJM,@"\9_[9:M 5'XAHR@X+^770]6Y^"0T#$Y/#:I#25"0H[1*F(._U8* M+%Y4%E%):V,4DL8_]+WV,'75DOLM**%-V^J=-CX*I#ORQ^'33+K]\3[I=I]T M^Z2[PIP].((]EFX17U%W6+5-G3.: XY4Q+^@T:(.>BOAE-YY1W@,X)I0"41 MWRCTCF/-^'@G(\A@^.QX\@MY>QKXC<^9VG.P 0_86%-Z#Z#[!Z,4-M5J0[[* M9P7>)5&U17,ML?1UM1HNUQ9,=)N4$IO65V;85LJX(-_3\>NE)-_3_@?YEDW3 M[83;0W)KY6ATTS LW=2;7BH1;6N_UT(SWBP=>B0XFF/'G+&?RI&M@8PE/Q=] M^8/J^.*8RWZTM1\,)EJ6+E29SMT(!D%3KA*:R&)2]=/CS\1($B'K=@P[ ;^; M#J+FD,6$L"2:[Q0GE>!01!&H!/MQ-4.\!RWEUDUUS;UCS/:DUE;-A.%K*3JN M?:K<9:38+KJCQO?3!97.1B/.='0+Y;(#+);V(Z&8BCMX6$7NR!.2,:I*U)"< M->;.""*G=77_8WV9 B*>4S4FHORZQ50O4=P";Y,]TC&:,)O,";I\10/W]9D8 MO .7O0%W4^<=^WR0:$3V>UUNV2Y9#=(.?CW"TY=#8! 6=XJ4S)3LC)!V\!2[ M;MQ#NEP7<'@[LCDV'!E&H]QD,IZF92\#:QS=&GX0!536%'RIDS5*-M1M- WN MVCK-$9+)!J5"[/)X\#Y-I M<.G5J!>@_'V-C48!@<_"C1@-^2:9]['K4BR_W#QI4LETS?>LIMSI+.O]5%93,*AQL M<[3?2-+NM8C<2Q&Y2&AZ3A4W(F_AE_1?6ND@IA7FH&-FS]>\IJ&XF@,+2#S) M83A8%PW(RM\*5N'D:8?)9!CMN?H (SBG"#'U\Y&*B*=+T%X\D!BI;Z47#KXI MIA3K-SP->=GY"M%=YU.>96RD.>09Y;^DA0D2/;=]X70/$_7RXX5.BNQ>_K+Q MV3.I.G='+C-YG>2L:\$J7/AX[E&DO=JM;'1AZBX-L 1Q";=?&(-XM2[Z8?LR MWHUQ=KSL;_'N/.11K.9H'6GP7-5.D32LLQ$?]&'57I")1>9^AY6R5;53@#ZA MR@QY>E?L13:BXRO4JVQU?X!8YWKJ$GN.O8$;)TJ]RR:IDG+CM#=^?K- B+2G MO5:D6$K/^IC9L\'VQJ(E)6&?Z;.?E^WT\@__^?"KD\=?\.._0FF+"MQ(MK8W MSYL@'SHNAWFK70@RF/%0&2DSB)\0=&C_LV^:ATUT&]%ZD+V6+)TD7_O,I4-1 M2T.)>*I"LFM((EEU:]>15251'7$U$V8!Y@IP)#4FK%@W)[*40OLG55SCFV(D MW#0?+W0[<#1,1>]>U#1(-:NZ*<%4A2^<-U=:FQ2S8M%6X.I=*R0 C]]5J;$[ M5VXQ\B>\U_)IIL>^O$^/W:?'[DI/6ER4'S85US]Q"X="RPVJ6@K JFG0"I$V MK5Z\DB(D,2^=<1<.[9(J_3N MUZ[G8 Z*&'KI3T8:ZWM!A@/PG".)IOM9RX_]DZUVV-4*)V.O&&E/<+3"-V;D MB=*CE/@XA^;D*@\B13'T:]"SU3!R.71XBHRW(W%2A8BBBWMXTT&U@T*J&VN.=8\3K$.LQ_#;2! E'C#VJP3 MFY6QI2&PXJ4.K%S,(W$J+,(AM5Q"W]0R-)V:""/R(&SP" M.Q'/6FC"4YSC&G%BIHJJ.C$K_5Y*]LE17:?^N'@-P2.9RN$<)QKC<(\GIW;C MR]+>L)1.3/<&!;+&@_IW]3Q):P4]T1=B(:2EU +#T&KU781-3&(]YA@->_6= M>>X%.88F8J(\%R^ 81FM-3FEZ]*G(:CN.1[LR"QL8"YI,?D= 7<[^14QJ;]: MN]636%;[; 5Y>U.^$V@'*Z"8+H+KP9$\\H35$=9X@'N(NKX#UD=]P%0=Q06% MFMZ"H,3LR)ZIRX;!_ :LA% MF]VTL'+ GSQ[P__&)<1-I7H5 =Z$>\@0(0GKN0.FB/K-R]6&%!I[9=\<3]SV MQG?X"FKO:PXC'WS@98MGZ(^S?@4FDD:CE.ZT% A832$N[1EBY&6L$A!!B4.P M(,FR*E?L1%&8HK=6.#2&S+@Q=DEX]>&DAS./C" !$1KE99P5_ Y?)HYE)U'2 M9!T7:(]760T162Z!$I[D9A\.@,S*E_]!,(4$P7]9VEKL=A#'4/U _,QA27*X M:U4%MU!*&@S,0PJIWK6(I=:/ MPWOD11%RU"",PFEW/1\E6#CXV5QFQ*LEW:GVJRY]NL[#JR2.%J:ZP^N5\,SF M+< S9;6H^GNYQI5#T(QHBW-!O7"0-UI_^+9:]VX$]-4']=5GE#,,/F%'1=V+ M.9"3>BVWHHX]7"U7#2M>05=J,ZO?S'O&X^6]5/SC=!R,)+ MBLG;%?6!EQT^_U[^//GCEVK1]6$)7.G% "_NX<."*PH #L<-] :&()4:XW[P M9'0L^$&)U?.M>%T$&VG PC4R$0. *-C['RK>5M WF'+$N'.^#G?<115-[@GA MX2]BQ4SX-^&=K5SGGSH,U,,T?@:C#83[MC]*?[ND_@]RY5Y$F^71MUCH/XYV M\30XX>36>RK$FZ^4%=QIN@CXLLAH\.^U%0M7S"U5.#DRHJ]OW$Q;7HXF?R3% M+-6]/#E5@;GM/XP1\,9)"G"?=6&#$A*D0,)C'!V-H9!RX\5\H:5]X?.(7"ZX M)!IAHTW40,]^>W5KZ"V4P8F(J9HS!VE\'#R"8:!\2B7=)^==:7(A8+8+J4+7S\>1IW79] MAK3$JB.RKZ;2%"[9"6]\].5_:>G>==,N9H"0#M^2&B#\R&%#[)Y0/,U.'R/P MA(!5V2$73R#5F )Y+EJB)?W:'%PCEVK' M6P47(P;!$#,I%VDK.17]M'W\NWGO)#BSPN&S[#1%G^F;[52"%K[+"R M_W*0/SX#GWVTG'9U\_E<'K'DSNS4HGUTZ[9P2$?P\.2_($\T'1H0M'?YSF,N M6#CWMC+L:](:>[*T/=KQ;%:90F99R-PZ836#RY%=PV$;"^W0^'TH+57+Q:\P M.Q]:KCS/;*2/4!KR@D.$8:X[28@DY>K;B+IOU"@I:@.75L["46 +2!]X2"5;[GQ!M=9$?L>!C>$&GY!0!$GB\WZC+!D31">H08J,[T@(GB%OMX5 M3$XI$\3LMEK>BZ=+U7WY[E-M[?SJ/G=]G[O^!%L[AR6UB'$TO:!?)(FRI*+% ME]ZBC)5G"YV9EK.>1_@1\]LC=@3+KC&>HB?15_S&%IG3$<2&T6?OW"(H.;"'W%MVRE'J%YOUL1R MT&F8<.#?.Z#1) QP1N&!>G&[8/,-C:[/%!V!WJ^3$-"YU]1QL>*"M$(Q2[D. MSF.EOTH;;Y^CW)!%\W0@:D;_XL,20>*TA/=9Y+@1"^SY'\KE^O'IY!7;UY*- M+!5N/1/ X@'*GG(3 %W!5.G%T0^B:^ O:=C^F/_Y9OB^0:N+0K2FK65.6.9M M> VH+!A)V-6T!D5[9!XT#@@2K(#Y]64'P\.I 3!OXR.7T['AW+IQ;@U4;$#J M%E'%*+GM<\Q:&^I>Z]KP=F2@@4"\FM?D9E],@J"SC?.VVL;%8*AVSE0PD1', MNZ43CF2J"=Q0;)7%PUW/:3DY;YMR%M&6=TW #3WM3S%335T/7D'+"SI?.-&@ MP AS+V%&*.2WHLH4!J2$'I"6Q=$G\_QJQL3AK(XQ:@Q(+W.NR'-IW) MF%;BW>I X%X(Y*0&NL.@38W$YEW@B:]B70C\)2MJ0@PY1NNED>(KI[+10\$) M[A6/6E6G=""LP3]O76Z0_M)+6[Z=E,YN;TPX'.EHN#[F!\ZK6\')"Q1HOY MMV=/)J>10I=6,-AZU%M$H77N9F;5FBJ]=L)N45 HZS0R95I^S!5G$ BY$V. M\I!2]N*#UB\XAJP@EN$'5!=>909_',P:Q9-=;(N;%@11E?&BH.R0FX^44)H; M&*\=!H(4,=26H>1ID%1HW$5**$5%T/5%8,Z)V* $OJM&41KJ\6HF75.,RZIB M\E2RKE)DR.GA/3U?%)SPE,Z ?/8KHVVSVN5M56HQHB63R).+72BYRC>?+5;1%0D -=Z43F( 7QU%@1PR[S6XG](HJH, M_TJ*"JQ!015-PWTM0N>I^P\+TQY/*IWD1A#]IZYWWQ,TWRLT$E@)J1>X/X<'YRK%^ M469;AU MUT1\^"\9FF(D!9U5K2[Z2V&S&-85D%PK]96S%1W;C"Y1YZ(*S6IL M>)'%AD4]8FQ6,W9'(Q7*'(:SB/R"GAW;,=Z&^Z*Q4BY8%.W&0+>-8\?=$(Q' MRC4&LXKL4RVXCM#3P2^0*O=P=<&\="/7J1W1U/Q,(AQA,!G9N][-Q\QHX!ZV M.G:4029/S[(4122;NQF*PK=S!$7-B"1IT"]L7)Y&NWE]2;F8[M(H4TKV@5%B M3I'Y'2R;NICQJ.3I9'0#W1OII[OH/VXD%4K?<@O2IUM3WUAP;0>7BX&C-1F6 M'Q[_F[33ZJ71?2;ZUO";9X,QK<^&KI]5YRZ7,7^)WC_AW M);GX2P[>D&W=T)6BU4MHK&2C>U"+Q3$-]M= Z5#-$E@$;E!P/ RN=<5?2 ,> MA%.LE=<0R'2!>" M UN&3YC9_YX7QU*SU-%*5;_+#HU)!KZ$N[Y&UA]DT+^8CQ&N>DJQ;YM-0<5 MZDJ7:O<:6P#\!/H%='@IG.'AY4HJ8U^@X@24JW"XDYT>%A8,]*))%WA03Y>* M5S3Q:1Z4_8U2)IP:)-V^\RQ.R8Q \;\@&PS8HD\1QB4J/$<<+UXL2>#.P&), MTL3:EQ*%[-$A.UM):8A_LQLQTGQJ&<^O[S.>]QG/3S?CN2.O.6\DW\-!4FZ0 M1>"F2T!'V#1?;$>6(O]:0*^S $Q(=2GN!'!75EWI7J/ ";'6&X!50:LTVZH: MP//$<,8M^EIW(?X<-F_ZS!DKCTX>/A((GR%;>83MH7^-K< 1:L]SKI'&>EJ> M\)F+O;\$$'N]YB"0=F=CWY^M2 &B75BW_H5N_4^\XX;G$[M2\-,7+#(\W(+% M04WRL,%*^7#JPM,OXZV7FT@FRWJ[^3P1F=&163NF3*I-ASR>ZDN5\N&T8HJQU MFO+(']?M*%Z: B/QU+C4EWONK=V>LS]2!VHN%B;D&XIM2\1P*/.CI5F5@R9B MR0TI*_45=WA*7"I6N@B+14]-]F&(^M[[ M1(/D] 4%0**@5F2J]L"PM5\0$>IVO+Y=XB?SN])C;IW]C"":M/9;W2YD-U?[ MQ!>,F1$"/&GKP8PR:D@HH53&^)";2C%!W]^BB"6\ IMX:QA!G\6XJ]"3;_*% M%*QLY0! $6E I6^(.X^C@?VH(XE(XC112=7>P#6AZ&@+1-SQK[I4O<I#A'>C:H_R(9F[&64JZF>PI17P$ MM&Z#6)+CY?%,-R^LN9R:+S5DM U>CVCPC!AIK9>E") 5C%6UD Q1&^;1& MK5STO!Y++'(X]&9UND2<^ M:Q1@>DRU+;<64L^^9FM>=U..$_56(SG$D,ZPAPR_U'J:RV?Z-GXLE.#[*3)/()CY MP;#!@J*_=_9&^263=XY%@ZS<@@"*?1H394*Z1X8O[10'VQTN1JP"L,+#&&K6 M]VGKS M.=.]D=QDN%^H 5*87EQK[242J@#!(KK?8&\9[-=O,_X(9H[S/:LI?Q$V&& + MEUPMR\J19!#_"M5+3LJ*,]9%V/H:#%N93R50'*& MW;L@:':+V0.,?J>[6CNB!Y\U8']>B_U*)JVQ@@^WRNG<$YSC_&H78J>GBZX$ M6(4YFLJM[)4/A9,$P[*^,:[GXR_7(67 5ZZ8>L0[+[:7HFO!B]L02> M762W0HJ=DWY"KQ23T0TU(=%*#[L57XNK_L>3/UJ51]F&$UMU1R_>+:HM566@ M0?CDY)$[P YS53A&;OCZ*(3Z M-'-SW]SGYNYSHH%HQ,E&#ND6W)K3NQU@77 M4L-0M4%.$1=2S!8NF7&$(A55P;-E 9JE4;%<$I90)34;-D*YD!;%-OVBRYLD/3LMG.3@\-' 3V M>/(<:9>Y=(3<>A3D$["RYSJP. YN=S/XL;H5AJ]8N+D,-G+YEB%E]):-3N38 MQ!CXCAXS,?Q1#:UHA3K7PP>0XLO*&5E\0C,?G CB>)K!Z /W.W4L\)FJ'%R7 M.I0'ZM^U&K^O :7U3:%;:"KBY=GIB^\C/-I02UT&;;8@C2:N%R)N"!"'>4)+ MS9$!]DK(%599Y F9$7H.%F5LTTW",G$G%IXQKE>%4>?MSRRK=\2;1-?7HY," MDSV[+&MJ"9G\)9BS9XMRVTO&CF=O'_]"M9KE2'S>7J;35Y]NP9[6FC M9J7T@# J'3TZS& ^+V)UXPU+Z&IW.X1ME0!5CJ/3G9>5KLLI*AV^FL7U)=F M%]5&/HH'J>$NS!JPAA0)ZH!V3(8-U]+S,#;H8XVMXO13CM0GN%K\$I%6L%[O M?+M\R[\E0HGSXQ4.L:VXJ+^:;G EN0P+U&N;ZV1E0\8(9"CMT +BDXHBK/,O M:6V-==NC[=UEZD6XT/?:GLJCE9AD;[&@T2;TY^C1LO\)5%P;E &A93WD4=L['7(&C*2@G:0 H M&';6^N3'7W1O$58C:0#7=FTJ?>)9G@FE'_]08L4$U>&/"D.AZT$C"4)Q)Y[/% )"T^C M<;=/*1Q.$@6SY1%W5SWR)A^'D&:Q!E[N?0)FH*/]VHP60KUIF[Z9-J[IZ.S5 MZV@X>FP7IA"T9C-T@W*(CUG)-J; IT'C 9K"S PIJV+1596LP6"81&I. ^H8 M5B AU<*^MUH[OB78UG"\] G.--D(]OLA7(U_@-E< &L&[HM9*7\F4_"_&VHT M0("TU#9KW/[@ J1\:MN#6[BOUE(X 6!H8?&+[XMF,:X(+6P I/ED&9QAI>6A MFBD^65A11DU-EI(T@UL>5/((C) 68FIBMFU5A4, <7'%A [$)D2]L& ES@XHJJG?: M<+XI#AU,U6LJJO#>,2D;PLOLV(C51:XR;^.N[%DUKV1Z9\H;" 4744,-;+_I M4$A#%P'5R)#1NUGJ18P*.DT\N'PP6Q$<"X3]$#Z^:)OK_A)KF%T%YMIR*\%1 M_@70 :YCR60N2*BC1<%34DE%OZ(&*J4DZJ0&.VO9_HK". MW]XG4NX3*8=/I)PG+TAS)J\0 'H5(=&HP&2 U_"GS\\_9HS_(Y=!<76'1B&T M#HV# -XZ57XC,9O9)790Q-8O,^VMX@EZ4BI(!)Z:T]_2LN&@P5RB/ZSB7U>( M,,#$[R)JWC!=<=@,BO(V7M^PB+L6Z78+HXF+&(;)5PIH'4ZR<@R&U%;#Y273 MS5:5A^F=C.^PH!Q:46T+S4B:=E&NN^H[_8_''T&6]=:AM7WL5![V@P9QM"C# M'=A_-Z_?53.O E5?L_CW;?C?3$3_SXTJ_-#[,'SKD6RKJ MFTZUBZGVB(PM1!W\TGY]# .Z%\=]0&#OU^Y6J(!5&5GV*]("^JM!56U9LV$DIU!_8@Y8UK1"! X MSF(-PQYL=( 0%4L0@="K;T"C+IK,I4V$ C@=$[*Q^WA))>94^-G,\.*P%J 9 MN4."?7(OUX>6ZX51/7?310,T%S81SK=J-G(\4,II5\U*A-K'2EF'1F#QR=,? MCG?+6=[]A98SQ_MWM_5_&:-[,EH718)7&ROZ5]-&$,E/CIZJ#S5'B"D,X-+T M!&)8\TE%$6BT,7&GVZ"W^)H+AE9,J,)HP CM6$N(]*2+$0: &VLVI=1JIQ4? MH#32GM'9B!PH[UC(8+/YL^/)R^3Y24)TW+SBD8C1@=1SZ(S!3#?MRF :-0V4 M+.=71_\]@!GV4I8!8,46<2E,J\^7I_,3Z15AL4!X1F'>H#^O*FD%[CJ%#(*_ MV>K RGXRP%#FS&F2*3W?YIVLI!&C0&3/$;24\SFI, '^HP1R3#%(7R%1( M"^_D3)ST&WXK#GFZF+IK!$46CK!_,'-)49D0**)]&ZB!]_ZZ=7PC5'0DZ+VU M]TPO&P+SI;[QOD8_-'W)CTQ"% I_DGV=%& 5,>CL>;6\;"^X2\929P ?[ D> M.C:LLU!'V_O7S/LVL0_TXXA8)#/7[1P!-8C63V=:58R%?D>C?7\7;>,Z?B2! M-*L7&^W3\GE#^5@0"RS-='#((J:[H!:SDL3%0Q^RB%BC68)YR#/P7]\!L>L0 MM&/BB1'[2N-2PJ?M/WDG#FD[TM]$ M06A]8QUEI[O=8T7?Z@@"&U2,PV*Y0^)W%=HQ+T\%9H*Q M@C.X=X!N7US;D= I _96B!?LG9YKCNNSAL,DE:;T:%BCF_>Z8.KF[#8/=QC; MOO,YP#3$?!*\?%& 4C)*A3OA/FL_9*GOJF+YQ8 RG:6*RTQ1272[&ZKTD]/" M,*0'524&.DKV!2_\M PV8ARX=+KM@N(&@*?15,39"[:1R]$'PW[%*7I%9C 3 MF<^_I8,%+.KX8@=_?LL"#G*$F.1$GZ#0%P3V]M:C6H!*N;W\07;$,A$ M(?^851P;0'*7#>I;L@\<4&%G%M&UF'PRB\@F4W"KZW8(4,H6K9BQ%L9A Y&/ MC#-IQ#"/U@O*D^@.B#:3*X=K!JX96TC)$I9+@![L'[Z4![8511M<.R5/_28S M.&(D9NAMDM 7\^_2M:;/E,MT2#9W'694"7H0-<]([;5C$M*NL9TS GQ-C+E' M\#^YQC4*$DF^R6QFY3^'P0\E3^!/C2N!@+Z8 &[3Q=)Y M[=6@(#[02NK9R.W0(S8\KM'QRPOW7+G7TQ4G2262FZBS847(X M9!2O!)F12A;# ,AT!3R*'V$\DZ:I>RLC#&9/UD 4$X^#DRR^_/'E0?O;@ MT6=2"9J6')!_RU%:'_/./NB;ARNNVJR@B]H-FH]B3*S;+L-YL^Z9LQ<_'XL4 M'.8$O+S-RDX_>_#%9P]./RN,O[ST\"-1JHB-Y#),EJ+L4"[;R8.'WYQ\1A@ M%2D-R%Q1AR)TBU]H-ILA.BX]2]H<>*!'>[V^78D/<7PYW(7A4-]46NLKUQY6RQ(9R*R M;!0QHU6]4Y-8!#-[!@36#.PCPH*EDJ7RM!(8>4ZK(%RB",_3C3 R&D[0UA^B MCK W9V-=X5NC*&; ?H^U7F2RZGZ,+O>IB41M=BO;1N+S@;PIT(VAJZ\UF] MHH1'%&+^C'A,F0:/HWQZ(-/+,6&6K=ZMZXBGOV_*!SIX(V>57"2&PLA:7K_DD-6MD60R/NE.@5[#L]0V(1>(=+Q?KD4C$!E5!U0=VGX4Z3]%#X M.R/G4:1I(S5.FK.;@@8=;]LCA)]:V<7#^[*+^[*+&\LN[E7KOY5JG0_*,?9X MJ_?W\;W0L-!(D@^^.M,->-8O-\J;2F7O1N1<= M<04D70M[?89*&R5^?EL! [0C_,[%X_#Y'1*:DWN9.>!U%3,^M8+_W?7V94[7 M4I_75!K]8F[/94U4;3H^[IA"H'1J'4964AA7\P@9WN,D"\.8XLBGC?DI8]]9 MBO\7R3%$G2<&@6$8<3;1D+9WI]N*85N[9D&KO5D/"97<=+C'A).I%YL2 MI,KRG&307'@1OD05. RN:8@2),#$'9VP,Z83_)WRL<,33#!77/S\W64]"[^ M'OCFT[6?-XHV3][YMO/.C2[Q^7K&Q:+_CP MY*$6$'6:RT;APWG;E,#NG+85EI]($!C:A[I4E4)X7!M!@;[D1,M34=$0-Y= MW9BRS%X!NNUJE=EXJ@C9L^\[!^(T5!P3]R)N.D"DPD1!;47VNQ'P&_7^5ZC MHHHATH:",],(R_*N5Y).9,20E7,*QE;&MS=005O5#)3K<(5T$++)RN9&9X.9G K MR0@I/;X!\G"8<68K,P]$-=9[G6VM^U6VC:0>;=.S0A9:=\J[HZJICUCL8;H7 MY47%/%E" 2$D3)UT!UD!4QHCXXN-UL4^3Y8\+V MP,\*1Y4[0)2XY?:8[.U5PH?0ONZ79#[?C6OP=QU&$I;_ MYM'QH\$"'LG?/O(:AC,[^[__\;_ER:,OOOEV]NA_JZ^^/?G?/W[YZ.1_ST\> MS?_WT?S;\H]??CO[:O;5-__!@?'L=/_PSTW3/[YQTORUV^] T%/KX-5]5Z^H M).OH?-%,WR:K$I-!7_YQG<&G_6V\(>WL>?/D^>2K8T:TY27]-6]/'_[#LU=/ MSMZ\>/6:>+!^?O;BU>3YZ<^G/SYY_N3G-Y/3GW^8/'G^\J<7?W_RY/5OAJC[ M,<_#1Q*0F^OG;CWM__A_I\>,>_0#.$F41N\U,X0]-_SSWW9N[U$2]Z?ZUVRP M-^?_X_\]>:>M$"_H;JMD\K84?_J\/L",?^V.OO%5>1.)3$76#;KQ*IMXXR<^ MTXD7XB26%Y5C\FVTO1)ES5Q1NOSN#EY&[Q&-X[?2!D@NFE*:4TZ%IM>1OY\X M1SP*N@6/HQED@-- VR DQK$\^<477VB0S@+#ZW= ,9U--'7N5F80 OL-[M^O MQ]?OU^/;]^=R67&>. W1#:-_C4;Y'AV?//ROWWPF.PL9-*[X_]G[TB:WC27! M[_,K*O3L"6D#31.\6QH[HM4MV?):QZKE\7J^O"B"Q28D$*!Q=*OWUV]F5A4. M'LT^0 (@:V*>S":!.C*S\JY,Y'FK_]YC)P6DV7:KR>ONAAKQF MU!6OUL3\.F#6#/P%8!U/G/%E*WHA06U\$FG MLXZG+6JQ/]R$_>[R$J7$0T]5Q:>DUZYB[^I(5$#B;]-DFM))_ &\HV(9#\Z6D0/R!R@Q2 M/F>GW>Y:K##=%,^FP.IC_E?*$\9:#Q9VK%*U'W12)24VIKG#L(-KV78EP#SA M "LRJ^(BL[3] F HE!T[*#LW+4("T^+H7!992C>L*DZLW;#>(9:]!2!BDS15 MZ(\V@"M?VD%AE[A<,9&M>.3-VCEEYH24P_@V^>H"#G_C6%(.+%01WP3AM_0. M!]VZL$]/.VGIFTA35%6NZ[LONAS+;:YE M-/N_+I\+#&GZ5Q.>K@_7E6 AQ&RA+8O]$4]:[#FN[(7%7O,@#I('OCC$%X5+ M0/P=_ODFTC??8-?",/!=)^^NN\B54RL.=?I"XA:'B6 ="8_@S%P!#6;-Y7(# MY5X&$FV_T,3:7D+C7(17JI4;CH,[44C_WSB1)V[993"-;_!6R!L?N(&037JR M\:G;3(%2EO"8EI>>T8T29P8[#-/C-!%7H:!^G[!)6U*&'NWL*L2$\C@)N8<] MP[&Z)2;/NWZAIUYT&\5B'BU-BQ6AG5D0"=4O*CW:*E]5A$5?8)Y%&R&4?JRLM*6U>N3223$#. M5=B_2K#X66'$_"ZV7\IHHBA0,;_2I$"DZ ''17:2,:U,%*R&G21GA,,RDE)! M/KTD&CKM3@GPIX,Z2!R0:?%!?V5_#\WMRK:*$5D ML; S<]!LF;JP4^I3=_[I[##)<2D85[IR0N-OHLO5($XA(5*1H>0EJ492'/J& M6,:5P%&(H(3BX.FEG[?P?CQC'UT/-(14M?CD<5F7%:3,6+CX,V#;FVBY/>KG MY7:WQ=XJ>=[-?W]JK5V.0[LKK.3_ FIYQF+//WPZ+TC"UPG8+TDVS6DZS9+Z M1=-DP,0=7F%M-MBZUDY@5YK(SR;8QK;X\OV%%0"!P'$9)/'L!LNC?DK5L7>J MD*I8BY'% JLR9?=#M7J/:TO1J\427MNYCV229:TSX72CRQ+[(FVPC7N:X[.9 M8,J)])R0DBUP4\92%%]T:PH()J>+:FEVF&Q@-@X.*^L86!I:[>86M;X!1H49VA963 M:H!#?Y(UX9:WG>O[<@>G@W>CK"',IS_.,NZ&<'F'WBR?JUMNGX675-.'0#W?83$((EXZ5R@8?,8H+,<5*2BL_C60.ISL( 5@^L99)(D8=7X'@,IR:T ML!M2 JM5GA:MV2BFD=/C7O,8T12H6MCJM8N<8?HIG4!I.P@G!:\^H[O(6KGY M#2A=SX&'\$HZ1](YE#G LC9#GBRXGG_Q"[: I=Y#N;6IFU9O%$C2'14I N:; M)-(?$\GKNM)G10QX"LQ-M=5/G)*VF&RG&+& M51EL1R9QW8/GV-W<\UB0():5%;IMA7F-T$QOE99,ZG])VYO@O7O2@XEBIXGG MG:!?E$;05GMJ@@S;^ K\=V!E\RMQ359.C@6IJ2_X/\00U0JRH09RJ%$G-U31 MAD'U:<5_]5M2,,U^E;H5T )^EA:?Y#W$U#Z+".#AS)9,$SE;3&830<^V%>"* M/C,JS*]N\TL#3G5+NZ3K]U@CAYY)F1U-FK?ABAWCY ;(N,QXP-D$6['0Y7YT MBFFK[S=!C "[(@#7EGPLXPJ2Z:H=1^G@8WH9=:V47Z!2E3-B3[L2[J>G!<.2 M6.U@(RH4F)7;)5S:2XH-;92A-P>LV3R1QB"C<#P)OP]X 9+:9*VQ'O52!WU% M;>W<0 @3DEJ:Y%98(4R.+)!J!T4(T;5V7/$\M)H<..V:P*D)G!Y/X+20UU.6 M-B1]BI+XY HC?,1^\FV$ M\CXI#N=/M0[TT&:4D4IBUQ] T%,4$/AUSUJS JX547P]7NNG*\:4+EUG!B-8 M4E4EP>-*KK\L>]']=8/EU^),N9?LJ1B6S6\E2AWX=Z]DJ4Q0NB_TO&,;*)Y" M4WF$/\U:%RT0CPOTL\!F:>$(!>KY10X(THD&;485FCQ9(0EX!.,.6,MSD-U? M ;^@K4MK619R4HU3,)*&Q8]P!^YW4,2";U$JDWT^ET6!2+*HAL:P.VH=YE+[ M*K">W'&B+#B?'M:HC_@4C3SU;H8 M(*ND<123*1 N*][%A&4,]:D==%3T7'R M@D;4'S7_PCW(45DIEG1%+;E_SP,/&-%5(C:M5R+J$7-F\9DMI+-TA#>&0(O. MY0Q_RUH!'K_#M%G>4 W&N6X]F%QLCL5:Z5A@BVK2IU&&MNITBE*?8S% M>P[G+7:)5?+6OZO*=N%S,#GRN^?V"VP-F*T9SBK&Z*,U[4'Q4,.V7#4V #:+ 1L(#I M4-44.;0C,I>++*4Z)S%YYY"ZGLH:,WO!J0$=29W 2^06J:QG!E4AY>Y#7'\(F%@#.T$;5O"MNZ]1PU-98%"J<_8'>RM:P\SH) X%.M:7ZN,I%R[ M:QQ:01IQG2Y5:DQ8XB_KH'H'8:ZA2Z!)'8.7Y @S8) #>[0J ;B.0C>1)K9U MW$0/@"DY,0:!9M+1CJUB00%#J*J">3CT)"'( .[ONL*;XF%&+9B)1=QC[7KS MA4K&C6;.?Q*=Z#1 C]^DI0,#'YVS&MMW<&\\^"I?B=H8RV\6 I0W .CX5@$; M%8<,DG[@GX3"%S=8"=2'&6'=LV)CWPE."R0B3\5&C@U$#7JLF"2>/ 'R^%"O M3]B)[O^J&RK3(=#+"%7'U1M026G6=+>H?ZR=S%=)49*M8;8?[MR2_BH8BIJ0 M@XY[I:LM+_AMD>&FNTUUQ(A[6(D560()%^((-P6IJ2)V&0?ZBZ;*=?1=X-IC M[91>W8B0;3&51WH)2<@X$EWQ^=;*5=LL<%-'7<#"\)P3HB=2Y6SHI[(RE4Y: M+1[6H?Z@_<@JTCJJ@MYY&2V=R#[1L@\U+BBY1U?1.I:*>ZV3*[!1EA\1LS@, M7K&V9!H0H#1(N>\GLHE7NFT@?I=*H"44%LYG55MWZWHJZ\ZZ6Q63BE\A(:2W:,0UT5+K.HJ)@J M-2[_P6ZWK7:[30PCB)?A0@;4ZC1[()/-MXR>1!J7R7R./"Q#99[\&3G0=E0; M^YX[JE]1O.42>'I6-9HM]W#/VW^#EMVYZ_IBSC>9&Q^=,%,XSQHD^N\3[#?Q M4GJ:;P (6YV\N7X;Z:,@)%$[%SOV]Y92VS;GH+]GU;2-[3E:PY%!1 T0,6S= M>9_7X,$ZLQ"/0<3^ M.-/0(*(&B#"?9HS7F?N5G M_DY8?%S(?-*QP7RYF+?;K=YNVWD^%1B?!5:6PLOU$@B7<>!\.R!*V*VLN],C M<11\?ILWH$E >)PE7F%WV]&*H7[74<=VT>J>DNOCM6ATX8KNU_P7FV16AYI%E;A^[RJ>WSXEU&= MX]NWH?MCI_M>-*]ZWO&EA"+\ZPJ\?((Y3 LA0_N$00-T3Z].N#@,:_U,: ME5\I7=>82-J:U)L#R:?$RGK-1$-5IN->-_E# \ELF=>Q;J'+2P%O^44O0D&W MIN 9-NA01<@&Y:<; CTJ K7[Y1/H'D)PU1/H'E)+#YU J7!TIYQ4WZ,@NKN+ M/]24Z+:52J@G6[3Z=K^)C+&>QGH#B7;/:?-E$&W'ZHS6$VTS4R2.-9A8KF%> MK<-H@ZW>.1AD'6ODMS1]M%X.SY@)T9^U1@VE'WTE*T:FAQ $*MZRJY! MS.HX*+MLMT+56#O67(/RG ^U)M=[FG:GW9[5/PA67$\7Q6%0>_TR!!ZE4%O= MT_747O><@0J]%@UV453OC[";B083FJTIF95B?)G< 4.@=290DSIP/ &QFM&G M21TPJ0/[I[IV8^BMGC9V PFP@6D ]G"]7&YF$H!J"F^B:DWVV)?5J-T00'/# MJD=)^#41OH;NCVG?ANZ//7Q;AX"6H7M#]\>8MF!*)!P?X=J8 /$4 M0-0]W6%CB82WKL_A(WPR)1)JE.9@2B28*'+MW-6#CDES, 1:7P+=P>V>8X@X M-S+@UT3Z3',A#(&:E(A:4FAWV+$&S6.A];3J&TBR#4RBZ)_VUI)L,Y,HCC7F M:"HI- A9QQH@/HY;N??S!=@[\054C6%#V4=/V;NY*U$U@H\ULG4%9ML@N>Z(HP111,\+9N M/'!D:B@8^JPQ?79MJ]-O7&2L>OIL8B"L9O1I:BB8A %30^'Q!G92G(9>A",. MOWJN+TYF E^"H=H_OHJ#!;VVM$_X^M4FP?#KOL^/9= \*OB8O=T/TQ[=O0 M_;&'C^L04C-T;^C^&-,F3"&'XR/\^@'B."5 '5,PG@*(NJ=<+!5R.)^Y8LJ^ M"&?F!UYP=6NJ.-0IS\)4<3!Q[+HYK0>F684AT#H3J&VZ51Q/W*^)!&K*.)BL MC'I3J&WU[7X3F6@]K?H&$FT#LRDZ5F>TGF@;F$^Q9*87 ""?.O'$-):Y1L<3 MD31E'AJ$K&,-'Q_'G>'[);V?]JU1MWMH;,A0]M%3MMTV=1X.*/!U')1MZCP< M1L*"J?.0-_M.N[T#8<7U=%\NVK>X:E;KNB0=5I1>9'(2G M^2-,K0<3XJT;%[3[0\L>]!K-)PR!'C"!FA2$XPF6U8P^3;$'DU9@BCTTS<9N M( $V,46@O5YO)-OYIYB//5$?MC9QKW_Y+_A'O^=X@H>(EYD:_$3BZ&47)U'$ MA#5(=F\<=GJY# 6YQ6XOMVKZ]S_RB\\\+R=.X 7ARW^UZ?]>Y7:EZJATB)BN MQ,DX%/S;"9_"Q"^Y=\-O(TU[HU:G]^.K<1!.X*>V7A7"@?5;H]&/+/N(T%@! MY9Q_/\D!3)&NS*B0;^FOB.KT=T'DQFX I"@\'KO7 L6RB]A:Q6>!-@$#PDA!+_-CU6#P33'Q?N"%M&(D'OG%#%HIH 2\! MXAF&@OALTGBW3+AP8MB0F_\DP!\IZZ8M-B7 MF0@%X_ _/V!R!TP25^!',WL+Q+X=G>4Q[F[B1$XK8 6Q6QF$\RJ_YG<^0S>&<%JU4K-D$0@>0%GL 'IA6 M+WK#@KD3P]PL#@&A'I(%/ ,$A@_0@E=!Q^9"$'QX'.-.)JV\%-S1L;EGC9N' M'I7+9 Z#W;*UK( 1<]VZN;)=N(_1/4@32D4WB5D4VQY?1.*E_I!?![(?Q=E1 M"CA2>F@]A>0J3^) ?R&E*GU3D+TY/5(]LZK:Q*%>F!8E MFA-MN?$#&'/J!3<::OIOTBQ?2D7E!N"T54=0*AM-K!_EXRCPDECL6%U82]SR MP<7]DT@S_>Z)!D1GBP%A$+$G1-AW^Z\,'O:$A]/6T!R(.B#"<*::(,)PIGK@ MP7"FFB#"<*::(,)NMWK&C*@#)LR1J DBC+"N!QZ,L"X7$0_,J]WJ8-K?KD?"3MSRZAYMS7)A$!;;&@3=) M9,/,#HJ9&1VU^A/]1'2O*&H/A,HQ:*Y!V!1=U1##SHGAXT+FUQF"V%UJ^LYU MP:<2P6<1Q:&+J7M2-[J, ^?;D=#$GFXG&$W1:(HJ!5#Y=NW%=Q8%GCMA.HE_ MQQSB_OS@ Y\+.OYK>[8.UG'2A[1P??9+UJSU\!E,;;20BLGO*0)JP5TEFEQ? M_M?AT>Q())0AH*<3T-D-#R>1(9C=J[F&2(Z#2 Q7>?;+ER#F7I%>'JD95EP; M[(/PHL!G'UJ7+?97X%^51O]5;ZR*B^C5E*\L_6JZM->:7^MM5&X-&4/7AJZ; M4 :D'G1:=D#=H,VP%\->JA.;#0B1_Y:PW]VOB=\8&ZX.)Z^AQ^P@SI0A3T.> MS5%-&JT^&H28\W^4YW_O*E_5JOS_S'C +F?)Q'@SC5EV\&:9H6M#U[6EZ\-Q MBQEO9B/19MC+(;.7P_9F7B2PN;]!B;WB)2JRQW#\&GK6#N)@&?(TY-D<_:31 M.J1!B#G_1WG^GZKWZ48EN:I+CU]Y*P.YSF3-?:/OPN0[-[3L4S%?4P>J6-SI M/KT_CJ5L#H7783K_53GM^^($O4@ S+"3.VJR-\^;K-]7DS*VIIOZR M_6IC6?5G6S1[(C2\C;3YF [N2>1/*J2_E6C697$_H)B^O&JUB7,U?GOGRPT4 MBETK_G9]=CD3_@(V:;%S^,1^!8OJZA^78Z\$?\+^<#%?A%OL9A8P[D6!;EL1 MK>EW83$W8M,$NT)@/PLOB,2$P12R>8=^NM#4@,QN!+L*N1_+7A](D4X2 MAOGN(O*==006BBEV4:%EPWI F%V[00++]<4)T/?)%!__++ #BF!T49M=+@"3 M2(:=MGU* ^.;V&($9M3OD9# UC"PUUXV +[:VL)F']6T8M\=*>S6X,ZVK*9@ MX]Y*R=H]@X@:(,+NMT:FF&P=,&&.1$T0@5<.3<'Q.F "CH3A375 A#D2=<&$ M.1(U000J:!XY@$JK'E(].>RRK>P)'GT56RK*>I*$SB]D7=[D7=- ((A!4,*1D$R M"E(-T6T4I/4*$L?BKV+R4]8+X4ATHXH(8N<2\JD$\>:["!TW$E)?7@!-B/(H MPLA%HR(94C JDE:1FM<:Q C&G6I*#:Z*3H$P*37_Q/3HGV1D['\9LMF].&TP MV3S_\_*'GRB+_D6)I%)KZ6I(Y7&DV@J$9\7[@A M7VV ^4@=KN)Z+_F[;J7)V:HW55Z@6NE5=2YE@X?6[I2QV\J0=\=F2\6F7565 MR8JP63O2-=@TV+Q;4ZC5!K=ALP&1+753O3$F]$[E>'U(Z5YU2+K]08-#C'O@ M_0W#I]T;M?JEUCW;L\UY5"BU?^K:/W7:=M]@JNK(R_TPU>DWW1C??U4Q8Z_7 M4U3TK7[YPK]>8#&VH+$%FXO-=N>GS@B%3L<@]"",>T3HL!0MXBA4AD;K!_6A MNOLI SO1!@Z'M]3+;BQ;SAL\[8CA=W^R^\CPNP95=3?P3U=1U4P+?ZF8;)-- M.V/!WRFT4S%@;/C#L?HJPWSMCH3!O,'\<3@&GH3Y!G@0/@@O"GSVH7798G^5 MU?C6N CV2W^=XP!H M-L:F214X2&R:5($#\P@T-%7@-[P)\#7Q&V,A&@/?&/@-M :-@7]P*#4&OC'P MC8'?2#E?:TW2&/C':1(: _^0L&D,?&/@U\' _Y\9#]CE+)F8*'Y#C?QVN1:A M,?*-D6]0:HQ\8^0;([]JZ\\8^<;(/RZST!CYAX1-8^0;([\.1OY% L+D;[#P MK\J\/]AHZ5\?FJI.U!\.XZB745CEO2^#T\:(\L-!5;TL_?*$=-4F[YU=!KX$ M,?=*;753Z^UJ>BUEOXUP 6R&QB:9,E1%?YI-$W?SK?V[OVII:5;E"*S=J3$D M84BB#H"HI?OB*9 @E>FGF(\]4>I*71_FC5]V!V4$-M:NZS__28+XU=;5R<K/N87!X]LMY2RHPKP,>3MBGD#M 7"+:[5[N@/?*YMRG8!C??.F" M/NHZ,);<8S!E$S<43AR$$>/^A,FOSX/YW(UC@7MWZ[#QIV#U8Q*R\>ING20, M86KOECF!'[E1'.'OD;@6/IN+^5B$48M]F8E0, [_\P,FYV2A\*A+6#1S%Q$; MB_A&P"O1B"S&(^8+'@+\Q#\)]^ 9YB<(9?PEAJ%BK* 6H[VD?RB@ M:R%"($E R3F.R-[E?IH"GY\ 6DZ$!]\ 9AB/"1'<]W&J*^&+$/X[%R(&QDYH MQLZ2,U#3$3FP%#!$VX0D0']XJ]9^"^NEM86"3V,1IG.7/[G]@,G+G[VS??:" MY $\__)?\(^F',>#QU'XSA2MZ8Z 720S)7K;[1]W(DZ+G?\ZO[>=6 M3?_^1W[QF3)PX@1>$+[4S0MSNYI)NZY#VL&5.!D#6+Z=$&1>/Y^O8CA1. M?A#.N5=H::F^ FZ#.@[2[SG\"BC/I#*_#U46H;H.7,UEQ.^FQ$#7<4UGQOTK M8K\@GES? ;J- (HAFPCU^<;U/!!BC"\608A 7["YP'P"AQ3L6\6!<2F S;G MP-SA?QMGA)\$=V;RS1S7AT\ =M 7/=%B9[ :)&.<#[A3]C8,Q=6KQ-%@,3#I M%-?(V35WN.^@ (X2C]C9- SFL+5L9S![E*2ST]Z0U2E!S*:P<\[@U,YA_< I MG0#>!)&%C\8SVE,H<(LX.#T63-63.&"+72BPT3XW@8"F]8,86"V 5,@']6@* M$?B:'ZW.!1NSHUSX\!;H5AX($NTYJ-5F56]Z4"4 ME[-T1P"16W8=Q$0\0%H+^%8CBL#(\6\ =,C]B$LA"T^"C0ET!K!UD18 NR(" M:K4D[B;X:1;JJ7X+F\"='F M("0$7D(+4Z#*,8A0(489*%)'T:>4YX (S">OZV@H(W[=J0OKF;IX(D,F$>O1DT>$\0Y"%?+ Z8XBA(\::X\\"G@".BH0LBWEX#L MQNI]9"0PAB_ $HTX:FAPQM&XH)UD+TA9AGPKH#422X#CS0N$C7B4A8<./?8PR6^!Z@ >7AU/TN#UU" MPH OZ]J' ^EU_$/K 7C*YOQK $>7[%]L%8'^X>SRXNS_L,LX<+ZQ]SS\)F+V.0$-L==IMY_S M%\_M_HL6>Q\JCP[>H+&R/[$<9N[/WQ(ZC!? ["@+A^@A"==OYD#P^A> .B#F M,N/ 3#@#;7FR=L> *XFA[$$N!A.XP*L70 -X^% V,:VEPT/1'%FB9K!$EP>"CPU>*M#* M;DF2@:E+3 F "8H=*2L(Y-"-OK$ U(P(S252(]_DF[A-=T *=V$'2QHKK8E+M,/@H*6BD0*DITF I*]Z8,W&K3Q1 MREV!H1,&H![Q6*0;DNK8=>!= W^"_9(JX"\2J9MYGE:'"V;.TL*ENG0H[.%< M>TH)2!&:Y&\W@)&.C5A']./S*X;\)PF_ZR.6Q2>L@3:X@R;7& M)B+M2UX&4;9D\7TA0GG B5.EKS@S[H9Z 4OO'Q#Q;#A[:M]K)$H$0IR 4C4]I-9-(E87&V1>"A$20U:ORU$!U!+@L_S(F4\N]9ZF=T M04V ,\!A)P<%T08Z?U'Z%"?RN"\'%?\DH)>>C#G:Q_+KY^,DSKDV0B&U6(GU M>"856=@2&7T+^!E^ O-:OIU7*4%IO(."UL/Y@ AI'9>^@XS6,"D".;*A>.)Y(!1X4_/YR5NBPT&U.>K#O)D=0#[=11O^B5DWX9,ATYB5:#H>3%8%?( MGWQ:D!M%B9!AP?4 T&N,,!:&7$U:14J?E32)',@E@^8&0UZY<7*F:L%RN8O0 MUDK+@R&SS$J7N.!AB YM)7-"J72 &/*1Y8"VG(11@@HKH%HZZ(I:&XX5:<7Y!Q8)=>!0'H^!PEGS2Q M70SW ?"00Y) 1/T+W38S[DW7Z?OBNP@==-[+EQ?!C=;2IHE'P3CRU*5X4$X; M&6.;!3Z8A=XM2DF0^K36&4>M#U-C0-Z#QH:*N">Y^,NMLNJ)^>J/2%BC?+J4 M?Q*O0][I\44D7NH/KTK.9M,R)?<-\C.B05S/B<=O@R1^27[G/'_3S%ANMWA_ M0CY&=/OLI_P/3P+P4M8E'1%8ZQUYEZ.5O,K__-?I8'CZ:CFA*%',Z*CX= $P)F3(3I&]XM>H^F;BS3,0)*)$DPAH,)"126#5&8 MT*]X5I2@R)E;=QP;0V['3F[(C*\#=X+&]1140,ET-0=^A7I)3_BV]!92(H9ZZ0><#4AF(UIQ_X(AO7>PMG]'7N136&NN( MPI(8J+@&L1(D46J'^"MYA/D88P1A!5F.X)9B'])__G_ M$^2:4PG[^9<)U4KD8 M3+XL4%%A&(VB:&ES*OQ,SA*5$6'EOEP9+)?GBRE^ K23"9P9]'!,6AO66%Q? M$;!+<)V(.:R .)""+3I. )5X&&@A"KII0D<^RX]]"&*D5>T:+R;N6!EA8"(. M4E(R_HIDFRZ)*I\,7Z'.!11*;%/X,^0D(-^=$%@NY3'G$V;AD L_PF@<5P&5 MF'\3OGX*OJ 3PBFA@$M.K Z$2!.6Z5A@AL8U]R0YYG,ML\QORKB+N'29+F4[ MYXY9C2(A)7I _W"!LZ:B27M!"78Z#>*"\TI6EL01IQ3E--M F+B1! 6[ 1G9ROB(&[3 M-%[!U.&P9,J% MH, 5!C>!KUM*SL 'C!+Z=''."^0%N@F?@Z0CT>HIY+IT#X$N,E(X*THBE6NM M2O61L^I(5MJ$6/NLT8^#KOFY:([Z)[5\T@ M=3 KE9XZE.[*!>-KH5#[SE)#D$/AF@#VP%4I_4]J4TIIRLF0'.^2^=\$KF4H M;02.@@=LB;@4S?[\9B8HJ A:/^:^2"4FG[S^0LX%*I.7QQ;"#ZB(+HDD-"S+V2;+2T\I X11D%S)D<;<_V:Q<1A\ MDWM7T %NBUGTDEG(\<0**!R'1_+VU/B6!D,,N%<8YT]Q@&/3Y2B$%NA[^;_C M$ XO4'08$OPSG46G<\D$*3]_ZE"=D^N9+JU'LPO\$7 ^)8\<)ASP. J0+RKX MX=V7&;#GT6 K#1 E!UZ:^G4+[$+[0$,I7(@[U/+K/PXL'22 M_1('5NO4",L/=X-V4R0C3P#5JQ!1DB$ GU-F2FJ*'*1B\"Z7PPJ0/5>&[A_B M"F3LPY*W/(G\I[03J MN38^!\:&A ):O%+Z*M:>3H5?W#6$O%@4E=](L<%^QD'^W^"!:4KI#P$RFGD)0D (G ^685-D_W=T/W6BFK M0)-TS3VNQ..%2A]],U]XP:VH4Q&C M)UW;)DWR=]1ENVT+:Y=TZ8J/D-M$EZHL(0-/V:,1YBMY)S&,HBVP:>!YY+U& MRUPRWI>/S&Z0N\?-*F: -.5(6BP>TWSBACRDJUPP#O6L:C1;!0'O50NUWV\- M.W?5=\V=@MSX:%A, 1XZD*3_IF*5+R5/NP$@;&4GN8!G^B@?TS5NL6/.LI:D MY(/W3VK)B8(GU]H['1E$U 1MMT:#@TF:H )%AN=N=6%.H;)5CE1\+=-K(P]!M6Z6UOS@4QFFP;K!^%%A_G,BK6!VX_\XO M!$9W,4#6%&)OLKAKL):(H0M#(H9$[B:1CB$10R)WDXA=BGRMN*O@I?"Q7O7[ M]!I6:31?]<[*;.%)Q%JKWE6/::K;:9?M## XKAV.AP;'!X]C>WT[NGK[,W]+ M\ ;&9Q$%2>@(]I]\OGC%S@KW?1NC;^V40)M&C8.FN9@-]G+8ZQOL-1=[]JJT M;Z89\I;N#@BCM!RLTF*O*BT&QX>&XZ[!\<'CN-=$XP/,#L%#9Z;,C@MQ+;Q@ M0=_K#7&QV($8+W]),P M*T:W" .LUE*F8ZKJ+1I]QCC,CQ#'I;LH#8[KAN/>JB.S 7;))4_- M5&$^HP4U40LJ/;ANL+='[!G[L<'8ZYX>@@62ULJ1+4.^8#D-H[ 4-,I-Q.%9M3N@^^,<5'[&"G;_*JQJ1Q5CM:5^SS^)AJ^64U M]V3U0B!,_0A6DL+J@=A('=;*93E&?A4*65R/_25DVS^<(.L8.Z'Z@=0>.XJ# M!5:>.Y3.YG_)3J^JI85N)__I\SE59XP#:CXM*[V[XR1M]:O1P<;"%]B#2C5_ MCAD6A)2UN@%ZF%@OJV>K"MU8J.\DYM]5ZZJE[@DW2XL!G.560IC,$0)66IVY M/I>%('5;DOAV(>>CBN1>5GV2YIJZ$; HJN&953%+=R=4$?SO[IS'V-;^A^ZH M8PU/;5T@>].VL:WY/:;K;)NNUQE: [M7TG3VMNDZ=M\:]#J/F@Y[,0.WIM+3 M/B'7Z,2 M"+W0$Y\K%"ZXU.ZHT/Y1E41O,1&(^SCC2_":.8N M#H/CO*62L-1L7#67T*WKJ? T;3G06UXM)DS4**^M9-V#+/@J;6/R+A9S";]A MB[WG7^')RUS'%AKA,Y:%@0/QB6H"?\EZ743ZXO"H8W?4_>$SA8[5L71OE#U@ M9L--I5)1(^D-X:,H3S:/J0_=E5BS.[]#]BD(O ,HSOUNM3XR'AX7FT)B0>UD M#'O'"MPBI*K:6,$S0BW5C694Q',!<"!NK8ZA;AX4T3B==ON476)=9! V2(FH M1WT"&<&>JZ-'3Q1_4R?D1=K^[2* 58.ED'7DTDUOD/""O*ZG>AG3JM0FO%N2 M(;+=AEX?-H!*0F?&0<(D"_S3[H^L]K#+GH^LX:@CMX,#13$*QAZ8RYQZ/(G;&/B(_PBK11"21%'9Z,NH)@4T.4-OAC-KHP/N=]H^H\4CA M.Z72WP !62R_0EH <(I6X4)0 W^H@]#I6W^YO MA9Y>:*+:20#*4E4B3TB$2!+S&3+5#AC@:X"+[5J=_N#^BP7= &E.*N[8%X;G MNW.QN1"Z;=&%< 06"(+G[;;L=^3[8'HK: AK*OE2CB]P[W94F?48.*9 MN@P'>M252^B!TOB )>"<(TD;O=%I24M7.F2Z=/Q# G$.YW6&Q=FQ_5BNAK#= M@W]/K<&(@#CHW6,ELK=(^AP5ST<82?BH%>H3!L?B(JO?3^=R90W* J##V4[' M!4I..WAEO>W6,+=&5V,?F6KL$BNF&OO^J['OPVWDL]^YGZ DC'+3^*2 MMBE4\,1ZA:K%\@W:)(-:>9BXFVJIJT5NVB^4FD&2MJ"T)I0N5U=HD$F=QNXI M&3>TAL/15CU@H_ITEHHL[U:VU!"^0\!5U>'=$(9,VWA,.+66(3V,@SX2O_AJ4TM._N/)DSG\H,THE;O]U< M*UI4 Q&^Y*_0@L2-ULZ8MIH!K3*_Y%QG+0?6CAU"J&\8/FB19CZ57ZR"H+CP M#+.5;4'\@R<,".VM"S@08'=)%R'(__Z/+[0NG"U/]A10^JRT#C+!O&GMQ:[! M""'0X63O4^676CZ&U.IR*E33-4U2'E]#4;*YJ$OJ?;I!:1_H";6JMLXX&;6U MPM;K]1Y[GNC4QE'>)0Z@\0/_)-6ZLUYV&0_LVI('%C2:%23"8=W0ZT$;, 4. M4=S0O37)30K6ZG+JXWMXHB@Z [+Q6-]2CMD-75,%4.Z$W:W6SUR))T_Y7,DTIWA228 M7"5X,(?$"$;66EJ0#;M3VU<'##O0[[':WLB_LF1W*QF[43"O? M [[(NS+O;D86:W6E)>+$)I;*=8P-CM$ZQ#\B9R8FV'):V>LWM"-_0M$#X4=< M=Y '+21(0NS7B$]B+T8]O')6N:'NS0;BPW72%PMMZ=]R>.R:>TFA17QQ[Q3K M^*%C]>%D='IM,)E1D"M)XW@!=4(O>(1@!*Q&GFL(KEJIK\&C:H^N]X]ARV"2 M>3&D$RIM+CE1O)LZOB)RMQY@E"W*]%[=V.JI)G5$CMQ\OOU6C$-I0XPL%H,M^+U*4>G^>!\E/1\_4CIV0!X M'+@FB"Q(J@NKF)2N@,J06 +>T@C".M3=0W\"Z=^6YM(&Z*QA]ANQ09DY.OQ] M+T[?L^QAGZ8O*!_39>U%A6RD,O*#W1H,8;A&IE$L(XSL]"7E3 )><6AW/@406I)&&8I._(EBEH(/@\0_7DM8=#AO#?W<> M#G4F1?\-C 2:T !D^Y;SL70VV@,\:BN; MKYS05E=T,)3VG@IYG&K-[($F+.*7<+R*FEW3%\S=VM'NY.=G_^[U.J?]D7WZ;SX6@W_W[%'O MWZ.V./WW9-+I3GAG/.@,3Y_)=:QI;PQ$L+'/\;,ME]>(R@%IFV]7]'OWO#U1 M@MZ65G#O9%\A1:EIQT^@H:*A^.[+F_=LV-I4F__0MOO^[/>/G]GE;V>?W_SV M\8^+-Y\OV=F'"_;YS1]G7]Y7;^Y=W'#Y=K*M+?>0=E M5SI[>2 X6Y? FVZSN7K,ET)+=,4=A,R4CV>%]&CRRH&47F"F/>@H,C>?LO%7 MLJ2U$Q&E]B8UFJ=^P4-A\ 4/#]-^ K?@8.$VBXNRH7< O M_1_QDLT\",7R(I8F5AETGJ>?$ZG;)YC"D#HS.XL% ![<:W>2R*0%G7Z'(GG1 M8N_P M 4+_-$,BO2%R>P]A,B'PPMIWXXA0IOU8 +7+ MC4;)^*MZ$P#KP0-(_Y@6DOCHZ@!8P_[@ ][@D"J^I,:(^7PN]T.XHO?(,1L% MGM KEKO8LF0DQ/LR6'G MP+[<*"9$]- =W[4Z]@AS;[M#V^H/MP?:-F9QP+Z&EKW%KLZK]Y(Y?(3S1YFR M76UE@2I# ?[GW9XUZF_/!%KC\_53VS:A3%H5Y8K@GRL_N6->@-6VW39#EG3%37[KK5,WW'ZX"(8:LW,(BH M 2+L5L<@H@Z(&+8&AC75 1%V:]0WB*@!(D:M7M<@H@:( !EA3D0=$#%L=8T= M40=$&!E1%T08BZXFF.AL*5EI$/$P1#RP=.96']/^=CUZP*YWZLVIO#VUKF&S M_.]*Y-0)/ 3*S\^&SQX)BVZ_U>TVNI>W1N3W!TQIV*F^U@Q8P]:/;O18F9#D'93,E,M M)4"C*0CXRN *&@E@-\H"JJW^-R]#O%4&O@1\S.H-P#[[T!VBRD%^SM7''8F M=!^G7E3,!@J)(,-69U%,/3R17]V?+#[P.:4>Y7+!J&IL:;SAL/63I^02-%B@ M?*!".Z71R-T!_6.E$8RN-YA&?MRM$Z33("?(BNU;C@_N*4'J!A-6VW HHPS0S_WL]L, MH.YKRAE &8[T)(O-$-#];*T:$]#N@V,UM,C^=GUV.1/^ D.>:TWV(57G>:"- MWBO3 [3W]+/2>C%ONQ5;R[[+W5.KW6N7;1U5"(3EC>_1U&D8ZNW6H%^VRK#7 MD_MC:49&PS#7M?I]*O]1M@UQ?.?V[BMYM<1^OU2T-_+4[BE-O>QC.VR-3AN4 MIKX&=\<7Q3@'?9G]FG#_ZA^7EZHV]\M6FZLVMTK6I*LULTLY\'VK1V]:&%N_*T\N;C=V>*>KU 4Z'N7B] U$.=/P0.4 M7>UE* M?XENEGHXUDNU VJH]/^6L-_=KXE?HK8_,$[RQCK).]:HVS4^\L/RD?^O9KK/ M]H^XREWDE>S:.,2/9]='<8QKYS,O@P%7?>-Z#W>L&^$E_ROPKV &+PK*U)F' MQD-^X!YRVSH==HR#_!@=Y.7IWU6?ZJI4\GJAMT(MW0"BEM[P"G7YXV,)37"8 MEZ?Q-Q:_!^,B_Y\9#]CE+)D$I2;%C(R;O,%N\G:_=&7^V.27<9,W5 ;-_GQ M[-JXR0_V&!LW>2,UY&:XR?]P,;&$EZ@OGQH7^8&[R ==J]'FD1NG.35J^T&$#4YY,9);ISDA^TDOT@ '\'_M55N5='[;9Q MDS?636Y;@W(5-N,FKQ[SQDUNW.3&36[M'TFO+W!U*IC2J:X$G?#(R-:GAO8'4&W5(;=]4+1LOL M904TQLW^:.H9M.QAJ3U#:UA4>'M3H<-TTC^=.H:6W59U7\KB+I632%VY2_U< M^B7(IA(IIQ:>_GVPDB8X]Q_#2_JM8:_4!L7UIH;-G=8.)BQP)P#Z/[(@!/M% M<)#(LCOY#'X!^Z51?8CK)R@J#A74 PRUBQ94:90Y+U?_Z3!/&KK9B2CZTGG+2;=V<5 M7>LH_][407'.C8>^^;O[0T01BVRRX\448S=P%*"7-]QAT'*(7[CF W;CP#FA,L3#P8/)C2'Y=O MSBG [/J.ETS@^^L@!L"@;\;UKT44SX4?LT5P(T(Y0BBBA7!B!NP.W_\8 AQY M>"L].%&+G7D>B^@S/+J _^#[YQX'@C^CF>3GURMOUNX8M+K]PS@)G<,^"5^ M#!OQ)(V(K^QND1\6[ID$SP@(QY!!\"G_5L:]CN6AU[Q)YWK.[0MOK# MKGX7E(&8==J='OLL@'8B."D+T(9>I*2\1+Y$VFD\;!.1LR")HQ@>Q2/&Z1!^ M=.)@#(>KT[5POJXY!SL[!]W#/@>;*'/&K^%4^ )9.YT42>.MC41*+TS=:2R$ M3R]%N;<,>>Z*/'N'39[OPQ;#SKP8Y8G8L-VQAG:'/9>=69_$=M/V,QMU"W:1 M"-189L#_,VT)N&^__:/6A/*L>=/)> YTZ,SD ;'[RV>#A1P&"J5BGQXXS_TF M-BW_A<52L( XB)(Q+B%&IC]NJ6_1%/+,! ,&>#MFVQ#T&+V5B]RD73W1Z^@G5=PCYG[#(.A8@M=C[C MP2V''5^X41RZ#GSU6KA?$08@RMIVQV*?1+#PA!H@@CD7R=AS'03;^0PV8SC" MSCA"__ Y O4=E"QAT.U;W0XH8[*?W'&S! F7!_,$PQ(.G"4,#ILE-)":I9\W MYVMV/,%##$7,EN#510 57=0[SG#M]+*T+)6:U6O+?60^ZO^XEZ,\MROE,^_0 MB;H2)^-0\&\G'.R%\"7W;OAMI"/0HU:GESK,VWI5" ?6;XU&/[+L8^8XSZUF MSK^?Y !6R$&2;^FO*-ZDOUMQY#];&C4EV8[=&NP(*;GD.$J0RV7'<38+Q?3G M9__Z\O%\W8&AS\#"PCGW7N5C1NHK."?$0I%"X5= >932*/\EA]]-5%F$ZCIP M&1[]>!X]-#RZ9CS:4//CJ7EDJ-E0\\%0\ZFA9D/-!T/-LD".(><:D?.NH)P: M$@CF]==L'F:I%*]CO&[!3D']%Q.VX&%\R^*0^Q%WT##(;F3L=7./)YR<$>7& MP!:<=3O^DMN@3&W0 /@DPHAVG>&Y_(WG+\]T![N"Q+-?+CEF>\0!"POHA8,4 MP1' 2+CT=4Z!P08WR"[R^U[#G-?PY-S6<"?*/X!FIB/-TZ+EGDN\5';[JF,D M#O6LN0R]9_>]$]7OM(9WYKOF#./<^.A7G0(4=,JC_ILNJ;V4;HX; ,)6#T,N MBS%]E(^CP$OBY23%O:2$&&W[LQ[-WC8 M$QZ&K5-S(.J ",.9:H((PYGJ@0?#F6J"",.9:H((PYGJ@0?#F6J"",.9:H(( MPYGJ@8=A:W3GA6*#B(S?"3P$RL_/;/O9(X'1Z\G";](SK0-1B^\,SH [83IYK<;0>AN$$CSQ3,@/ MMX*'D?PH_(F8R(^_)[[ZO=NVGE0PS!R:&I+!PP]-Y[%GYE36.6[ND>FT.W9I ME0(-71P2770,71BZ6$,79=4_-W21IPNJ27Q(=&$TJ>I/P+UJMF\&P@J>'P@5 MPR]_^?S^=5/8I2$60RR&6 RQ&&(Y//7LSTNINEY@FNER6?C':6I5MP3X,TSF M_[CL;_>;\%QVEL ".:R9;G'BQ?XW_R3N@BJNG05@+]-H%>IT$"=YP/ @A4_7F&F$1&.HUU%LSAW>*H)\I(K$"WZ+((X.O1+(:6MD MKBPM!2@KNCLV,%=EZH (NV7P4 <\G+;:MD%$#1!A.%--$&$X4SWP8#A331!A M.%--$&$X4SWP,#*50$I%Q$,CF]NLZ8.\\'(W#ZX\3W:/5[[L=FO8J34P\)H\ M6[DA;Y!OD&^0_T3D#^I]\W4]\HV ,V3^5#5T8NC!T<=A"],]+5LH]=25* M*[XB]>;[0O@1-K+G /[Q+>6%S?G70+6UG\&F15C.E9+!^JM%3/R<$^ (OXS+ M:-.%\H;1=JA".GL^N/'57Z]_NV#< MG["WOUXVP5S8M70Y< :S+6>NEH>P?]JV['[IXL50Z9Z7WDSBZ_4;3WP5*3+- MI-)MR7NUI-(A$.G(+DE-J5H!59H+O,>O!-49C&(^G;)I$#(GB.*(N;Z3A"%> M!O396,RX-]6*S7DP!Q#<'HP-LG/;N>KB.+50B&H(E[(-F7[7ZI=;I\0Q2!:SA=DL^'MV>-6CWF^C[>M7=0BD]"6IZU6Z>FT$8=$#%J]>Z\ZVT0L;_*,X8UU0(1!@LUP,+I MEO+4!A'[XTM]@X@Z(,)@H098,/I2N8AX8*1LJ]W+N#+J"LF=EU=9:B_8;,[=WQUW'*DI!=RI/E6^Z3U2P.D6V5DY+.X@ ".G M]BRG=KF_LJ19@^L8E%@^;#^DL&VSFXEC9?=[IQ8E^II-+F45%=NY1&P\N4@Y M>5#4\CCQ63$("C'A8:NCH:("^2?RJ_N#Y?(!(?.7#SQM-13*=3A(#9?2Y56A M,D+Z\(5TJ=1B9/1AR^@_+Z6E6T8U,RVN]W^IYQ$B>IT4EMEPG$UQ\2*T6*_5 M[?_(N.\GW&,N@E9$L46R.O#9A^":BH$P>RB3V1XGJ(_O$I1,^ZEZWZ6EJ,M@ M4/-K]/2L=GM@#0\4YN!^=J(GV=5>A7ST9'"7MEW,GHWYX1#5JV85PI%K6&3Q%+3OP M4[HM];K.]QVW9=_44KOJ@W;5L;JC$BM@[=V;LTT,[TN^-)-LMR6S5B<^FN,A M,A38:,99L@+3?%?36ZW3=%N#!^@T7>-J:IJKJ<0#7"^CY#'*$-T?[I1K;%=# MWS6430=#[77T/#VJL'\;=/^>U>Z76.ZC,N^2(7C#WK<2O-4=GEJ#I]?[;Z:C M*J?4]=J;E3HJA-$C?:YG?%3&1U7]N=V16G:$(JF91%NYA^IQ8>O3TZYUVF^7 MK5P9LFT(V3:2UPY&(VMPNIIK83QAVY4F>_ 4K:EJ<\%XP8R99+Q@QBEP9%ZP MOM7NM*V.76YZH7&"'1J]'PIW'V"%Y\ZJ57(P+C#J'?"@"K#&RV6\7-4?S%.K MW3ZU[/[ ^+F.U&'02#\7*$]M>V1UUD15C*/K..BVD>RV8PT';6O074U\-8T MJF@$X 6@YJWM \ +^MKM0_H K!U4*8%+PSZV#8 L%YBK@NAX@H=X9F8*?FGK M# 3=+LH@;KQIV^EEYT(AKF.$8XL'YK-/J191\1&BN@Q#8).8 5 MC 'Y5K$1@OIN2YE*A94X6+SLV*W!CI"R=':Z.?;$V2P4TY^?_>O+Q_.U-\GQ M,[#8<,Z]PFUR]16<(.H] >1Z'E 3B2BE2'X?JBQ"=1VX#KBYQ; U,-5J<\2V MK^86IZ92\SZAOEFWMDWM\CH@ K1FTU.A#HBP3;N7NB#"5"^O QZ&K?;((*(& MB #.9!!1#T28AB^U0,2PU3%*4XF(>&C4=YOQ7!-W:8F&ZF#LB 1JONN]DL ^TG1JTM?"2*>*=U22T*JPEI8VE2&LX@937K:(.DJYN!%)QHEI)6_W):;SH+;/%@)&\AR=Y2Z4/(W@/3O"6VG5"R>!&7(!> M(UE7[C_/89:9=PL2]G:.&6>8?2:+N=N=@65W^\SU'2^)W&M*3-,WI!F/V:AU MVO[18K'PV:T P#(OX+Z\.NWF^E6 WC-L/4YL5WW+K()D<4KCJ7K?93:KJ-T5 MX4?=KK/Z=ML:M$N]Q%.'6_)54'@U]RUW0^ RIZ+J[52!Q=,CW7=%U^,+^RZC MXX0,N5>]DT=CL)XQA,G5K_;?E&VIG3PQ%UM:\B"R=B$B1X;[4R%6^WOK#*]UMZ MZ;6^;5OMH7&6[ZV>A'$3OUQE6_UT1W6CJ/8SLXK MZ\A)\*N5P(/K((@X6@>D Q MXVG4FWRN:<3[M&?9@R%[_H/=L4Y'@QO1+KP[L,1#@<6*QE@%Z>56NMW_\3GC+"N#2(,9ZH%(@QG*A4/#XRS;_5L[&_7HP?L>J<\^,E;'BWV M5"9D1Z9[1;?8]$3G\-(X=&'@WX1W+7!K. GWHY.UH#9$LP>BV6K<&J)YN)*Q M%Z)Y LCNHJK=7"4=[9;&GGK(WLNPD(3!9WB[M'O%A\)=#!$\3@.K,,MSE(N? ME5:S0T21$$TY'8\3/2GP5O:_'^$BU;B*">R02)3:UF B008K M6>TG&#J8E$8N.U;-*B:7LN1PDRFGQ+(OA\U;#+'\\N?E12EJ7",NK'S@_E>L M]?)9. ^Z2GSW^:BVBL?6([-7I:SB1.R_75_*S,N9\!A\Y,55G./=0K38,R]% A)'9UR:8:XB[YEEFO;8'. M478$P-![7>B]G#LU!T'J>*%R]3)E/4/!CU!77_]VT1@C;C?57_84LBTL_AQ4 M1[F!7Q/N7_WC\A+5R&:B84]!T,+B?^?^BH[75=K=A7!6=;MN8[QCM1!CS:3$ M+5E3M912G8[5+U\A,T1JB+1$(NU:=KM;DBK5#&=@F=I5U39!V0I7U?M!'8SM M0/VJ>E]E:V15[P>4-&9;C%0S!EH9ZZJ_#L;:/E8O0[G"L/FN!B#LP6!X6%ZU M;:5,#;D?+;GWK.X::C?%:]K[+5[S1A95B=B"NVF%&"P7$[+ 9V,QXQ[6DI$! M;8;0L>VE3.7'K_#9+Y&NS["8#(\Q MR"[TVG7Q&U6,IL7.Z'WL@\JZ;=(7.C0Z*@Z6JA[3L3J]-K59P5_T=_W3CM4] M[;/G/W3[0["J1R_8#4^K3<(D;>MHZ$44)9#[L="_$059V+ M@K=<2:<,DM!)T$1I+%?ZB+X:OHHR&EF$P;4[$>Q*+XU0F5O>$F&D(T2S((Q5 M25'N?Z/V.5&+/8]@B ]!+)C=?7$(B'WVRT?8/L( 1D R%I$3NF- &'PK7-]B M/A UP"[B#M[0BP"A_R1N" \ M8\%F[B1XP41_$T@9^]B,9<(ZK5[DB]<)7C_ M#YC#Y6G6NES'B\2AF4Y@-L(8MC79\ MKJH[1A< 72<&NGP' 7^!13@B,.@-3RKXX"'$T3R1.TS8G/@VLBY(ZS^Q;\& M(0AUP3KC6DRS#\J"3&FZEY3UZ>;I<7A'*$Y TFT#V>7 M%V?_AUW&@?.-O>?A-Q&SSXDG6*_3;C_G+Y[;_1FD^WUYI]:GD"8R=\<4"SB654T/9D!:8P^8?$6H\;P.0"9WVR=OMJ'R7,G?S\[-]C,1UUI]W.OR= TO_NB6'GWWPT=/[==?K3Z>FIZ/;Y!";X MB>\"8T7'Z*I?M+,OPGWWYH:$SH%93+-.+\7H#615Z79Y?Z-Q8_/7-B]AP-8]#E4>P$_@OV'&P% M-2G\@:^C\.FT7ZE1"F_33_8KT*'.EF=9ADG#BZN6=QCU38[<-W&PH#]I/2<> MOPV2^.74_2XF^7(II+,$:[W#WYJ[]IHZ M/T\'P]-7RY[/)3_E4RVO=,DY0\P''LN] L-27SW[Q46+1)]6JFCL!'">'.#. M+OQOG(#]*B)IP'AX(.,(O0VKIRFCI[KZ,&4=FUQY'F 5/$1?\VR)(KLXR2[J M\VQ,MNWT,N^QDDN]SG(-GO\HU!9*O=]X4H/PI;X&E=N5JFG4(5J\$B>R=!&? MPL0ON7?#;R-]P6K4ZO2R@Z57A7!@_=9H]"/+/B(T5D")%99S "OHP_*M8@UE M]=V6^DDYKM"Q6X,=(65)->CFG/B RK/N(6?'7%]&J3&,?\NB?*"=)!B9.R2Y#.T;VJ\K[<\Y&-YC2OR MB2GV%_-OJ*KP*XPIRBY$[ES;!^3^ F5LFL1)"(>%?R?5SI"X(?$ZDWC*R(%5 MWW *CZMF6M(R(?(/*)?C:Q*ZT<1U4N\NIFD(/8!T-3?1164.@#D 0-X8>6"> M.R?#?I(HRUQK*DCPFRG9D) A(4U"D;B"+V1R8A#&T\!S TU&K=HSPZ:'13$5 M#$#N4;-VE7:XT/H91C;O%[VT6!:(+$8_IE)72, P-,B_UH*<^"0"73#7D M<$IRGHK<2&C[J3DP/2((OC' JG1ASR7D"BX.G4:*((:=N!/JDJN3CXL> MTU# 6=1.P@F[#JC++3;'7<)(B_TEZ!5D+3G(1!A-N.$A9J)'DM? M_=(9#ZJ M [J/E'ZJ,]2[BA)GEC5C]A/Z>4.*_?+J7+P/X(38%UG)4U!+L;(7_@_WW\G^ MTB=XP4-VS;U$I,>U."H.ZOJ%0?^\_*'=:MNC/@XI_SCM].F.#D>D[,*I!I$_=GW%H\&N1CU8HA@PNXE_ M+VT,T0,_DW-)7I9 P:Y@$J^PM/L<_+HF2L,!H@J(K$_ZBFTQ15_XAXZ?J+B) M1?(!-2KJ#L[!9(,?'0_$&DP?)@ZZX2P20@7^G)ZSY^X+U-9!'7(I.Y(Z1+D$ M6C4KX'(6A+#QB98U,DUTB;8WZDHCAB,L+ :Y?I.P54@(]#EC[ M'+[TD*,7*#XE7Z)*2U&TW;>&G?Z::>Q^-L\Y@>1L1;X_8#YUA6UIR-=/&5+* MYN?N5B1\F;G *L]R&O%GK1$O97R>Y33BLUPBXA*V #Q1,@;I%2=2TK)+O&+X MI#E #]"D.]2D>P-:E^N)24F[2+ETE@+Y.:=[([<7.XJ3 24SZ+;^3CP+"UQ/I]__-!2XJ4)EQF:EJ/6 M-3EJ)D=M:XY:TPW=C\O>BX(JS68"#":7KH<5U0*0&SPADGRP79(_:-!7 MJ1R76PM\ZA&@-A1N,EP"S&TF)*W?&:$2-'4<1SXOC2$Z2$+X2U9.IU<"#HF> M)^@MH-4O<=#E7SW0[5^2+,1/*S]+)D"P>(5=3U9LC')NK4LS;LDD0\,!_XG1 M+P-FV^"T9PWL=FNT62'G E*"!(+Y1-3"^(FB0Y@9HF_DE0O9>4 M!5^@FAOI<+OG:>6Y2"GV2WMH=7NGK=->_U1JQ+U1&TL5;M6*[[76=MO.3E-_ MH =].A#TP*^4=GR-8)C2"YIAA (O"JCD&IE"Z3O"\U+V@3O-+RCQE9VY:J-^W3CL;QUG9X;)/0"[[GC:4E7/:2^M>_LS'P*#A:("2$E$]C+RA];)H M VTW@9YD^J/5]=^'6.\Q5X%41Z68<.F0SS&RN3::4/X%5&V2 MD DUUQWZRF"<+?8A '*2KA7:=!&AQ$85Z<[/L9;YQI9,9?G5C3XX?"D?(X(U8<7'YS'-%HL]&;LWR=SIZ-T$"BA$E[$D? M5QJS6KLHXR2N)HJ3A@2TCY6R\KG&2ZHWYN_N6@_R2L%P9>@7C65/+7:9C+^B M'UW!DDIS1%1LIN@P*5Y)33W.Z>,6B2Q\PM@X4N'3?@](:,7DQU.5XX!$)\A?2 M/TT*7R2<)'2QWI(.0>HK*,!XI/1'\K&DCPW^E'=>(HON>] W:!P %879'6'X MCWQ5A/,(P^ZKNYP(_!%4[/VPJV9PI^(J2Y2TZT_SW1?G#Q3LNX+Q;F%;0T ^ M"-T/%5&_9;<+EI4WE(]Y[5F]U^P5@>!8?*Q=RM9I93$ M_B0GF;CDE)22"P(D%&E-Q=4"DU*!-@:.[Y/X4\.J&,UA MXI]2A!@N7@(7_Y2$4<*EZ8.J91H(1;I=2ISR^(T,[6MCAW@?B%,52/Z<:=L8 M9AU[;C13%C6;!^A)%*'28I>/%;(CTKF14V5Y+5H%GX@(MD\'/[*8CK>@<,"7 M)-NR4@:-? ;?RK&+G#JMG\[8 /XAKTKC4Y2,+J?*\7=*Y];,?77#P!92SI+; ME4[30X^#J^YX8VIIZ&J%W]>;(/L$2W/""&CL28<;LJSKP)UH^"01Z?(JC,ZU MYX?NC:-;B/($X;SX^8ON.K<4&>V?/F7:7V(4'%BOF-"M6*Q=-*?K4_J*NI8: MCX-6BGZZ+Y^Z1DA8RRPK$M41_!;R*[E]-,E0$!$ERBM@:EOX!%";D-\?):R<$.=6H*;E:RE1N"2Y[/S!E*EESY/*;!3N(I:&,2QC M[B9S%7(:,RW]:[8-"MI!+97-05R1F$D3D= ME8.E/+=_LD((C:H\& FO6)F*GV-3E?&>>E]6>)MU1]$46#TM; E MEVHQ#X_4J/E<3&##@O+R="H>K1\X%";&!U*-6COUJG=+G:4LZ 2;E@IBYA#" MLE+.BRHZBA+Q]4N_,7R5=$C]W F$)?&]E"1&4<];=6Y!YRO$J M0N^<3B;_D*?*#9UDCOJG@VSZ+7KE,!*@RID@%RD(QEP:),7P]+=@:PEZ'(A' M@74'5)V&FC>"0U>LNVOW,C,\%2*4_[1>-(6@!(!QI0;."]NF>MV;EBC5,XE2 M)E&J'HE294G^'- VEWK/)X:^E[=NC.-\'V$]J96M,U9O0#&&^=DW(19T_6"U M?HH2/VB=SLA\D)%ANDX5R[8).RUCFG+/P1I(*$9"[(AN])J[]>9B]%ULFZX% M\;G2?F M:"V*U+I51&]AFA=J=7-ED:9W63+=GJP1^;P,N.KY:%COH6DN@+C1GH&_6B!Y)%4;TF -3ZH')'1)'WA"58D(? M"5.78YMF7.I%Z 5QD=L:EX \R'=P>%SY(%'K&)M7S[.%+%%N[>9;'1UI9-Y'<@ MXQJXAWU<<]Z;X?ANNDFHRWOMZ*!V8N\VE>_80@^#-BI#!3-\K4U(HR?=J3(N M,P2*G'7 ;.\%H7Z(7UV%KJ#[6('T+Z]]F[:=YP5Q)+SI"PKX8>>;6TT]2P?FUY "R>A7 M5FUQ&,G<[,9"5@N/XFJRY$=61$2^BM,(5\9OQ33!:TWHJE<]=W0.B$L/4GI. M!%]&5#Q$<2DXV]J%4[!H:V7V50OJMR.LZQSZKO MW*8[/("#\(62_D'8N@NB0]U?-E+=L5"\I3DM>O]"8QC[;,W@&#!Y$PH1XY#SC P MW>;Z)AZG5A53-R[D-$8ZOV[]%HZK8:*UF&[BB(\ M7'71$95N "5*6;ICC1V1\0[2Y=G;-^C2HU)XU/>![DOI#MOPJ".P]*:GVP'3 M1EOL]:UB0%%L+0T9:)4GS-7)H$=@ 6@$2N3)(C$RL9(N,+BYEL.2$7U^_QJ_ M31V(^0R!%;S+D*[2OE0^K<0_/ T82F_EI+W"-4ZD"%=()-MB:>P3H'2ZX8)# M4X-HW.3*"M*EILN0H7M:1%:@0Z]#44A&&VLNJZ^;1BY Y>0A<6)"KCMQJ=CA M030A!^W;9V?)%89G.NWVR))DJJ_\H>:'>0X>#[4N_%EXXAI3%3^F+>'?X=/8 MW0Z+Q?DZ'_S=G"H,Y)W;2UQ ??M)D0.2U:6(8R]]9X7CGF?7O=1O)^^ 5B.D M@#-06DT"O\ =36D2(=<2ZLYHS8C)Z 6 M/$SCVRSK ::;!3>Y*7%L?$@Q%%"D)]C_-\WP5E@ ^,T33Y9333?2ZR,F/B!D MT3Z@^A"V334'I48?X"4J0*Y,C"GHYM-5H&CVN_*#3#W-9I6&"ZY:[S7;"S&C ME=.S!CR4=G<7F*GR/-9&4& A:T G0Q)_4WI7JF1%3K 063F+<6';Z 5=PP,E M"]/E!/-3(5>,T0;$I4E)DYL46, Z/ &:A7^%Z>M"EN4(B*Q =4BOJWJ ?ZKY M&*6VS]-!>0<@59ZFFH[87GZ^W-:EI)NDH@MWE)8,T>+&4M6OJ2(N72QX)IJXLHD6,REE.I_A(43T;TEU5%M1:SH_EHA%RV6OYY!]KJC=B6%(C;_ M(6_AE%V#Y V2**WJIUO-K8RN5-*"O2).THQ]$E>I^IP]O#+.DHHKMWB5<+P- M+?+32-4[$VRX6F3-*3<>WZ:CRZ>",$WT!<%GY=1^G?J_#F935RTBO:BW7;G" M:I;R"AH-5_"H^P'(!Q@[U":+EN_2#L(T6R3))1U'KA8H,787WAHH:2-F/=NMVERRTKU M)S"[T[LG%ZFUJG343[F+^_[6$T+7WB\".*JQZZR>#<2$'N)=BF/MX[U,%NA^ MPIDO B>1VH^+EH7+)4]U;>E8 93?Q;N?],)RT3B4;1*KJD2*5FR+$.0 M7<'/KRZWD#%Y^0NA@5 WC,'"V/(SD% [,>_X$#>+M1= M W6KU5?)2*1^)G2Q)IKAU;,5Q1;="XGJR8ZP#1:J/$)$QRB[L',CTE%ADBB@ MK$**6J9Q#W5=26)%&:F:3T2I\9-=0*Y?YR&X8XO6W;!_ ![+S&N8 M9Z:I=V+5)['".\_UO38_8YF?==5Z90+1O0[?T>SY,VKLP* 7>:;Z90:*_-6, M?=14KB\F?E+"_[_%3)5,67%+#,&N5LZ6E&GZ[*,3!Z17V6C=M_LI[TAK/DL> M$R:R$ N1LBZXSY[?S&2-.LY\'I-'$>:5(689>'Q1\ #&0=J>@U%@PXUE0>)E MSV+&RZ4ODQ@9<&0\U3)0*^\ZTG5LD+4X/L5%LPN$&.738%K6D:XEF"24/OVW MI=R9\GIZWC9'0SB2LDENW<=.67@**8J@^BYZ)5R9:.LICAQ=A-3JT5IS7#Y*@"_I9@E0B,K1>C= M:F+5>NX57NW%.4DY1')$,/$PK0JQ1+$K+B@\ %*MH':"*%A! ;[BZ<7<9;=K M 11.6KV(B%@&XV*A&T^CRV*!/OY(%EF L=*^%$"WO@"U$4$4W/@ZT2:E%M0) M77G536H'LB0"*4JX@P(U* WC$$1%%IJ1=3/49>Z+7!CE *1',=[E\1N\T)[H M&_?KXU_IQ?9"F8Q,;5WKA\LKCCHZIK,W_N WJ0^<#*RTQ*,TU_X"&\A+-?83 MI-*\FYO>WR092(#+%1Z2>MAD8F&!ETH.1"=>0*S-/*HD &6!^'A M9&6=+?8Z4(]/M.S/F D^?$/ /]$:JP0^/I_?#Y53R0D+RM:BQNVP4MWL&C@. M\"!!A5H]@45X[/:/N?VB0^^$+OVKW6:-@10D\**YROC7/M-TT! S^>&__?R8 MJ_[B%CO+BTH4=62_(BQUG9^4KG5)&FG,R^7@-UY UQC(1RU#G%,W0GW@5O!0 M>7#)>XML5,0MM%ZGLF4RJN;:O;WF55V_)UT!+BA?:C?]A4MK6XZ;%G=,O3C9 MH(? C-^ DJ*:Z1X(T\U*W>JJ0VD#'J6O%%/7+ KJBDAJ&'^V+EOKRF7@E1=2 M41RAC'E=L'3)A@\VMX4 @Y,T0&G[R_=I/EUBZSEQGRG1\5C +EZDV7EW5!>& M$:7#@!1$9)V*%RE#Q97L1.CR'92H".-B&J)JA;2A7F:Q/":7O=%4SKRK#-^@*F3N54@!6!E6ANSI,I2E M3(S,3L>G$6X'XC IGH(QZ+33 DXH="F49%RAP24")*V>^J=MI,$H\WY*(T3J M SS.+O+3%!.\%A(J%($,F2:^+K&KW36*@E;7G!*Y\HIIE&G"+=:[>1AIZT*9 MM,@OF*R14$W13,')Q@M"K$K'(N0+&(VD4@0!V176?<\15CU&MU+$OB83:1_( M6WR9B_-:;#RV624Y:20JZUB6KN/8 %,U,:2P,/QT%9!S(>]\6G=XM964YM11 MC1UR?<$BPH"K4M3_G[TO;TY;:?K]__T4JCSON954@2.)/><\IPIC;)/8QC$X M3G+K%B6D 106$2W&Y-/?Z5FT -X28R.YGR5QL!A-S_3T]*]746:"_38">FL' M+@I&9(R4:D]K&3VMZ&G-L*<5+HQUD1?K=%CG,5[.7ZNN5*NY,REQURAYP"%@RB8S&\!E#8UF M;1;&20_Z+R(Z[0C#WB:=8WUQ[NMACTR(3+C&A/%ZCBQ3BR,4$4! 91SC(QY@ M''OR(4*1@DEW:,Q8Y=LH@OE6)3K'FW' SZ'N*9P?W%3+D]0:SB28]FT#^1_Y M_TF$,*]#!P+8(Y*-;2^.5VYA]-"F;+@6RQ1V>/MFSPELGJLPC'),#XT4I3) M\['I[-U]LK::/YZ$[T]L(-]BQ\*KIG)Y<=14SMO=YEFW53]1SB\O&L?U3O.B MH[0/E?;EA=(YKE\T.TJWK33:9YW+DZ[2/6ZV+I3VU9G2K7_=ML4^W0M M=*6WX%G;XDJ?$V<^(6$&S069!WTJP*,SXMQWK&5D?V>P@W^5-QH(JWC*,39P4R[\/I-^4\(RUF'K;!;-(#$!BY6E MKP;3O6?3%3!V):E/(%UT.-H4Y,F/H+!:R>/*'=;R*Q]2+SBT6O#81C) R&Y6'(M@@7X7T-1(12 MHMF8O5+\OU/O*F<.*Y!4U>6%%A[!<'CA9)>1<(ED>G8H.9N8K'FT'XC.H6*C M\[$N-6&T:T*FQXF4X0:P'PG.YRSF);^Y;K,AR)X M0K[&<^X3; A.W#E,!&2NQ/"2F+!3J&P$$?+G!5748H$NHH/+P]X$E] ];Y(Q M/K[H&\=3F']KM>.6!SC'(NY[A2G$ T;?D['>(5^(Q"S1]B.R&[!KE2D[G'H6 M8,)M&=%W;^5#^#J!/K/"U'PKB_&5EM=R,F8[-&U+*2G3Z;-Q4=19&*J(BUK9 ML-_E!9[LQ@VFTJ@#;!M;?I8T=VV[/N\!+,K0/?C*B>["?&* @YJ7HJ%\ M;;/LBG#.O%3/ZJ<6F1NNJ-$0ZER\E0T/7F,=#:FH7<8N@5QT X@:$.%X8KXQ M@NF3D,\GXJ&L((S.F5+%=K)D@6J^*)T@CF4DVJ0:\#>EDI(IDC829L"W4M>< M.C-"]4#'==E*Y90)8>UX5YMDUO[9F3C.^BIA\!OGB)M MV=[4]CP1VD3_-H0P7M !H>TQ*U%ILOQ%NHJSJ+BX_+2_E(=:IFJXH?'SX>MB MOV-K&5Z\\>N8KH) ]1 M6&X 0.,)1JOV'"Y0QV09#P_F98Q#V1C6KDUV?';#QIO\6T*DQB4O:-"W".M' MC)!L.QT7S_P.I_<:3R]9U2Z3I1B$M8\IZ O##:L-A\I8)I4K& M4#24_HQP#,N D76LF1)U.WR7JI@H6R7UNU@X,(4R4KF<<(ME@FV22G>46QO7 MOD5+'5'P*>$EO']FH$7):86%N$0EIU"C@X<>CNSOP!H+$A7'7D4P$+*XH(2S M]H%K2&09![L)J)KT "=1\^WKSLMUS41Y1O:)2YBRPG@"%,V83SD9#AZ"PF3P;*6_/;PY>F/LU&XR9\OD)=;1$JY05G%0LIYXI60UD6P7 M\FS"3,">,D,C)CD4;8.Z* M<7)5'N5$VU&Y,CAI>L*Q0E2MUFIX^G@O"-"+>]+\SNB1'#9,2P M@73\^@IS'..(?J-G@F6;>*Q1F@=5ZON$??P8'T$PA\4(3K];_X/^#5X7<,4P .67[,O*_V$-H_$MV*&_HC36GP[NG1Q3V0; M.[Z%)N1:L0KYT2VJE?^6Q4-B@TBT&4(RWL];#F#*ZAJ4RR;VF'!@!YM.YQG, M!L8UU3HV)N)Q5YDA2N< "XL:29&K,E/N2&CLSOR)4,K$\7BGC>%,GD;(/Q#Y MUI-E:,N*"0M>*Q->+61L ME&9!%;MA:+IB=@Z6=>&'=UW,4]F MG&"^G+C:1;EV(AMH1PU);?D:6>.-<3FKK$2X1YT^9O.:B,PV[LH@:2OPET+C M$8I&E-%,YRP$/K>KANGO0FF1T1:,T+"L\5%4KDQ"\^0*Q;J/TSE,Y])J+;S# MXM!&.(,1!)B6V]')#3$#/VJQPXQEXE,&EUBEJT2,[&J P?JD>-C&RD2%KFJ MK<)?*J+EAN4$\K9CTD<&?40+2%:Z2B3"8&';HY+)4<_QS6$J*&D>)6F2(OQ0 MB/!(2-GF=:UD( [S=SNA:P0"HD39,P;4P9S/ M653X:3Y@;B3F/#R28UFM4\SP0E;ZES(X)?0#T'>,Z1OR\#?QD=.0TYX@5PJ2LLG-W/!9 MZ]'[Y%?:PE&K&(Z*X:CWAJ.BK$19^9!;F;(2SY4- _OP$D;&^G/&"C-P;$.& MD1@3>L',>-%BJ& \#:;@>D)^0WY[.GZ3@8AW%L/WF'^49P5#'6W+@IR$$;&& M+-4MUHT;^@;2"WK(LR)9.*7!//G(MUB8H"/&9HQO,[>$D!9S'CK5I$ MA3<1SGOM^&$2.-[;R)%/R)%0UYCWS2/6G<)TGNA(3"!$RS5M+TQIHKKEQ%D2 MPKE4<>:R:1T+0%NP+->HQ@@+0<$2G,C,SZX4^*)W)F@&T(-O9,^]D$WIIYZ7 MEX](I/0RU2R?(?#LW'583AEHZO1\FR/# ],M*U#F#F6CSAE+#^ E">""8J'6 MUK7ML;S*/K12\T=AC&<\*I-75A1Q>RR]AJ51<0EBN_'H-=;??.JQH-9$'@R, M$V_3$W4D3_;K68V.H[^8RGE(VG*B[R+=<]$PW)-&E7L:*[U<:Z_?W]^8B0J: M\=CFIGY?W;"X7=1ZD0?TM]G2QKLP>K("WBV+E(V\C\Y*[5[(F[DF*_7.8@[_ MI>!JRDQFX'FRP0W/9&1R^! M.?& ;Y:R128BL!S2Q=[Q5)4H36VO>\ R?=KW=[RM7*8D7M9T,\CE/%Y+CAWE,HT@I5&#)391+K8 MG?E;QDQTHZ=?Y:0L^:*%QR%>@W$]K8M77&.+37@U-ID*P9)0H%)1V(QXZ!K3 M'*LQ'J]Y\!#IRUMXIX@L^U!EI"JD[5BRM2K/31%5HV0K6L9AK1DS;DZ4"W)-(!F^ Q7= MH1VU2.1?YN[D@ECB,= 8:QMN3HR _@2L1)6J:R+2=)Z,;41R^I)7L[!9IUPA MQL\,SS)^*@UQ'D[9('O*-Y$DN*8++F7:?Z@&)EMPBWJ#++M.ZF#\R+%#QLID M)8N=KMY[=S9V3-Y[O':])R\^P:$VZWPITHGN[L"7$0EZD!1YS+($X=31X1-9 ME^+\PR[(WS %FB=43NRI+8H>1+4W6X.52Y"EJG*)ZMTN)E?.-F/K=[D5;25Q MBGUC3$!*0'H+K\L5/R9LDRD&, /9$W1$[J%!BG_V$>?B37I9?!(Y90KEF7G) M0I$&Y\(E3O_)^)<_&/X.RD?3XQBFPL-$PE*[R0LE7$">H1:;)^_9(PFAE"8D MNZ +BK0*ZMFQAZH[K!#/ZO&1=1EYVC=?-UFVX5"6"A6+&K\LX]V0N5[ZB(.Y MQG 5 _9PC5POA,PD(T@<_;1X:5)J&/)MMI(:.35_OZ"V3;ZY479"L= MO;M9DUYEX9A>#9F9Q/(2"C6K]+ MC3H'U3M6,^$'MNOYBJSZG!^X!$Z3'[@, MA[( 1"5/04/BM'Z]!P[[' M!HXLLZM#@/8M]:9HL^2Z..[J*L6JN0@P''9[94+_E9A/0FL2$[B[9B79&<,( M-W1,)E%%C5!)3Q3<$(4K/ .\MA'V<".K'_O.BA7/$!X( FJ)G*QE#U@9>9,D MRE@(P1%6V7DK;QO>FMI[%^(J/B8<\#27N*QA3"'&%+Y BCVM>'_B6RU4<8":;"*;> @\KU"\4=IG;U6K!S(: M@-[C,U;IEYLR0C&:,.8F<(.$+;)Q!I1HX@6LX$]&OC!/1F!=D@XD$V^EEF&$ M6*!,I.P%DEA"IFW W"+IOC[+^^HD23.S&/,16#6KFL:YN&X/Q3*THNM6%$O- M!LZILX.U:N9>ZT]RO_;!S*3GAZW&PUJ$\]#%V7+%UC@09DBLDH%A"8]E92H' MZ<5+T6^E])=L/IMPK#&;->=C_@E&Q"#K/2WKE=2_I%T$.JH0R8>B]/9;7J>, M^Q0,NN_&,"P"3O&32]5Z>F&S;X8E <57K<#EO3_B I-UOS5\;FF05D_Q!=G> M"U029D. ^M>@_ Q"GTW8.8F^*GDRE+?PA##XL0$5JB[XPL3W+K,A.E=DDY'' M6-J%,=JU+.8';B%I:NMP6!.>1$ M@74>RPJ*+O]73@GY3Z>B[VU?L%#8E,+S'7.<$;_+OCQ!K 4(][_-7=L,HW=O M-68F#B4\&=LP7H5_NAJ>%'M">J)7Z[-#N6X2.F!! 6(';,V-2F;@PS@@)IGV MZ387M)RBJUJ-_5F%_:1_5V(U2H?VM;":#'@$.VF3%9RD*DS.-GF.-X MMZ@<5-.C!,B2+'3)*5>S8>-65FGN9-[/>P@ EEZEH!J;S,GPH$KZK3%G,ULQ_B+XC.( M1Y"$$X!O/6#0#<51XT4CAU1F&S.?Q'@A]K+8:K*7"*= 8GRA!0\"MK?Q7V7D MO%).FT*_]JDQAA617K055F!LP!>-AP$>L%B0J.(*/XQ8M7;A,*J&S04\.P>W "Q8QZ<_F^+J%62V&LL M,N<^7GK$W2$123:/'GVES\1@ FTNHI"H3:/=929AJ\V6,!#MZ7GPFMBI1%^. M6^)5&:7<:)TT>T1=&9:LH")(%Q8_('HU)B,2-LCM1*%UMI^L/2:7J8(?!DGF M"@$I8QNA;7%9!-85"%RY?=\V]6Q8=?)$+Z$/>H$)CC)X![S/>]P+UTI9FP1\ MN'$9'A5Q-JX=VTJTFS$L5C _'LH1;0<9VKR#+SVP*\WF6-,.< ](7S*K-\$= M8P^.H\R(6+N5?1+2_9%L%)H8DVWZX@5%^7%976]XL=@FX66-^Q_E=L5-A1#I MR,^'K+O.?\$\,UQ^&FRO(P=0W/$3"X8UE/F$6,-(V[R5/-'3F#,FNPW$G)/E M2M:X:SUB;6\E4#I.%#OIB5T(FP<.V7ETN657TTLA5I-03 0J6;<-;LD=Y3XJ M!P!;J#:,P->^.1".I3PP\_E* )S4#>Z,\5B1)#-EPQ[+J#DZF$?6.0;M:6C4 M>'01@RAF(Q'-(-K6A+P)<=:\61=5["AK+5E#EM]A=\RU1+Y]&KX5D081:PJE M9!,&RX7W8.+6H%HP+^W-,#@+J]H<%RTM %+QVF1 DGPNK0CTC62_B-*5DXAURN'!OH#GHS9726LVHX2YO=>,(EDR/'='*VUR.*!@6^LE]Y8K ME GQQ$U)@V1LEOL 2!"9V: 3(6$I92 )9_1'T4B;[HN(36!-1^1.B.A0GLSS M%J**82#^Y+LHQ$OL,4<2=UL4HKG$)*<(C\B%T94ABKHS 2B*E^3X/\V=DDLJ MAI%A&%F&.R77$V'8=(EB9@$B%2'''$NAQ0/F!]S6RA/8&.AG=A@P>0GK0M*L M$-D30CG&1F67#"N<*C)B90,8)H58B,M*3DT8F?: ]]QI$ GM/2+K#\@0ILN8 M07PF;_A$B"T7ZLP R*-O!L)99+O2CAO:M>\1E;(+M72"+-=\/Q&@,ZP? :JB426TR&=>()>C*];F%E)57W4,'FR*O<["^!AN(7/7TQ&RJX0R] M:.HB%W MQUKX;N&^7&$#T7;LSI!(N?%6F(H1RQ83-WS6; MK3R96^UY*B$O35L-\4S9=AS MMS+/W"77MA-XDV6TWZ'PNNO(N='Q?(AU,3QIE!!ZS3%A:,AHTY784*&2KLI M>LYLZW:NDS)55"1A!EFZYTN>I1>WME(%-)&M'V_CZS,1[XE\FML'"+R<;)07 M;@9/B(VAE WIZ+"VMV=7KMP"XJB)NRK1;?8IJWS(2R_6_#1L]LY6(",.E:[P M/VZZ2"&&@.H]E=G.Y*?):P!E@B=J9-DNO M%86(6)R6C*S12HI%]63I &#WLTEEQ'/$=ZN9VK>DF;?NT0=8[83D].],7%_M M<6LHHU"1NS,6Y[;=YOS=)[$]E^5:P,RVD(Y.NF9)IW,V#D(]JN?*0KM6E6/. MS1L57L%],?YB:TKY84"%U;U>6R;NV9B_H1(GE7C(MH!)>>'5<,ND;I^-(&\E MTB*F*2=B>YFU)*FT,G(X+XHNW7"C.LQ+D8S#BUTXX9,;LTREQGJ+XBC"..^F M(E'B<6-2: M-\K+I?K)G"VC*Z<[9:9"A&W&[ MO.$FXR&DPA.N!9W(P)9+<&NQD4-*CE(MZUILJ9-*1^@?OD??3WC<5S70AZN< M&1%UOU_QY,Y@(GY;R!:M3%S9=^I8H7E;4]9))@>O1;M4*[W^38NHFU46&$#Z0F5953TZE][=LZ*;P)T_".CEXXW8O4]O59=19-S0I:8/P++[4">%DS8+6!PQ M3%FH"F$0?"B?X;J+ON','B*HK_(U5K*+3@?,1F'5!=&0@6W:^JKL)>J>\$*] M;O*F"(M "3N3&%#$:D8Z"HMWE1=. MMRS@Y42&64] \=C%(U_$;6=,#WJ;2*X/?\%31))#\>PRX%Q>2@RN-KKI!O?3 M+,/1-[>@?I=COF??-TS.4BRN>T(HD]ZCE]<*U1Q?E*FPR'=X/2[Z6IF^?1B^ ML\[\P;F0T87P%&5WPI24M=*'2XY 5FC>90F=-C>WAFYN='/O5K64_A\L>!)G M'>ZM> *H2LQ.\Y O4C_M=]R9@ C"IL33(6)E/YDUG0EL7?KHM/=J+ MW3K])60'E27 M$#^GG.TU]W+*E<%@BP^>Z8,]^FY=+15KT10$ HO/59AH14QDS.RX\;V@[1J3 M$'&)>6KYJJKFZ3_R:J&@\G)8[%<0 B%U9;"<+ CE;!OJH_O1\R]H7/-/V?6=4@ZY#[L.U<[TCDAQP_ZL\UDE0AF F>V3]>904#X9)G< MG R<\!:5UD'?LRT;M/>8V3,#9SPIK^_?K3]0&5>G2@&-*&;V861;E%(6=U_5 MU<+]A8!?[332ALQT1&:(S'X/F3UZ#1(;5M7W]!4YFA>?W5-HEP](?_G (VDH MMO7?-ZUN\U0K7S0[S8LOS8->M5I0*^4W?(GX$[U*A92JQ7*9_C P>L6"I??Z MQ-)ZU4J_7"H55;-6-,4WMK @%7WCV4TL4$5_S)VZ4O:P?M%56JV[[\2G(N$I M)@P[IFCE/9AQO-CFG_QYYPO_K^2._QN7!ZUNHWUZVNIVF\W#UEG]K-&JGS2_GCK5!5>R6S M4BE7"H9%!H4-)W6_T3YHM@^;W>-6H]/3"M5RK9"RL[G/SJ:RA<,):Z.T#Q6^ M.CMQ%#F;6LZ<>63IIQ;3?_8#CS*LYX$B!'D&C%>;_L@V8Y'IL6R$U?,0'@/( M5!G8)FN3(OOQBA OX>B1!XJ_6+R#EVPT3.@E9?MA28\155.$?6:M91*X44<& M5&R!0T>U+TX1LY#('G[B)7U)G1FCCO WBTCS!>D+ZX("%@4H'#W;,V>)(](O M:&:_5"GWBI9!CXA)2KUJK:SV]&I?J_4-HU;1JQN.2./\HD5%\GG]I-YHM"_/ MNO6S[F&SV:F?'<"MV6HT[SHP?P2VG_3P_)&E@1^U!CMJ?X3K?_><"KWVZ4@* M=U6)ME6!?57HQBIB9^\Y]*FPI!RZ-K'H[Y23DW-E 4=S/G<@:Y9;9+"$KO+2$@8V5SIYS^Z!PB;/P5MOE$1<#VS/I$6>>9EW5]3VER5+O MH8A1AU"AQ<*C6)5%7<\IX=2H$M!G-RZ[!NE%9P93-E]N-.45R)@'FELKB1 Q MCYKA7OQ]L2%#FC=)QL>M@>S[?$CZ;@!&.4YJ84_)1M1'>[9&6FZC^B-C?05G MA4TD643J;&@,P\ &L=EUSS;6-N./&9 N/)UR/1A"^!IP')]Q_)UPH?:AFXME M>U.;U^-:/H2F/NNX)$,ZPL ']B7ZZ-I,,L,!:\OY9PS0G+D0/0:G_<_V/_G* MS(8W'X)&=@XM+[N.THJMT$6T0L*%4X]6Z)"NT.YPX--=XYSO8$TR<%4?\$2\ MN.C@-98_!C.B%-2U>Y,>FO"FXI)G -S!DLK^5Z^5&[8T M/$@U?ALTSNO>W=\L%&HYK:3NW?LBUFR$]\@=,+$&X7V0841<<-3Q'$//"QC\ MAZXY]'FZB'L/GD_B!3*RD$K'"05:+,S=<$C#U^,T%0(_PV)^?E MQ2;/F7 8]C2U>F);.CV)6<#3W'=8,U.,^ M9->9",#*5HPU"EY7>C>_!W8[4?:8# MQ!$7*KG-C,E,.Y'.Q"*9$J.%9YH%)H?BTF.7!_OZCNFC3\=,7>/FU; 01%__ M*>/ &'>Q2T&RBY[J,.P".OO1V;_CU<:>\$:=3$11EMU*7K' G+LD7V=F%V@>XTQLT[Z/&[8Y]WUN+HNM.6CRW!2T22EW":_I MP.UI+NOIR/\A+ZSYH2DYXHIN'3J=]Q0X+>$5R%_*OQV;*?-3,2,A M+^S%WK"W@SQP3ERX#44+MF,G<%]PQ^'8SA,3&L&$F'=_%BO!(SK90V%3;J^" M*%ZQ8?'MA>QLS@W,-SCS*$];7'\.(P<\F;W@;30'B]H=K+2U*,K+?0 ,*PL MS+>?_L-CI:RBBDH;H-H@F$SR/ETQ>)ZN'\PS\IL"0[+^$.SKI;\2[DB+5(H% M72WVK(%>Z!5UO=(S-$OO6999* X*&GW#8(,[\J#YM7EZWFVUSSJ'%^W3[G'S MI-7IMLZ..MWZV4']XJ"3,O_]P>_Y[^\<.EHC!19)H:NDB&52PG52#ML7RDH MS@MZ^=:!(K][\9)LP[L+)Z[/F6C<8PP@1YZ)R'G@ MFE1WH@^"!B7_Q=4GD>L<%FP+9C9/FX%?FJS&1]*W$E64^AE 76^/4&6,UY>+ MN6E6[G3Z3C!V,CG>$86C-%V.W(F&B"?JQ)O3W&/Z39P8HUHV-;U0Z)DJ*?:* M5H'T^@85KK6*I0^*6M\HEC<%+A[2[3P[:K;.+II'5%QUA+2Z9?40Q#2C$,0F[K_/<+1;#!:6,^3]9 2+/6Q4:\%3H MH5_5[5<#2$78V'IPY[J;@95J8U%I0M8L!*[TP^X-4@#256"V?IX32_P%$4U, MXW.,8TQG)E/\1"NMV H+77?"Q>T@9N3"(9SIS M6:&.[CO]_UWH#-C!P<.7I^,C,E UK"(CFR412B&>6N_VU3$ M8O,VBOK+K"4R.RINS!<'&8F>(0H&RT*+RSGOC\RQS-R>A44%IR!F>3$_@4.= MV<9[=Q/@X MIGDA8JZF,!Y6#B_*M\>ZM]NZM?^]4XVP>739Y9+*/3"RU9:Q#,I]MSX_I77WV%D M2,6U>1Z6^\ZQ!'L9/%:)QPX](#H_%I3/?,B&SXOA;+@&(E./-'X)%3,\HBNW M5EQV/T44(+\:0YM2K.)Y>-[H.0EME,P:05\Z2_PZ/JE@+ES)(,5"U_&F2WEW M?'I/9>\5]S+?[=BR;>88]" 8IBJC)3<'>*[J6L\2T7E'1%_:7)!% M=$&B"W+'79!/D6402J1861T1/'6/O7XE8EC&5-V#(,* %HW>C+R%A"@>PA5, MT1=>P2.=N$D^#13= T;"",&!1T=^$]3Z" MQ:2?.)/K"&1XE-N] 0=%3-<-;W1>4YTYVTPC $TM)$1"=C%\8 MVY6,Q[2PV#*M:^)O#9$4$M)O3RB["0O-+)?WH7MT["?CZ85QD8 M%)UL8H!7 -U;K^<71?E7)%)0$RKS++9//" TS.)CF@/K+!,[Z#P(E%+,^_.P M'-O8>*(&JQ)X4!_!SG/V/O# RK>RB665+1+X1D,IY!;*7T9G10H'^H2NLU1/=L1,=B#PD+8 MX,8G>R:"]Z& 43B!!JNPS$KJU4/':)@]+.-K#3"8\T1+K;RGW99M&=&Z)JDY MH3E!:91^TOS M+DFSVMK%6TM"4L'VW#)B\7 M1XE6Y^5\4J) &]2%YEU(N$AEUZ"Q!#G1\B:&+!O)W?GB064(7>]F++H\O)+8 M:/P7' 7&DN17!IP8"U[<312]SD%#';A,[BZ!3\>?B%CZ&8/O&W/O<[(!1ZST M''\P/$P;"8G7E'NAL)$Z@]%AHR^Q&Z[MC:49S[=].+Y",EW)3B,#46Z8:@O7 MK)TRF.%XYQ8QR)08+-] R'M>GSL2>7%WGNA++CK!B,6,%[&7!9793>/Q?H6) M+LS)@M&60Y>'LH@$D"93LFRJ>H4MLV[=3-X$T;N%0,I)]E@P3124Y,S9G@\< M^.IZYS>Q('R$D"5&W(Q*Y3?K'4BYS. 5T)6A#1V Q>Q@M#WEK-XYJ']63B@S MPII>T ^54EDK@1I2>,>B3%CSF]OVA,A%Q#?(WL2G'+Z1-R2&L2'5L#DSADJ_F+Z0W3]AM4) ' M#"45-VYCV$BP>)P+(DDXFW_LC2]T-L6>"UH+)3DE+UXX/C)G2F043QZ*// ? MF/O"9L:C6;P/%=.!3#IPU(Z']]T"?9Y5$.<>+QX#()C^;VYL7S"[FNQZ)/QC MK*"_; \RD/DV[!OR*X9\Q5SV[Y:1!RQ-B?6N8XW/PCX4 G.)\IB09S,5P6(R M.D'$',!1)S-/.!-=%Z;!N(9Y'C>.D4O$(' W)Y^?Z'7 ED?X,:(Z&+'B&&%H M5TX1C@^Z$!"N)OP2UQM7WHC[@>(!98:46_1EA"$)>W9-P9)4)7D/EFB?Z?(Y M8'=@A>83J6/3J3,3M+!6*/0PTE]%L6?QUK'<&[IR;\)Y\<@D1S^?SOMD,J$D MCN(NHE -ASN/,ZP9*:CL='*9OWXAA[?\*9G2NW%F!3S[K4Z_;C+X.8 :]@Z% MG/S*%A<#G'+Z?J9Q@M4 +@@@FP%/V>[3'T'&U\!VJ7K.BYR&OUX]. L&"'D' MT(UG)]99Y>XCR"E=/;=[3$]G2 #\'0L2:Q#!?(*Q$J2KLG;#JMFST.T11S@; M)V1'S= 2RG:A6*1PLV+V!J5BOU)5J?G0P=+!>4L>[IV!G?,DS6D:WA&XM=&O=Z]8*,QXTHZ(9I%?NJV5Z M%Q6-7M\HE'HU3:M4RH\"Z7M;*>,FM?;2O9#7Q!7K2D M[=TEBG]7_LFFYUQ\L*,.HF-BS#WR0?X0GS@<."%"@!--SL%25C)2C,!WY ?\ M9+-/DL?4=^5;Q6@:)]&WY.?7@'9,8R)D(SWP8HC*GE[Z*[XR8B'E*L7.36QL ML X.)LY"+H?\=W[A&O,/7 HNZ +<*X#"WQM]>H$&/OD;9-'Z[1 3TO^\]ZT' MD:;M%:L9):VL97?;]#TUJ]M6W:L5,TI:AG>MN%?+*FD9WK7:7C659^V][\*% M_@27]_LGN"4?-L8]U]'#!KF;%Q\VQMT"]OGF<;?(>+YYW'T(WO\.MPF]5@!Y M;7ZC,,N'(M'Q[2?NCQ7]ZET _P&@1L1_<)!RYNR%$.2I-,H7I_#V"M2/I%2< MZ!1O]@%SJS+7'5\#9\#_%ESPZ"6Y[ZY\<8J?;/.Y%$WQWK>$H17W^)X;*L5[ M#(%[N+_WW/QIWE\;VG5RZ@\,GR17X.FTY"UJ)4UG?Y0>7]=+%:K:J%';@IY;6_D3_\H=^2!3HH. MM'2QE+H(!X+XD0O"O(.W!I+(B,0HMGK-L?$D0N\I@-4VSM#^,FKB^^SDWF?R M>7IR._G"LU-YGXGDZ:G45:V<5VMYK;:CHOPAGO&0M(>ZQ7<%7;XD<2]R.3T; M=5O7*U^2N*W+?MRY+1&W]6L,=VY+Q&W]:MX:<3MUG6]$9CHBLYU'9OHN(+-8 MQ#]B,\1FB,T0FV62.,1FJ24.L5E:B4-LEE;B$)MM#YL]3M%";+8];*86RZ6: M3O^J:!7UO3_5-4W7M9JE/:_GK#NR772<(3B[E=QR_M.K &>ZEE>+>;6\H](< MP1F",U04$9QE@S@$9VDE#L'9]L!9$<%9*L#9LSG/[@!GZ#M#>(;P;&?D^8-O MK4J6X=D6B-LA>+8%ZG9'5=P"<;L#SW#GT@K/<.?2"L\>2QR[SM^S$D_/.4WM MX=-\P?)3NZ'D; 2MI/ M*$@YZZ(1Y>7W8'?T"S2BI%6_0",*&E'0B++#ZAH"NE2H*[AS:$3!G=M1)2=; M1A3]\=6@[[B3,77BSU,GZ(\EM:9#ZH1:J!2*+'.B^(P%H>?$I%^<*1UHB*TT M8!<'=!^ASCEF0V V1-JS(=2\JN6URHX*Z!=.5M\1O)45\S@:N+*%MW#GTHJW M<.?2BK>RE:RN/[[&,^*M+>.M2K56*C"\52Y6"Q:4>:[5\H7G\RR[W&^\R;5\ M9;B8B([0*S/0JYPOJ#LJJQ%Z(?1"-1"A5S:(0^B55N(0>FT+>CVZA#/>R:\4 M$VH%52T6A ].UZK/[823F+#AS-@60A3:F;,M%US*>?E% *J[!8":\GU(.W). M^?*_$*37M+Q>VE$= "%]EM0'A!>IN"UQY])ZO^+.I?5J?K60_M&%O_%.?IV0 M7E-A86N\(GFM6BN\%*0_=TG^,&">WJTZ=U/.S9GQ.J=\'Q#49UMSN*5@?#FO MI;Y@/(+Z%"@0"#!2<5OBSJ7U?L6=2^O5_&I!/19&1U#_1Z#^V=J,25"/2'[' MD#RZYQ')[];R(Y+?J>U K2&UU&5:3""23RMQB.332APB^6TA^:>LSXW)SD_2 ME[NFZ0(PZ^5*&:M+9E0]QKVR1* M?>@2,J683.D3?T'(C&(4DX[ ON1,G.%2>?O1GM&OO*-?W\LI)[ZUQWJP[!/[ M!XRT?WR@G!/?=28DF,:_%SZ.,"_#,.\5>=6J>?H_#%Y$G)D1NB-Q0BT3DE@WB$+FEE3A$;MM" M;D]9L1.1VQ,CM\*.(K=O-I0!(;.YC; -81O"MEV3\PC;$+:A"HFP+1O$(6Q+ M*W$(V[8%V[ \XP[#MN*.PK836SEVP-N&F TQ&V*VW1+RB-D0LZ'^B)@M&\0A M9DLK<8C9MH79*HC9=A>SE5X\&:[Y,Z!LKK1F/@4?GJ^(0\Z65.,1\V\)\5<1\NXOYREG#?(FX M3 1\"/@0\.W6#8& #P$?*I\(^+)!' *^M!*'@&];@*^&@&]W 5\E:X OBNA$ MM(=H#]'>;ET/B/80[:'FB6@O&\0AVDLK<8CVMH7VXHUL$>[M&MRKOA3<6P5Y M$SKIWVQH@(&HRK74BTDLK<8CTTDH<(KVM(3T-D=[N(KU: M)I >AF\BS$.8AS /85ZVJ,NTRHDP+ZW$(;L+\S0U$S@/ MHS81Y"'(0Y"'("]#U&5:X420EU;B$.2EE3@$>5L#>04$>;L+\G3MQ;/T&/B" M?:38:^8%$Q_P68>XU[;YFZ"/(;TS8\:0WMKSB/ 0X2'"0X27=N(0X:66.$1X M:24.$5Y:B4.$MS6$5T2$M\,(3]_1!GFKJ7;V##$;8C;$;#L@Y!&S(69#_1$Q M6S:(0\R65N)2CMG>^T9_0NC?EGW][S_T#SFN.2&&^Z'O^"/Q\CS]V7>F'PHP M"7$/JNI?3T>C3^&*6%Z30&"=I%HOSGU%C?Y/7UD2_<[9K-F?_Q.??-\PQT/7 M"696WJ3:N?OA/RK[S]\QJD8<&NALRX8DWW>),SK= MXK[C6O17JIP5K(-2VJM6_U*B'V$UUI9R:MSD8PLF&"0_(0/_ _^6_(@A#_F9 MX]F 4SZX! #+-8&Q$Z.R7:&<^$'7]LI;VI2(\=CJ%Z(MH%B3H\#_=-N-C4QY M/QH#WF,XB_Z6;KFW!IWNY,KDJFY:+L;<(5.P#02&F!ASCWR0/\1)AF44C 'C MFWQ>\@2P'3,"WY$?\/UBGR07?U>TY$VFD!*:0G;8%%+845-((A<5[2!H!T$[ MR$Y(>+2#H!T$,1G:0;)!'-I!TDIV$>$>TAF@--4=$:]D@#M%:6HE#M+8UM%9!M+;#:*WTXKFD3]SQ<5,W M$$1[B/80[;W\]8!H#]$>:IZ(]K)!'**]M!*':&]K:*^*:&^'T5XY:VAOK2,( M0CV$>@CU7OYN0*B'4 _53H1ZV2 .H5Y:B4.HMS6H5T.HM\-0KY(UJ)=L"H(X M#W$>XKR7OQ@0YR'.0YT3<5XVB$.([W;P M0D!\A_@.=4W$=]D@#O%=6HE#?+0[GYP)_'<8> '+E&.#$_I^'RXM_O$_L%PW^KC#/-Y M]HUBSRS[VK8"8[+>O!(!7G8 7CG_Z77@.XWA.[VZHQ<"XCO$=ZAK(K[+!G&( M[])*'.*[K>&[(N*[%. [_07Q72>8SR<,U1D31'B(\!#A(<)#A+>3MQQJFXCP M7O/.(<)+*W&(\+:&\$J(\'8*X=547:T5BX#PM%JQHK^L!R^JJ,DP&>RGTG!F M7C#Q(<*R0]QKVXR';5*RB*74YZX]4;2<0C74J?X]. 1<7H.X&/#DQ$EX@N=^8Z0G2)Z!(U7427V2 .T65:B4-TN35T M645TF0)T67Z-P:Q8E!0Q(&+ E[XT$ ,B!D1]%#%@-HA##)A6XA #;@T#UA # MI@ #OE1?P9T)8KT?#[(Y)IV0:VY&^L0!&08V^"QM!) ((!% 9A>%((!,+769 M5F810*:5. 20:24. >2V &1!10"9 @"IO53GPI>/47T,)A21J.A]1/"(X/&E M;QL$CP@>49%%\)@-XA \II4X!(]; X\:@L<= X_%T$H?0;6O034?HE@+H]E*]#F_I<^@[MW>Y7]C^2'&)-R_"!/0]CWCZ. M]SID[I-IGV)#O8B0#R$?0CZ$?&DF#B%?:HE#R)=6XA#RI94XA'Q;@WP%A'P[ M ODHUBO5=%4ME%0(]9Q2[5 O5&N61E%?K?9B/2]>$/6=&G3-%*T"B$]7$?%E M&/&]EO!,BFS50E[#;O<(^#)$7::53P1\:24. 5]:B4/ MS7 5T3 MV. KURJ M5FL,\.EJ6:](P/=L$9KG$\,D L)1N+&,D%PN!&)+1:"P7)BS!_"OX4SI[)8L MX^[4N+&GRI'K!'/EY*2!< WA6B;@6BD?[PJ[4_(=X1K"-50=$:YE@SB$:VDE M#N':UN!:">%:.N#:LT5E'M(?F&..F(%K^S8==+U&9QRYZ=I]T W^+<=P/41N MB-P0N657_4?DEEKJ,JU%(G)+*W&(W-)*'"*WK2&W,B*W'4-NE6JM5&#(K5RL M%JS"+@.WC\&,*'H9D1LBMU>(W,KY> WBG1+UB-P0N:$6B<@M&\0A7[D'9@G?+E?R'$KVEYO;*B(KSWC?Z$T+\M^_K??^@?\M7F MA!CNA[[CC\1(>?JS[TP_%&!$<2NKZE]/MQD^O83$4ID$.MQ($O3BW%?4Z/_T ME25!!YLU^_-_XI/O&^9XZ#K!S,J;SL1Q/_Q'9?_Y.T;5B$MYG2W_D.3[+C'& M>6- 7_S!F"R,I2>%5G5/I]O5=UR+_DJ5LX)U4$I[U>I?2O0CK,;:4DZ-FWQL MP<1FYR=DX'_@WY(?N6Q*XC/'LR&-^X-+(%'\FL#8B5'9KE"N^J!K>^4M;4K$ M16SU"]$64 V"W^W_Z;8;&T_/O1=K%W@/K+4-^ENZY>NVU3NY,KFJFY:+,7?( M%&P#@2$FQMPC'^0/<9)A&05CP/@FGY<\ 6S'C,!WY =\O]@GR<7?%C M[4[1JT/2=P/#72JLT+&NH;$.C74[NP]HK,NVZK+)6*?E53VO8@4S5& R1%VF MQ01:%=)*'%H5TDH<6A6V9E6H86+%CH'W2D4MEQAXUZK5XO.C=]8A5JF;/P.; M>]INR:EE3C$ M8=O"8445+V4$B \#B+"P-0X0:]5:@0/$7:IPS>"A)ERN+USC.N5G(3,(-^7[ MD';HG?+E?SF;@(9%[U#]R!!UF183:!-(*W%H$T@K<6@3V)I-0,-+&6T"?V(3 MV*UJ?(^S#CQ',;Z4'PHT#NS&/J!Q(-L:"!H'4 ]!XT#:B4/C0%J)0^- 6HE# MX\#6C -X)Z-MX"&V@8):**H5%E!>J-7TXBZ;!DX-^@M%XY45"V@;V&5M!VT# MNZ&[H&U@YVP#A;Q:R.O8V@:W9!@J8U+U3 M&)S^5=$J*O?/Z[I6DWW.GRUH'SQ62O-G0/E;:%O8XI[(+"WCN& MNQXVQO:1T?L=DW((6A"TH *%H"4;Q"%H22MQ"%JVHXYI&J*6G?$3U0J:7E)K M6JVFELKO+7*C%9\-J#04-"D6\^'FF#= M!W3E99O3QL@F%$3=$#-@P77M ?TM<2F@^!G8+K&4/@47P80H6L'(:\6WQKO7 MA:W0_8/N'\0DB$E23!QBDK02AY@DK<0A)MD:)M$1DSP+)GFV6ANW8))#>V;, M3-N8("9!3(*8!#');LAEU(\0D[SFG4-,DE;B$)-L"9,4T$_R+)BDD"(_2?\= MJ_G7(28;02N45#Z,,??IU\H%^%?7]N$;51F]=CFSH:!@QS=\2@5$N"&P06"# MP :!39:HR[22A< FK<0AL$DK<0ALM@9LT-GR/, F/-35K%8RO< U86T$H?JPFY3B8I&EKYVDE#J_S+6'_,GK^7Q7V_X..UP6U5BJ4"M!\K: 7JS6- M=5_3RL_8?HWX$$7M#)13PS6#J5+W;$-IG-<]L"(HOL/#J?Q"!';BV#_W9 M(""[>6..C-F0M4"8VIX'P=F43F(I]6 8>+ZBEW(*F$30%+$3IHC]I>)NH6E# MRO#WS *'I.\&AKM4JF@70+O CN\# MV@6RK7S<8A?0\RIVOT05!&L$[.IFH24@K<2A)2"MQ*$E8#LJ1ZV&D0)H"7B8 M)4!7JUJIQBP!NDY_*C-30*WV?*: BV:C?::T.IW+9D?I'-?2>C6_7FQ?P$L9L?U#L#W_JPK87M.T@E:3V+[P;-B>F,Y,Z1)S-',FSA \ MPG/']3UE$)9I=XD73. 3QU4.OU']6D/$CXA_9_UDV4-/T M@G8#F-]Z, K6:5=PU8P!#^'&+P KRQZ1^1/Z[ MNP_/C_QU-7^(Z__"6?V:FB^H.ZHY(/3/DLZ!H"05UR7N7%HO6-RYM%[-K]00 MH*G:7NNL\X3W\OL=N?[62&W-)O:,*%_W+TZ4ULSS*60DRH%C!E,R\_>>\*@] M; 7NOD4>-L93S.-NF?A\\[C[A+_?L8.$>C'JQ7A'HUZ<#>)0+TXK<:@7;T\O M[C2.7YM>W#5NG)DS72K-&Y_,6''DCCDB4P,59524=TM^H**GMI\T'Q<[&TVU>8#,K!G-FK-J#7OL#!!K3G+6Y?I M&QRUYK02AUIS6HE#K7E[6O-)?1^U9N7$Z).)AQHS:LP[*DA08\[RUF7Z]D:- M.:W$H<:<5N)08]Z>QGQ^T42-63EWB4<59(S/0+UYE\4)ZLU9WKI,W^&H-Z>5 M.-2;TTH&Y/_\1RNK?[=F/H$"F?8UU=D-WU . M[0E1WC:G?4+ILY2%[8_L&6L $<MLOD-)@K=W MVHG#VSNMQ*7\]G[O&_T)>CJ^],F-+XZ$2>!^EV3JQ;FOJ-'_ MZ2M+U=BLV9__$Y]\WS#'0]<)9E;>=":.^^$_*OO/WS&J1GR1=';,AB3?=XDQ MSAL#^N(/QF1A+#UY$U;W='HL^XYKT5^I70!;9-8&Q$Z.R7:'2XX.N[96WM"D1 MI['5+T1;\(\A:HG_I]MN;#RA\/.=9;R[("^@(5>#_I9NN;=6COM.KDRNZJ;E M,A3;^N^;GJF6=*VOF[U!12.]HE6I]6ID4.N5RK6J9O6M4(&R&]HS* _]#H;R^T;$)=JD2[9*A M[?FN057G$7%)?ZF8<(D-;/I2?V3XBNTK4T)\3S$F$]A1GWWI9V"[!!1N7GU] M0.70;*@X,^60LH "U::9)BY'&!F>8@43.K@1>%0QA]\9@3]R7#IOBXU)CS1Q M/;JP\&]'@9_HYS9][VP6L+[O4 ,>7F'3E_;)R)@,N#&?74ZA@&"'&83#Q)A[ MY(/\(;Y,L"I"2 "OF9Q'I31DIY=.SI$?\+/+/DF<\-@]+IY9%Z /Q+TE]9FU M PZV'J=]IF"*I;U:[;GUK+M.^<9V!GOAB7^T?03Y)+5\LCI-W/8_F^+^\@.? MY>_OO[@KA/JK[<'UZ#D3VU*D5OFL%+WWWG-:OMDSI3,BLSE]'S+,*Y,39\:4 M?$ ^V*TIO@ ?=&U_0A(BCO_9&-EDH#1OB!DP(WE[,+"IROY"%IL'&B$RH**7 M]\K/':YP8/CDP^,8M;!7>%%#XV)D^R1//S')A[E+\@O7F--GE%-CJ>C%'+3F M*OZ6Z?LEB7IJ,_Y+H)3?I6<7I6;1TK:(5*J6: M)8R__!N6XC3PZ#D^S,PE2*GOZBIT^SS_Z4YA2VM.*OV_5V [E]_'D M7=;3\_I1\_=MI6*;HTOCPW],DY#!8.N:UV_L=NOLH/E5Z;85*B$Z[9/60;W; M/% .6V?ULT:K?J)TNO2#T^99]W$=G 1'K"^!8!*X9E["[A7C"G:8G\Y4>N?A M3N>!3OUFI.,(1IK/1?.\?=%M'\*A/&_2/\ZZ%\VC5J?;O&@>G%_NG[0:]4:C M??E[ZM&%<&0.E!:=S)RP&2D7S ]+7&(IYT%_8IM*W33IDOG@5SVTW6E,B5+> MGC?J[7VE=?!!^<>^ =QQ%DSI.I@*NUYO_ N@XR!P61)4K]+3J+*DZ[VNTROW M"BK\H] ;774+T\7WGQ75OCD;[G\/@O/2LOY&F1E3P#3$_E /+-MW7'A[RWK# M5*@SPW5[E8/>L5_]%HS'G7K_V[?39NGCT=7PS;_EFEKYYWUB0O\^)/"27U7W MB:R7/0:'>2UK NGI;1P;-O)E=^W/S!X9EW*./4^9!-/B$DSO+2<#,NI_W/^H M=O87Y.?\NO&U>?4@"78VJNN'#>-HOVD?&XV3;J$T.1U_?O-O1=.R*\#TK FP M!VM4.R>77J%2)8$-Q37[]1,*:YJ=XV:SV^D52_2_ZN])HH8S8\#%\*G4V3R@T3X]?X)SWO'I7SSVE![P]IQP)<%CI[OA3.GCB>]XY%JD*HZ9(8KJ> VF(EY(/V"J1$":4$2HD75P)6Q43CN'YV MU.RTSCK==N/3%,(-PGH!87@CY7#B+#R4 E0*5% *H!1X,2EP MUNXVM?;%4?VL]9VA!PH>>+9<'%'T?E,*G#D^)+[BOG=&.WWO-%^?^"/P6A C :\+1IP2E=';')!W:L4Y:Q9@"!1+:U0K1B] MSJP.BNB.9?+\(AHAN?,DUMRM2)N9&! 8=\Q7 N.P8'M$M-W7&]K4WS<^MZ=H;SUN=TB46R? M,H^Y'F'[YM_VW)Y!95^'%P&[4V5[!@*NB#(RKHEB@*=9E#(P3-.9TADLP?-M MQA7,OG!1>=Q%1=EA\_KS,F;T"2_H>[9E&R[48W@+\;6$U4:;T ?A57!?ZNK? M#?X^]B_M[W<;?%^%G*C<,&$32',Z3X^/%PTA+S%93$/LW>8]XT4T8 V\8,+W!]AB98_@HT>L+YLK)9 ^-P6S M)]348TPK@C7F+MT >SZAJSTD,_JF"5UI^GLR]WE1/1C\\I1O7X>+O2.2I1]P[/YH@G9\ISRHSNB7/0 ;J.'2S+"G#XL%.<5 M'@H/'IT357=9O7.E35E[Y5LV@[_D!E@8.$BROA"J#YH05%6WX MP=)CTVU.H M,(1Y&LJ&I@NU-1;(:%"#&>@ZF+6"%Y"F(Q0^UK5A!FY(O+\VV"Y=Z% MC,9"B2+1!Z5EW+! ,,?1!<4:02>[<#$* MQ/=":?O&_2%%*5YSHPMI.%Y@;?2=@ XQ(O0; M[@-E-##"P"4,?X2"&=98/I(+![0"P@Z%ZU)! "6-7#HKH"?&&Q[<00G.@KL_ M1S]U*6WT791 ,AO2H\=^*4@$*2Y(%.+;!HUX1J<"P6ZN,U%8$=2( E[KB)Z! M/:5.+QJ#!]N%>Y*#]ZSRN%@Z^BI>20EV@-5D&CS\=4J?KC"0*&^0>>#.83_I M($):P%-K D,A@P&_DF<@4&X12H^AFG$<_1$N5EA4(:IF#M6(S)%\_?,7*5[F7B>U@T%S]-J_.!0\=E MO\4%'6PFF]>>TH&%C#T M4!E,UY?.VIXRY61J6$3I+V.W8@ZTK06AZAK]>^45P)6@R,WC?40>NEGL#NR3 MB4VNA<_:QX*YP! M7],IGP&3AM'/-A-3 ]?AUPN];5TX*'W2'BYG+AV>DTF-&WLQO2 M754Q$K\6:@5_%_S&II,C85&\#\I;[9U -DQL<+[V8-CX 6(O%\1Q&2(&?L#= M1U_U5G]'C]*U,[D6=SI3>FRFT%.E@P*IV9 ==(HS?W )GH,I .B;D!OE1V - M([ZV")T#%0U$%/8#H<0O(BJ7S8T;\P*,S$Q/%H75'"&M&(=7?PM&M0_LQH2? MUG[-#P1;Z;]9A29%,OOV\VZ@$E L9OVP-,I?G;MGB^;R:/FC\F/_V] \7SP? M\O,-6R3-_I4R5'KT@C!;D!BP.[&L%EJ^A5=FU3 ;@8V2:'(2#_ M0"_?5%_F3V:SAQ[(K'D@-]0;"9/ZT,6(+L8'N!B+ZEXIX6$L5U6]3"RS9Q5* MI5Y1MTJ]6J50Z!6+%;5?,\UBN?:T]:Z72L_*[3L;97@?%Y68Z( MZ<3!5OEOU]<1."PZ]'I9W=-+TEFY<[)6N$YYBN3SN$73X0G=0H#'-HHGDBDR_4/J$*-8E9;1FSNL1W'>80 2^O8<':"/.'(_Q.X(T!RS[E#C;O MM25<%^!0-.9@.*)/N('I!V 9\*0M@[L-0RW^29SD[/6=I_*/:S*<6X\[7?_, M60]B4>G"L.I3U8GDF9]7&+?6W;T;"'J@)WV3 M6>D6=_EFPW4,P;THOVW?5;^9?1[IL__3;=ZB5W^G\?!NBEUF,@9G6LPC*-QW ME+EMLF"65O 9TVV@3)7T(W$&>LY#8JSXW"R'SWY#E(#+)NPPIQ1SXE)&NFS"ZM/R S6A#(\+!"XUHDE_U@)_4N()5OTD":A"-RR"Y9# M."JAMPI5T!@ 6"I4%L9O>:FD;U;N?&-,9J"2&%3/3YY22Z[GUM\>PO_GW@'B4X>;R.&T4\O^\M[<9O1I- ME:)ZB\VG'S.^B]1>12: M@/#F]($Q_S2$2!)&QC 8W:_0T$3AK V -3/4O8%:/GF7U3")'8*M*OA-/D MMD&P,3 0%W\,O+7P[3A)4'RI]+>>T\OE7+564-[^;Z%0S15+E7?W9=GJVPQ] MCSB*HD' Q?2(V#+[_"'GE8O]C9*8[I9I4(PKPOMM>'!$!0+EW*$PJ<5N,AEI M#=<8WTFXBM@40A3M><%TSDVQ##M3.1ZF$G"FAG%#9RC<(6QXNA?1\]?T?IEO M. +P"0]AYRQ,7^T_:=K!$\JB8TH01:!QS MUZ8/)/R/8*(-SR,H2WS"=+J4&S8S36A"83OD3.@^,GO>%8@$PUHUITS)U &; M!P@VYK6+F0W9EX04H+^,["A1>#^W^,=M)50;H%^A[!=[26B YDX1L/1(*ZVA M""6-BA5A+X.?@M!P%)-"MQ@UHP>FQ!\Y%HM,X?HFE=IB)>(FHK5SD"0[SN80 MHD// XPBHPBD@0N((_$(D:UE-D"VRZ%+Q0K])D_[V''?_[,EG%OC;\,W_R87_1F2;+(9@/&P%"&&4W55T^#\)5A>>H#7W0JAX7W/E/0ED-B/CFN.-5-LLIT6^VY,Z0^3Y5 MKB[M/&-CP@_:Z;-LIR^@G1[M] ].A8J2C*2%RRQ525GO]TJ65@0+5[5GE*QJ M3^];_9JAU:H%XVE3H=9,5;_=?9E3<'^#HI>;>Z(KK)B=PJ>W2Q>6S(HK]=4" MJ5ET[]52KVC62KUJ@;)"P:I4B=$?%,J%BEA.T9C;[!4#59_MS\9YM1,X7[\U MR]^&EUH=]*#5)_W64AO:YE?2O+I0?P67%^3[OO[VHU_UD_[( M^)&_;'3*^J+\T_HRTQ;TR;6W+XOECM\^N"R..Z/A1ZOLS&83?8/BD>_*OTA?7+M M[0?GSH]1K[V_O,P7RN51_9M9/2>?Z9-K;_]VW.[=7'2+"[5AYC^W"S\G1_FK M1:_84U>?_''2, *[;Q7'AM\>.)7^L5?Z7N^5UI\?6^./ M%Z.EOZ"Z[-J3I/+CI^Z=' 275S].O680%+[N3X;TR37:.ZV1-OK:^W+>[$RL MRZ_?*A>'@Z!.GURCW6A-W6&Y9$W&GYJM7_O$^EX>GVQ7NLL#W2\=+WJ:MO[HF7[\ MR_W\I7HYGAY=>?JDT3OX5J'G0U]_M&F-?_BC_-6O9EE7E^J/Y;)>;]-1"^N/ MUF??VHOZ#\T?O*F]EFA<6&VC^BC M&SCJU/S1+).C<^=2K[F+F_+%Y;?E)9W )I8J+3_?['N>V5SFW5XC?^#WM4/Z MZ(9=-3J??RT:M6^?Q\M>-;CY\K&7MSIU>+2\1M:G3S='G6+]O$GV/X^OBLNB MXWELU-K:V1M?U/U&93D:=UK[]2_7Q6*]H]/=VL LT\-I0_6^NW11S=,O?K^< M-[IU*B0V;.PO_;1E'!0G/U52&7SY>K,\4&_*GWOZAHT].G3,8/ZSWKLDG[RO M9],?5]_;S@(>72.KU;RNU \'I>/+1J-,>E<'HXDS9H^ND64U;.NT?=3KCCOY M5O_\7/MVTMRG0G(CNWBM4_5J=MY7$VQ^P4=_(*?_* M3\LJ'7S#82@4OI^>=;\-?S:#V>Q[<[]?L08^>W1-P%Z?7Q7L<]U8-(\.@_'Y MR>&PZOUDCZY)V!E=G^:W3N=R; ?EKW9E_G'0($-X=$W$SA;]6?_F2ZTY+E]Y MQ>UK]R9_>37ME:\"NUXM7G\&^\>ZY/C>_%6M77^] MO+271KOHCD_'UW 1;C@,^9]]F_RGW7X,OZNPH<.KPZ-H*+'Y<57]\ M')W_&AO'%_UNOWPP[@P7\.C:"G2U7^KGX'IDJPW=.A]^;)W[GZGL+FQ0+J9Z M\>#\5V&D-_4CC?C77ROY+PTZUPWGQB7F=ZW^X[S>/+*6EZ7SD7?^_1L==0.' M#R[W&X/K3S6[V&HN;H^I'FY*U M0W-1&1G79NFPN3^V?+;]]>!$T]5O MLP4E:\.EV&V?'G:O]C]_5AO?C>#$- ]/AM\7\.C:P9WO'T^;IX../PY^75[4 MC-FYWB_5X=&U@UO]=:W9XY,C[U(__'CU_;IEE$GG?Q MSU_YJY]SPQ]^HYIH<0,35J;GWPOG36TP#LIGE=KGHO;5I**KN&%C3^W)P#*U MWM$X_[4S6OY2*[\.J-9:W+"QC6G[T/IL7@S&=KMOG-F6:KF+.CRZM@)?Q[V^ MD?<.;BX;EV5OG\6-[!+ MS3:7-U^-V?"RXX^J9N>B9AWWAO#HV@1*ZN?C+X>D0"X_U2J%4G72LLB7.CRZ M-H&Q-KM0?RZ#D\N&5OI$\7@P&+OTT0U,F#_#JW:G.C;.+]LWD\-Y];(P[)4V'.YIOG5UV6Z.B\W\0:E] MJO;:9U\T.NH&'AA>_ZK]_+@<^.-EI=;HSDW5M;Y237L##Y2"[J]:L5RC5^UB M?'RF?ON:/SJC$]BP6Q]GK5GC:+]6'+<#>K3R06?2^K3HE3:LJUOJ7P5?#HZ+ MS;+9/3S9__'KM/.5SG7#NAZ5G>^G/^=55\U;P5=R,"X?.C_HJ!L.]T%I%!P% M>L6\I&KOG [5O=I=';)BEJ;8\!#U#LY+:4V0_\XO M7&/^@=L-%W29[C79;;*Q&GW/F00^V;+U[HX"/(^UGXL_']19:F3[)$\',,$0 M",LE"^KLZ3INQ YLA+97P!.Q$QNA[A4UW(D=V F433NR$2B;=F4C4#;MR$Z@ M;-J1C4#9M"L;H>)./.E.W-^Q^5&0^OF(+F\*57CH*FQ5*J=K#4QG A_^]XW^ MYG?/I+97U63$E(PLT^8W"BM,J,A@K"TN6/FN@+('I9'Q1N;.@/\-N3+\IX(: M9H\ATR#3(-.\---4:J^$:?!BWKWC4EY;@KOVFN_K^I]KP@&EZ9M_>9I%.J0F MLL$VV:" ;/#JK\EU-L#K[I<%)N5VOF0YQ\] HMW.BQ' M[0D/S?,NRJ/.T;.H'-Q/]NI7@3O0G_^$Q&0$BZA,+DL2=2#'(\UB\BXR+BIW,57 MR;A;IOE95:54V,(:AC="$)1B$+3F;^8%P#,*WQ7*:*5$&4!%E"<]= U1@'MF M\^*DT/>QUQ$5E7N-LV\]?7K\J]7^63A5];.OG_Q/GRX"_=?G-XF2IG6OUQ[$ M:IB>'UX?V%_[IX7+3FGP8Q;\[)X0??A&L8AI3XV)]]\WZAO64M;P__O&OO$_ MS(*IY?CBU[+6:>#EAX8Q_P#'K3ZSX*_FS\"^-B90\J[N-T1!^R]0)/R-XM%= M(FSDL!;!?E"J]TJ%9J>NNK5OQ[Z]OX!24H4W_Q:T:JI8HLBBH7 VW8 M>+3Q:&\^VH7>^'0Z*8W/N^?CQE7A^/O0_'[=.?C\W$?[\L>OOO]S]+G=[+2< MCX/#7Z[WY1CJR97?_*NIQ9RFEW)55<6CG>FC_;\9M3[^_JF^[!ST6E]NYF?' ML^_ZY:>1?SU>+G[L?VHMTG"JG>#+EY/QKW&O20[.W$_FS_:T<@BGND9/=3%7 M*-5R9;5XQZ'.B'7V@GB^:YNR 03: M 6D XC5MJ11G3P0'9MD%#5HS/26ICU M&W4Y/5'GTP;=H6]0299"BHI>R)7*6]0Y7A<>J\VMJ6JN6KWK^&;7']$9.:Z?AU:+T**8KN*4]P1!6T=J M;1T[N KI,'^RSF\ZQB@B\[]"YD^5MLYNK2Z]M%K1G;7ATA^6C&*_?-G:ORPW MOVB??_UH3ZZ7T&@%3/W58@[^7RQM46]_];R/$@#]!"\I ;ZZ8[5X^?_9^](F M1;5TZ^_OKS"J^T;TZ8"ZFQE.]ZT(5)PG5)R^$(BH"(("CK_^96-F559IF4-I M"KI/1.7) 94]K,5^UC.-@YZ5P0.<;'"+25^'#! >^TD&H\.3/R'P]^\6J+E! M^ F>H1OF&E::1\H$4B:0L/@9?H$(>:(SJKB:XS>_ [!F!$^Y$B=8J^9L]4J@ M-S:6INZW&[V\)=4!;/M&0;$"XTD>H\ YUD*@1J!&H+[>Z>,CH-[)TW%14*0" M8"?M=7^A;:OSZ4:->E%1&$>3&"4@#V!",'TR5/ BJ1?(%7 #;$KDUN"E*;4# M9*%&;$RNDVDLX0,W-!,8@L6 (#RD=T#4]? .@Y>6 Y9RC ))$@@01)IK.V. M9^B^D0'W> ?'LXVB+.4+.8H1J^P$]J0F +0Y2!)C. X3>!05C9@ ,4'"C)5W M,@$O+$'0K/D5I9R9;/?]*C<+!!$R06BHD!Q&,Q1&$\AI0$KF<:_F6M MF >DI\<:\J/II9Q-,A01%1NC7& M"S1&L><("N$7X1?A]WH'CE?PZ]36:]T@.=?:%;BRMR''$[XW@?@-3086HRB M<8! ^$T&?I%O([8'_]>>HY93\DH!4P8F7?#\LET::YL(A^%!G^H4;\A M0QJ #@R,X!F,0S1P7S2 _!=),F/>!>=AI],I5':#L34?%757M3.9E1T]U:'W M(GRFT^2Y.HQWXKN(HME2@9L*IJ8W2BVT< C&Y?*T'Y"@'FO(CZ: 7LH0\<*/ M^#L"7]MM0^@U#L@[050XY;=;%:;"2LN:2>P9.QCN!Z)*4)'Y 3"*IS >]E=& M,B@",0+Q)YH1[P!QM\KDZIGLKJADI'5IQVGY<6,[@2"&.>,DA0&&P7CNG(R* M4(Q0C)P@-T7Q<*2U1_W1: [*Q79-RPB[;FL4H1B6>X+EVP%&\.<\DO?K"VFL M/'VJ^49*&ZTU1T>^D.2K'S&>[&_@9RZ,X7\X0& : #1P'6"O]]' [VLVR+,3C9MM2Q M^"Q7YR4UHH'(&\+R *,9%A'!/1$!\H8DP9[Y(*#GUJ(ME6@V*^7=0H/RJ4*K M-X\ #?TAK("QS#F-\4[\(9GP#>#@PG7R Y3.@108I*-^9E>]A1F$0]L;HV<< M9D(8GG7C%@DN7\BK-F&9:?^4Q M?B?^D5_M%#SE&;8&VX*CU)$_9RG7&QD>?KCX;V*Q3?FN'4[V/T#TWX--R=.1 MY79S$K/SRT533TZ27O, Y=_'OW:$J3]8"+N!HN%=6E^L:G,K'9HR4;-QDF.P M<$60)HL8 3'"M7I_/M:"(PS\S@!(- ;N5\9ONX%FI_3#XS2E^;[Q&$VOHY\V M!MP+X6#LT?W:]DF8ED2(??\=_O21+V1;.PN#9[7"179 , MU\-%:"$>?HG7:*';WA"K2EWJ2=UTFD@[6[&;WD:T *.I!(QA"8QC3KD67^Z' MN/DEXF=R/ZSP\EA#OGJ8=_S&C';V0PP9[>Q'&/)C[NRDCOE^)?"&YR["D>Q2 MX6$Z92Q7YF(>7HJ* 27=](SA+"1"J$J&E/T4%'* ;L/6G$!T1M(S>J6M;J_@ M-&9/_$,_U2DB+65)VF\GLY9]66]S_O9.IDOR>$=1Y$B#$9S M-$:P5RQ:^O#@0!2!*.+R=1(O2!&[6=5)MTMMV#YVV.[.RR;9Z&X@1< *0C3& M,23&LR@UYJXH H7&)T&"OC34&UNY..OAVMY:#@85V5DR,Z+EYBZ"1EY3WW)&_5M/U2ZV?4 ME;3^&F2#] MO>B$3]R).;2-I_AS)+TGW6B.X2P@7>WB1],?P#U$?M6,'Y9VWG5'&].V3YQ1 M:6&SDS-C96;-Y6ZV4N\(F>%*5,FG[L0" ZZ;E?GP4$"$D!Q"N/3Q]N&7'6W^ MY$C/E\G#C-^)M^*&UP>&-T^YL %PROO1 1@5<$?&;+(%F40<89]:Z#F3=HC" M$UVX3QQ;#7?3RFXW[$A:#BUB42D",+3"8VO4U9; &);&J+.=]!"6$981EJ_6 M#O,]6&Z*=H,7NW5%,9O%0.1:Z<">;B"6885#C*5142"$XSL2F),3P_$^'.\& MVPJ?)K(=0'("I]<+V:U7EB&.!9AH?/'V3XG0TY^E-Z09(,W@\02S1)@?SPKZ M&97<%&K%-:7QB>%H0O2MF&YANI:"IP=XRO_.=(D=2_3.?)X9R"/\].[EW\1MZ9_\B558SXT/'5:KNJ%_7"[E'9]FN9Y: )7A<#,LK:2E2#(Y8VX/%%S^\HUC M&8P\4=TMRI#]A'FF+CS/LL85JT&%V%J9A5;PO8J1;30_?&A[_SQ/Y6 E2)5V M&707W4)M;8SL97<"NWTRF' BC2#UKW_2+$91U%^IL>?.4]I/->MWX>9/N>-4 M:>48J? 8F(([,UH:.'58>*V_,,(W6AOV[B\D6_W!\P_5\4UV+>M$V8+OHI70 M0/2J[8F^R(V+4DLL3ZVJM@H*U=! C/H(LQC+LK\IIH4( 1$"(H3X^K,^3 C- MAE3J-KFB8K9 *NV*)D)"@.G)&,O0F("Z72!"0)7^$^88^R@A<"L\F'6Y M3DZ:6Q-2;S !Z6\GD!!@$G-X/B!([B$]9&=KKAXZ(HA/G1 >HQ[Q;47%GQF# M"AECY*Y@.M G4<91>0?F0N4=?B.=WWJ\22E;?IVN!Z?:O+<6@@1,Q5)P;IO> MTX-^M;>35?+0\%@ &$F3&#C9+?$Q^.%HZ1%A(,*('V%B$\<^KNB9O/=3';GYP@BM& MX<4U1R]5I:4Y4ULV7\>9=72X"*TPCL(HFL"$DU7CAG]JC,6%#5 %;11=G9@L MB?B-&>WLAQ@RVMF/,.3'W-E)'?.#:N"5HI@N5HKMHM1*B;5L2I*58KO_*,8K M"K&][_CR:!K.V*DQF!>$$801A!&$D7ABY,YJXG_>7D^,*4;6K13)D&"FA-NND5PUE \@3"",((P@C" M2((P@B2\.Y'P/GAP;$U=+SC4(!]JCI6R7/>4@3B'!R4HIBF $ MZY6F0Q!5((9$9U1S \-O:#M8N/1$0##?$S)V1^RNE%9M7FK(QERA:A.5BGHT M$E'SF^LVP$'H1.B,)3HO'9/_$73*XU:-[8S:"Z5%F#.Q.>F1>'L#T3 W7..BZ@QU+.A@SP6\51= M8CCD1]-2+UZ>&N*N\B.2[/=,Y7AMS:M4\G5 ;D;SW*S128]FX6DE:I1*80Q% M80)Q3JA!4$901E"^8AW9-T.YHVWJHNM,#*4EM9AEHV;U6I0,H0SKG&$\(6" M0)[*A$#YZC$_281D/,R MT.RG$G+I6"W6H-=<^].A3:UY$<1)$,[@ [K![#<-A#+BXH1,_JR83O@$B:&\$L,A/YI2>FFGQS/Z MNF8PS:S\<+)_J#2[WU/7>"ANV,+ 8I0Y,5+V[; Z! M<(UPC7!]?;GU@[AN\U)M.6WE.8M=>?I:+HK=B2!"7$=6!D?S&,5>T8TJY<81K:&IPT,GYF(TR15WW5I$39>>Y MMIT*%SMES!>VNS,,'VY_@OM/:F/88\U#22=)UE)B. M(5KVX.2,]0?=)@GF3 MOWF#5ZG6K-BJ@B5!.M:Z1#8%>Z-2[).3A0$80U_1EGEX'" V0&QPER3%.$;!!90!1/8@QQ+@H=L4'BV #Y69)D GT$U5*I M/NQE9E;&ZO)VE4I7UE9M$#WCH?U#\AASLC_EG;E:VMK6N'P*_0/2TV,-^=&T MV$L;)1'L7DU_PX7-?M8J#67+5!M]5NNHEBU/5(I[,D,(@ D,2BI!,$8POHTU M\388!Y56=EZL]T<2*;;H3K]M%X=0:>6B3':,8"D,@"O:#X^UIU%"R<.: 6^# M8R[=VB[F!7&GF/:TNC;K402,8)#,B>@ T4%"S)0_HH,I07%$/R^ZRJI5)#6"*/8R^@32 M ?1Z P0/$:2).*#>^(#Y/9(@KWS1[@N##C'EX-%6>FR]4Z>[I8+K:T(<2U$ M\9RA <12YTIKWHGGH^*&UY\W=G;AS_I3/[E%.-OA/"!1)I:B3 R'_&C:ZD5M M& C.G[GM!:\]![4V#I \E23?E[U68;J?2:MF:5/?,JRI]<*SBQ"9,H* ,10J MX(.@?4?0CN*2R4L3N"Q.MY[\7XE\_K"\+0@?%'*-C3?>)FP_.+L^"_3 MT>T5?._44Y^DZSZ(G_PAZLMG9MO3'/_P<7YZ]_(OXM;T3[ZD:LR'AJ=.RU6] ML!]NE]*N3_.\QF=5?"I^N.C7\XQ5X(2]EJ=2TSQ/K5G"(*/;_L#:R<6YX*G6 MWAZ(7[[1I("1)U+/HHR-3YAHZL(3+6M]O.$UW:B=_C(9@_$//E(:!5]2LE;3M%\9SENVZLDJ#0ZEJ7B QCCL7^HRH M!%$)HI(84,G%"_*^ETK,!E>V1TU9D+1-?]\R"V"&_='L%<+3?0[-33%*8J+VOC#>_/>W$T ?WE)*^Z$N9Y,%%I MIH3$B&'(^1_"DC#3$! M8@+$!(DPM][$!(Q;+].UWF8'YC6OI3%2@YCT1,@$H8G%$AB@0C9@3X5A(B9( M"A,&_N.+(#P>5M";$)X72*K&4:CFFWTX-=?1S\2X"?EF;U#)^!8P*\6,!RJ-(0GD M,T&$#Q*MB?N&#N=[XWHCWW N,]F$E!47[N'>S M05M7^8&X9+8$T$!>U&9241(R^<5&I:E#.4:"IS'VFJUW'VN'(U#?/:@_*>CH M+*AW=37H9S4R/&4L[5%7H9?#S@'4L,P)@Q'T%4.A'VM[/R2BX^9=2Y8#[2.( MG@[9>;#:K&M21JC6"LL>&-8'$:)A87>,9B_>03<1J:IOJ7>"M%"DA2;=7Q"S M,\Z5RZ*$3/@46?!203G!BD5ZU.B4\P2M&.R\IK4:.W9I3U2:CB(*,88@,'!" MG4.,@!CA\1CATM54'G[942G#&&SB.W'F/?>[_;T7#]GGR#Y'BMMGR.AG>T^? MM=*E%EY-*\UM6ME59TY=WA;DO"2K- //HP1@,0!0B3X$[#L"-BK1A_9PTL7C M!RKMU]4\3W-^G#*1.(JJ5L1#*KG'JA4Q$%>? /^VXVLK3R\:^=F4MK1&05'Z M_JK!P2):;'1\93&6XS"*O&)O3D0BB$00B<0I"N7]),(,.$?=Y[-U4,[@XD(I M#LP!.8$D LMG$1A+,!A[UEV-2 21"*J?=4>!+^\GD>5&ZZXF\[0J=;5^M[P> MS;1Y/SJ)P,)9&,6"5Z2T.W$+O*%T%BJ9=44230ACWFB.GLYA">++^RRY=8) MFXU";9,6^;*T\RLM5NTLAMM6> KCH"D'S3@&FG+'U=D1A2 *01024PJY8B6? M$Q0RISRRJ=4;CK1:R$+>M2NJUXDH)#3D!!)C.2K\A\KUW3.%W+Z(U\-10SQR M%,Y30TFW]54^)Q:4,LT1S&Q%YLK=#:2&T#PC2(SC 4;RI[(&47DOI'$E-/8R MAK-PL])%L9H&! D$"00)! D$B?A$]J/B77\@[&?<^=P,YN%K_:BH#@Q(#M_? MQQ M];&/'']^OU^_?,O8FN^GQ)3KA6^K>;N4/]4\P\=2S_OUW(M?Z:*2-=?FR(AB M$P_OJ@;37CZW#-8>P/'"L#>EFYEM7WQ;7Z!6H 4&=&]&MUP?MP)7MW[JG (] MH*X3_5E\ZIRB"EX!E#9$W5H-U&5#V.Y72V'S,KZQ6,N]J\H3_(CHHQN:5_>B MFQIU-'ME- RO!4=YLGG*ONM[]6!&K*1YW%MO0T*;XS3?5K&< #++F'F#&N9,[D*VN%\C$XN7WVPH;J%D6]:K)+5MM.&MASKXO6G+;Z[_TW3 M!G"##YSU2+18@@1XUA*#S23<]0R(4EE_D\[ZD:U_F.&4]OU^_H.V_1O6K^C[ MJ]^LW=Y8-LO.KI.63)RJ:^V@$N#ER9=O!,8!&N/84Q6FW[%0SB@6"Q1W@)U9 MH&!0V2B,2$RM7#[X('X\!-\GW XX4S:/V4F/?WJRSL%T0:B#40;5^EY?*5SZH5I(ZV=U1WKNIXO]PO>XM7] M?S,]]A-V_YNFC2@8PY;4T0:6:5'<-M=)V_)$_/*-1_Z.6.SZ,W+Z6N>!7]NY M:ZMKCK;+W8AG-Y0,"Z\2OUVYA_%W?!J^SBR0 IH-T:G5 >CJH]G6H862PVZ^ M?.,NLD!O=P/0^[Q1Z!>!)977\S08SKJF8VWNT-]1JP3NI-KAIM*\4M^L)W)N M;S20OP,%]*%(U)M'HB;$;?'V!_N%A023RFO6@&KY%JZ:HC^207'0F*@,!=T6 M),:"KDULG"'!-9"YV?55O3D%[Y\8VGNT@Z$1+3 M%,-7P,%J=FJAF:/PTI2N+0'>ALA>(M.Y@#=%V1X MRI6:%<9KU97;5J;>: 7CL5B;54(>I*$%Q! L1I,LQ@D""L- A( ((5D]3#Y$ M"-U]&Y#;Q=RUS/&FU\V6S5V;$2$AA%81PP.,H@$&4#CG?1'"43)TZJ=90)%8 M"6LK^4<44,GQN>UTM^6D>MK+$&)U-FB.(@H0#CYJBL08)DDQ5A^TAZ INPI< M;P?=0(:W-I#^@_0?)/Y^AC'S'7JBKH?/ ECCO1'=N&[XW__VQ&:B,VJMO(6] M\M.:K3GZ*;TG,'T#3,%0M#)LMBK3RP5;JX9V#@/M'!HC:!X3R"M:.8^U^Q'@ M[Q[PESZI7!KP^Z*0[S:420W@"UNU5O2B8"Y$"'@6 3YQ@+_C8DU)-S$N#=Q, M4Z@JF;I:4-@"1;*@L*Y:C0T$;FA],!R)$>PYQ^P=>V=T?35?V3"P/ERJL:F; M =)<$JRYQ' 68BC"0C[\5Z),EZ81:*9CC"3-<\*)\E_@-GN ;34HB&K#!META,$1G(4QI#'95O^0F2 R "10/"ZRA<@@R61P=6LG ML:".A\GS9Z#.])3!.-M/]P%)YWS5([JVD8U '1HX9/AP!S3&LV;DYAIN!>/0/N!YSJ$<^8EFHL1F"NN[]>,H#YN:]L3W&B0ZG"D M%$%3J4^WU+*B95TCF*@,=[!^, IPUZTE]EB 0!R!..*S@]+^F",$H0^Z>K[( M2*QF2W9KV[7JL/H/!XTBBL$(DL,(#B7OW E'7-\8ND.LQ\-.^G.LD[MZ+Z=9 M1EO)N[0]20^X; 5$YP$!>G%YFL9(YIP7]W[=06?[O;7=0+,/12NFX6\,SX?$ M0'#_21F7[P078XGH:&KN5C-*PK3$4%$^IMBSN$J6/18%^#[A_] !\@3%NF*F MF!V(64=:312#=9=Y3IG)*L-'D7$DP%B*P+B3H3*(0Q"'( Z)%X=637U?S'[U1<@-L-("@0DTC]'< M:]1P)QZOLXM?,[B M3\4.( I!%((H)"84N];\N8*S=B],-.=AN*&RA4]G'Q//XDG&LQ/7K.^B*CFZOX/PV7 _> MOQ@$GCE"$0O"/U7'L?Q!KFN]RHY:Z[G5;FRDMI+1E99$#GU M"!+C>=B=_50@)>(MQ%MQFS;$6_$R-Z_&6RNG9\[80H>QZG5QM3;Y96^M;2!O M043!^*Z86D9'YU,Q.NKPQC)CX5^V,"FEFY*[" MG7VS>'SF0O'XQTZ#SQ]<4@YUES9&7V 7UFEZ2VR'M04=V?+3C,(.6\0<-[;M M"A\>UXC(S!0 1M(D!OA3I6(1(R!&0(P0;S/O XQ0'.;W/55D184MI8$,@(L'T\1&$_2&,.=ZJ^#&.%^&>$L*/YY3 M1R]^$[B+PX_A]]/#@A%?"<&8_V?A^E&Y_;\]P]9@T^#O.Q/\#USL%S?W0SS M===VO;^?=^?S.\+=>?1VT4=_98UG4Y%DOH+G'0]GR/B^V6#3=S<%4@!^[O^& M'_S\]=(,&&UF@OR^H_\--^W8=0/'#8S4=F[_;6O.Y/^^& ZNM XK'RXPP7/\ MT%"U(3]2Z1'/JP(QIM0QQQH\+1BL3C)?OC6-T$+_T7X9%N$/HEHQX99,!5/C MYQX5I[M3C\K LY?60 'A,$C';.B459%/LO9'I^+P(WRCO\^UIR9^;DJ-AX/ M"3X<5,AROA'>28B7E+\( 90*D5[5=BDBZD9-1X:T/@TG$5;$>>[(%K[ 6^G! MRC,.EWOZ-$4*AU=\C0#SO 8'I%QFV5]PFVY V>1GFF^'BZ+IL(B/YNQ@"#/\ M?#^EA3<93C:,9YYX47,Y+X!-M\,U#$<>,E0DDAV6UG0T1S>C\3WU$?2_?MX M?O,L)X[H &[X-S_-(]R]P+YN&YH''V?37]Z5@G?Q,V5<>=@D_>-Q] 3@'$Z_ MN.WHZ_][$W.]&-83B9'1(W9BX$//T"Q<&X>?_+=F;[2=_S1,GO]*TM\9[/NS M&4Y$BOG*\_^3^O'M#R9[<3=S;8N_F+&?9*W#JYY_%3V,GW]WQ*Q??GG7[TQ/ M$E_9*ZW*+R1*O3@6:*FI!Q_9_VC7,R>WY:M\TX;/0XBR##P!.#"+X&E+:F_9 MEC_/ZM%TO7SV$5^9YYN.V!T EAP;Q$@=&B2ITH(FA#P/1BHQHKCQ2 DL$Y#!/K_9R>"7SZY7"VB@QEK&I*";PV\N@N-#9%7Q/_MGZ>(;=J6EX)4'\>JF67M%.MT"-%=SN38 =%"OMRD:ECV]TYZX' M@;LO+!0V*-BTLECL1KP<7GETHSQ@6WJ1=OH6GG?DEEIOCMT1O/+H1CTS<(Q] M8T$RO"WJ6'\,KC&[4F^Z"P 3,+F -\WUC;G2UUR5Q_E2-'%5/=J-SQE9Z3*Y)UA\N ^FJF]8EI;R#KD_#*H\%/@5,;IM=9 M63+: [99ZA6*DQ6\\FCPKJ LE-V2]JPYX_/;F3>OUU1XY='@)X%-%TH]DK/F M>J[)%GF-ERAXY?'@-^MV@>GI=4;*+RR%G(4P:U@3E3\>DKBL;\M2N4@K+*'/ M%T-=F1"6J K'5_87B@7Z(.,I2ZZ>;PS).0C"34(0QY=R9L%UUZ4N*^W:4QKT M')D O8E*D,>7,LN\0N[3S8&E9:LS1&VEK!5DPQN@3]QKCIBU&MNRJ^RZP.Z!XF#&[L)W M/0$5O%0:Y);4W)&Z?IJV3"\/6%=4R1/SNN+F7*^U)$BEN_$XEQW,&TXVO/3$ MO-8V2D R;74KE>MMJ6WV>EFNNE')$_-:*,PWS=Q"2 ,2=,B=7^BOZ'"[4"?F M5:N-A,6XCW.F)>1VZXT[ P5@VTNQO]<+0+9>U2?A,.+XT M8_77,LO3O+(J-)H,O>FL2^7P74_LUVF&E"IEG&6M>FW8R0J<-Y)#%% GEB#G MX*.=3NTWX72:QE071'RW"DG]Q-;.-M^UH=<49]@2G%EXZ8G5XAORD.>S;5*:%ZN,WU ;#H&'EYY8K0VSD/>, M/!Q;K9'@C7 .F.HX?%BT; WG"GT4%D: MTC+?'K/MJJUY7/2N1SR,9Q?9.EO?>A8[ #TOTVPL.XOHTB,BWFW27F\YSCE@ M7MH1=+7?<7E?A)<>,_$J720ML0#I$G?*5SJQ4"9]8)S;!6EQFEY7UB != M9L<4VJJT(NGP;4_Q&\OR);4G=93R-+^MFKH/0"^\V1.;H#QM3T=J93-0ZER7 MJ31X!^?#Y:)/;(*@N!ZZCS9?BN)S8!W0*[%M+D(>J],- M)<\Z_@1>>K1+9>C&.,2Z*U5T)VV^S[I MAP?$570#Q\NU'G@-H:'P/855ULO).&0XM1 P6(F0F!BU$#!:"^$J>#?I$"_%Y MU(2>U7%8"$1-,5D(1$UQ60CPE4+<%(>50-P4DX5 W!23A>"_U7K^[Q1\^\8]555M3\>,G\TXM=33(^_'D4WZZX-I^#_OA#$EP\.G>:_DFLA_FM)PN48!W10 #O%$@@6MX?%M=F?_.C^#\U @DOT_BN\)7;?VR#9 M- B3F-$V^--M0'QE$[\-*+0-_IP-P&VKJEY^&Z!34#)/0>C,G&;3F#WET45I9='*)V\DE?D-^)?KT#D?\6ISG'0[YZJP=OR&_YH2_ MPR&_%B5XAT-&&_LAAOQ:C-D=CAGM[$<8\FL12O$=\L>LB<^M8L__>,^+U91N M&FO#61F7,Z?9V-;VOT1HQ1\8)6A63AHN:%I./BG1M)Q\FJ)I.6DDH6E!($(@ M^E.##,T+0A%"T1\:?__W!U_R=H^B>J^&L":34DTTU+I@V*,Z$8L"53#H<'FP!Q&,^0 MF$#P)XKX(^$VAL+M56%]_5C%V,":> EK\G*PIDK#*CIF:V=TR(QM< M ]827\XRO2[G 5.QC#'OK/OEDA@.C_WRC:D>6[\"FWP);.IRP-;[U+Q)XL8>D+J8&32&W2JHBE< =CHM^M4^T-9*WN'[ M'2LMI4=I"&S8TY3#"(+&* X]KY,*['\FP5=Z'4B_M1'6W4%ZRVP2/\DT=R#>, MYX[?)/W6GQR?J/<;'ZO^7 8Y]9(G(AXS@,K)?;,@M=*]Z20[[4P+ZH\U$)X!F.94YU/[]\7YCE[3G8MDDY+ 5'+ M9O?X)B0A]K"?"/(_B(40"\4@S#Q>TQ0O&OISH_0,#?&\Z;*-=6UNL9UY=K>; M6"VE.KDL#3$%B^WU:FS#(L=V,T=G2S6)AFYV&[B6TYM,3+>)>M^!/Q*Z$4.A- M4R>20J!G]\XGBUY*O6:."-+O 'R=&_)^96Q4"^?X\*,RU;":;TS)09:2RG3@ M526NL-<6LBH\A>P(%(\Q''."%A^HL,D?G;L00[PN02&&>+\8M;/'QG182I= M*[TQEHMUIB=UK^%1+,U4G*2%JJ;D9^WJM@B4$MAN0H9X+?HG&0R1 )0@)GF[ MC(2HY/V"TK3;IN:;P9(#YK8V20]6JP:SNP:5K#M-KR U61'D*S,/;^5;[=ET M$E+):_%&R: 2=-B(-44\23P/Q1 7$GL^C2&H]K:SVE.V+*VTG%X,)$\OX) A M7@M?^O.:>X^N$Z,8IB04P4 U+SZY&-2CST+LTXA1 0N$"(2(&,5M/-0T($@@ M2"2FM,0C5I(X:T9G7#](N>.4ERRW=P+$EEA5.+^E^_NQYP"Y;^)68?>6CM[' MG@.$!82%&!961V! 8+BU4RXN90PC\H&ON+T MAYQ2'S^Y_D]X_G-@K4X->6R">76Z;PP57Y?[HDJ0420RP#B2PA@:)SEAUOSU8:O@LVZM%?"2$IR,> M(VD.HX13>5J(CQ ?W=X#?G=T=-\%)E^CH]I6MXVUUW.DY62]M5=-9Z45(F,- MQFFS&,M0&$N"1\^F1^$%UU7.$D*]MPP_2 SQG@52DI/O7^/2#;'R%@$S7 &V MMO25>(3Q"?H(3].!+*5=-Q7S7VIE2YC[.F+ZWTR9)=2*4UMY(0(A 2?X($@@2L0AQ2.(L/(07/N^YOI]:>.[8#)+B@D>% M[>,M-=V/:SW1A>TC:#2V0UP*YMA$B$"*0:QM! D'BUK. 7-LQ=&VW#-L.7Y(*C>+4 MR/0#SQRN(JO9V"X,Q[]@-<;/5)>>!:3[JC-_'V7EXU6_YZK^XR=PB"@.YG' ,5C GO%$CP)Q6>< M:AS?1ZW[> 'TJK[;=P&TKU:FV6YY=&DH-';1*1>Z, F,9CF,X,\] M1)/@OOR@,9XW',/3[,@8UT9STX$&>;B0:^/RYOCG3\@5+?0[$942Y9&,UQGD MNG'@!UR&#"?^A,K?T]Q:'?73LV6G!O+=LEKC-H8O%T);@8^JKC&80 NAO7 W M[0:N?39!^/Y\_VJ\\'W=$.YWXYOP\)<(WPC?L?46QPO@UPVK?#? *^G6>% IC->*D78[:9[+UN1R!'#ARS>. MQ3B>QBCA5*@E C@">"Q\WP\D0;P?W]6INW2S&KF5ZG9-RA;'65\H;R"^(QT" M8 PO8("YO! 1/]5!M&UWHSFZ ><[]2_'"%*>H;OA6'8I=_Q72O>,D1FD;-=' MX0 H'" 9+!5+&:'AN7#-PKMWO:R[&@;CE2WJ>O@\"/P3%-5E@]6(&_3[2F:_ MJBMF?S=D*A.5$ X! 81 P-JHR)>!?!FW#0B L/Q7DLW_5W 9COG_ON"GTK'V M)2>?8RJT94Z(_CQOJ)ZIR!"@L!0ZPV,\>9RQ^1?"YX/A\^;A )\!T*L>[S\* MT!+'[H4B[OK62L7+^6U>GW>M"*"A$2\<0NKXXY Z!-%'@^BMPP'>@]!8&N ? M16BA.FVOW5RZ!D@SKY07;J#*9G3&/80#D#2+,=39I^@=QP,4YPO-].;AGR/K M&_9Z6WCN(AS=+HH1,)8KQ2RJW)2S@SR10$?2QM)FON=GEEA5*I* M3L([C&K1L3Q&$5<,3'YT4" ?!PI2N(1*L3<\=Z3YTTNQ@M V-;"H%TVKQ2[F MZ7%-UA_@OP/8@7$"BBT(;G:R$>Y@4_OF!FMY M [D!IDI@ @809YJXXC8 ;$#BHM(ABSS47+HS@->*.\$72H/"TIC57/M<2TB MATB6H4)N.)N*?"^A$4W#-S1/GQ[*(QAKPW8/>@NJCI"X6OZH=/^=:27/X!2= M4?8'-'\?\C6MU8T!)Q8[DM&<&85LI:KL.K(:WA?UY1N#\32+D2?[S")G$,)X MA ]R@![D".3W5?4^T4K$ M>S&.3PL#D]PR8[#8Q.9'C?2Q2$0(]C698-]MM%B.MVBY8ART#_MX Q MH=E$D\>)&G\A_S?R?R/_-_)_(V?*0PP9^;\?8<@/N+&1__LAAOR .QOYOY/F M_ZY'+0#,R'!+_>LY__N"@L[M7> 7+E[W\/4W/[^'FUUM-5O9Y*@O8[V^MWO]5M4$/^\K1X[M\@'K9;6:NB;H]V3:9($9PAJ M(IX@IT:\BF5>):+5"S_Q[R<8'3RS)YRQ5KY293:;]$PR-XMY%JA]TO5%E>1@ M_"K%,!C+HN*W2->[<

RA0_28X5N4:[]64(:%H[+0O^F8G,S(B.,(Z1P0F M",>=31$:'PR--V\/?@^EI-\$1X?4]]QN!)I6N;]T+_!ZJ/K\)CD&5RM,*X]RDBJ?W$1QAY"!-8SQWJC;7 M _CXBN%R>88?7-I@NK$DK%Z= M[I$@[XPF=HN=VK:>6Q=E"&S8^9K"6$!A-']%G1PA^YZ0C5I8QP787GDYX4UV0"NM M0FF3[U$5&K0C8!]Z1O$[_27K=J&< M_;Y!'5O-M,798I!36E;#%UJC ,^"T#P0H-%/8B0!0JXY65P!^1,>#8LW=>]] M!A:O;+._AD69D]71Q#1UJ>5ZP8XM=D:C081%Z&?'&)(,_QWW+$-8?#0LWMS7 M_AE@O/)Q_#4P6I.UR .F02GEK;&O[TIDK[V5(1@%^&!D"!KC&8# ^/!@O+6C M_3U8C*EI_!H6U[AJ]'(J-5!V%I53O&5_G-E'6(06,46S&$\<=]G[ZT&<[(P-SQUI_O12Z)ZY]E992KVM90H>4UQ/LZ3=B] M'#8 M0?X'P1O!&[GI/T.+N#2ZYX!;]K++>D7:&37 3R?[87D0H1N*$Z_#^UZ<]7G- M=*#>,-9,+[76[)61TJ>:,PD_UAVG-IKG:>$$IFQ3.X D"<[\^.$?!0$DA-YB M)49$B4R9 QJ+3BY$: <"M#[N'F!9>0;E.2%B5U3D8H]KKY66D1ZPW+S=*\Q% ME2(.6?D8Q3(8)Y")3#V,W[9_2$\*2NB_2$+_GR*=T>=\9SNT/&NUR;19=>?0 M-6H#D0[E"([&:)[!&"Z96<;QV_Q1 MRH@DH93Y%*[B0[$C7!C'.&RDC1E,P_LW%BE-#Z_T3?C;A,99Q(]&4'Q&/.,S M[D$=>5: TRO?= S?S[CSH>E$G]L*\2S^@/-!%7X.6"LZT9\\P_B)0* 0>H)_ M:[K5-:;]7$\JK^=,/RV,1!)Z@Z*ZI9SNB) \[B_\)(:P0>2!PE82RQU<;KP&C<%PJ)0SK?VX MWU JNV7$'8\5W))S/2.\VY2Q/<2TI )/<_RGG1()1H<$G"0$M: *%?<3G)+X M])@G8&56GFCR9@L@CTN@]<2/536ZWJ^8V7D#+VEB'%OL+OE-#\$XI%9U3\CF$10O@'Y$\PI9KW"6XU6LH>"L_; 2B7%$\$5*" M\.6;@ D\K)%]K'X@2D"4<.BAWBD-1 839^+O+KC2([_#G_ZX(T!MTTX''OTBRZ!I1PC^.__#B_$ M?+=O>W)VY,],>9'A_BYF(RG\>30_MPWR2 S'GMUAB19*WL.]%=ZG]XW*L*^0 M'9H=YLA!>I,658I]*GE*\!S&L\()^KT4U]R^@/MG/WD,WG+OLF0.#'"EF-E@.T@TIM]Y%="-\^18>:S@:8_E3EB4B&T0V MGW:T^4W(RV-Q32R%K/=P#=70^TMBMM8L(]A;U;$S-,KMR(XZQ,L /CS=L*^= M;.XE9.;LGOBYG^\P2O%ZDK%2@;:]J(IUKUP;HRHDM]2?;AH7>)[X$EVSY$>G ML/ [>P4GMN%Z\./%(/#,X2K0AK;1=D.&A/?HN;8=<>2A -.YN@CNCJSDIY4@ M8Y$NJ$Y-?B5G,N&9C#OT^L4H(>1*[EAO^NNBI[)[I84XI6/?4BJZK\-1+'6? M/Z:(7YFAE17-44\N[)4\G5WUEC+?J>L3R SLEV\"A;$<@S'DJ2[!B!@0,<2_ MTLK-3PQ7M96N=V+@YFHZTW4;JJ2M%Z@7^>% M.XX>*G[75%+&0;CR4_\:&HXQ-H/+U7&]G^[KR8X#0F$_=UI ]@#CMK9]4I_3 M!P2?X\:!%6368IOUK?FD.=D)[D(:0#6:ARH+0](8R1P;4DG-YKYZ('6L=GLL M.2%I[O+/X(1/4%_>Q0EUH2J#73E3 IK7K E6>Z>MQS+D!!;:413TAR-.0)R M8FB>""+YZH"6Z5*=,%N=IT MCD.[1HC"26B,Y 6,$DY5AT$@1R!'X22WU2_>]B0?-.>[>JVUHJ1\F5C3_#H- M1@>,/X6&P"*5PLFZM0CD".0H-.2F>L3;,$Z4U%&',*L+29.SA?5NO[3ZE0CC MSV$>'":?^,T"JE:/JM7?LJ5-_&8!(0(AXJ8M M7>(W#0@2"!*W;&ERM5FX%\]NQ?#]OU/0A1OU1]5>9"*D C<5FI'XBV0$V"\U MRD:X7)_4A :YH.X?R>K^D7B';@C1'PE$?YHPM-@T9[Q.NI*TD^HD6Z37NN_( M*DU$I2XQ0-$8$*X9 IM0U*-BX@GK")+XZ/:+PKXNSISF.HLS(&^V]GW5%GL- M]=TCB'<$7A3T%\GF[MU[EK5U7WN[RBSWO MKJ)3/O074P2/T2<*3/]QV])$% 1X7T3[D2[2-,*U2+4-?>JXMCO98:E*,$)- M1R[I4OZ99:B094;N"D[_)]',T4.%N<1#Y8U5 SY_N'&.K_L\8>4>(HBHV!Y$N,I$N.HDZK)!4/L'H@7WI1(>$?$\)8LX5@1 MP\.$U__*$;]2P[1(Y&LUA705U@;#-!"X_\0,MX;* M=9CAK04$8D4--S\S?)Z9=N[,P.C"S&IDJ)RRK)8KA97:$?(9&1*#\.4;(V $ MRV$4."F]))89$A#-G@P&.0N@?UYHA[RQ$L%]DDO\-:!SY,*K';]I#_:TM*I9 M568@]\3J? /)Y9 /0(0$P]"O&B2Q"V6)G^YY]5"5^ TY5A4*[J,@0?R&?'7O M3/R&'*]DOOO(PH_?D-'&?H@A7SWS/'YC1CO[$89\]73KF 7&)]]GG''G"\^8 M&HYOKHTKUD.[GSJ1*)/X=IG$KX@KL7C&W<].1]E?-TP11EL=;?5'R?U%>ST! MN^,&&+D>XF^6U/LI6SUVKI$/6BXG2C3'WR=R9=OCH4@G!L66DQTE^K8*;0HS M( MEIF9(AC?&<;OK.-.QK-+,Z_64XR\,7OO8^&B C%-EY$1'9YXM?FP;WK2J M",V:M>LT529/C/(-2820?*WX,4+D0R$R#F6,DQT5^;9GY X$=*="=G:*H7@+ MX>B[5.!ICF]'BYC21K.5'\S#UR*_(.H] M?4&_X7VDYL=2 :@'4\/[R=M"//#\$1GU/X!^KQF.E%6OQ?N M$&<2WGOXM1'.HCNJ&4%]W-:VY]B69--;3ZO6QZ!>*'BU96.^6?+AL8F%T@+/ M (P_8<2@GK6H/>5%G;7QY9=[$C0^AVI^99A 5K8NIYD994GL*S-JCH_Q_ 0R M#%1*,(HB,9:\HE""*.:1* :UQ;ZM6',;CA&)%I\==T1**ANKW9::UAO]=G2* M@97(*(PG!(PCCFW&A)),#&$70W*Z073"W7%,+'6DVW#,'.#D9#&3%?_BVW9\5L!Z;C/G[;>#]*"$D=UR%[ 1+/E-<^).] M@C/=<+V((_^P+"2[8ZTV6\X-+%;?=L=-SG/QYD:EN2A(A0W/7QS&D11J%8J\ M;0F,9+G?(F27IXBC!J/!M"'S>I8#QF;?KRU'G;R-RY 98'UX0&$L26(A$:). MX8@9$A)1<\=%R#[QR+!VE[J\G=>F2ET9=O,-F2OS\@02@Q!:5!S&,BS&\B<[ M1R2#&!)3LRS!,LP=\$ L599/Y('M;,+*CK:37B 2BM,!@A M4!@07C4=[CCLY]!/[V=MY;>=]5+7;:UW/PXU%!*$0H*2)=K\*=/:S')H9_P% MI2PYLY[F^HPUGX:F&/]9'?KNASSBY_"*)7LDS1G_&>QQ*SWG3]E#:C6R>\MJ M6V U-4'&%_?.OC.![/%)C?X0>SP2>R0QEN>>Y9\_I0^?7Q<;ICI8@&5_Z7"5 MO*HMR(@^/JE?((K2B1_MH"B=>TKQNB)[#+@JOF3VT[75RN_5 M5VT[&#\MZ*/A-S?H-GBO/C?JUVZE]](4Z$GN>8 >'4E3?LY1XZH8V-O-OD@# M?./G*]/2?DE69)46HM ;"F-YZ&,_#DU,C!_MY@[V6R/B:F@_:K<>*[2C()R3 MH= ?GL"-!3LU&L^1.(]RB@AL8$0L!H%%"#\'Y:4(DOX&_^>+^5 M=73N\;YAE?;8&)B.LN+PHEAV\)>;PG)DSFULAY M.U NW,?O 1@C:7K*.<8 %<_R2O6QK+16O&_+2T5(DHG?+*!&'+=LQ!&K64#.%]3$X.;].F(U"P@1"!&W;^L1JVE MD$"0N'GWCVO,PD.XG27-<\+W\Y]=S0O#2_E3S3-2>&JH^::>"JWLU,BT5X$Q M^G=2?,R)T*5N[(M^98YPW]!QM!2YKULY8&K4\UT\[RPTD,?;+ M-X;YRIPJ?H@X[+$Y++OKK=293VXMLL:#_+2]+)728O(Y[/[C'"[#7.]V75[U M'&:5&VI-G$E9*Z/L -AD.Q9IR)#"8'H(]Y5.<.TPQ&'7XK!.IJKAG#_:2_/: M?KPM]2O]G?/)'/;/2Q_![CSFXHF]8,3%$WL%TUX^MPS6'L#QPK WI9N9;5], M$GLY:IDLE35R8)7Y##T8BZU60XO8*TI/^X\-MQ6^&H7@[XVYZ1$+3$I.8#H2J>]@^"%4QBPM!L+J+_8-@%:O8DMN@ MZG6C,G 7B0X]Z48_&:,4GM+"H6D3XQ!YXJ=P%'GRP)$GMS,OXRO<72.?^DG! MJY4:RRYAY@QKF3.Y"MG):W5FL(7,A% M$0_.B;>K,V:<<]4R#G_*.2;--+VV*&45U$A3D)A@O_ M'?LODT([B3"F;LTQ1]R<^FF2/E.;0:1R#Z3B+-A*41/3:Z7.>2H@C4UMV-M M4H$!$6]EE4B_^M^H9.6W_X[,]9]SP=']22^$H(Q M_\_"]4UX@W][!FPCO#:^/PK!_\"]\.+F?JB+N.[:KO?W\\Y]?D>X+OKH MKZSQ'.!!,E_!,QK@#!G?-V)*6P5N"J0 _-S_#3_X^>NEJ3+:ZP3Y?L&CAL8J>W<_MO6G,G_?3$<7&D=5E[51N28I(BQ2AB 56D#Z*K $IHJ,$!G M64+@#8[X\JUI!)[K+PP=#MW>I6#U5PVJ>.'^3 53(_6&T*]>B9W,O.%X8BT[ MN$2.UU/)9\63]/[1J3@?_O7TJ_!H_IT#H__AX2!P@@\'%6+'-\([<74KY2]" M^DR%1%#5=BD"2X68I;]&V_]Y1@_[_N)RLV[ \KH_LWL[G&)-U]UY>+\[V"<( M?KZ?@AE[X=3!ID$33[-3"\T+;WD,5R0<1\A%4:7DPT*9CN;H9GA1M'+S\$/\ MKQ< %+W38T#SZ$IK_@GX(?\C.:K[P()/WC0?*$K1S.O+CM MZ.O_>Q.IO!C6$[^0T9-Q8N!#S] L7!N'G_RW9F^TG?_\I.6_DO1WEU_>]3L)D\17 M]DJK\@N_42\>Z%IJZL$G[3_:]BW5EC*%6KU2S_>Q5*6=C>;D,(+PKZUZI9@5VU*VU0Z_ M5J5:NU7/90IB+2^UBK56N"KE0OVF@WAYDZD?=YFJYU)/]YDJUE)/=UK)2LT6 MI":"^T]*DI5BN_\I#/DSO<$'^%O-F*>]I - &!JAJX E>94&0KB7!(Y2#6K, MD>2(X@1^^+0,VO.!K\0/AS*W 4MIQVVKS6J#*#$^JQ*^7\NT*")H]0U1V MRZ"D[ALZ08@ MRY7B>EVOCIL563T<.'^^U)G[C8%HLB70-9G2>*YR;GT@PDN9HWL5JO(NGS-, M"U]TLZ/TM%P4ZM&E_*^7$H7R7.U-BAB_/. &?A)<>#TOQIID,EGY&OS 3LA2]&E]*^74M( 7WEX8625=:Y=\%H5?U"!-W \ PU0GOQ_]MZT M27$DV1K^*VDYCUV;>0WUU;[,W"DS 6('L8GMBTP( 4(;VMA^_2N)K-Y$5E56 M02*0CUF/56='*24/]^/N$2=.3/<[1C &0:NS)3=R$47CH03Z]Z%->VV.Y/5^ MCFHR7AMU%&R+-6)C$<3?A\XC3R#G14Y%E>W .8YLSC/YE4S**;.*]8WI3)V6 M+)26HXV.+XDNU=Y'(],SL.?5!D.'K:UD4=TAJE09A)PE0U,SL%J/:"Z@&QNA MNAPYY;VO51RB%P]-S8!?Y-=NB14V4K-JX9)"JG5$Y^-73KF7L<;>GXJ>D9*$\PM>\,\(Y$[P2VJZS'L],P,4!J!MKZBJ,-"F^C4655 M;XSYQNPPCY^:G@'+UJG2VJJ6!)I4J.K6F Y&;ORNZ1E@N!K>;=?&JN1*Q8U\ MG Q[C5.-E%.W.>@-C8!.VUDZIF3XZ9Z].8*;^!#S]M[[=[)P/?1R)2AC-E*74\"DD61W4'VG'K) M7F+Q,]._?<\T! JWBT;5\XUVXS!:LD@\DOO[R)(_+]7=/>]*@^9F(A+,1&DV M]U$+G'K/D.1< V'EEC0@M)8[Z/1[C+>*1J;>L[O3A_1T76(,I31M"2@ORHL- M'XU,O6>9&B_98JDE"D=N9EK+K2?Y4OS,U'MVG TKS[;EFG"4Y7)P1#9>:=23 MF0N^3V'J[*3W!D?)ZH?%%6YQAC>*'YKV?5J<>>Q.QPNEJ,C3E M^XW%7%EMJ7Y/NU.T2JN](5ZN=;GDL]*^+UDDVE?:ZM@8C\R94NW8+>38DSDY]=!]R=T( MA%H>H6%'51?$J-7AU_'(U$>QVV PETV>DMP#B9S8/BX4^WPT,O5-+=MCCC.L M-I00=G5JCMEEGW)6,I>>?[^[1CLMN;&2$&1ECVONC#OJ\3.QU(M.L?J)F:XG M-$HCPQ;#NM-QJ9H,3;G*>&R:EM3U;'3 =TO\?M21M\P^'IIRE4GHK>W6D&I) MN.I/!_NQC1^5^%73KM);[=NX65F'J#APQ,;$[?8[6FRIM*O8\\VRJK;6Z_0W%?80OT#:5:3RYM ?!6I3"!UR MC8DM8LH=XZ>F787L#=FFW6_7C*.$RNWY%F_C7/S4M*NTRDBMQH\U'D7H'5$Y M.%(-Z4<5");V%?74B3!_RR\->HW-ASM)"0;>/AZ:F@*,GJ_$%5(3#<2BV]6U M.*#\-1\/34V!C%<6T^7!*TJZI>RJ=!!M+A&H%0RJDFR.>U4[>5TLY=[(N+7T&F*5-!3>.N#,J,(R M;P9+6]D^M"(HP M/#UGTGBA%9>BB0B#?LO#!V9==KQ>/#3U!LT:O?;# 5^5Q)ED3F2[1/=6R5-3 M+Z O$&*&51C::++(I%ZOGQ:#T3X>FIJS$HW81YMANJB^7,]G=+WJ[D[)"Z3G MS' ,LHQO.QVA-'%G?'&!V)-=\@;I.2.F,QUK6HNF)!+8LKOM*$AU>7YN:LXP M5M8LT:AQAN7U%TKYL"(FZOFYJ3DSBQM,)VS;,]SBK+78D_I.6"1CTW/6W8ZW M4XXG7:'$;;13<8O7Z>K9N"F3-0TQ0,3-VD#Q)4?[U$Y'5E&:QXCTG(D,1_#8 MY#1$FQ7>"M1QMU%W]O'0U!O0=8_BL<.4-DJ5H=,C$.)(!:MX:.H%UHYD+$O3 M[1$=K"8-8:(NV(F1/#4U9SWD1)N=GA]&-?EPT^;:@PXWY..AZ3FKC]>TJC#^ M1D(.K2"0#V8-J2;?E9ZS9KG:X_'&#)..4:]C-8,#3Q:3MTW/V;S:VF*E6G@P MJ@&Z:].M=5D/DM=-SUGI)-ANW2WK4G5Q#"83=EQB*LG[IN?,5>4B%6STI328 MD1NRW]IL&.$\-F6R^:JN-;WFN&:(I;##E]N:012C;R,OS-EL:6AV#RE*QS7: M.E5G*T%1^'AHRKJB,">W4TF[*8*3@(2PG2&+5V,[8S6$S'P7&5C$U93''6U-A1JUW!)=QU<7!$ MBHR9/#=ML8WD^G6N:=%".!\9JGZ8>Q/]/#:5)&=4>*@*6](T(M29EZQ^;O1<.FVQ7:>#62UWRZ&B&^42U1ILRZ5]/#1E M,7Y>9WI,J8>C8Y'EW6Z])OD]/AZ:MIA/S>EC>]T:&Q;79W8=&2&18O(&:8M1 MH:RJ-+%'),3:[:V0+A)=X_S<='&OCXA%16KO):2SU7;'8VMAGU;QV+3%:M96 MY&VCYZ,#(IAK[$QK&ZWD'=(64T?NO$@?)A-4J[B!?1HW3FTF&LND+5:A^XOM MLC4;HY7VJL!W3%HO+O;3J8]Q8V]G+E@L1GGN&+8 MTSK&8!DVK:[6+5IA\@9IB[5=0]@QAQ.+:N6.COH]V2,#/AF;LIB^[4K3&<^. MC9+<\E==E=X5N\G8M,6.TY.^0=E=T]!Z3LEAFC.WA26?=B$JR[TC$RKNTK Z MMJ!QE:9EZ*LX+:93\&Q'3U:C8]4HJ>96D]?\?E[KQ4-3%J,H5%N41YVV),H# M>4WPLR "]'AHVF+"N-=BNB>^+;D+S:S@O=E<&N^3L2F+D7W7--#.PA3H_:GC M-EA21_?GL2F+85;_A [W2A]% GE!L*.J*W62=TA;S#Q:6YP_4HHT\&UOKE$S MM2(FS[U@,=PE!6K;V K:R'7&^'%NT8WHN1,35FLV]Y7EY)S/$A:R>WO7$8LAWKR96F+ M[3R.XV2*#E!D?%S7#10]H./SV)3%^OW6=(V?MJZ!'/B5>V!PZS#KR3B:ME@= M)6>#PZ&G2&'8HZ0VI]+-.1\/3;U!OVF$\U,HUB6K:8D5W+$4X;"/AZ:2=:,R MZON]$8Z@^*875%7/FL;K:-'0U#QP*&;-?&X62%99&W9KDV'QV%W%0]/S$/ [ M>NTUU06*$%MGU6W3!%-/OBM=W_CBR4>E*/<);E$UBXNCT*SHY^>FYNQT-,<$ M4>&+4KAH+4ZE(\]-U;,14E8PMDW]J*W:1V%\4@)Z-26[@VC.\ L]6I'=N ?% MLHX2/:1U(C VI>YV%0]-/770]['0'4QI:2P(_;E2\XG>.GEJRK9'=.CO2@,5 M%T37WI2[4E">J/MX:+I'ZT90PY\,5!B,%J(_KS>;LI.\0-JVH[:]GJ_VU;41 MMH*6V\ &5+N6O,&%'JTBB=/AK*I(VJF^GJ$C-)UQ]-P+?=>V5YYXY@)=&4J[URU6U:!F8%56-92B9LYFLHJ'IK]KWZ#POC>N2]O")[>%VBROX)K?9;@^U@951L M.7EN>GWE,!OT:[Y8YJ6241S6J3)7:QG)^Z876.13NV\J.W>,XG/J:(CVJ'%: MG,>FS(LCP5RH*&L+U6J-I3>K%)?K9O*^Z246@W ,'E>]C8"?HB\\SE:3\21Y M;GJ-I6IY54=9S12C.CA*!.?;)8*-ONU"'S%40D1H=^>6X&IF0"Z;AY%1XN.A MJ9F8#X]24&V5' &OH[W9>M=KC>JK>&AJ(LHB*I?8ZD)%$4<>,[OJ[("[^WAH MR@;&BNV@2[_K&71MRE$-;;"4N>1=TWZC]GI<:=\ABF@XGI):!\/\VOD-TO%[ MZF"AQRSKA# X-DM("ZE%B>?\W%3\>KO]9%6F%D<4#\+91MS9I5TY>=T+-9-4 MZ>PU42ZB8M"1I#6RG?&-Y!W2.%I5^ECE@&XKABBM\0HW[VH#*7F'=.^WWK1W MX]6VOY.:Y>W24!G.IGO1Y);-6F@_/85 1K;6_F5QW"- ;*;%KT3BW$"J*Q%SJ9(Z>A@ MX0Y=$G5J^WTR-&4Q9EF.FH;V;"P@FB7P55[$C:A;QB]U,H>J:Q*;W70OA'VN M\\(10&?JOA@-=F59L7D'2Y4F;TQ66^N9WO!JM):K]KL@%C/#Q@?#TU_ MFCPMMWO1ER\,95.LL_TE78N:T61LNN7PYKNNVN$Z MT;K*9E1^I@<0Z^U'(, MD /-+0]+0D#8<-J83$[E&9>\0_K3&ACJC-B:S!I*+2@=D>V.LZ-N$;_0.C<\/4.MHKU1]:2O2(GEJ>E'7IVM!4S#GJ'+RIVN$%B9T.QEZH5FF%9$BB.K1 M4)C F4O&:%"?)V^03A*:)7IK?Q34!6NAJ;PYK<^JA_-STW-6TMG2Z7!L&:*X M(*(R4\'U1O+<]#S,<7E2W1&CL>325H,K=AMZ)THHQ(7F9.%N]34M\R5I/$:* M;+BCF[J<#$T]5:T/;-M954,)(?1)D>HXH_H^&9JR;6WM5D7'J+NH-NHO!FX9 MF1E1!4]<:$XDCHH0Z3#DI*8XYNBU)EBUW2H>FK:MO<3D+7$:3]!!J<<:O8[J M4E8O&9NR;4-V;&2,>;90&@44JHZ[)K8ZCTUO\Z14/GFLPJK-309<,C1E MW 6J*UZWS50%:^,T)O1Q6MQBO7AHVKAAS=_BPZ FH@6M>9L6T?EY!W2QFUI\U(XB3*U4>W*R_F\RQ&M4O3<"U6F5C[4 MD+K(K(PC.QZP39893:-L0ERH!WM5Q5J0X::.BM5A4]P4:\C@E Q-6ZS([IJE M'L%.#8U&6T(-)[BZE;S!A1K/&O?KXWU9%08>M_,E@0SI\?FY*8MM-L-V>5BW M7$'CIL\]T+%TF3QR;IY;*!N MK1AX45;;"E$-3URH\:9%7CERQ3DO-9NS>H5/J"!6"BCM.WB ]#_6H[JI@V*DH(+I*5VM< M36RWDU>XM,]BCUT:76]1R^RQ"YTIS0[> DM=?OEBHSE.9\2QE/TVV]N]1J34^PD%95Z\BK*4V=QZ8^;3(][:S^G.RA5L#7MW4<#LW'0]-9_3C39M/ 64BE2ET>[>;'SK:SCX>FL_J0 MZ14[Q0DA'(5!DQ@6-5/WDA=(N1C2GCOVEA##J#4YHJ,V;HTL/WGJA5*[TVZS M#8+@#8U:L!-)YI#Z)GG9=.;9=6RF.IS->:&YB?..Y9!5Y_S<]+9?9SDGAA9/ M&^YB/W*1ZEA:#9*QZ7E8-*9UMN/W1&',M<8.4=)#/$:Q"\6@V&Q*Q,%IEP2W MT^^L38(:C6(^()NV[6C0ZG?[N'I F[*'$=)2QD?EY*DIVYJ.$W3$2ILU!JUF M!T?Y>=$X)4]-V;9#=ILZ*RBR8.VMTN0H]W$S=O%+B^5-FICKE%J*$D]4@/"3 MJL]:O>2Q:=O6ZW9_UY@<,$,IX_*68<)09<_/3=EV8 D*>ASX)2'DML.6L0[, M6>W\W'2HCV9"B<.7 Y0^C*ANH^'N-J7DN6D?+TLLK0BJT1 4=]V4@D QM$HT M]D+EVEMYJW%'W.T$1:J7!AS-E/QM+QZ:6K@Y'#1_Q:[]"8J$=>K07*_W/6T? M#TV]K!35U8MM>=0VQM.5S!'MV>C0X>.AZ?6K6C&4MBW171F#=7\R+,F<$U>Y MQ"5V$!+&_((^2:'C3NW8''EK>C9-7B&]?L7,9F*5/JT7QECWFTO_8/A'(AF; M7K_:U <;M$,L,,'MKDQO/A.J92DQ6'K]:H6T5,T^*2U)F1H5USU@47UX'IMR M,FL:HK1F5&;&L<8*!^$PZ(G59&QZ_J8IK+UM7]__<.?"=;QX8,WIGW,RE?/;/ZO!T>2S$'\ZI/@V)GW6)/"^OMB?SH>]_J@.,([]AG]3M>E/1PW^]'PG M>N;2=/9?V>!?_QV)SV/^^WQP9!_9Z;MG-OYTAN[WH%$,)B(#$T'^QA P$1F8"(B(C$P$^MLW)19@'CYI'HC?"$"F M+$P$(%-&)@)R=48F B(B(Q,1Y6H.)B(#$X'_QD%CG86) &C*S$1@ $U9F CZ M-Q2'BHF3(R$8!,F9D( M#"(B"Q-!_48S,!$9F B IHQ,!!1-V9B'")D@161A(@"9,C(1@$S9F ?J-PH" M(@L3 HUN=] M-95<'O-)=QM^&X4_Y;ZK;YHA=0?,I]CE>\SGJ]OE[[<9@G=DQPS?R9 YL<+W MCL= 2.3(&0 ?P1E^^%!$3LSPO2,)$!/9<(;[5)3?H^??WRZ?8H;O$;T@2++A M#/<)$JBT?X2F#3&2#6> &($\ C%RVQA1'3/^X7]?\=>?]A3FMH47]0,FFO^P M?5Z_\*H:6J&I!-KB__YW#FX"4'I;*WQO2QR@-!O. #%RSQCY-J$-8B0;S@ Q M GD$8B0#9H"0^!%.ST.%!!!JGB+\@5 #W@')(0-6 $+-8X0$ "9XQ_T!$\@# MP+!YE)BX_Z8/\QO^N8W7@V25Y_<=J$B!> (Q C$"Q!.($2">?(AX(@9KS0/* M"8 H;!4"B&8&1&^<;J\-HAW'1@!# 4,!0P%#84<-Z!9 M\AW^,/N(7@')(<, M6 'H%H\1$@"8X!WW!TR@6P#=XE%BXOZK=#>G6US]C&WT>K'$I6*^=!5] 2MV MG^!HWRBHV"/A2>#P%&-=?1GS?-CRV#,?\!=8(_Y/7=1HQ]YCFE&[PAN JCR MGIL,G4 Q<^,@=VAD;KP!_PG^ )N,6?#]:T_T__P#H]'_I/\_A06_!P'WLT& M<;]Q$2K.'2^J79"W2T2P[>'%=TQ]\?(/-/G?(QDO*MHMQWY)2K)' <_[.] O M+AT^D?_H]DM)V>H1U/Y_X#XW=Y_S:N(3N4]?BW[%XZP6/+#KG%<=G\AU%MI2 M5_4 7.<37"=>B7PBU]%MU;&T=^P%_G.;I80G\A_!#:,>##SG$SP'?:YZIQ[_ M?? 6F@6HN3N&T49Y0]?_9QJ:,TU[XP8SO)1,/1! MO2/S)S#N8Y;,'\FXCUD@B@!CP3N>[]#&?>R2^5,< ++9LDO6[ZF]CUTRK_L& M890ENT#%_Y@*HQ!%6;(+1!'D(HBB*Y1T((9^>5>#@3"",()D]-0ZA!!%6;(+ M1-%C7C ,490ENT 402Z"*((HRJ>,[B^9!6A>@!CYH2"43,7W7WC@'GR:+ #Q M&TL^E(OPEA/:#\._O[N'Y HXBN 6GP@Z 01M#J Q\' MHNCN=H$H@EP$401\'.#C0!C=W2Z0C& /%*((H@CX.!!%][8+1!'D(H@BB"+@ MXP ?!Q#CL[?5GTB8;+!6/,U_&.7PN[O-M?@Z3^1"_^RWB_\"#P+@^1G@ ;_Y M;,+/$_D0(,]=[EU^-@\"!_KDRYC!@<"!?IKZ\&27J( #W>-29W @<*"?=J G MN]4 '.@>US^# X$# 0*! ]VG"WNRZU7^*0W*_X+;53(:+!G[Z)L?C?W5[>WG MF'KJ0S/_K>NE'HKND;%ISOR5)^#LMW%V0+F<3OSGW$N2L7G._*4CS^'M69SZ MSQ$LR-A'9_X$*/C[0Y.6,_;-F9<- '<'=P=T!W=_D+/Z&?OHS!_$!W\'>,_1 M*45P=W#W'!UM!W<'=P=T!W<'=_\I=\_X8?';GPV?*ZJQ\IS07OS['ZJJ:0O:3LY]RI]%UQYA>T0RWHC,M?%15 M1&KU^J)&3XY>,?F+O"^+2YF6"52.'4\.?62E*-OX68%F1Z,:+RT'@J 9_ MT/W?1Y0D#SX[>]O-*Q>7YP0 M5@CIUE#=<3:M^OO7EX6FZI9B^O]]K7H->Z]2P=X(U M*N.+I4TMR0HO*=23-H-OLA?NH]-!RA'P&C^,GKR&R:YY]?I&ZK9AC/==?Q M8N/Q0>#I\S!0YJ8V=#J.'5O&HO6>+_" M;,C.*D(P*D*P D>R@%]07OQ0,,=E.X9?RSXY=X\S3^S>G_^Y^>U,$X.0@)#X M!I7LWI__N2'Q=AKQB4+BLTN^;U9M?&2Y^"T4LZOHB[I=4K9ZH)AO%1S2';56 MJEF?H6[-*PZ&U)'6N.Q5<(@4CJ=.V,8$I"DB5<9!+8J+>U",>/V"LTP!99@" M0Z)0R/WAA/&7W_(4(/2T'^(. L!=&>"\Z!')D#!PO&-?BVRPT_PW7*LW:61< MQ >!41VTG9FUQ]U>I9U4W?@;2<S(:E^A3$(PW%Y6:A54Y_2A M-EFAF&[/Z@HUG_>(N;M!>C&F<:]?,)8LH#A3 MH%@ZA6K7%6"X=S3>LX>\2V#>$XS._-U,@=$SE%B_]Y"J&EJA&0U=B,%:\^)A MGK;6;%_?:1%^.);V!E9$IW/@W$,3%Q"K?Y!VZV#,E?F[@]7?,T\2C?K+ XE2!(3"HNZ#NRB+49:WN>B:HZRI>]+,W-,.K MA&6[.G(4FB+)#"S+#X_**G-H=K1:6^9$NH)!X\2AH8PHLU-.&!I45'%A:%1Q M<06&Q@'/ ,\RB&<4K([=#L\N@\@;OIG#L6*7%MV5Y!Z=>@4_""S7SMXJF<-L MA*Z,+8;2D2%$O(W./(%)JC4VPC>T0&-D@<+3#27 &\#;_>$-RK4/P=LNV-9F MX^E($5QK'%814>-VH^QA4GO?=1ACS;504:USD\F8WG&5>.6>P"),PB-0(LD" MSCX5M>R#IS\ 8][!F/]W[<,O.807:5"6ZZ/#ME.S9[C47 <[X[C?%)OU_5/ MRUX/V\>F8)<$9-@>E#DR^W4@Q M^'N>IAZ$:,'?\S3U>:QD08@6W#U'WPSHGEMW!R%: M\/<\37T>X1VD"L'=<_3-($0+[IZC;P9T!W?/T3>#$.V#"-%^FYWU)I"2L(@2 MZD[,0M+M%]NQD3^1=Z(?G=D[_K6A(MODM=M<$_I,##90Q'IL#=2'H+D^GU#J M,X8-0"GX1):@]-/%!1\"2T&4\Q'BYG.Q]!Y*G \1+!G4?8)@^6"PO'QUA[NO MF4!YGQ?-2(@RB+*L11GDLL>/LAL4?I_N$P\1+,^GL9>_8(&4] !1!BD)H@RB M[!.(6!F/LN\YV75U>,JAI\3/D1D9.TME#)W?=3.P:ZJ.808['#*>JTM-HD.A M_7UO5ZS\M*KBY5]5MU5/4WRMXCG6()S[^D)7O..;1(?OA_'ELA=D-]S0Q>['K8JRR(% M\ '$Q[)3G()VV7>TRQX7BSHU=TQY!QU%11W=-;K2O(X&JP2+R-3 M+KL-V700:-L718WLZ2>W]+TXRY=*=0#L\VQK_CS>BDEV/.".#4'>C7!S&32( M"T!&\(#' H6LJ:3=QPHWETV#P,@X-&9-/>V>E!B(@_S& 53*GR&S!F$ 89#] M,(!LD/6<0.JX%6I@E[T M"^+][5+Z]Y2U/_:WBZ&OVYKO1R\ZU^WD"U]?_&@"_ON*7-CC;C!$* ]UK&98 ME6E]WNLC_AQ=R1B>< 4)LL!PG\,7S'LX B8]?FI^1!;?;6"%+%E)5 MUKUV%\,40NS%L!+3^+X)*U#6/ F$/(=<8280(U-P[3=?OJPW@' ]/LL^B&1Y" 1)B! 4G"-CSO$ 0I"@^PA! M-;PB21]'(@B"!4ORNU=8#J#5"C$",0!Z!&,FB M0L((8@1BY*XQDCE]PQ^(BG_FG*?X58JGK=N.%POL7. &]+6%9FWCK_(O4 &0 M,%2L8*,M45QWS<9ICZ/SX5[&B#_I%UXD#_TK5U!T1YXBV.41$OJ'V4B?#%W7 ME?[Z>;P92NM6I\ZICC3@M.V1WZ@;=-B+\>8/S<'W\.:*;,5,!Q5@2ZXE!6\& M)9EB-OXZE(P:P_6V<\E[]6HAB4.XVN.\;TBF:X%9UIX:.J(E*K7VN52J;B^^(R M<<._M$E1]V0Y=O*?^;?FZ&-]UOD!R8/?_G[3#2LMMMVC#+<]L^8J7P HY)GQ^*EVB+Z[&B>N]%\.8M!8JUH/I/_= FBRKBNDZ.>'1HX8AI% M3^,MP8ZZ*U+&7[\0!%G , 9.>^7KJ,9]C) ]( :N1 M8H;:M[!J>NB1X9@CBE+)+5NTN!$)N\7'6$5%6%5@F3R=2X4JXA,W(;(S[7=+ M4* CF$$]S;Q' XAHYE@V+=OEV3PJ^J)NOQW7?*NV:I@_"5O# MW6KGZVV&CMEWR@62#G?:O,+];[S^ZHNIM9;]*2YTVCB4ZH]G&N632=K%_CU+FC MXK "1D)'!> " J_/GUAAKQDR;7Z417]Y\U>:JM,ETAD(N(@?9BN,1YGE*DZ> M,2WWF\GSBJS<[ 1.'L$"-$2OA@V99-K^+#88EX%B0"_TQZFT\82][Q?.4J*EZT0Z:I^J^MLC5<2I0M />[@UY MNXEJ\C=)N^.W^!.^AM\%W*N7Z45K+S*$9"V$&D\ X<\C)&Q>1=C"0*''7[ MQ81,A_$=>RRPRU/*NP+K]V<$XK]5V?T(TO5["F%L)Y.B<33[+;P\GFM3?A\C M'14A78'F;D_]S70\0[D"*B49 _L'4.2])XT8PNC1P@@D>N_/BGKLJ,GR?OEG M4)*O4@HZHDM2\ZG5,)2P[NA#RA4KAU5<"L:\9!PK8#A;(,CTJ7H *^AS03L9 M,CP$32:#YAD2/ 1-?L64[\F7AJB!J(%4\\CJC$_52]Z >WV5UC$<+[Q5BQ < M5&GAE55]5BI;ZV07(29@QZTC@190 EI'@*;[TK0?&YKRF,^!:) ENSQ$@G]Z MRO=5_[FSG[BKSO3,<80$VNU9AS2!B_ M"K(P,JQB:X=HVJ(CAG?#%%@6>Z13X_?.S#S>-X- M=)4,.] MISAK3L[9SF,5@> M+H,_0[!\>F6:*7%ET%+.IU]#573G@'@LH,]RJW8/DN^'.S.JNKG67D#C'M*!J;:$#; M+]I!72OV*OEO9T9G_*?(LSSO6'BQM2#^U]^UHE7'OS[W]_--?'_&3\;/% !# M^%8,X3\]_CV><-T6WH(R^L#D)Q[6#SO0,7SD2!K'.N2<7?A*ZDLOLAY#JVQX& FE;1<"<(OU&F_4I_M8J1 M*Y9E0'& +:@WGE%CX-Z.\ 2S:#(# 'QV01F"(AGT&+,\M[YI]&\=6,F),O3@S!O_R@>/ M)BJ>_.1+YZ;V8CM!]'Z>MM"L;6RDASY'> ^>5I90!$C@-R"!O_V&;RM%EY*0 M\B-3B,O2'^$UT-1H:*!?A#%[7"*/;JWG"V.C5I[TP^/,P/2T<9TN*+;/2:EM, MT(B*T*C ,0Q@48YJA6>0E;@'6SMG^094HY_>KT$U^A'\.LN[V)]!I[Y56;2K M[?BAJ?M]R9()4^ER2X67DK(HIE:3>('$N0+-W?X,7(80)CMKNWEL\4 [&A3* M(%B>-8\_0[#<@]6<,[\&[>C,^3541?O-A*%1 MDZIFX)JTVV"P_7D3C3KW9P15H$%!&I#H\Y (%*2A/X-@>="T_?2$X%ME8N6$ M;6O4\!A*U76(6:.^WUMZJS@3Q^3@;V;B*Y*#"EG(\5+B MB-J1-8YUKJ$+W>%H;?<29"%C;@I+X06,O'2K^:_S?9]!3;JO^8&GJX&V^"H8 MK2>3DY"!HS=25DE+^&Q'R>[!\,GX,0,@"-^0(/Q'F"6_Y4T:.HFTCA9\/<]0 M<;RA;O\,_G-5ZK1,'-%>IWM MZ6B$?H]4)JN#TF3XN$:+:N%)H^P>U&H("!",?M" @ (N>Y'T\*DERZWH#9G;5^H\T8Z[=VW;FPK5=;TM M-I'6?LKUDJU-*ND\2;2 $K<7&P'@ N "R>AGB"3H/)\HRAZ@/,@-0_Q*&7]J MKZHH34R*@E76U!;FEHKD/%EKCHGAW\KX5^2%0VR!:#2(1C\HH?Q*0%2N3*9^ M?3>J&LIA8M>;_-X1L815&?/(69(N,-_5KL^):G1DT1?3\?V$(AZLM9>CIG@/ M?4+P'J2L+('%?7J#)Y[B/![7?#AY87!K0"Z88E"J!:7:'/@U*-6"7\.2,]2O MH)V:J6!YE#6_/ ;$O;/'#_C'/[/,M^AK@:+;VD)0/#M>=7QC7E""U<([1\82 M]"'JSD.!Z7C:SUW5W=&"NJTZEM9R?#_ZDQG&\]-UO/@;?#X(/'T>!LK M/>!8J'%HJ655S;"-!NXF2; QW3&G"1: Z/Y41@"BGP6B" 34- B\ 1-FL,,A MX[FZU"0Z%-K?]W;%RL_=EGU;8'*WG+CI-IN^A,RB&1:9>;,QVB? Q,:7:*,$ M64"Y9\,E6+A[5,RZ?_'T(=_Y9 2[#M_J$V!GW+/9:D7U54F<46BOXDR5E;:* M82FOF JM&2M M">6DVZQFDF=@(>-ZAJ*9 L:EU7P)/L7TS M<8X79;$)_0!4@J_#KKKPS7/'6V@>K403Q!/ +S@*-=3407D_3&550BHK ?41_K-K^%UI;67=P19 M(;9^3( -8BOKL?4HZU[07_R:X"A$(D0B1"+D1(C$K#5P[XJ60D#]F*AI=@/J MT9E#O*J&5FA&0Q=BL-:\>)BGK37;UW?:>6_LC4:TYQ1BSO:YD3%6*NY8Y#H[ MI?W3^BGO_;)X(^YMVZ?TMNLSC#=]SJ;C[<7PCRT@_O<=H*]J*]_:C5-13R3G MSN8@N;M&4SE2:W2GK^3(8CC^^H6ET ++I6\7N#JW*-O(!S7(XT%FYE++DT/F M#05M/Q\5V]-J@)^"25V@.]:10-6 [J&]!!4I0$5 Q4=%Q7>D<;.+BM"9?7PG M(--TZ&QY7S:C]"%KE^B]-W4*GKL^KS#E,_VB8^&$9]I%Q+GAQ? MJ:!Y_OE%_GYP+W5N[X(VP@58F_46XUWKX*GH&->T9LTJG2KT/H8U*H(UID#3 M@&E0>?QX2/^^0 LN\HLG'W*<]][.-$"0/&20W&?[X>U,0XZCYHV9^;11\]G5 MXK([-^2=H2?( I^YX@\O MM@?]XFK0$)!R'I9[DFA"]K:SP"JM\,< M %2W!*I8ZB49$@:.=^QKD0UVVE==[/FH?[#J!ZG$:02@BH MCM+*VRN9< M.\6*_2A=8&FT0.#IBTQ!0>_73Q7E&)_>S@ME%Y^>H7KZ^$FAX8XIU@;:PI0T MKUL6!G,:#XXJ_@[RM %HWNJC2<+SUXEVYC)/B;'D 66H*&D@I+J MZIQ7@*S/@*R_G-3AE:Y>DI;MC:1L:Y(G5;H6MLC>0I18;X=AG_(LJ5IJ+ZM= MJH.P1E),);F,DN+CUXJ_?-&QHJG!04J^)TA!YE MD5LK\[5UI'IWAZ;WCU([MK#%IL.]X2(C1.P:=*])G@E@[.L7ID Q7(&B\R.8 M?L]31KG&+*BE?@' 1IWJKB*P*T0:!.9:#+32M+2X_S)3ZDC08.ZB)7(CH]6) M:8K58W76.Z\N)= M:9)N;DX:TZI-2D&R_)/O1@ @4"!1+*]Q55(4X@3B!. MOJ\/#G&2^3BY)]DNRW:!!),IAWF 2(+ R8 *]+,&SM/($W^;=O@F=I,0XA(6 M6DRHT^T7V[&1/_'0HA^=B6C^M1$F9W%TWN7/$O7RV_YQJVM:? M&4_@ZCF;=D"X7$[[F9V4LX\^4Y' U[,S[?R8$ M@:OG;-KSZ.J ZKET]3-3)VSY=G7JL8OW& M5VQC?[Y\%K^F[E?#EDV^T36'4@E93(FEH \6PY^6)+S\J^JVZFF*KU4\QQJ$ M4'2- KKT_ !W-I;:>-XH-=%#<:^YV5YH(XXR@QK131$+'ED[ M^K=H/E_BRXUT5;LZSPPHG/<0F+D3")W=2NXTNNX8TRN:X59TIH6/JHI(K7ZM M6_K,BZ?G;O7(CG>^;[B;G2R7^OMUX_077>5ZI_)1+<)Z$FO19\<*A-%\.8M! M8JT_HO+\;?O(D%7/\?U+VH/:MBI7#?: C@5<-'SKQ!!Z!(&4C+]^8>D"AF$W MKY$@H(&:?C=EM*W[U:, M3!<_3#&[BKZHVV^G"M\JOG)]R/7J5-&2< ]U;),X'6CTUVXNNT+%-T5.Y>I\ MZ92$YL1?ZZM3TS*]I.+#B*B)+7 $&?U#0.$'?>SSJ@Y":G\0YX 8>9I$#C$" M:H-/IS8(0?(@S@&)Y&Y"4'GJ"/]R=?6ZKO*JWVQT))KA:R%B8*;,_MJ-:E=H M !&[9[1F_=(851R,6U?*K'OY&.)WP\&BYMNU7C$\Q>1I_/9-6\[B M].&*!Q!SN1X'.FU*9LV,%$&/,8$%V=Y+R;>HK%QLVF8UCUB2: MG8[V2F58Q9"D_8NIRAQ>(#@<:BSH_Z[#0'X@N'GZ7 NN#ID57!UDCD'F&'P= M8!VD%Q^=PWN;_FC5##!%Z@5=H4F4ZQJGG<:'\7E[+%Z )@H$?GL]HIQ%6C[1 MY<&4I9\^D=Z1>IL=(T!FO7]FO0[W[3;I$1]+\^*!BQMX&(4 BJ5%O 5&FL[Y%Y&2-%=K!*("(FR>(%EKD90_89 M)(U+L;%-,YG^%V?YXGC1+U"\X]\$C@/G)?(J+_IY2YG#R84<* C^ K]$ZBU MORQJW-<66O0R"]$K*:9Y2=[X N@=5UBS>.JP*T.9=]32EJ"F8FDOXTS,JL68 M L50*6R MSAM;RFB)>9Z$ZUH#1]7N9CQ)NM&8Y(LS!9JA"CC)0GD'+2DH$D,"O[=S0(QD M-5U#C&3%.4"1&!2)(4@@D3RHD.&C]WVW%B'^F3;/:!6=MMP8-83JNC9GED-C M=T"3U?N8J_S6YI%4FFT!;1X@#^@.0W:^]SHM! VDZSLJ@OY,SFVB(6]VL)5D MB,6#S^H>?SHN5W'.C0G0D',AY]Z)*_VL\)$IQO0OPT>UW>";1Q'Q!"U8&O*8 MY[:G[1D^R-B-EE?1N<,0D7RJ MP'/^%9[SWS3/_RPJW-&"Z*.2'U0<;Z@0-EXC/XWIC86R'RARE MC]O#?$/J]&01 1H;$Y^9 G9ADQEB%8Z#@9HP4)E_!)K^.(;V9WSZ/BPABE5% MG;U5$\3R00@.*+OQCGP,2_%];+>_B3MG\0GUPTU"M'BE$"VWN^)0+@UY(31: MWBJ8SUH8L\I$_3#D7'2".8B('MNR0. $MJ?]I'Y@7K^0!0Q%"RCZ ^=%(5Y! M_OG9Y)\?H(CX/(2Z0Q'!%GUQ;?6';>/(=4\KR1ZU2D8OQB8,??V"%VB4S!$P MW9/*GQTK@*)H!I$J,XS]*P'/0&RNN14C]80!.6.W"X5@#NH^ 1[B]0O!%7 : M+3 <+*W T@H(=8.K@ZL_:5H%5[\>'2- M6KU_6KTNH?1*N7'7&%.*-!BT!!V3C3JC*75VFNRFQNQTR(V #R#1_9"$\ROA MPT@?UOE1:\882J-;]TQDT."P9&,AII]3!1(C"S3[ Q> YE>>.[+TBVZKCJ6] M_--T?/]?"1,]6&LO1TWQX) /R&-^6E4.S@$GP+*J]PPQDA7G %YP!]8= 7 M?LH@N2':\,OQ& M[YAR(ETD5C8OX+HBW']Z,_F6$\65W'B[_!YX/ MT^=AH,Q-;>AT'+L4?:GGF&8TIAY]LZ?YP875:FVHV"6FNM\93;S8)>W54:45 M7L8Y&>->OW!4@6+I L/=?C<+(A34AT%]&(($LOF#RAD^53:_ 47S=CG\($U* MG1,2UH2F:78;QWU]0IUZ<0Z/V9J0PP&>[L/IS!0\_0 @95HB#Q?".748T ?]]12Y 5;#D"*,U,@Q#81"RQ$AUQ3LD M[0;.OG[!"CC'%,@+6B3Y4G:](P$WTW:!TBJ3I=5U:'BWJX_ZVJ&]K0K5E21B M*UIO14QSO(7F(>?!_\:VAQ??,?7%RS_0Y'^/A#I/?_CN$]/P M_;PBBS9Y(_A"J$"H (*"6_P8J1<@] +#%V+E86+EKMQ>")X+!"T(GH<)'BC5 M[\OWA5"!4(%0@:P"H?*S7%.(E0O$T^>)E2SS67A5#:W0C(8NQ&"M>?$P3UMK MMJ_OM//^S!NY95(GPMY!T^92B?4U>2R[:VGUTY=?O??+XLV@MSV)TMN6Q##> MD3B;CK<7PS_V)_C?MR>^:L)60%W_L/ET^N7HF(JMJH57AJAK?W//S :_0^!%LY_B!WE__YW_JB'%*A? M,LS9!%?Z_'=%'/^*7T2$7PLGG)M:)@'L(^:[P17MO"^+RU^]\9B_THW'G5"D MY4F7/@F#BKX;3O&A=^1^X4[VLQJX& 9^;)EHFB^ G],0[9K7FB &[6T/%6E! M&OAR%95>,AYC'X.2!8:F+V ?A/#MCA?=,X*S6)>]*V:<>ZC[T=;QP7#N(W5B M\N3X@@/-\\\O\O=#4JDS4A=.IE\ZA]E<=KL$)6PE31UWVS0WV90(/H9&*H)& MKD#2&. BE#9/7=H4KQ3RD_&4F>D!5A2J)/X95Z_D/'IQ@)Z\80CA/ -5<2AMOE!F?'<8]VGUC:?!W29 MJ&U:*V>^9"5*0P>F5C*-BK+O3Y+:!D-?O^ %&B4!&&\"C.\*Q0,P_J ", #C MM8#QVXS'R'+Q6RAF5]$7=;ND;/5 ,=]P#E_AGMXMK6J"5CL<#W2[MI=/V>OA M.+U7(CA'E-%J]^ 1EC=22?N,<\3K%PJC"R0>BPUR@'9_>&'\Y5EE3&0+#K*( MF^_>+@"X>5/[6#TAO2T$A#])&CBE#%,US22<],L@4.![ $L'P2L'S$(O/#/GIMH=A? MJRO?N7FB-VIR!M$)=4E?SH[,5%S/W-I/'YNY&D*^*PW;5'I!I=OCAX988\>U MT4K9CD^]!"JYUR\8AA5PABA0%XAK_\HM6EZ[DZ&81X]Z]H"+#&/<,!>'' MCPYRZQ(S;]?7!TD3AFW#"^>CH7=_#/P[],U;,]8KR=M LI;T2*J>BD(12: O M/BH8(1^!,K ["F7B4T%H]G)-CB#T+X<49\O:LER:3/8"[A'EKES':7.:O5ZZ M-&D)@B_SLH04=4T0P_F\,SLSZZBHE\;1 DU@!>:YNND'.GN5K6#.)NJ]_&J8+,9=+L4'S@<\;OW1OW"])DS]3?-QSK[Y?'X1W#V'[@Y( ME]NI/Q^!RME'GX\S@;_GT-_/)UMR]M%G B'X>P[]/8^5[/EP ;@[N'LNOAG0 M/;?N?J87Y^RCSU1A\/<<^GL>X?V\70_N#NZ>BV\^\_G W<'=<_'-@.[@[CGZ M9NI3&I9/KL4D>0UW]6V9[_9)0?UYTWP]C6?5K0T.F.8.?N$?[^9YRAYL> M/J ?^O?+'O _7_9 W%=!.";@V8'KXJA5KJ/S"M.PUO7>+\B)QL^N1P&F+:+/ MCBEUT7PYB[/*:#2?R7_R+QUQF!K28&0P-73<)?#NM&GO^.Y>)HA8/IWDT *) M,3>_N08B^#V2;\[,\*Y.^O,!V<_>F?58*/9A@G :PT:*&6K?@K!Z:'('L2P6 MA7!P.!7-[J*T(WHQA%&O7^@"REUB_@* 00GR]\B]T4V1X!SO:FGGS [O2F5# MD(!SO*NKG#,[O*MH]T!!G<^6,4E7:QZC+,%C&8+'(I#80>=Z9U%B1\(E2!U M0XQ YH88N2,=$>SPKI@I! DX!R22;ZL0/5",9+D%_(L:Y7C4+6Z]N>I)I>6< M1$Z3 ==6?DWEXV<6\3MX98>W@@TJ,J91[^%,A^PG'5\L-AEW? Q9X#@".CX MH3N+1SX0"$&BAAC)?:*^IQK@=]+V>CPDK/W,95#]T%D59V'8I8Z?OMHJ& R" M3FK'D=24>&=5IVLMKY3DWEC[[YNY=PZ@ J#R64)^SPXJ/ZK3]Q"@0O2JTR/5 M]TT);S"3+A$>*N5V0BR,5?F( LM2!0K]GG;\(XCRW88SW=?\P-/50(L^/&%Q M)OSIZ-^BF7N)K^;35A:G/8^P?G.=NCQU2W?B MYGZD.=JU>KS)#"12T -I[YI>8]9$]LGV%_6U.6)):(X 6K*O^ I9-(O3GD]7 MSUH6!>+L!Q-C>[=?':0RS:.B[F(M09X/0JX7)\:82/NMQ'A%'FW.PB:?4''C MACH34/%P=-B/0(7JK"OD1*TW)5QKL_RH5FILA:2&CNFQ+(H6:/J2O,E-R+'/ MH#'<]9SHS1?^R])SK)>NIR'+^(.TQ4LT#9X2M5EP"@I$_SZM8 ?G@-,L3R-I M"S$" K.<1^6(=@!5%,A2$ U-0?::UG>EOL,$J,7O?TW%QB^]KB5J,6-.MS* MN<$=O_6W%U89[*76=*OZJ2J%RU;77\S'9JG5DPDJH3$2!89""S@+,JK0#8&, M*N3R>SL'Q,C3I'*($9!1!1E5"!)()'=GE#QVC&2Y)[P!5?/Z+>!AU2"%^B88 M"]5^C3>Z;7H[0OBX!8S)FM " BK=A=+YV*@$F1MB)/>9^^GIH==/Q@*AH(/! MR%P(8Z3MM4S<]%J+?9R,8X+HMY+Q%0FB$%Z ,B"TFAEFZ?51ILE,4:G,EENH M9GI6N:=P.T=:)2A#OGZA,*: L2P(K[Y3W'U3>#5Z(V65=(9PPB=?RFD@O?HK MTJM_H\:?)5?/>-?1@NBCDA]4'&^H',9ZL%Y'@!YYPR5T6VJ;XZ:GN9Q1TDON MP>F[!$OR,D&#^"JB1GK]A4U)SI0#J^[@TLR3/+?=&![2JX.-Q M4.YU\%F"2Z"]"A7$PU00Q2O%Z';;"%:MB=H1]-W!K3++JG)"5IFH(#JFY_:# MP0*5-&-X[)A]7;3JO3A2F7@1!D71^!^(5Q#-S9]H[@-4$9^'4/>H(I#R8H14 MQ(K4=/>5.>K[SGJ;5!$8^OH%+Z#LI2MS )A X?C)I1BS3 3Y3(7C*^',H,X( M:F]:'J#-UH!L=$K4@EVN$IPA(IRAXR7B H=?6B8&L(&E%% X!E<'5W^"M JN M?CU6?LX^&A2.<^GK>83U[&DS/G"W=$.%XRLU1WR[7*G4%TP'M>I\L1]N\6#; M31:(8\Y\W!QQ6(%!&6B. %JN0X=_(&B!+ JN_BQ9].DI[%=.C-M]*!B_F1BO2&#/6=CD$RI X?BQH0*S&M*VIE!'M+D?+O'# MQ-]UB#-4D#'+@L;P HJ"Q/$'F.F1Y5]T6W4L[<5T?#\AI =K[>6H*1X<101M MSD^KU<$YX 09B!M#C " @G/\$AL4[ #BQA D(&X,BH@0)%"*@[(NQ C$2+[R MR ]$Q3^S3.;H:X&BV]I"4#P[7@E^HW5XG-'05LYT(R"SG:>;^]:Z-OSP"=U$ M&J6C!?5DT;/E^'[T)S.,YZ?K>/$W^'P0>/H\#)2YJ0V=CF.7HB_U'-.,QM2C M;_8T/WA]\2/3__<5N;!,S?"206JRR4FZV*6%J3ZBPUU/)B+;<*]?**Z T4R! M0+'4.O6_ *5 VQBTC2&50RJ_'Y%FU*14P-3$&T!1&7B\I1.$BS@(_1)B;KTEB!9.@"P:4I>/\"N6G MFES(3=\,:S+%[/T$K.DT9;MG6NN2,1C5P]X1J])C*5E&C=F^; 0U3(&[(&S_ M+U"=/I??%<>+/,U^44,OZL+5XTO@*;9O)L[QHBPVH1^ ZO2U*&F.M] \Y#SX MW]CV\.([IKYX^0>:_ ^66?/F%N<$?3^OR*)-WJB]$"H0*H"@X!8_1N<%"+W M[858@5BYP.J%6+E S8)8@5B!ROR'F+X0*A J$"J052!4?I9H"K%R@77Z/+&2 M93X+KZJA%9K1T(48K#4O'N9I:\WV]9UVWJ=Y([>LT'6?[_*49HAMI>*U6:F_ MJ_^T0.)[ORS>%'K;@BB][4 ,XPV(L^EX>S'\8SN"_WTWXJL4S"5>_6#8G*@^ MV4&K5DE$7\Z>"% M.ZJ];LF[@X1O^/"(T:/>NMU+P(L"\ +PN@.9^'G "UH8"!7(\]N/<\\>D>;Z MZ:E[4R*7/0WKAH(K5\-HN^NLJRK1<\?V MSZ>+.#%0_[F2W[RK?7QO^]P=^WZT WTPX/M(B9D\.;X=0?/\\XO\_>;R3CBQJTM "5409FM@HI7 H,I M-UN)%?/0$)I>C7(XPVEQV(VKH-:D_O^S]Z9-BF+KVO#W]U<8=9XG8N\GH _S MT/N_XVLC04D!LME/GUD$QS D$QD([NMK0>=[,'\TN&]$#7JQ@?E' M[\^'D]]5U:#K,=]-J$'S89\0*D-&$2<8F]+H2A6:I@#($L<^?:80ABI(Y!>KOR(DYOCOCD8WD\)[#%"DM8;R]'E49E%N?V'TY^^DQS&$)2 MF:+(G#81@_0'W64?R'XOSB?XZ/VY<_8#S7_R)4D!F>W!SGQNT]Y;.[IV MH+#96$*?7Q>9B:;VW/UL7J+W%&CN8YMJV/* M\0<#2@.M)?F\DI"D$9Q@$9R%_CZH_=T:$=[FB^)!B/"'0D2^U2>)@V]7%=L7 MC\=EK7OPY(]7 $^\>^6U+_=[PS%&6/B4Z288SR]RO0\4'E(4CQ 8@_ ,S/& M9'=C9/?"R)./WI_[-75?'8DRJFL8EBP;L_'-$: MMM(B;!*LC/&P;%7L_9.2QV4&+X9@-)/].G7Q07L7$A_4\NY)RW.ZGDL[_5'? MJ4S(QMS2Y[MA]1]/<[JXJM:O6BGMS)FV.%Q,M*/JKXR6E3,6*#2E2![!:0SA M,6B70L;Z4\;Z/^]&5C?JN_QPLGIKG6I!R6I>WA]'^!&/,<;M+]295V;%>1Y M!86H#(;0#(XP[)LJ4?\[__+/_V/8NS^GD[^^$0 M9&9Z_]D$49[+\W=H@GK_\Z^^/F_[\VV.09PXBL0 M_M_ S(X^VI@ZN&/W4 *'#_R^0.!*\IR$YM/R4%^5"/[I;_R5B_3%S^?_ ?)9!D'L![%9VGONWVYVD__[R?11 M9?B$394G68;"64RE3=Y4*99@U05+Z"IO+EENR>BT2>F?/K]ZTAF!9W]0"I9/ MFY Q0;X-("L8?/A4@P$V0=B$MENB\SW _\JQ_GQWG]]Q1[XC<]T$G/3CFV^4 M"::FZYE1J_D'<+/@^Z-2=I/9069W'IM6F!W?1@OS9\KD.#O]C.;RQ@E/#VW[ MFJ_;^1E_L92CRQSI61S\CD*3$\)WI*2[IA:"]_7J)_8CP;?^R&47/A6"^O9Z M_2*Y-93Y[K;S__Y_;Z+4[Q[K"[L2N<9@F>@B-#4'U9;9-_^MN:EVB+X\)L?] M15!?J?6KJ@$VHD3_Q7'_M_3MQV\4^]W=>-H>_6['?N@Y\/2WGC_*=8OGSTXH M_]-/5_WZ"LK PESH5'YB#_([-4K"T''5T+CL94UB%,$QGYZ^ M]8]WC3VGY_V"<09B1>J51F*ET9,Z4GV&E#JC:KX!3P^0_>E0ZC2KPDBL#D?9 M?[MB;S24:A5AV*AUI,E0I7&,H^B/?(;O[['T[29+4JT$;K.4W^?U./ GH^9K M@QL ]S=RXA?A,?A,0#":43&2Q%6*YSA5(SA,71H,CB^XA6XNGS=>>U9G#R,S M\@.^WW$J'BK;;G.'NJ@%.L?\O))I#FOS3.4NBY7#3JHL=9KK9%8Z<;IRWJ8X M8N(,%XK6:QJ+'HU/&V4K6WGR[9VM'JFIX/O8!-LH>'DWC#A&R%9R/Z\\*B)3 MY?#!5CSX9AW&@/XX5Z;:@YXD$R55Q6IMH1.%5/;[2*4O7R,)Y& M2M)PRZW@>$AI(;,/SMRHE%9GFH6W(@?=XG5]NU]WK*6ETBKV\\KIL#L:QON5 M+'HIZFT7ZWVZKPB9\72R4A-[ELV0JN$P@K))IK6$;=)@Y6)M6MO+DX9>[A"&8ID1BVY2:3W9RH"Q4"C>) MEZPU=2Q4SE:>/GR_CAZV*F^SRH$A,Q[L#I+1S%+9,P^_;]0=76>Z2KW'=:K# MU@@;K625.UTYP=;JP=4.V]F",%/EW;3J9?&/<%PB&".NE&?T3 O M6TJ<+BUW>YB[E+&&H_4(T=\/]&VS)ZLX>;IT(:NKI=0RFR)*QD:$R;IL:]G2 M,W)B<^MN7';8NHB:K"C6^MUNOY$M/2,H#:%B+6:F:3J,HT6-J>XP)%AZY@#H MJ#5J:A9!.VW_@"XM@7*:[6RSSIS G.J[1% [[)3V<7'@5-,;3N+LJF>.0/!C M:[806E6'H.U,#56X[7268?_,$1A&?\],MZVU2/B4-5USC'=866 I?_)8T=H+ M!RCO.5Z+:25&K+/,)@5+\1,$6 UG%$Q2T<0JPQZS-^KMQ-YG=W#F9*UI:([Z M4SU43*ZLM<,J'JTP&2P]O8-FBG5"N3%U[#EFD*M(#MUC?M73.]@:K-Q.E@M' ML;'%$YA9!U/[NUI3T>2,JR2QHD2M?.G)':#T1*CHJFPZTK:W MTJ91_3"=IF#IZ1U@=,/5%EN^@VD<&Y'KWCRI@OTZ(X=^8J?^K,*3HJ2H:Q M38([H$[O(.AP9&M:/00BZB95UN3VI#3.+GL&";X2[ME0[4PP#YW7\71TF/>K MV=(S2)A,-V5[9,ULC-FK-CN25Y(&7D)GD-!O5@9Z;Z\$RJ'C[0FGQ5GS-!/$ M,TC8BV*G'V!R(J*X9K?-5&775K;T#!(,=CYOMS=:%4O$@::V(LNR'!DL/=G8 M[@CK]E7)6F"FSIBS/F]CK;H EIYN;+?2D1G+7S"8MUK;78O%J6Y-!OZV4S+ MM$9+:[9Z2F6FS\VXNJR"MP9Y!@FTSPXZZ_50$NM34DXG.CJN"]D[\XS(8J:) MMQ8=5Q6EMA#:M8T\VK6:*8I^]A",5<]ZU!)#\V*D5WUC! :T%FR7&^%3>I6] MYU1G;5,T? 6>1@-]2KLFB*C!Q@4G./]K.KGCD"96,IO0ZA,\IPRPP& M58,RW#3;K#-'T.\2/,K*=57<.MJJT8G72Q[LZYDCX!J[;;!*UB.E'1[4E1AO M[* OJ_29(YAL(G\_WJPHD7!1-%ZM&K*XS9:>.0)7V07K&1ON1&TYL&9LO;74 MF4S+.W,$W:'JS38KU\',R W5#1]J"9M=]6 .5XD EI[L5K.Q[%NA.95$5)Z3>%?#NY,@O^KI;O4[S559 M7S8K&"HF(=%*F/JFFZK,&8'AS45[T#J,1Z)$$N(>WRH.#?3R,RI,6^TV<:(Z M(<1MN&Y$_-(9+M%\Z>D=M,;33&N3]A*V=3O+[%V0[KACIG"?4T[#H\0RT=;+ M8+"7R_&@5>GYF19_C@K4FH,R..9CWH :M;'>>FHOL^T=Q&! 9%XRHL4/D2\_L;+I(*!XE<"7QUCH^ MI%LLM\ONX(P<+E2RLL'8=:*8Z7BYBCHCOI]I<HI9N 3WGQ.N]U,E6;.(*'E5ADK&)=M;+*IZU2ON14W MX&C/(&'/S.(!56X,E*3>&PPV#+YV_/RJIW>@SZ.>2O1-WYDT] M#Z:S;09; M]IRN,>E++K<2IN(!FTWIX6PC=S(#F3TCLON)667;FX.##9.:AJ^\457/^) ] M(X>=SG%Y/'0V*C8<,&':U;1]/[-1V3-2,$GJ47&::$L,N-J3S0PGZ7:^=(3T[MABT%%J[A[;!@F,X.N6O)@G"\]L;WC07\L M>&UNH0P-ZIA08]K7NOG24^-[Q\ZWK>5PAHEV?R-8@XJ_E[7LNV]&0+;'PE#J9Q M5<,FU?7J@+.X-1KE5SW9@IB@\-JPVU><>G,["Q7'MKQY?M63+0C" U;.5,>5 M4R'"7EBI+G?Z(5]ZN@6KXYH;M1)9%YF#--"8==W:X=D=G!%#=$*,T0.&+1US MJ*:SL.S&;*9Q<9).T8:9[:SC"4*DES(UQ-R*X%"P]>:X)-E@8TT2?.-O. M86BE[$0@,NK.EIX\5T??C7KAF*V*##,7_.V^Q2W0_*JGS[70MU)%I^T=ICFV M.NBM=\$&/-<9FI_LZ]WJF%6'HL9MCL*^LETED^RRYVA^;;+*RI\/Q.VN9I.S M'C&G10$L/=F"<$4>^&J?T)VMB0HRETP;M;T,EIYL@628\VFC2F+BI%/9C>I# M;S;(M'[NC%O-,BM]S\JL.*S.:4.!46OHTLUOX'0+YLN]H8W)I"D>S*T[H=A* M>S'(+GOFY:'(MM9>TCLH8UJY%HD*FFQDK3XSGA$[U61 M3<'2DRU(HV9?K(0#'Y-V3B]8M\+Z0K; TI,MX XKWSI&FN1DK_MFV+08R5_F M-W"R!?N6[ ?;",UHH]',>\%-O7Z^]'0+Y&:\(\AQ-12]VI:G&A.?&3C9'9PA MKMVB29>]R+ =-'"2K,EPK>]WF+2I+3ICOZS&.P$L/34^ M6PMR/X[,#>;-##VPM^V*-$_!TI,MJ!N;'CE;$H*2G4&4]ILCKM/+;^!D"RI5 M(2 GK902M85ACHSVW!UE;^5LZ>D6Q/T14]%P;B#6ZVX&'M;;.IG.QYWAN)Z MR51*,2O';'E4TUZ2RQXCJ_P9CO.B6G6(Q9L)-ID$%;[/+$KC(0!)4_PP6FA$LR,:SV M'+-WH*WEFH_;>+8%9[A QUI[8PYA- MO#=6+=ICNQ98>J+#S&:'_CB-,,))L';;KPJ=+C7/KWJZ6Y/R4HAK2FIBDX'' M;WM>+3#G^1:ZC2L])0KW> MF4G9/H$'HTZWB]C/1]7QH5D7I?UQ-L#DOL8>4K#T9+O:A$\OZ2$WQFPIQ?J= M_49;-/.KGFR7:VM[8Q-/HB6O&BO6*O*DHU MN^XYQUV_KG?4#A>(P_;4-KQC,X[V^=*3/>A:M2W*RXV=4X\7MC"G LT+++#T M9 ^8J;@-_$Z+P1A:0=<+9XW23K[T5&32]:PKCN>V4A\1JU":ERER*H"EIWO0 MD*-66]]@$B8-ZLJA%AVH6B_-UY[LP4Q<+G''IC:BS5VN.)A4ZG4!+#W9KBVQ MK.$"VYLH!Q=KF%SH3!>9P,(.]Y)UVZ'=]I+;Q"+Z*BVG^=+3[9KX(UW MUEY7#&=2JRZ; LU+]#A?>KI=G'#TEE5F1&76\C -PQE5=KU\"TZWZS#SF_12 MJM+*T(J#GCPTF3V;K3WS!BN/K5XWGIH;9=NGFTRV-4LVO>JJ<=#=]$MO/N@[1;J=21"[+*9XO/=FNB%\T'%/22:?2 MP^N>N*\&58 P]G2[4E_OZ*G411V4;*ZX0;6]2IQ\Z>EV>1Y*HX%$Q=@P93&M MA=%+UGU:>_I@_I'F]$I_J"2^NSZ2IM0];K.U9][B3(VGFO6#VA7M4771:2X$ M=EI)P=)3-1UE@ITPG T=U)U.FN;4:[2G^55/MJM5;771>"J3SM;0U^.!'_*JG>[!IM-?CB1N,'&U7EP_RK+LV M5MEESSEY:IE-TTG=-C;DVRJ_JDQJM)TO/7DNI=Q8,3-E((NVL=!IT\56=&:N M\OSI<\T()54UC<],=V(>UC/U*PCG^55/GJNY4YM6I]>K.Q5RF3 K81?3X+W$ MGS,_^%4Y%NJ&[VS;,Z]:MI4CR8$ Y!F=P^K6>ZQUK*?. 1N(LFN[DU[3RM>> MOG'#566!&MI409.EWSZD"S>UA7SMZ:,=E[M /K1W8ETYTKK$3:IS@.L K=6;;<_DJH[9[6GCY(5E+WQW[?7]'C62\[4G#]=/V5'G ML&[*CN1O!^4DDL1T][3VY.&&Q-)+C%5[KFSW7I<9M,::D3ZM/0'PQAIUZI8> M-+'ZND%UPF4@AK20KSW=B(-8D>*)J*5.9M\M/:TU>$J_<3J6=)V&&' MI>C&]]M[(]:F:0B^UJDNUUV*/Z$KB+,YKKO!?02FLR.#J>%;@-=.H[ M@*/ VI/KCMB9.*CQYW)KJV:M#;ENS3E2'5V)*\EUC6/ M0K[V9-=66K=W"*E(%I,@[&G13.CNTJ>U)[LV%[:#[2AFZQ@Q'4OU%2X4*+QU!./_8M_;5C<=YEYWUT^R"ZY=(/T.;OJ^?F! M"S[\WT\X_NDW-X3B_V+I__M3LQU\LR_EK0T^H-?.N4+CG]KK_-A.IQ:$H'L: M]I]X93[]<#"U,'KZT?0-TRBU$M\LD1ARIG,,1,OCH87X7;#@V%]LH;$"FJR\ MVXS-U[59*!O%DPT"R@:4C1=D@X2R<2G9R+NUWI-P0,WJPS6K7S7W/&T_C/WG M]+\GF(=<^'G0+1>%"J$00"& 0@"%X+:%H.#JC_+7\*^G[:F"O,\PNA-=B+P; M7>CV'OE7$:@[?.1?A:'O\)%OQ]2%@@T%&PHV%&PHV%"PH6#_*NWD=A_YMXR) MZXYCHK]=\ZEDC?V+>+:P;#][O/AO].FCMYM8%2U:E4"*3U1:AH%7"C9FJ,5@ M3@,8";.S8]N,_GX_4YS\B#W[83>>S>UW0O>M#N2Z[IOL^F?Z^J#/'STK[_3N M@H(+!1<*+A1<*+A0<*'@_JYM4 S!O;70PB54_YX9EVQ?#SRS]"\WB*+WFJU] M.T&'CQM*>W'3_RQ9T>]!5A?W3?T:DZ^*;>E?[SR1NIH BS?P51:,E,((3!T% M7V>^XJHB]6P#)Z(QANYJ"R[J+,UNP_K=F:_],%C:<2>#VZ=2E#W^_WY"SPQP M-4F5&C5=L8QI?3H%,XK(3Y\)&N$8!N$([F1\ZSLB^/9BYN\V1QLB M\S>1^:O9S)<='/\S3/'O84JH!W=IKA:M<@L;EE-SN]E5IN)$>!>8_HS.VFB# M>Y6UNU(.4ZS5]3G#4BL G/:UT+W-\@K%.HCB? MG5Z*@U)H9H>MVZY9\G_V H _!A_J(#*81*8!QLO?6UCP]KQC'^$CO)S'\R.< MU#_/O3_'H1]?FP3=VC?Z-%!DH<@6[&F@R-Z,R$*%XM*B?OW@X?5$_4["C55S MDQD6=FXXEC*#LZ1Y0?84Q_R#NXLLWJD_Y9W?3C<4KKAT1.*B@>L/ M![6+!O_^&=3P)NF]-#[FH=5W/< D0*OG5 M')9YQWII*421&;^>E%#IC683>[ISMFL<6Z:=64#M+94'AC;.(_2K;%R#O^Q1S0/<>@#-P . (RY"OP?E. N%@TT#: M[%*SP]).1KQL-(=WLJ7YXN,6)$43B+#CKUIJSB6!Y2IQ&2H1'V M?'$1##] ;$-L7]XQ\-O8KIDM$2>FMJP<=,VO'NMI6IE: -M,IK.P%$)Q-$*S MIR6]$-P0W!#<5[%#?AO<=C0Z-D8!T<10IHJ6DU9EO=_DX 95P0B.,PB&G7KI M(;0AM(N1;E!X%\-O0YLY)N.N)U9F6-VUL*4H3#WFD$,[+PFF2(0B7WUIWV^Z MP?=I&L#G$"R7V95]*SOE*/[>"0$S#@KL2KV]7;C!B,I]9"J$V3?^+7U!<24# MLI43-Z225G!N!M(3 *H6GVO6L[;M"S MXKI!JOFZ"3:[]"_0*@UT4\L>Y5 *EO\NZ:%IV'$)]%(SW\^[\E#H+W3MV8.5 MAUZZ6SH0N.SN@[ :)(MXF;B"KF=OA+.Y9ZC UV:=X]K&AIL6&AK:?K]W,X8B M@*.#0W >1PCJ-8JZW4@/K,6^0; 5/F/B%_AZ,? R\1>S(6>NJTIE5)TZZFJ$ M^HT<:,RGSPS-(1SQ:IHGQ%FA;OT1<';I!L>_A3/M$.YG6-WS'2D):WWE..6( MV (XRXQQ'L%(#N$YF)8$U4Z8@_!!",5TIUH;5AN&4_>[GC=I]@4]R=^$3_4. M!,4@-/G^-0_%2$+XP52.LM^4O&R;?:MD^[OL+P6A_8XF\J/[S.ZME@O&!BZ7 M2/ ]W36_8?&]4-Q&&!NV^(.[>,X(S@2V-0,32$,>\IN!8T&P+)I MB,T/M.38O M%SE[.S8[,Z*]$5H+'Y,.MH2EHQC%>SDV>=!M)'MO4C#C#NK",!K^X='PMV-Z MU)T.<9%F42>A%Z.@Q8UK"R/7A8&Q#X;RGBDW^!U#_R5!N'A,_,U()J^%Y-L) M?U_MD6^GANIJCWSQ",/OS_*XIJ3?B,<=2CJ4="CI4-*AI$-)AY)^ ]'7ZTGZ M_08CF]Y<-07)[GYH(:Z$T(YAK'AWQ6V=<>[/GO@GAEAME"\!WVSC1*6M[P M#@8K"^R@N;U=@,[:"R<0?P.]M.QD8.X +#_UKFR8KE$+0B4RSWAZ5HT6KM!& M4Q69;B^I+!;]P:!OJ3@-HIXLPR$D?MKJ#7IO(3D\&#G<>)#UYWKI/Z6%VD$- M1K-F+U5,KV\(%4:J#[2<%F#1-*0%2 N%#O#^*3ET264?\#CG.-LX&@9MU:!& MH'*:?JJP6&7%4@/L'*ZD+'B/Z4'I2GHD_V$JF+#2CV06!IK4X><'O), M<3)C!^9]HLDY>LH_H7/ J^T?R*QISAOH'W#,'MAC-USLYK0TR;.K[?2 M55HJT1/A?8];<;\Q_?.I'5L=W]#-.:O4O=EVUN?-%5K+;!@V[X:/<,"&P6!) M.T3NPR'WHAZ'=T#NW@C1+>/%&Y%(K0$W;T1X2.;(93Y])A& ;G2K%O?#--.ZF@U@_'J^^7.:0D N3Q +D$3",; IO)0RX8I#K?@ M4W@'Q+MK1I%V:D]R;'&W'L\T:4N#3$DV]R]0%(=0W.G0S;O+=AB841S:>FQF M3['2PNS;["A*LM^!AGC95VJ6^;7DQ/0V;G P8=/X&_6DWF]_W?OP$>3-/)H9 MO$#'26GY#7K#.-"=6A!VO^)-\ WQ&6UGR*N]V[3Z]4AM*K9@5,K+F&]AK8R\ MN+SG'8)3&(*1L(\\Q%]1\7>YYG7O@C\UI(-Q9^$9BK3H,'JT9,4EG>,/&/H\ M0C!DICY=!8 M,I^DPF+%? -"S?6.^L[?A]W]?L#M;D;UE>=^P_JOVN+9E^QL'7:C+[3+\?9V 08G+E>F\(TP);"BJO9WCFN["]=;3Q?+WP1'3%38]$QZ,3+N)*_2KW"HR,#\@/DARND'?PI M22@VY309F@G%1&W-1]2>56I="Y $ T9*\B2-\#@/:0+2!*2) KI,WHLF1F+ MF,J8U1V3TM:+0YN:!1,9T 3_Z3.-<%CVBWHMW@EI M($3(RX50?->]%$S_(T M,C85740]M[;OQ^P>EW.3 [AG. Q#&.;=G3.WZ(GQ3"U*PJ?-Y_D)K7C57;_YJ:DZ=G*R :?PM2) MFW1 W]XC?W3$Z3]7&&E\N2R+'P!99'"/JTDQ8<>PS1 M7PST%\['\K,/]CHL4&?"-'#D7A6;,'V>'C/NQ@@LP +7:+?Y4(B )' #)/!5 MI*$$0PDN9/;%B03?;SI!!W0O_)?MZX%G_KNT# ,OGVH?Q;E1:X-7>/:2C +7 M-C20P=^I6+]V!%EJY&.B86L$A0< YA7WC8%S[F^MYP M9Y.Q&SGK(R9*VQ%5'7:YA Q3 '.<_?681GL]^,9=,LG\H\7](Q']LW/J?(/XVVU.],^)) MT>VTZ^O5 -O:([31WDGL5,P1_S0D',>(#/*GW2___0B!_E=='-$J"&,T^X/O MBX)AL+_ #LX'KU*Z"Q?'$*!RE('R6RFA%*_,\ SUE1>CAKJP5(*^P^;@L)P0 O560NK_&*BUILUW4IE<.)4%ICOCR!E-Q!RH]Q=EAT M M+%#OS)OP#P!ZT&?<1DKI1$3U1P/*RO-M\R\?77P/%B]I(%1ZE$^]]NUM9P#;#/Z^W_^>_%. MR@E,A"@0I7UXI./I6=[MB> 472A'4(Z@'#V,','WX1T-%7Y1_NXWF-4#Q:BE M\&N@$(:JH/$-'6O7ZDP;FAJH(GOZ?]//P?@M:%])PC##[1GS6^M32CI>3!1G MN%Y7XK8PQ<26K!)LWI,6P0D*8:E7[>]"N=:@^QNB]..29W\;I?JHU>N(O?E4 M26))]4:$.FD^H93Y])E":() &/:2TXSN1:XA2N\MFGQAK_:;(?MBK[&=0C'X MX=CO*LF1(I9E;LN+B@"PF^>\8ASH)'@W?=^A^OQPL:L[F\_Z#I#7YJV0.-H5 M%Y/61&U"B'6[FN20!S$MGF41G#^M:[F[D):@ZYF(QA=Q"CP@A164KV"E[24- M_6>,?>.GUXBI;1SU-CKN+45MN V%!L?9Q#2()!*/R"0^8+*<,0 M?L6!WY4M^'\&OZT]EXZNV[.<2M^4:S-IM!,:,H!?9L:3"(?C",=6*]IB21J_6PBACVR[:09$ 3 ,XRDYOB:83EX.AOJ)O> M0)"XZ$F?OP7/_G'F>M-%71?;,T??-G;:C/#RUR PCYE,#66)ART(_=EB1I][ M/X,>5W#V*_0*PD# C1K>@R>@]I]ZT;UF!\BZ2O3QO<,JPZUX7,\DA1XPF7[" M S.<1"B,1WC\E (+&A* T;S[ ?&-6^\OEX;^!GQ_1JV[JXI;OVZMQ(J^#^M= M:GK(>]/QL$P48O:&,0N;(T/=L>@1Y7MM<@SJ(_TX"&'SXD=T/]V_=_C*1MEW M<#JCP*T8RT!;O4[/.6!,,/5;(]]#4W!S>:XSC1$(4=1^HS#^\J (NW+ \W6$ M5;<+T]O3QZ/#=+R&JC !+S<%<'-@KBK'(P1?T.Z>$%\/BJ\K!U!>QQ>_XXW$ M3Y**J#4%T^P8 U9=R.#F\D8X)$LB&)Q*#G5+&-J\-C*3E%B@O9T8.X0O8X24 M!NTCD>N6(*9)$BQ"T*\"\WZ#FGGGG^\BFG!B+71$%<27>HJCK%<5'HO/?DXC-0?3&EP(HG MU)XC)[(RT5(KGDJ;5H-+ 6;!)!T.I#S>S;QH"-G"0O8.+?8WO%#UVK(B*"/< M4.PEHU*N5\'HG07 R8,9&"3&(@Q_/^7[4%%^N(CM'=K[;\"U[2_+PW14VXL2 MB6X'VS$6D[$,<)T/M^$PA"3??[1- 2S\'Y*686S[5OV/M_?('QU1*%S6\L\9 MCV'V96\@LU\F.PH)JS8#,W"=]JIE=#U2MNNUS)X@X"!>"',(\X].;'XOF+=G MCC=S&9,0M6:7#1N5>75DY#"_1D[S0\D\A/E-6R4WY6UX+W@W1R.]W%SXE$-0 MZ("CAN:V*E@ WORGSPR%X,2KA980WA#>,,G@=N$=\R@3+&F2%VW%KRPG\MR9 M5&4 ;^!_X!".>M"4@WX2ZJML3TN:L0-3BF'* ?2DP@C)95,.7B UX0F!?>T MIH"=8[&.T+2'CLUW%$\+NGS2QP=U,V,Q$K@:.)Y'2/:225::1V:UC"2]-% MTL;7VB*'869YXYGA361:_IGZ7XC"@M[Z1Z.PL#;T^[SVI&VSZ81]RG+J54,8 MR Y'NKX \ ;R]BF$(!F$?CW#]W8!!_536&__\8;Q^P"5'4^5MNJU-IB=&<:U MC21NMUH.U#P1'^$9$B&Q]T_%+T8P/#0WFFV4S/W&]",XEQMZ^PKBP2]<,OX_ M9+@OP!2?$>>$UM>!9 +!C(C2$X#:+M/N+HOP>]%S4#9W%LL/W0Z(F:-%(;W($,QI4<@WD< MG3N+00C!@M[ZPT'PFAFLOPM!@8\]7%<.H5B/][-ZRV3,<=,"$ 2YZBQ=6 A" M7?6.PNKW84R_,W11;F,=]KW1 :O+V_:PS>K>3LBAFZ>DLPA/O.9 N]] N[0Q MP6GZ5LD%.UQR;2T']WM:V=!_>%_^PYN+$Q36/'^ED^BR57<8#0:RBK)/HV*8QD"X:E+)O[=BX1#O-X!7J_=]_Z?XW47 M*F)J#N8&YFWQ7J/G]&I$*@"\ HL>H7D*8;%+]KJZ%PF'>+T#O%Z[4_9OO%\Y M>RE&DX[@:'(YJC ==K5P[+I M<8P'=>PP]@XQ5R#,7=DT_Z>8&^S66V,ZT%S1:W=&EAJVRW70.((#=CF-T 2) M\.0E6U(54G AYFX:"^9.E*2F + *K"/"9+^E4IZQ]'T M?*C<%WL9!M"AXZ\@#OY[KUK/\_QG#-"O8<7E](Z'3HY,MQ!MJ64WLHJDXE M(ZJ&.1AO9I:@4MA3/)UF683!82T[Q-V'*P4W9;;_%@A/!C*LZ)915[&R,UFA MAC_TA*2_3 'V,HN=9WB$8B[H6RND]$+@%0=X5Y^Z_&;@39<$;4^CKN&T)R@W MJE4;E$1: '@@<9W.;&\&UJU##176K=\*8!M==#$+$M+%4'/=W+0'7HO;Y6_* M/ .=R_34TSK.1XBO?YVH!LO4H8,0!@)N+,I^;OK%]Q4W/]/]UV:IO 70>3H6*[ MD;Y,4>\H]RV 7/[39X;"$8QC[^5E"[5K&'XOI/_@_>">@;RAFI&VQ0Y3I5]5 M.LK V@D [L")P'$(=2;0=7=A>$'7PR2/NQ_"P'5+V9F73&_C!@?3C #(@6]]8>#WI7U]'\$O3W6Y4>LT:X[C-]OBJB& M#X]]&4 /U+V3.,*S>"&A!_54&)HOC&G]CR#;9U"K':D#V9&&$ZS'&ZAZ[*< MLOG<=@XA7IT"<;_!^9&V-]^_6=P-^PWSWZ4F $OV,*[QP8[$11 :9H@^_?V_ M\)E\N'?'HY9#!) M-3![([<[V]JF.;4S>B6!*X!E$(I^K7BH4$&*$X7A?Q8_7/)[:OFF32P@B4 2 MN1T2N7XSOS>0"-<3#'$4[CSE8 TI8^54U6@H Q+)2PTRL^I^YF5#%H$L4L3 MQ/6[G)TACAM+ 3!(WI 0(S--A'O09O_0[KEE MLGDA,>,^R*8@#J5_2#:\VZ:WOFCL%)0E'(>0E50)+$ VN4N)(G[5 MU5QZ9ES2M6A52B+3*-E^*?@ZNA!LR.Y+,36X2OZ'Z-0PW6A#$WQAVA#M1M. MA5HM5M%F/^P[.64 YPZ+X 2'X-0OM8RWNWA>$J:/2"5Z,YV0'^97ONDT(_+* M+'N[N_ QPO$199M?'CJI;9- M[(V7_;U[C\3 1I&%<5O=0''311-F^]H!("X:!8*>P2\TGZ9+?(%EW]7\6/ - M\1F99V+2XUVGL1[) N.8-.V$4W'7%M-4I=A\T#E!(!1^VG>]J+5-L(4SA.I' M):K^.52[HC-C%+%,*I5.,AB,HC8O\ * *IASSA,(@4&H0J@^!%0OFNWU#F_5 M?85?SRG,$>LRX^[=F8?U1CE4^4^?>0I#&/9!*X:AXER(4-6]%^K^.<2/S? X MKTV]R)F0M<"LE]5>4)8!Q/-*78)'6.*T5^K]5>IF>Y9)H_$EYF;8T2:(-!=X M!][?(?" )%90QGJPQK)_:N0?S3 PM&AU0E-?P%7+L#7,"$A:_A.*:D_*\:Q* MU'5G,C_H,L_/, /8]ARP[?.)!\1_"ME2%@9\(.C^W%R_#.CV"YF*FE-RC&EJ M;4S-:I(R6\H = P$'01=T4%W6:W\CY"W67@ZD[)]*5NTC^/$,R?'>?ZZ \/- M<82GX6QSJ)K"!NHW U@C9JI,A3P,E41W2+LER$1*"0"P^7!SA#KCSWZ$&/O MW'QQ3P SV@TT/RK%02E>V2$87Q;"6><%]Q7>WB[<8!BA<$;\/V3*#L#UP-1- M>_="[V)[(F1R5BL0 #4PGS[C+(Y0)(U@Y-T,2+@]6$!R@.3P(1;6 MK\E!'ZDW2K7&_C,K,(0'"<1$K_@-+E'1P7DAAO-6[AW M[\NON0&?5]Q#IRL1V'"M:]S")<0^<)+RN<^%1F@21SB6O_]Q\,\9("5/,TRP MYY=VM#P4]B_N(;Z]1_[H4-#]%3/\FLUV'95T=EP[Q@A[X^CKY;'&J99*8[F' M!$<8DD,H^M6!"3#N U']X*B^;MW#KU&]\K2Z, W'>W$;6Z'(V?MJY.6H_N+< MP+)?-'X:S86PAK"&L/Z8!.I?PUJK#S85>F,Y&",?Q_V>%RXJE13 &@Q2PT@$ MIQB$9IJ+@7R88X MO3><7JP4XS=QZG%[%3WQ.U..[.%[.& '!ZC2*,>Y%LB-,;,A>*X05X M(S[WI#=UL;TY$.N[D4LS6]I+N_E[E/_TF> Q!*-QA&+[_O%]O08.;\2W&=7Z*[*1-)7VM"J9C5[2JLU2@.^"]VZX/6&'^+Y_?%\Y M^?F-(%_5AW8XA5,3+BTKW41A(89HD]__V]\LR]%@6L;I?_"\G\>:Y=>#-!\ MX"[=FDIUW0*,YYF?Z<69[.=1 M;ZG(#D&6\60X;*#R*J>7^TONN#W@0'IY&'KYBB4('0B=CV\;46CHW$E"PZL# MV+.7=^XW*"61:91L_^P$]KL; M4>Q6#1G2@9+>#X.=;9A&^:!DB&_ZS6>\"U_A_IJ?H.YM HG>3S?8EJ+;Z]H* M7X F=C25^PD8A"8YA*'/)H&^%X=I*WP:D M@@[)9;<1T'4C2 $W9$8^263$P$%B@,0 B:$X&1OO0PR=);6JIPW/=[QC6A]) M"3\]5')B *4C%)V7F[\P7K,8Y MCQLGD=P_(]^6 M_Q$*-A1L*-A0L*%@0\%^=,&^<-7OQ1[Y?JM1KX=>_1 MBX_/;K]F&+C0?K5;J_^ZVD#T'YB/"\6E.<5^!9:6!DEYHO6TY[V@L;JY:5-O04P!/TNB(1 MBL<1BH.3P*%2?+,1N(?M=?4*K-OZ3MIO6,YP-'U+A-ZV-DN@676^89 5'G5?]"3/.\M*)?R%M_!&1=U*A^([*:W6E= MW;I2 T.W_77S2&?O,2M'%C"JZ1>-:H@LB*S;1=9%%>1F-=(6K.-EE[[E86+)7F@;E,(@P# V40IP^)TVN,@7H31&--4*H- M_;#!-'RYM-8HE?:H%$#T_AH+0X#>$4!AHUZH"Q8\:GNO#7-?CE"^OPGW@!@M M*"#OW]M[M0CEFS2[64U5O!W!^B)AF$-_T=U7N=12&>S)^")?,+X*X?:% 94' MA=C50I5O@E@WKI87_- ]B!/#2*(.L9Q-:1E +#.>:!("# *L6$80U*:*(HFW M-FWU?6R9>XE0H:'I:K%IE#9:^#0 !$:L"NNEN+U=*(2#KHC&5IA]XR]\Z(,G M9/>?@'TN1Y28;Z*9I%"B-,>"UIK",;^7J@R>YXAR"'5?Y6&WAP[($9 C+F@M MO@='3.+ :GHV:F,5>U\?)'Z7;:L"X @FS\G#(4= CH <4=B2U??@"-,V,:S> MVJ+B85U?!AS!/V7$XR2"XS3D",@1'S*:M( <<5-)P^_!$ MD>^#8U])JOP57;^D*G'>GF_2651SVNCAN)\-2;]>2U6&R-TB-,+3,%P&\58T MO%W.P_"G>.NTA)VY(MZ+A[7*:^)_B MC>!LK[W@8DZIQ.PQ,OR9ZLTM@+?,7.>+7;\.U= [BMT7MLKV76 JB%MO6M:V M;>>P,QBZ:ZY[_CA_+3[5WA(4CN T"VMOO9(;9'_[-2/Z -,:"NQJ?/#ZH1LW MQ-]2X/<=V1U>:H;II<$D-+JN4FGL?+1:'0^G]8SN2&!UP_(^",\'A>3X>N5"L%&-'2,P["#B0Q%]]%N6Q$/_I!U+7]2=S?Y6PND'B,4SR,,\VJ,Y';! M!55)&,O\^%CF;X"RI6]"M+,Z. ZJUL=^=ZFOL&D.RCS7%V,0#C_-]'W N&6J MA:$&S%\[BI+,RDWM>)6=L.<% .6![L"P98&]5K>W"X5PV!;1WCZID)A\078S M![8 ?%N3#-R5'-M# .US(="MW6B$^BI6&*:<#!64&0]FJ$1:A>!+!&!ZR!&0)6(Q= M0'_,^[!$/QJK@PW1&8C#T7; QAPS[8(:$/I+.3:561L4]EK+ACO)0?BI15ZV M32 7(0BSZVCAH12MM-",D))OQN!SX*?1?-W,CCV*85WVXSF1;ZVM:A&=)>MQDIJ3E)[BF-:G1IZW7:KTP$N$N8I2P'!>!S!J=-H:A'B/3"8 M"B%WG7SOMZ*MOU7]FM%1^TJ]NHF4T:8]578YVJ[A;BBDO$*H%0=J%XV7_@[> MO.ZHK0YEDE)04V"]2?O@"*P%\);9[@2'X"R%\/QK39)N%W)0$;VC;(;[,*7_ M!*ISD4B;IH8?E>U.YJSZK%8A\1RJP( F$8ZC$1I[SXWXRHMFINPT1YOA559D%6& MS>=]80C!,@@-0Q20&" QW+JWX7V)8>]S6."D$NDDP6Q'Z(F]Q0P!$ /SZ3-/ M(B1Q0<_>H\,!D@(DA0\SMEXAA=UAGZZGBM=PI.GQ.)O(ANIXN;; T.+I3.% M@3LM382\ 'D!YC,4W0GS"B_HCFQNU]I$5;O MV=2HSGPO) JJM*H[ML8?]NW,&.*>JD$0'$QM)B\X5>>A1!VB^_[1?8W4BC< MNT(/ZZL^@QK8H;PL4]5DVQ=<&0"[X%D5MR?B$-4W@&HX^AU*<+&3&QYV9/Q7 M0S)8@C=K_HP+URSY00Q'Q4,/&_2\%]7^K'P#\PM-7/K;)/E;?G'([& ?S3\+ M7#>[Y%.Y^"IP#3.\O^KP_'>I"80@NW/7N"KZ@S#;4_1I\=_X9E^* MM^) \8:X0%.-H3W? M"@"H!0^I0J1"I'Y\0O<[(A7=<F$86Z0JQ"UMW5^=W>M !2^6(C]?8LQKM& M>&X,WQ_"/RHU^QT1[JM'<[9J+ VQTG3EK;U!^7HC?Q>#O.Q?0_Q^8^O_L_CA MB[\WI3]][IEQ2<].H+0)@YT-RN07A]*_DBC[P?;_75K:ON;KP,< -FQG@Z'Q M__/?BW>B1AB$?]G+>$L$^JH$/;/KNPC%BY[V I'NJ[M5:%]&1A:5C"OZ7ZBB M?% RGFCZM6>2$+YRQ!F"WIHRN1J1=E.L5P)^ZHSD;GV7JBR>E]_S%((1#,(1 MY]H,O1???/Q(Y^LA"1)+T8GEEU12Z$&&_XA+LNWYWT_H&5(A@C'=->GV3O2V M=CGH+]F-1N6D DKW$9[G$9([]9;^&W(*Y)1'Y)3;4E8N6MG[1\K*WCR*>E#> M5X O,)_^DPS&:F0",'>E:Y2G*#LS0'NP_CGA=R,1^.?F^PL M\$?\8PLI454'@BR:JB6'0S.U D<&_ .\62S"LC3"G.WSN/@MG]9+(G;QS)@W MLP[Y8:QS.^DPY'6]4K?RR!]S[!>O:,SWX!?VWZUMRNW$LSYN#R X(#@@." X M(#@@." X;J[,_@/!\: Y!.)R:>IY1WUSKZ\TWS)+F9UMEI9NHL=);G&7LG_S M-(/,8B^%9A2'MAZ;1O[9H^030)_93?C,H,_^=A,,GIA$6HI?>&20T8CD S<: M^"5N$WNGN1E'18.O% +^0/"-'S_X;N49YUIPI!1WW" T98MURX/V@=P0#4N1;"D( @ 4$"NN.4A>L0D)XJB2$DP[E"]&+\.%.D9&Q8 M@(# N$<683@.8>A?Q18+14#03BL>4<''L$Y?T>!JIMZY-L*0T'!AH(-!1L*-A1L M*-B/+MC72 NXQ",_:- ?- ZP?3TTM<@L_2NS$_.?_IU]!@/]M^5 NE<'T>WW MY+W?0/T?N7KZV;X&1O,+>52_4$?V>S3% MC@(,LW&""M],Q,K^Z-,K<26&TYQ8F$^?"08A,0S!Z=/*7]A2 !(+)):;"ZG? M#K&LESZU;NV6NDC,-MZ*[##8%,N)!83=<0+A*!S!6.*NF 7:3;?'0#3O (21,(3IS:3/_^W8CZ M34_7>%7F*B_XL$I:7%J8V45\T!0S6)8.IA:^JV,+LO&'M]C]88L>MS_X5=U7 M0J1*RZ\DC*F[>-.83V9C3=QZDZ2.2B:_&\L?0L)GJ'0537=QEZIZ(D'9MFRZ M59^D!95EGDRHMG+'0]G]_+DKF&5+T$%%"$'E8_EB K()/-? M5@5$_D(T;>10ZQV^EJHP*JW;)Z>S+E3[P\3LKCNK+X;-":@*"+UDH)8A%=7J-V^J 1XRV/$9R/\M_^F+13I#T.8[E?1'L#FB-/0'OD/M#UB[3'9XM3I#T.47ND![.+N9Z=M;OM M6:6?/KF;*'?+SO'!9(]<;3B]T&_R]5E_,2X?'SO37(MJCR*T ,K$"ME\+)WY M5DW((@_GG;3,?SZNN\8?H&!^+=QTZ JF:V22:L.\.$EHQ=.'5L&N7]=7Z-Q MN"F9B65RB5BF\'[S0Z(^&7_,DO=>G)K><_)MW[OUR[VGOT_=RS+N%F=/=]?ZE3S+/=7&W<=1>?K46(&,P[BX6":5CR7S M4:.![R'C+RX^^\Z-Z"(E< ]ZEY6 M.)N3J>Y59V-9YV%V;Z)G5W-T0E (#1 M6"J1B.6*>Y[8%AG]GR\OKU<6_WG?=G%_FIXXR$YR+^N)WJT]51;3DTG"K7?* MS90Z2QD:Z@G$?>:RL6SA)5OA#\U9/Q]&<>1'U?Y3DM81V#XJZ7F-R.R],_"> MPRN*.5>[(-B>0MW9._/R(3]VK/' 2-3O'M1LHC_(%'JE02$)H99B(99.;T_L M_LJ->S_?+SL\48DTPV$Z9WN.T(2HB4WM<#5(VW<7QE,JL4Y>E":M?/U:FZ)V M@"!-(I9*[CE"$RF'SY:6SXWC'!X]OHSVV+/+]@KMD;AHI4L7^;.;GM:I5>73 M>[W2/KX$[0'1'; M]AS:.6!?Y, M)\M59\6 #H\4D0QH5?W[+Z /GO M^R8U*SA8/4I*?MD2D$,,'GXWU_UPAE"%>.?-8:=16AY;E:IZ,EP;_#VZONK)-ZFNO'Z:KVN)J M*OC(H5*1+HAT0:0+=NJ"??0F#]$%^2U,04J2KN]5T7+AXZ7^P+*/IK6N==HR9-JF2/4>$$M M&&QU'F8;W><6I_W6[4/5G=175?E6[0^3Q#;*0,@$N""9^B>JAHMT1Z0[OH;N M^(7PRB_KCNQ%\^+IQ%8V/XH]_\ZET+)O;,CO@ -HMG@ MGQ>C>5%!G!?GH]ML_K2>R+GIB;EXN"U9QZ@@(%I3+,;RA9>: M.^#Z@,/<4<'+(:7 /IL>7\0HVP=TYCT'Y"72%[>#>[-\V4LUU'E!RU^;R5)I M4,A&F)M/M^P.4.HB+?0EM= ^4#OOJ85NIE7]:5 X2T#)/">:D@]?2QVG?MB.1%O)<>G5[5%RSF]!#6$2*-\+$?4 M4"89(8TB-10U(8A"8'O00(79:'V?'J=:U7E#2+AB(0C$HY( M."+AB(0C$HZ#:W?QB<+QAR(0WM($3B4?1FB$;U)C]P4"@I\VK/B7--#GT2F* M)T=2%4E5)%615$52=>ATBJ0JDJK#[L;PB5)U:/F\0VC1>"@"\#V"3)^.JOIN M^(3# 6J&P0R4_BI[?[ZXZ,T;[=M6;K+NSZW+0:& J.^/PEL>B@1_T[AQ)-(' M(=(?U!EIU=3;V4Q?6?5:HT2[4)NE+_/&!$0Z]X%=TB*1CD3Z^XMT>C"[F.O9 M6;O;GE7ZZ9.[B7*W[!R_=S]DNS1N5=#^1JV4:BO?<3+<)+3,*="Y])I;. M%F.Y%^LMOV].>F\M#0\XA'9(1111 Z)?*OGZ_BU'#K^?V4.M-QO+YQWBV\T!T:_'#>B$>L(XYL.Q%I'0BI?-E(BXO:IYR4HL7C[N]^,RMK9IN MZ;8LESL3T#RY#VJ$%FF>2/-$FN?3-<][>Y$O:IZ67,^HY\/9156^.F\]R/WX MW:Q6 LT#+1C3R5@V\U*M:*1Y(LUS &1[967[]]<\AQ&_>E'SG#3N;LJY04-+ MQ*VS2ZT]RG\<#K;F/7M_7,F%>=,]*0QGG4;]9CWIG>LG[KU&L>E^],5:)/E03.1BE^X32UE&?DB:A,&12ID\['TOF--D3;Y?(%ZO39YYYZ'?YHB M.8PXT'LKDN:L;\JUT_39+)>\+(ZS9G5\F2Z!(F$ J$PN$"M9 M_H24?M,TXEB<'G%ZQ.D1IW_9'O!OI<$7R"[]HE_3L&V7."DJ]G,W MYW,3J&4J,^+*2.JC,I6-"7YG3V6+O KY5ZW>B4F&ZL"_-?YKQ;0=^[LGH#Z_ M-/\C4_D<^_,E0X!O3="_-YCGV+5P3,(@/TC2J>]=TX<[[K6:VBB9LJ\3\65M M6+#/Q^K%R9N1@A9YXM\5%-H.R"S(LCIJ&%4FMZUQ!Z6VJ3JM,1?T"DCJ#\DF M9/E_/^)A3894[>SF/E4;S=S[A/TX3KOR\51ZNEX,#N?@+CGGFN2$0E[).Q?4]@%3TW^3 M!%P%#C%=]X:/!9Q5/ &EA:69%M;/VI_JO_Z!\O^%SZO/DUZ0UY]?U_/T261K MO&6/MD$8;T$6MRW3UK@V>9UY6E:/UX7)G78Z<\N=3JFQ=M52=S4H9I[W1O_Z M"E'J4,9.O =C1S+YIWN''R&;F9F52AE7)_I,5N[DMM%WMRD=GV77RT@^;2*)GH.6/D]+2L=91/_'XAFL.CPI>(3GY=;_#E?$1W M9;XM%?DX-2Z5N)+>IN_+ON;(G]W=Y^[.\UDKQ/JV:#2+5Z>.T^]$HA\E(Z,Y/T;RGN4 MCOR&+!RE(_^T="1S:5DBTC&99RN=R\,HK?@UXE/?.%)ZX%[E*U(8+8M04+;6 MU)JD5F:(^9@X32J9TVJ^.NN?]F>71C-_>]U;#8JYYT<^10'D2$"_6=[_=QV] MU^;]=PCFSIC.M-8;]//Y*ZM7K\:OY/39T[REED!"<\_&=+Y$1C^2TF\DI5'" M\8MS8I1P_.X)QXIID)78 A)JX+J@":QA.N39Q ][Y3%+_;=!\[3]T$]J-77V M4-/RYZGKNMS*3IX_:5/^DS8]F/:[Z?GJ[B&?T!Z;D_*=Z[:SZS>?M+S=JB^H M2IY+R-,FI#-']+3UE@\8'['XCJJ02Z';S.;YVR0^Z>!FT'"2UZ>Y2;4^3D\3 MPS/WHMJ>_/BW&$NELK%TNK!U]OH2MB8[[ME'48KV.X6M_JS(ZX$[Q<^JA6-U MZ'C2SV0?\BZV8[ESHBY+B?H')%7?0W[Q*MYG%J+)?=Q^O" M!*0\RJ-&(OX-13S*HWY#%H[RJ-\]CWH%*X^;X[AKJY)LVZI#W,RA(VN&.@K MALEY*9D+%0Y>8R+IJDRN-X=DH7@21[6;7R0F]XVCPU_9GT0Q;(U[MEH"&6PQ M"?1P?#73:G'I.P?A.]=DRIXAQJ?9O#^6[S/]>-7M%SL=6ZDWV_7+0;$ +F8^ MEB)>9B&Y1P\SDN%(A@]2AO>2E-V/#%^?.%>#XJS8[M6GY;1FVV79**] AHD# M64Q#HC8527 DP7^8!.\UV?.^$CRZ[4Y:L]'M=;5BM.\3)ZGY::M4 @DNDE,X M&TL6(@'^J@+\AZ:VWWE2YA<6[KO30?GBXEQ]3+3&9Z6S9NV\7DE.0+AQ;&8B MELYMYW'_!$C E3IR%8[*MD*B"S"9Y9E @C1R5< -J+*EKR5'M>::(5#>]&IY M8JDJA-^C[/=W"C;^6?'R X]6A$+"A6RWQN^K32MIY>3Z]FI:[J9MNG5W<5NU'/K$ [0+"E$,L6GTMF?A.D M1L-8DJ],2X.Z"DLV[+%J6;36'4(JKDW^+=O26'O$?T"L)0)E?(UH]O6TZMAIU&M3Q^XE*_(:<]I.51J68;I02\T995=7S MJCX_F:"<1@VT(WG[BETG]F?."GF'\Z2:Z4Z>TB5IJW'W.QL5%FA MP(&;#XTG>CO(<3N5?VVGAN.M43E]F&6KIX]E,=) M:MV"-UZ,)5+/SH/YSM '1=66,K0_@&J)D68O3%O6 ;BPL #RX*S155^6P0SRF$@3[/9DZN;R4VOODYT*\:R;[@8OTM" M7" =2R2^SXB7!46MK0Q:/6 M\GQ) ,2/+7,ND?,FCA>9N@[8^08Y6BW5?C\W\@^4[B]\&AV2;!ZX-_A<,V44 MOHI/]CSC\=A5:T3PFMC[B8L=E[H0P_&T=:Q6ZHM"H_ 2#,<4 M>(C9!%B.^[4>(PF.)/@@)7A/4Y;?47A+">M*R0_/*HG^U>7-1;?^4%Y5)RB\ M438XDL"OY[Y%9\%W<:6$Z:Q$X5W/\>V:>0Z M)<2KB_)]WRDR\V<%%P_7%6BJ7;)M=ZZ.PKKUFG'[/I=93]N]^6E! MO5[,<_(*';=TE-J+Q#D2Y\-([;U-IN]/C>3->7LP[.7TX9U]5LK6=_S?QSPSPZ4_W[[I?)!(BDJ^)O! MM^Q.54E6%'-.GKH&GY0.WY(M\K&!#NK$(I[H0K8"Q MCC5#-A2-7&0[Y / Q=@[UIZDSSQZUT6^FO+)7Z \X'!U>0V'O/K/V]Z0>/AJ M?$H%[K6OF'B#++'Y*\6S_M>&__[?_QO[VF/N&+JIO7W?R7P__[Q+8L1,X7J9*+&AY8J MS^+RF#SY;UE?R6N;+;-0.$K!"61:(_)5@K\6$$+*'A4*_RUY_P1R;-%R+C_& M?10+Q'_HK_A'J'CX9Z:M@1GXMZ7"A-6E"O<.W!6WQ3$7?Z>21SG@"?(G6U4R MT&M7U4JK*76KE9-FZ[Q5OXU)Y]WCSWJ?3;(W6]UJ MAR92NBVI>U*5R,MV6N>-XU*W>BS5&LU2L](HG4N=+OG@HMKL=EXA\T&6#>-% MF0X2)$]/MJ[JI6;CKM1MM,C#CINE;N^JVJJUVM4K_*PSR/Z@>TA=G"9QE2Q- M>8_:DZ!#UK(FLJ$]X8TJXEPA?Y2,4=LBIXWAL&G%-7[0=,0YGC?ZK46-Q/MQDB=9&U6/:,9KCHJ.<]<-X#+B&NH M$M]P05[7L5SUW01RBWF>9Q7**X$__O7O,U<1VNX[>(E&C<;0DO_0#ZY4LC-25U6F!CDG)FLBV,1P_4D, M$S3Q4HE_*M28P;^2_\3XQWV5?2*9%O^LY5KLP[^DE6P3>TFDAJW+QHA\:D@E=^+:#GV[5#(FI1*)/'33D"5=FVMP M)YWW)Y&8H74DE=?26+9B]);T0RCT66HCLD/V0@4^)_O@*_B)2;)+CG/:S]1> MVT0$;/)[T]3)_RA3=0X6._FGZ3JVZ5H*&'/$=G$@-"*1_5UJBDH[J(XU51]Y M'T'#5$.U)FNR_!%9B<5?$[J%S&7-T.$;?-.V:BYTI&,R_X\M7:D+=TAV"]7_ ME(AG8!_:5Q5.W*,/89CM :&"H(^DG6P5^&V\T!9\ !>E/3E1C,I)]O"C]+*O:/2'\ M7^0]CF)A-RJ?\AO%0!-!TQL;7W#HVL1@M,EV3(D9-)DBON,-=QA/>O*NS[C^A2V/-WFTZ61O>,1;"O6W#I>7 M[3;&J5+YY)B(-:0D57?NYV7@8*K4 FQ,KA<<+$R]+7_ZP_DH\6>P4>K0V*@I M&\A&F\?R+O8)7.\['G8Q4KC[A%I#.&X?>*Y(4W*P0WTS.46JCXI.E/92IH>>K5.(=QVUZ&JFR,N7&Q+;JCN'Y A5&Q%K@B#.IK:NC2>!6 M>)5X@:WKR?D_A7;GFP\G#]4L.O^;'(A$ ,@Q N*H*N C0--T[_R^;E1]OQ=[ M!3>W79FF[]2DX4$H>3R6-0OHN%B8&KPE7;)J:,3N4Q]5Q86ETI^1:XC- M15Y.UXFEXSA #PLL+IC6[B<3NU+6CR3@!EBP[-L,2Y6(W4;9@BS04H7IR,G MJ+"PM#E,8!^2TW>LD1)TO3_BK?!1R/-%W6CI-J@T1HKQR&8 MYQK(@0N7V+*V:A])?94\4=?4I4I-@G *DP6;+K$,A^0J2T4;F+SV-3&34)L+ M[JIN6B"$')[-X9G-PD^#=0CO32IY;\ASA;94-LG_B!O62IVRN&'H]15SI!$" M4FN8_ZS4$1:G5$@FI( _B41>J;A9%K&DB/H?O; M#MUJ^V/,UY8AU=2AY<+# MJ1^1+ 9D2=C=0R06><&19A')-0G7,DX>>>W]@%Y\ ;AV\@^!/B(7>C8^%HB< M:D:H'@^Q84\]8YBP);=KCZ0292R'K#\F05!"XM=[1C.YD&R"I8:NBQKITK:1 M#K8K.AC$!R8.%]DN70JC$"Y*5X%SV=(%/<"[4L"^AEGD3%"6_'4AKZ5D%IZ: M2E"]PY'64M$81'MI=E3\O%PC8\#3]^DX8B=;C[QMV)$GRK@E4V =KBSJ.-CV"%S M#BH1.&$N7A3#H%-5QC<6?OO'D+E.S+Z.B\NK&DO-,@UX-M&V6XSG(Z+WHT 4 MQ$\RRH8LN)'&[2.;B+8$4:*:#4?"2 6R?I9TOQ](2(E>] :#[*#5'H +S"P M+6=0\26A^(E4>M3L <#[!V1I';<\'06(X=&B8A(Z7"!7#IS'^OAF\##O5]WU MG:+?K@>/D_, 7BR>>P/"A!46"%1)CD8DF[)E#4Y3Z_&QI>@6D>B3@C8[N\O> MS2^AO.=H&TPB$1[1R3^HZ"]D#8?JJ,S5'7B!P^U-5;1**>5O%@BAD ML\01%KY1M_U$_?I^1J7>H&+"7[=%R&G94VW15BU( M0QC/.7;2&WJUJ;+LX=>0NNYVO7QZN8\3^CU;V:[$_9_PUYXQT2,6T]$ M^4-D& ZZC]@IL;1?(/W[[/0;A/*A^?B0>9QWCV=GEY?Y_.K1ZJO.ZI/V.EDI M);.=SG&K>M:2'\::9Y,A>[TAAS:UE%!*AVN*!QEI2VWD MC#YQR[ M"S N1>Z$&;X>VZ#5WE$7#C4#4UEN1P G[;CG4%4('?"*N6:8%KQ8X/MUT-5Y M;S84R[Z=[W>\>'LEJE?]2;ILY-.(KZP;LO+L]JP,IA W'+[K!7\AMN* M(0[.*]3C2N70]TG&=G-!@,T"K>WWQ@^902HG8,K>'P?%#XW:N6:WYW6MVF^> M-1*#[HG>;7X&/YPMLPFE5$V.$W,[N5@EAZZ1MHC-D,P>;9L+_TW])VO+'O!Q M!OK$Q1?YXD,X(3M(%@4G>'\<%"AZ?SS]/]3/];#JRYHFSBC8^+MGZ678]^54C]8+I8,XU(>9I>=TFZMG7,R_ M197EV;"M-5)*PBVLUG?UB9UVTKO,5-C98-X1M_/S',D_%Y^:)(6_N9IJRE32[$ LUM1TCF%:D7>AV2J, M&N. :,@/VKH+&5/11WEAF?>JXGQ0T/L27O1$UE#7P VK%&SS&KESTZ)O9")I78TN#J$F.QA MTG)T7)RG[/G35:)STZM6\XWZL5PABC6;+Q)JAHS#\,5CI33F,S\C%BLL;*(X M:$:G ":V[Z]WW!!SJ5Y6L\?S;*]N*->SVR=;F65_.?+*P1#\9,076[\Z&I=N M+RH9>9K29IK5J=R?+,[OU2+D?[9'>N%)Z#L-R FF+C73M?7U/]+47*E+U8I) M0]FF!P+9.0%(X0"E(87S!- ^&S>E)5SL-)%8@J\0"T!Q3&QEXJS,':$ZFSZ9 M(5]&KJ+NR>C:8)#?#^J^FHD>5T\WS62[GD^X_6LU.RN-C'BE]$DAW7PKF7"/ M!]?M1#^NS,:N?5I^2H(Y%19BHWNH;;G2]I%4 H@Z^;>K.[$ 4UBJXUK 0 =R MD+TZV"&/S]O]FK)N]W)F>=T]'LAQ>_EK7"4?6(-8D>3S,0:55 <*=E46\W;]7%0#8*E<1#=J4/]8OC?*_^RUF4W]3;ER/-'-V;]UJB7SZ7 MRXV:O1Z00^3?_,MZFYJ)7KILDPL\S)WH]N0A57BVC:K@'9D2[6 LSL\0U"M. MV9,,W4[.-Y ML?Z8+U775K$H/\QG)YH7:*K/-*#A"G1 MH]BNNI>A.B'2XD" [QQ7BD[ K<*<@MS$0K1=%$PBW $#]HN,$W<;@]FJ)"1 M>']7&0'JBJ71Y7J!&XS?UUS$DM=E&RMHL,!%U!5O%;[SBIEZQP/#+WP56C2! MLF/AL@*U3C3PMZ>836J09(BID:H-SJ&$F3I?GF7!7TR\%[,OF/,V*+/2Z!*\ M+14&[\>46H18C%:,4AZ=?"YE">ZV'A9FE\E:9R'NYP-HT2IK;[D;>86M>IYIZ@]SOJS83X_6ZX?TE-BX11>ANP! MZQ)6.)*JOGP1^>Q4-FA=40*21>0*\!IEW@. MR4()-EH-P)L"46$W1$ECO)B MH;/"*UI,0RPGV5^/1YAN E62CN\:K[4!JXS9O@S$;T[+\6C$:J/$CWY(WH]8 M0L0VY>6 4 %C:5 _2)%CV(R!UT\5=HI\4!X-)ODTARC$$2$$1%;)BE563N%] M&:B;C/D+)WVM!$15I)?,0Q$G&Q#T[3>#M+B)&Y664MB-H>&#)?$*/*"(R6WW M3:Z A^B@P!2BTVPV&&@_8E\8I)(T4OOI4L_OUUTOU-:XY(7.?'+VF3@ M//1ZLGPM5VN7W=-.@VQZ)KV]ZS'0!>HC\7H)(3AL2K/\^H\I"RPF9B%E>0X5 MN'N#$8BHLLH;D@L4WCUHGK8?^DFMILX>:EK^/'5=EUO97>F%/Y01&LW:JX>/F?,Y:!!3 MF37(GJBC8ZR4);I",T<=)'G#J#)!;XWI)Z$!M<=.N:@DG\J962YUOKHXG94' MV2HQ-S.%?"R1S8=$(+_ QF."F/#]KF[:32J0R5Y!&MU4D8X?8 MMCW/!XYBIG]VN[ZFC= M)2VO3&2WH7V\S&-A@GU.:"\QXDM(> S2.I:&8=2*+MNV5)):%G% P&_IB!*1 M9TUF:ETKJN7(H+A,8Z314G=(=@>!+[QS0(AO0,]"ZA7+DPDTBX#8PP>=@2P0 MGRSZ4JODCZ^M^I9._ER[J:JWU7XE<7&?23_8=^;EKS;Q_W53JB9KUK6LN^I6 MUW^*5-7GYNEZ<:E7UW?*S##/M/SBAEA2Z6PL21SG?")$&S)S"0Y(#05JG^?B M'\HE.NZ*FJ M?%THWE0R-3.1GWPZW\Q/M,[YC>S>]"JKXMQR3^-/)?#!W^%<9)="?!K],D / M[3H+O5KMW;VT=H>*IK0;*@:*1OL+%7P7%7;LQ*L/Q7QY75W?G]XHU>K0TNX. M,#[4,VO#1"L1;_2(!WAFYYQ^ M0>_RTC_&$:#6ABHT_])-HM@V0+ [_(% @T3RC&_/9[>G\[:A7%PZLUSR01OF M$VY*L3^!11J&HKL@\1W1;YS3NJ;=DVP?@T MNS\@=."=R:J^N^C]42J^<;RJ+L;F;2NQ;C5GJ\SDXEJ^>C[1O:7B/W[< >*# M"*U8JYL-E-OFMX!*^1M[#,*_MKZFL"S4+JS3,#2M1"@X]!0$.?9XP-[GX*1G MNAZ+!IV ?^1Y>>AQR+#*N[1'#)NM\BIAU =4%^Y:'R]98L_]F,TM(DNV.H6DL,VOIX: BN!2X=TE[Y8)1"PK9I\ML M=XCZ=W.,%I%LTX+$O@4=4:%5O__AT.U5Q](10BA KY*'D!4#Y?$0!8G>Y,&EB;N)NTT'*/_2XNY%%6C< S6:)2\)[D%+4&@54*B82:C M''EG(P-U6>[2D=S\S(_Q9K(Q[$KEVK"YTEREIZN( M,K-.HOX&S!:Q!S2BIFUI C W['=-O@=T\(BCS.#@ N0Q!&60)B7$!(CW8\=!AF5WN# M,C8DXAN-MF3[5?%N#D/E,H= M')308H-Q;/#,6BJCXN2'G@"@$8XWY^0V/@L<]-;N#'T3!3'H*^M MYN;92S6C0YNT[_32D&\5+"1#CX ,?N[$]9V*7V;B3 M+A3P")XK1[J.514;/]'@.7PK*J0--DA\YGERDGKEE&G2>]STD M+[Q\M0N>=,!)M/VYS.-J/IVYRAO5>$]IG%PE1T\-:,48-IQ#L!WCS&("RUB! M(EY@Q)) -?#/@7DI[_ H?/'BW0H=? M$SL) GW#7PZC])\PUK]K+7ZKQ!>N]BE&] M5U3O%=5[?:UZKX^HX/JHL-B59L]LF+IA$A<1G&4^RPK=>]NQ7!R_\4G1,3Y: MR?;.IIVGF?_%15G+5O;>N\#"L8TX7T;#J!+> (=!PK 2N(&E3ES=5R<#O\%) MD>3,4PURF"DJ"/J1=,*;!KD&0\@Y;+0.&WC"!DS2V:+,G,01IJ'#>GP#O=AC MGEWZD=2@"V,/X9M&,P8[Z05M/S'ORV(WY&V7FJF+)N.[2!$3BYJ89-'8=9$N MZ9,B I$+]HDNF*4NS1GE3S%G%8M&12A;)\Z!X0M*;G([<))OJA"77)#2?W[/ MC8IB4W\4*XXTF]=A@TO%$Z A+@T<+2QY&E_(EK/V(QD@&NJL ,GP?MP:<>(? MQ8F[CW:A(]5'\KG-ZH#HA._A6B+^&O GVLJ@.Q'RM>L(C_@MXC?*;]H< D"0 M%()CUF+(51^BA9G'7L>"-Z@U:4Z8$B8B#F'4+(Q1-:G9O(X8,&) ;@52F*@_ MMF=:;^8TC,Y[_@O#.*E+"%5[\!3O M/?RN ?\NE\W2#]L"!>M0.1, 2@D-L" MBIF^E"\:\ZA:BF93!!(;'_[>VJ MQ=QB/HV<0I&81[/"B!.E( ]+Z1K1V6R -Q&3C=G*@00.O,4S>IL/D8'XF&$R M&"K"4=8;R42%S9; NP8&7&.3 M*^R1LXT$X[G'0,S0W_'%?R=?G&\U9>[AJWXHP8^(F(1CT5YZ_ZD,:#^'C9BF M;:WHF&SHC(BI9\*_KF.274''@T?LJ JD(3M&@9 7>!,)!+!--V7#?AOU/@9. M.@P\P)^,^/%O4^:CI%M"0__O_PQ97P9\Z>0_@6G@JC&1)S22^S/Y%[W.Z]XD M!E&3331-G2E_M+W!0"8ZC#,S!!EL@=>&VC(^9X7<#50KWU7Z:]:XC?5#HX42 M OBI<>B^9(.,@%P0!M!U[\0A4F:H])YH]MOF7!5C6OZ1?J;82ECF/M @:N-] M5(:_5*A?2J351$P=M&M;J;I.WN=GFMV.=8.#-T,&52E4#?EV18[_A0I\AY/! M^/3^[H+\>L2) M C!?1S7\$'_67D\8#2QL[_V]("\"Q-@L,XBQ;G[\WN2%YB8EF'@EU5'V(W@O MR5J#XKH@!]JZ;AS'DT6Z;W$0.*GA[YN62E EV#TE!9A9Q?B@Z0 M;:\6UA=\51391HRVWUHWJ \71L[[+84=.4_ MHHF1JP.,?3*E3,,8DEMBG.?EQ4*EDH Y.XJ+X7I3<2V8 \=KCH@[IQH"C3.F MO2^U+;GT*#DE DR()9*8O.2(6=CDC4984(2$M:=H/!!;+\#EVQX1S&T2.^WY M"C&FYV@!(-76U 8&8X_E)V7=-L6/??87)H/QO8EV#TH9&,(&>PN' >.AU: / MK<=I$![AWVB.N%V1ANAWW01BE9FO4>?A[JHU&JH&^>"&5 M2/_C3]9_.404M,V*(%$1)"J"1'TJ)&J?D-N.IXI+ L7:AI.5&$!=\J@R%+3^ MX$BL?K6MI,ZZEYW96E^Y\79K>7>7+VWWW Z_CG?H5HGUL@ LE>6J[R8Q6[O[ M_%ZRD05'4J=1;S9JC4JIV95*E4JKU^PVFG6I3;:VTJC23=SS)I2)&08(Y^ & MK.E_MS=!69CIK'ZB/\TZ3_>/RZ?U\N:D6-H365\)B_-I'A@9H2G;^_'C7UPG MME1D^N;-=VB3!JQ=RP(SN+EP?JW$20Y+-LK?NOPCWCU M6_@0C3TSHC>A!QH/[&"_FYN*HI[,1OG9.G\6G^,"\0]R._Q2^"]P"G10]B9[ $ MD?8P" 72L##X1HP3/L3[>WRO0BR3%O"Z"QH<\FCW^9P:7C="^5>P;?5N>77S MT+^O)5SY;OD0[[?B#Y/)%V!;OCJ)+T^JLLJFMW+M:R\,*17'*#\+,OS46-R/ M=L_RU86S"FYP_56+PV[X'=ZO9AQ"&S\U_UMLE8ZOIN9OE8\3:>)$"$CX<(UO M'Y)A8H.20U)/HHK7"2G8I%I!T.*%TDR/GL)%#BO,]+KN/U>09[VB%B^P@Z\M MO^.5VH&@%WL]Z(DR,3%,"F]AB[*SD0KQ"XB^KJ8J\IG'?8'I@9BTP@@/;!"L M=/L'WA19(O[PV5B#7]CL1]Q?6.%.,'M7$@5,/TA6(2FC_Q M5;%T(N%LGVXF1$9%/C)98&Y!S2>_I,GT?KZ]A5 6ZX9GDYO88XB0RMHR/$R0D(WE]&%G;4 78+KU,PZ_&IT-5,$0(S'1?&=^R1CAGRP# MMGL)C]IJ%_!A>!KEGRK_'7C;9-?QJZA<,;B#R(G M@&>=^X+-K_<: GX SPSD&=U,;G"=C4\H],;Q&,OKHS@% M'D.8EG=*X)9;(;SQ*4JQ9\.(=&+@ =%M3]-U"[*SRC0KU74A'J_) Z-VS;NC M^2-6X=?M-6+UGGI1+!PEG!@);,CRMA%Y.$U!,OX N!":?"Z>:'=?P4[_5@0.\-!LRO0QU M0O=_@N;$CM_0IXQXPR),W(5J5M[5(N1]B+2K4 .#^(W'!2V^&KD6,W%\^GR! M+9AMG&G&"0!9M]&]:S.@BJ6.==;D!>H/O)E@% -E$ />MM$5\85U_=T)/-JR M6WG]F38/FM?'-63H281>!YP%"B0F'>YC^% V(O3A)19C ASOI1HQ_^U:1&7: ML/@E!B]B&P\!/\\ D!75ML1<';LZV;PEW2FB>PEE'!K?\ &#EK+."HN#MQNI M8]7"1*[\R+@AAAZ79LTY@U!/!2^'=&-$]$( 0/EZ![.:EM:?&P. MR%Z;V.*,B7DBEYXJ(PTPOMSSQ*9P_&D?U_=KIJX#>H?6;Z^YR&YA MMO"P+.&5H>P*V]/>=$9A'$TC#XV%6T=CBC!!$>V_+M1.V[2* ,&3 &20;%7Q M"@O8@$YZ3_0._8 ^/ZIE[*"J W X60\>&43X=7I\E5S^++- M&JB2'X&=J*A<"R[XZ'D ;/#FJWP4:O!%O%9WV#C%=H<0\)*EH88Z%?/8Z$-[ MRZ1X-EY"1BE/+A_YY,)W6X2L M&0EN =87&+1?8RE0=N?H&C(0FKO4UVV-;.!U;W,RQ[N$]"S3L M9#FGC6\(!S()A/&Q;/]A\_C-@[O%J*0)>:?&-7FCN+A$,6W0E25$&9%;&EQE MP&TI#%/QCGZXO[C]C@4+/F<4\E/-]GL9.C6V-&04B7#,#/=#>_0QC>V;"1\F MXE,-8JS2HO/#"'^$80Y0(Q8R4%HJIE@UDH[(H@K?'"H/M^T/CUCE_JW"W;.OO+X=22D8HI0BE%*&4#K!QT_,PH#> AE*[ MG_%LX"8,#;KO8"2?O=8:U[C_T\!P'!XM&UGI2GQ]I:GQ5;8W7TWZB0>WKCRN MOD(@'I8IX3KI6 CAZOG6R@26%1MXD24?5,;SG;A-#A[&1,:>DQN>J3]+*Y[! MZJNH@^.[?DX<+9<7W!,''Q*+WMO GM4 B71]*7-J%GKZ7V_UCEN3I*_"DLR>YLU5YVI.<(I$_B>#Z[I M8(T&EG3\)(8BBZ/]1;U#3 HK7OX38B^^V!_ RG$4#BOK^:#H UUEZE6KY.&W MX$IA<3;A,\P-A,UH=@-A1F371TZ1!" M0.E*KV!$\ X@<,.&?L^;7@URHG!4$:L7XBNFM3*\](7-.,*^,H%WX/);*X41@H.'''3G8A0#C3W.>)6#)%!:9":*P MV& F>ZJJS%O'$J@XZA0O= ZJ+2SM@#'SYQ,1L; L1,"Y]MU[(:_]MQ%_D@LP M"^MC0]]- I_ZWG\H&S-6U(U!(]\WIF7A_ =;XA72W/2!JF;,6ODRSSZ)YT,E M^"BK^5P=:9C(#I!N#E797L3"#M?,G.TV]XS='/,CF^\[!E$7&V M_<(8*7-$]2_B'RV:'?/]F'[B\36V"J&"%5R YM#JY:&+7D,VF*DSO%/^@NTE4 :X8:L#-,G+*Q$D_;N M\&L=5JN);TS/+LTY(%:Y$M/HGF,EP4%9VURIK<3#<6_=/7ZZ=]7^\/[F*W"0 MMT[<#(^9-K[P$#*( ",>*)BY,N!,:3I:QXIB47..^IF&\RW(+;#"=AK<=]:< M>[R, :!R9$#]\&@U/$6 $RG_P ]IM'\#UO\9?'.!1@B\;8^YNK6B7 1]JA:=C>"(-A\$Q M;2$4"3(/MAG;.L98XHY-T<+$L4HL?7+XD OI&;;M(O%S;.,D7HJ 3%B")]Q& M>IW)H(79"1R]S]).:]'I0*R1? +A BT _ TSZ7S $@BA!.N^X3"VU*E*%.E2 MV/ _(;N->$G?V"WX!I.\Y"9^4&,*[T-[)?CS*E-YM(LLONF?%.KWRJ&;M M(#4_>6JT'M(7B53SYLPY.[MR4T^7SXP&)W+:KBV/M9OA1;K7R8[O#?>A>ZZF M N,LX[G /,LXT3@PTW)%#C*BO;9*.V%9,#S%F^?M37+/^="0E]5%\F96NBS. MM'(RGK0+W>ZJ?_GC7T/3M\>X QD_@!SIP>QBKF=G[6Y[5NFG3^XFRMVR,]7TV-06)>?C1/SV][+3>=&%6-L9+HEG[\FRQDCE+;]" *38?5__S/ M*^G1ZQP/&M>/B^:)<9?JG4V=Y6R]NB^?-5:'28]F^^EL5,YDK6K]XCC;G4R. M6WV=T".5/H;M2Z0V#[^D__!+#=;Z6)T.3\NGB4YYI3XL MEI6;:K_T# EW2!C,IPTE(*_0NA)^9"A),ZWK\]*P^N16Y\UA<=4X/9^7U=)' M"]PO6@IOY+??I55N.>C8X,5=N!JKIU$O7G9#V ^'7?1DP-Z># M=.6/1S55)R8AG;8^1R5Q;M(Q[MVI9HVD-HT'A:7@2MLA,6JT$B;",CF(\6MD M-6AK+DU-$9AF2<>^JK0SELW1I5C>QRL"$?!*&PGAC7F@$MJ,N;J_QYBH0AZ9 M."FVU.F1;Y.Y>)(8:5US :6:Z50N7J'QEW-B[L6D"U]8%; !WG<4:Q2:B/20 MY^C+47^-'% NHGYQQIL_SD_Q0D9PDF_@"CX5V1+(85/T-V.!7/%C'Q93%/Q4 MJI5S4?'CNW&,-CVUPQ*C M88$M(,A-4%;QPQ=MG$5^N,4QSD%!$YM*";*H7> M^N/M2 VB ^(.R*I 4>T(?GV#07#)5 0HB@!%$:#H:P&*4F\"%*5W/^-9X^&] M-@7:C IY2KZ8'L,CTE\ XCM3PHX**%PT3*^VX/DN>Z\M'L7S.QECC2A#S(A= M!3V[#APU4 Z.07-A@FQDEYCEL5FZXR-$#,#?V C%WW8 F[Q"7?>SO\5L(!2B M(.2&]ST@E/ O'#RTA,07C3D/!2'N_C$/\D>"Q5$KE4 C46FUC]8!IMV!Y^@BN;5QKOY:0[%/6Q,'*T,X#T7AM"!*7AG8!6$$[ ()VUN).N*ZXV? M>X9N,=;5@EM_7D]+Y#3>UY(\:J1"EPJXH6OYJ.;K8<]"H9KE[\4.8XW9A[_) MHHQM'6_#MB^*TLS8%"%',\#O0- M$)0*$AD)S'M7V-@-U +S>DQH!>U*&.Q$=!W@Y/&'4;AA"0, -%]/3).\F1_Q9OVBHTV>$;*&$,0N\9\MP6F5]?OPW(I%A0&T=>+&CG8X$BSL9B]*1IC$[$>[!]T/OS)\L;:=$,.B_7N'ZXT"BJ\4UL1808G3K69: MQZ8[=,:N[OG0.C;2Z)IMAF,H,1@#+9-W0J,MUTK-*%_+V7JB<]?2+LJKD=&^ M7OWX-W^4_OJASSW1+/ZPZI6TZVEGILI7\HFC==/#>P@8'R5VQT>]0V8'IZ;> M$WOS1FLCO+B%BMG*M)PIK26E!P,_?SR-#KBFI<8Z7 _IH'&BN]4%;^PR%]-0 MB>U%M<;<))R"FG :5CWS^ZJ?CF5E@S&P?(BBK^@S ?/HU0?Q229X9K.C>GO6 M"5?GO) HJ)0,.AO8?U"/>9\%?"D%#V?^3'(VL<8SA%6Q@"[D@5@0<5IC!IY1'<071',B7_ M@$=\E1ANFX708&K,B.)WTWI.Q7_8I-H=4A!-+3N$*5%8F:KIK(X=#1L=)HL% MZMYYZ2I;5S]^803-*)A:8ZGT,[A\"'] '3B-DB9GN&V42[ M,W_3>X\#&>+:UT@&$?J(@_H'OCYD[HI-EE?2P@OLF,G& MBN-,83[O%4+V-NT9:GJ!Z2C0&(EPT!CQNAO*MB/XBO9!BUSSB(?>Q$.\G@_K MA(E&&FN@W[WD.U=U=!B\+87>!%XE)N$@3=H)ESA8"E5QY'QP:"VT&]F_$6_N MXLVYK%AF" Y$8MVV^:A?7\+3:R(;@-U$IG#$9\_K0([8!"B1:3G^2>K"VZ+7 M$ :<:@N.<]HUG_@W+=P/[_5&RU.@\&)WS8I6J5]FA_9BGM#ZJ\GITZ-LM2_V M52C]!NO\[64I3>B:0K' WFK#"DR:&^U5?*-V?+6VFTU8-A%F*K9S%_VD/7R) M["7ML/J$=Q]9T3J,@&MOL%ZZT%_B+URJ M\G9T%*$CTJ SW,9:?+.U>/.K^!C;[%!DJX "[;@QJFW:EX47LGA]>+''N)C5 M!6V@:-]?B;;\]6X^8F-+8$4(4/S(9UIQ)2[A5^W9.#W[:VVS#+K"N9#<"YD MC4[]XIW;@Z,#O"EU,6'#"L"Y):\$VAR_QUO8HDV&QEO-0TN?]8+/:5 %$!K! MH4.5MT >\1;(T/-*-+SVHYV\F306H.<@^85=P R;,._H^Q8GI:/BI*@X*2I. M^LSB))D>4,H@/FW-M,))]K+7JKIK]_'125Y52^1\3/R@&^==F2]=75R00WUV MEAO4KF[Z#U>KV0I.TLTK1^ZHG9%-]ZJ7&O5;Y52C$%<3DT%J^YYZ2Y=;[GG+ MF%4>ER?R[2@[O+\KD2NW[EFNUQ:SIAM?S^*MYLW9Q;IQWEM.!NGM>R;[#X_9 MR['52FCN]?G3PW'CP7VZ)%=NW5.]GUE/]S6GGYBW[/7=_/*T<5:>##+;]SQM M6DISU)ZM>VY?ZZ?TSGQX(U\.LMM7JL5AHS8IV&=D[97\I9EW%T:\1*R,K2L? MM7*U>'=7)'1/.Y7[\V;ICJ@08IML7;F:*V?:]9P^01_IL'G*NVRR+HGYC0SC3=&/?<^XXS/$NW,3>4K M#%'F*]."UM4;QZ+Y[D+1U+0Q(8-/ZSC:%WO0V=@FEY:MP' ,5.ZL\S069XTU MRW;BY-BB_X#^GK[:+%H1CC:2/RIV*C@#\#FUI>7,4%:R:TE@=^:A*>XQ! M=1C_Q+\!V$@")YJ,*-K6=K;FX/E:KQM$&^ UR/VB?$L\[5.:DK39_+@VV2&G M9(RJ?&#-3D>U.;PO%1^4^4PS*X.\U9TFQ\/]=_'_-6_3/QROZ@W9^F6EV Z= MMK>A'V&/CZ1CB ,I&A,A0YJ;9(^EI4HT!\]\FX",]0\4PPGL<\ ^CB1P1=GP M)*(88%5QB'@Q?8GE ;1B4:BJS=& HHVYUQ,$9[.BR 2(";V?XMIC?*J-1JKQ M]PG^S\#J%TO3RY)QT>LT1L332F=R][/5I\1?5Z9P$6CG0B)NSTC&9E&=;3F# M*UA[Z5&S\:\+F&7@SB_4^5"U!IE^XV&L#M-71M<;YHUR/5E^2J22O>O"X'[T9'4OR3I5PSO [$U5<"2= M0U74E/ VG72TY!7KM$FVY6!MN> ,C#_24QJ/;"RIHIWH=[+.6 UR#M5)^XR4 M=5@M@C?0=N31##W%;1TT>/S1'VW!YX=$YN2 M$XW_'8=LT=\T: .2]V*\Q))2P#8S$8\:[M^>W MB5+8HLDP<,L-[]U1Y^3H'[+%[U4'O,O27HBJ4H-F^[_OL#PF69^\M2^L_]G- M[GEV5W#+?XW'14+D[_]2%)5XMOM<^[:L7P1UKOSZR>OY_<<)QCM M)APGYOX,=KH_Y75WO:"_YM=>,_[@OM=5K9U^F*;6$&8]KZRN9AU=*X7Z7N 5 M_9[C=>?.;A^.2_&'1"[1.7]\*OZ-W^0Y$JLKMQTI]H<5[ M;KS9Z%FS9KSX,-F?@WJO%";IRWKZ+N'.3DZ3PXRR;*Q6/_[-2J&>Z6_JK0_E M_M9FT 7[+Q "NM8[ZJR/%6B_C?5:JVJ_-NWW4UN4;\05[$[6]+59S:S7IG-6N'U\W)\2N]2/M<+I=7I>E3,=>]6J.ME.Y7)?2NRS3_4V3;M MM%GU(MT"DO_WMS''/DW;?=F%'_BA+'!?.;R_$.KH,/X6A_&O'"";1\=TFK'S M@_(T/JLWIE?MY/J\?V;N)T'350:)^%RK7>3;F5Z\))N)QT9)OIQ-!EF T203 MW^_TV!# GL/')X-I7),5]N>W.4$BA_Y=+>--8;T\/=7&U7$QUZNO+Y;:O>E< M+,KA-O&[V'G9S,)X4MJ%:;6ES1^O:OI\?*JN]J:C(&LY$#)"+O(DA!' T/KS MV?5Y^S;1ZFBEWERY[JN-_1BZ1%OU%6>@=(_S]DRK=RZ*(ZTPR=ZLR.*(MDKM MU%9?UX$/38)_35OAO171!^^#;5-T@1\]@!T=!-)@@Z]X@=LF]QV(&;9O*&?% MQ#$]U$G3#*]EF1CVNPC'%XDADKRN2_'?:4R[0G#OC_S%I^>8*P,V!\9[+TSL M,+[[%>S 0 * J;$I!.O .,OY0M8L?"GH:/O"#779MK6QYM6J81/RA873N*&% MR,043<[#UHUU,=C$4G78U 1+E4>TO3",V,-6TF2%FW K/M&;PY_8, AL.$S1 M=]!(C@XP%X]FUY+GS2EM.^ -\8N+ L%8Z M89TU%]^X$;P-8+>,"?:2][JU;DP%\?=7X _BO;ZW)HB$W1B6"4.7@]/G8]Y; M,P)LOH_IDK-VJ I4L% #N&Q3FM,Q9;X2.X&V#FJ+&/]0!Y7P/!F\5A."IC8G MHU G(:M&'+1'GN[.!_KOZX.!:SY-03C6@!Y:]L;2)AX?^>?\RE[]('G1H68P M'/?KMVA[T7S/=A,NL&# /6]2?7L@,4R'H>] 5"W,8#%902_*P9%4(]H->B%Z M>A28F&U?\.F^R[8JW8-KV\3;4WRK["<5W(BVX8<_$%JN/;AJ8*R'3+NQDY?G M$\T!%..?*X<\J9B690Y-&#M-*X+#?B0;LKZ&PX < &";T[,/EQ1\]Q@"QA&4 MCB>83,'_+C@!3V(MYA *-A'9QRX>R8XLZDYWQI1%^0CG<8L+> &P,CJ'2+2*"HZB>\M[> M]%W'YQ'=Q.1+U\5HA1"Y/W2J<[3Q>F,"$+TV]MQQ''8 _LJ![#]@1;60*+!A M-2]"%9&-\VOZK0?Y#RO8L="C>,A;L]. UP2)KID;5+.#Q5.OXA.93W09>>Z0QQ=L MXBLL2U)UHO,-,6V&C4KCKAX?,"752Z6V7U6RW7I16L*;$6ZH"GP2O3$GKE_M M47GR&'Q7JZ78IO+BI5M> 1DS')X_-EYG0\1"+[*G> Z*:1H^FYXSKL5/!\6U MI^2=^.G@;YKJU=J%VF2^_>?C^Y!AV$>VZ(LYVC5[< Y>-;1'(6]$: TJ3(^)I!6>G$QVS_S> M,4M^TV7UE@HSC4/G?#]8=X^9>%X[K[KQA'&SK+>-26$5/CX^]C&T2?IIDQJL M];$Z'9Z63Q.=\DI]6"PK-]7^F^>A_P)I+L\>TI-ZYU&IKLMVWETW!D4S#FB0 M6"J7BQ6*(5/,@&\_A$9[F1G_"S0:&J/[V7)Q8L[ZMZ=MQ:C>GPT3A'TRL7PZ M$4LD4MLT>O<);X=*FWJ^WFB=CT\6L[.B/)U.!T_7,^"?7)9P4#&_19F_ @,' M[9 Y;G1<:@K9#-8&8[+ " 8=I^\H;_T.;6HR49N:J$U-U*;F:\W0SKRIL4EV M]S.>#9-_0F.39Q("FW]O) 86I^>GC^?UR;J7.YFUTX9RYU96^R^K?8^.)WQ= M4HEE<9K$"T'#FQCY3&Y]5['H/0LIF^B5C\/[>/K<=^818Y30[PV"IZ=AD('% M65G>OA(4.X,9M@LQZVY(5L=TC<*$VF35@4'L&$<]AK#R#R%;PS MP-@_)AT\(Z_.>PC3-0URPJ!_(<(1.],;K)?C:&/",ZLUIZF$[95AP&2DCH$J MZD9; I9-(<_:T;B )OG$!'"1Q*,Y/V'6!-_(62\@6Z[_WKM!"#_8;('F"G=5 MU&_-,7^FL'ZIVI^2'O0,P99US+K-M,;GIC$YAXWUZX'M.OMY97)JW_3=9C6> MZJP:%^ORPG3VU<_U716"YT23O8+5QG&Y3#V$-7+%BW2\*)#N!4YD,N<+M$!J M6 6VP('AN/%$"+$]*8R4URS%G=L.;3_)XP)>G#4L%630Q^( 6?P'V(P+,9]W MZ!L5K*M'TM7VW&#ZUG36T%35:;X<(Z)^W06CP%D 5+.]<://O1),)_(XVO#E M4K;BF-C34G%H!)&\!^V/Q%2/2*4_FQ/C3_6G*U_[^,W\%^W.LY$!XVX,>R9Y M,:KA=V84U8TW"H\&LI75O"]V-)@*:HCWH.;NZ2.O8$_1*]W'IX$8[X[0G+XI M,%ZKU(UQ?BH=0T\G]]D\Q&O?S;N+(^("-@J6QN_ M,4MP87Q>"?33-M&LUU+*9K&\X8+_;Y\ML$YGBQ>SG^ MF4V*CEQ ]T#!1#OK6 ^7^3(Q+[YW($=JB'>1!2;(BS%2%6"I$U>'F>#_X/5D M:^:N+M*PM$.9;W7Z>CLB+H*K&E'<>/H*?A4RYEDTO&6M0 N]?L\5.I(^SJ?@ MT&;6D*ZS?.E<#)?2=#+TU(6#7N8#3N!AS_R,3A>7(46%XXX$C K;BM'M&:ES M?'L,VS.+'F[&?D_>V03\$7\TK-ZUW\#9T/R,KY01DB7"R=-CH9F[V*LXFK<; MM@$SR:=CKC1;9>WGJ/$;W&LVRIZF\D9\[CW/3,!.A_4."D2O.0MLZ8DO$\8. M#[5AUR)OG373VK"F0J-M[<3LMJT[BI6HG[6F"WDT5C+CU8]_\[E"+)W7\@L7!I.]5.,W-9;=D=XS';N[DKWEUN1[O" MK_LR\$[TU[";G4>24,>.)=YS\039SBLO0(.[>D'=(F[GUD1NNL1\0*B $A^> M:]3?PG#,'-J=2HIJ.3)@ZI O;-K_4SPCQOTNBD]@J%-9/!Z,?V(_@-4/"*+ M3 S+Q26Q+KDRQ58#DAV"0PPR@%AI9XT]1!D)I)]@I"T=GH$L)M$Y>\!* &&!D@M3ZB0'-+=2R3 MRRB@]73P:=",,B6 'YBN@Y,<:)-A069\]%@#M<+4P5 EO(J]B#$/(QVK"I;W M2,EL#)$<,6YC5.C>Y?NA]=5ECR?6*#TAMS:QH:UQ.BBZ!%&4>_! M''F"2"EF_ IG!C$@G!!#\A201?I\)-:)N8((14QX?AR#[VTTK)DQ CG(8>H* M<#:L"AKSR@AVUV!:,?-BZ4@8;U,%-!CI3!:S\&BO;^"!.!;(87L8RNS^EQ/S M-C \>NJ2]T!]G"P%YM/=L^-@Z=8W?UOPKT MPGJS]JO27?.I/LJ,5VS'COT[AB&):VQE'%204G5;?>!M7MAX&AOS)!U#MHS- M@V+OA:DW\;.!<,B#:SK(/AH-F+$!Q>Q'-N\Z[B%S #JV$??@Q2:V\)TW<<14 MG[FHV""PK!D+U\%2D'/H54T!AKZ7]^DA^TOQW-OYZ3544GW/?@Y9&_)#-"D\2#B-C07!:Y,)/>'FD>@%P"";0^6$[%ZM!-(60E +8 M.2#=UP$=$V5P\@+U&!S>>PG^=EB3@4/*+*^P Z63"KHX#.ET,XK#-C@4V9[B M83679]#^G:$!(2YI4K8@)R/?,@/(Z7 (PA@P-Y-G=('Y" MOX_41IC:* 7$K2?."';I!14W4;<5,"/X8'%>X[C%LS1=QY*V#N*0_5%:S1@3 MCD>;B6B(D:E21#7L)11YW)LP>\Z[*U$<*IUPX87-,.]GZK[#+: G-NT>4 VA MN.Z@"2V:D8E4A>W_1C/ PH,7P3@G*AK$O7+99:(NKMBPSYD5B_!G/AY/W'WC ME3%4S%*HV_0=@TB)@ODAL"(49YUX)50YOZD VKH!DR(ZPXB*EB6@]"54A<%'00'L(0 MAAC3X3,:Q%E#_3^<9Z\06Q^T'RU;]6TI+]0AWV'&SGMWX=G#;JNG]&+ST#CZ"SCW8",S;4?7@U M.:N_06 =.Z\WBQ'1APA5^2$3K\@/]IO?21;]4?C$X"25,-R3LT5ZUB^4IJWZ MO+L^&_QZJ0N=00:JH2,";'59,P"57WUDYDD+B-$EM.AR4GBYCQUE,:V'U/JZ M42HD4E=.=7IREEI7QY>BY=&!YE,_AU;9H9G.%ANI=2)U6QX_U-;-]!+J'+YD M9G7/M+*_F"K$0$?KA<(JOA4RL@% M9X&>!V])R^U0'++GA7YAI 'L:,TRY]0WIJZQSY<.W<;X(I]]'!3FA42N>7\^ MOEVN['-[]>-?* S+)[9+>_R;0"MZOP+XX+G<,3K+;R7;=?:BY50ZG?PL]7C> MNI\G'NIZGW!_,AO+))//4HUYY\"1AYUP?Q:Q\4M4NYMT:[GIH)BI:OF[1#]^ MK"[M_.4.V$9(0.,%I: !!;W,H^HYR4Q?O$L&_T,K-,H,_E?Q6I]LEF*<7[;N M[K.J7JF>99U5KY(ZNRWEOP+RFJ]-\B_NE:&\L/8YMB_*Y@<3AB:N,7$$VA_C M09C)"FT]4,%L,_T'*J+_0-=DO'K%F 9&]4D3PM-&3-)]( 4B8Q#Y M8O-012C/R[=B.'WD[T7""QL(Q=!%"%3RTZB1K@=*'\35"N(B/'BH;\4L7^=K M1T,1IB.-'-< .)0=Q]*&+AV,)S+5W@VPCN5QH1HV?5V^LHTR&]F#;?CIP-MT M,2"LBZU^_"E,6X7>/!B(H\0FQ _LP,Y5Q23-\G2*"$(R##(VQH!$#XL9ZY1- M:52983L\4.U/[2_\M6,Z2%EF;;SN9IV/L?:C.FD09Z%U88SG_"E1P.ZS7*B'._'@'L%&==NB MP<1!@):A=1;A9Y-"9,SQF)6 >/O36YB"0L35L'T1XNTE(I :X.';P6&!<;=# M.NIA'F/[/1G%,/5((2^(CHDA)_LRKWY*T!RF!\-YM\W]D*ZAC5V=Y?Q=@&C1 M!?2'"2@+/YO KN#F4!W_5JG7YH3Z&E61#!UN#@'ZAOD5EA'#/E.V_QWBFTJ' M-VBQU+B?628R9HD##85BVZWKWG?K/@B[B<9U,Z"E&UQ)4[MO9P'>::XW,]R$ M53UKG&=3#2V]/&U.OH 92%8;]Q]*8KT\*O[F.WHV9(W!!K;:Z[#D;=Q<0:#1 M7SP;DZX;59L-A??5U!*6@2]B%(P1#SM&-W@0<2=CG2?)$(\DM)DFX'2B9AC1 M)3[;)N8=,Y@,Y'_%N&)BJSJ2-DGH.]>A2,SKK4MEGQDPV$:0"*$Z%^50 N#G MU[N;Q L(U5#6T8*VIRJWIJ;R$E"&JN$WE1A\U1/-9^_ZBZ**B4_-!A.3*)4I MBT-S6K S4MXL4_L4X^)S7# M+G)J<_<,7'YZ=5"2L;NS[+6]'1,Y,U>(5@ >A,.4XQR=O]$T%X@@[B/!4W_: M?_EL)_;L?ZA]'/A! *HPU+4)@1^#PGQ"/!93>Y!;B%((NB$E*%E9'_1=JCA-P""VN1?-J@A[@733FS$%UP0 MZQ^1=+KHW@<(/_X0'TK^N?Z H>T!-0;#"IHW C7#'X&ZFF'N/0*-:0$_F+,( ME@'0&L).R>5\_^Q@FUR&@T>U+SQDO[=O^C#9 JGX2"L":,(+@U8ZU918)LN= M^&#P6F D[("+O8MW_)@+VK 4!2+<&DLRD"V7NYC]KD; M4,I@TM@;\KS=+9)2?N3Q *V5%P)!2*A F>K.(R:>3,2SY/^#OI.M4KJRF04: MU1;\58*/$]J'%@TO-&(J3LT558 R5/C'O'ZYT =T$F,X-%9+1-LY\-O07I.B M(P"P!05IT95M-@IF*@'J;:VU#S3'IBQ :U)ZS=C5Q\2;YP!;GU;YN-W=W+_1 MENQR*KRU4@]!!W[KM&F2LR25_;ZPLEP$*XM@91&L[&O!RG)O@I7E=S_C>=?P M#8YDZB/$XED#KN02M4H7U_8?6!US[*S(\?>/)*:AQ[ \S M]?RF.V_.XYDAQ \B/]6P80>M?A4',S3=8ZX&1SF!7O/M%3^CCQI"/=8.*S:%L)=]"HHJ<#&(6/$ M^G.K].-L!UNF>C&$&FBJ E9?IN,YM@=*^5K$"(/;,RVAK8\QT7?YS<(8&4'5 MH.E-D=_N;L/N$]*F"9(VLFZ;W),B-P.2TJ @80V=(>\#WJFNT7R&S:JNX";0 MV 7\2;];;@CGD:48F9]!DT+<"88E4-,>7EX4ER-O^KT0"&'Z@G[^])ZO.:(* MJR"$$KVIP"#==M/9)Q6)1"3&Q6W1%\0W$5N<3TB,OXE=;VBN0J8")8I 4>#X8F_S][;]JDJ+(M#']_?@71Y]PW]KXA=0!! ML?>Y'8&*0SG/PQ<" 15!40:'^O5O9@**HC5T6Z55Q8US>U=9:0YKRC7E6JM0/R,W[GLHK>,.]\G-/\$# MUH)[]U-E#FT61HHD>J];]R<8 >@H:_26!_QL^1:)=<$?<@1G/U1V1]9]3056 M"PQ7\8NU:AH+]/I/AQ>%[?FW6^[N;W(%[(E[(UJVLA'1@RN@1;N93$>2W1?1 M'K"1>>^?#F(O>'$ VW6,>Z)*"4Q\M!W+ M6?I/J[T=Q?;4\>S5X1/ED5OJ$"S8=Q3Y,Z9[]I8R%@!1-I*RJEO4+BC4%_)O MWV7OPF>WY:ZSU&I %<4"VL7$+PD&R /%:?>T&]SUGDY?19%GYH#NAL.2=T!> M7O\NQ[XHU,%"T.R 9K$QQKV6E(<\M*](*L\+XCH07Z@I3^]#=]6 M^!H+% -=^CL,J&DQ5$@'V-%0!G@O//=QR""X)_#5L.U[V9'C9)\X9+M+>;5= MLP)@WJEBK.Y_OX+E":E+]15!EZ:>%_ M_ LB>&F@0\"$B>"6 RDB[IE0S5:(&BWXB7CIZE:_Z:LS845#@V0*4 M#WL'!?-M_5WM^=--]CE?BM2M^F)=#H&YCF@8#-^'>;T^>2^&0!XP[KC3$]3U M%@:&'$<(DXKWG!7\75E8!PT>T"8%JLUY()L@-1\( =H5T!,-PT7>?GV[]L :XLY_6K98 M*#KLFP?/B**(@=,%[=G# L@.<2>('9W_&-K0V@@$+;Q7;,B: R8<#FPM]"?W M,O*;5 9!Z\5,Q#T(L;'BX-".N@ EC# M')S@5N3!>8%5B?'H9QZP'>JQUX[\/$_$F$ M_Q"E=""0_%P;?8U=%)?.]4F"N?T>' MV9Q !4?TC8+R#U@O2"J'./^E+U@GJHC[F4OU\G'4>M\88%^(%YJ0^%)W(*P@ M>"\]>?@*(9!D% *)0B!1".26(1#1#4A(0J>[JF>F:0?GE?FF_90=I[H9?@-S MZWZXB-N/Y A]6)MV\PJ/%UO%0:9H3,)(]'2E1'78X)NH2(7+9(4>T&\LQSPE4>/6RP)+#EN9,^4QR.<@+M:\[)=5A[+$S RM#J>;1I<.6_IG55&-W,M^FG< M2#>$>'AUG%D_IG,3,MNIJ28CZJQ<[I0V8&1H=:+8LB>#II[76BVZS%<4>EN: MPY&AU;NT8A?Z<:%(J/$L00^,37N]X 1:($)G=YAYEBDF&!Y/31\GW5*9: \W M8&1HGSFC8O)-QVQH\^PRFU'3\6FQVP C0_LL;4I";3B<)3O*M!RW^.T0WVIP MSM ^L\M"2\PPVK:C3C:UD2SN-NRL(3#A??+;9=;)RE:&V'4=JKVJI0KU+AP9 MVF>I7EDYE6)")A),>RFU"BV^B>8,[]-H]OKK2F]+)&BEL1&F1*>ZWH"1_C[? M'LQ+OBF8Q_Y6,(]Z4S O?O-@GJ^Y86DWI?C]=,8+*25[ ]7+:;;V^N+^+\C+ M'G/?#;E1'/?SX.L3Y,K:!U5.U-#8_E'#(5W)]NK@>3Z)0,4H3!S!VH2AC?U$ M8'GG#.5S:?/Z>J+"L+5(>.I8CX/WO% #218"O^R$]#>I]NKBTE)_^#\%5H;;D M:4KPII-<9<-7=9%B!F.-_@>N6H8^.5+>B$"E/G=,6#NV37]COFKF'M.6]X=4 M3%01T;OO747;FR5!/=! %PQ R%O/AU;@^@[,#S,\80Z9#S7_=WQC L)P-5WX M*OQ%)=/3^M'"_E!Q9!FZ8ROOK%V>SSM' \$?7TD9 0/AO_^QY5> ?:K:"@XF MD*"B"L'E'_,AE8@0<1>(@-98A(B;(R+U$&(B$3372 B$DUW M@HA(--T-(B+1=!>(2#U0$1ZNAX?_V":TL:]F3W_W+B@4F]^]%?B!T]"PSXKLT]?IR(A2 0 MX3O"=X3O9_%-/ZO5W!6^CP$075RW)^PW'3F$W3?"X&KBS0MP>*HXW#$[P%#69Y%Z$7%\/''$(^)X+^*@Z2]&'-$%&K'!MY.1S4HZ$I$1;42T M$5V?;Z*-CI<@G(7)4+!HQI_?I(<<^Y__DB1%&8\_EF+VZ8:'G+ZKD?ZMS^9[ M3*YP'/1T(7R<8UJ. UJ6#0=FT7T ,9\_+W.-\[J!WWL\;X![4:I@,,TV?O2Z MY=I=T#A+J(T#O7?JN756[8\J\4Z+&<\6SJI=5J@W-RS:9YF*2Y0!_*3(/D=F M $-6%?NT@TQ;$L:5$;]:E6>%#K[ ]2>F3I*5+LP8C__X%8_'6(:- 3%^IMU4 MQ-<17]_G>>^%K^."5IGKC%9OU[5,+UX83J3ANI5M? A?YQ>MG4(K_3SA3)>M M]:# I!T%OAE)_/A%IV),DHHE6.;K\O7O)*U_"P'P[ZOP/G6?)[T^Z[^V4=P= ML7[?V"Z*\I*O\CO9K*[6Z]'C2(57>NK'KT2,C2=B<3;Q#.=_ C?>WM((O!+Z MG%;VM?6/6W/@NRH;MS[&&@="L\Z0]5H MC:H2?.@)C 8J1A+)&)4,]SF-BT&_"H%>__]_(H.F:.=W($O<(5B]WLDJQ MODDT.<"@"G=/X>VLNZR?DU1N(*RF'J56]TN+M9)QS=W'53 "[92]?I^N/VI M4 FWOU!M;;]^!BK28/A___NE]EQC!W9N<Q.C@EMN+4.(-%2> M]IJ5W8[J#)#[\)^Z@.#[B9/L'] B#@GO4IKN4PQ>C<;0.^-)6EJ"((PG+$N@HKFL%*C4N [JEHN1@/E,H_U'57 Z3G ME3 _-"==ZK 4H1PHWS&^T$%R"F3U!G78@261O7X#AX)_Q3$LV7IH,JNC$I=C MU9R?Z4>F6N R\+M96PI@4/>TX=V@8B*')EH8*C>&S45MW_=<7B.R]$HC[O=O MG9GMN)R= GNNHC*(7K>I$=J11YV>Y#\THSI!D5>(&M:90R4AO?[;@;*5_CJ! M'F1[0'B+N+T.8-6]\/P 1NK>B1ZX$V_6(Y!V$'6=#?,6!36#_3ZEKA,3(XP\H1$;'M6P6C M/;A]T]UZH)9CNF5YD1SP6ED%ZO4BLO>G@>V@39*VR967D3&"=Q3&Z/6RW]10LZ7PH*.Z6AQ6] ME?WRKK VI2Y:WF6]410-,1&J"6IA?]E3%8H\ _5^A]VJ ![E0_<$=ZZ]9(+8 M6JNRX]9MG[EX"W2;"%2T_#M<[AJV4_1K61[5DCRZP>$MA\K'GD P"+F*ND"E M8OV^!"ZJ@I6!@PCS.H"[ BV,B./&W*A'@]OQW>U%8!FZ[/6ZV*&AOIKS@'%0 M=T&M#KU"FBXV9"""5 4MP#G@=;]R=0/7,OU40KL$*XLPM45&!/!PN5 M^3Q0SQ+\N$4-&V!/WX6"4(V$OKKUL>U"P/L.*AFJ -EC[>M&V:@/'&1G0%^6 MCQTHSWSAC.2UOL?^/12,W0NN_X:3_$,2*D_26(&IKXU8-A$6=4 MX!V,5P ND2KG7X.PDUU 64-%>D\:9#Q;"2RX)U2BVK(#K7HN]$=V%OM.IY>[ M<>Y5TJ,&RACL8VH]O HHA_K"'LV$&T8>6MSL^Z%8IYTBC[J?(-8 I'.N\ZJO M[P=JZL^5CZ*N-W<0OE"'&,,]F^ZH4/&Q$N]>8\'^2T?]+\YVOWFX9(<=MZ6X ML.:!+J%N9+D-@0XV&53Z@A7%W4X4P6ZZ *V&!.110-\ZH88S/5L.>'R&)!Y0 MQUT3JDBP.G6PR:+?5LF=6K4"PB] ILX2ULN?>MHW^-H>L*X(0^T4/"$&1BW1 MY>!#X:2RM@^2F%> ^["7\RV)CKM$H)T$*]+['3^.VDK,%1&H"XI_G?C5O%U= MYN4NJ9X4"K=']4$,SW'22DD.]%*QOG+593:JNAQ578ZJ+M^RZO+;:]6R;ZI5 MF[J\QHVKSW*>[\AKN'!4#!]=9_[M ^4R$-RRVV<"*.%K5_\*>$S/J7U>X[Q+ M??-1V-E+W MJ@!Z:>!V$;/!?US?$'1]^2UM+&\C\Z6I !7""CB;9;Y7E6E>VN%6.VZO RJEN*VS#/=G"TV6\L^.N6G4"9==#Z@$*V<-[ MI]IY0\N _42L@Y6/V[LET+>0F>L6Y(7F>, .LN&5\PVTP':]X(%Y MUN*1TK)7)[QYC_?G=^:S OZ0?2>=T<% ]70_N+_ 4GY_$6B-BWLC8./9ZO:OGVXW])>13I2A!ZPG-< '&W(;1&.ONOM8'>THJL. Q43?"78#0ZP MJ*H[GC_;5)6%UWGHT)/0L_@/+@"_'R3J2V3;J'':45\FY 3P//TP?&%9'@!% M65DYHH1HWVV=X;D"0EOVP2?*,\>R@SH M-Q7;,3W&V"\#V$V=HZY]F#KWG6R>.1?L,AX_FC_0GCR@D 9<(:]N5NY&+D3D M E^KAF/INX-<@=P5Z.@90..^I#7\JI=(<=V<@M.:TT2PYC0I=&I5528IJTO@ MZ]R(MZTBH7JK#2K:-DA]^,7 M&6-3J1B3($/QRMC' (X, HX2=OI8F8X>TX]$*[U15LMUIL_WN!L"KI79&O*P MMVEV$KJ4EW.]'E_.-G[\2L;B*2)&)V(%N<)>?+C M%Y6@8F2*#4'L;^BE<(,%:T7?W8/[LX[V!N].'EPNLMM'C=?1-?-AG;&*"\E4 MO":X&3\^4]N'/L6#T_$XJ0 Z6!7=BU@C=<<_C.(?!E[<<]6V7=66:V6P.$W@ MX'\4@]-^D,,=@S(34$NVG>>J2X45F@\XPT9W =<2[WJZ]*J6. M_=O^$-CRX@I^K%^'(11PARZ0^QW>ND@XH;[5AR[3'T,SK4!;ZYP*PR 0#Q#L M8&^+JZ A021PDL#C%$ZR/AY@^&YS@@;4OQ I3+Y&"TT9^:+SRS=)%*0[6GX' M\\-YQOOS2/OSJ$=>37@>$:I AS"\CQ$P.<33:;_&D'O>-1;FXLPP@19T!K4 M"KJRF-C3V,G^$3G 0X\4[]Q^7]CGU_.U81&S/+&[CT- ,P*>(D5@LKA#U$NR M[L__H-7]1("8UY%=1$M:*(M #D>=GG(;O&.&&A7 MZ4ZWAQ RL-!/\"8X#@?**C")1%UR]$.,.&!];%#W3!L+*L$*- KC'M_>9LOA%BEO#GR@/>%H4UAP5ZZOR0]_N+^Y8]TP M[U'34S_EXN ,=P7#!!I!*$AU'!P>0SO/=0QX7GMQ YD#1>ZMDZC57GA#7P"8 M$5HN:P6U+@O2X UT!(%]J-=MD@BG=!-D4"=G0U;T@*'[ G30)O;2Y "KTU3'AX]H MZ]-4+,"1TA309_;0[9AWCWM"HU.[RBV6/+\B>M2@T,\RXTIGR;U[&Y\_C_[Y MAT0$&#@FYIW3.F(#'#L:'V@"?2 #UX?J)@*B1*2U&X4/#!T#,0[=(+N]I/0S M4"X$BH_"BG[\)]CNUO7ZP2L"=>@U-HNI 3OS.D"/]M0;OW.UM0-WF._'FBKS MH*?&6RZ#ZY82^X@QFY[T2A)I@)B%37 M"PO(L^#Y8)&RZE*F^V^XWU0=KP[S^*JUZ8C&PNF+ HUWB4\GR>& M(G8V55J6";+2HC:_:P&W7!B"92JBJ2E0AGA"Z*RUFYEI\O8ITR0ZK>$@GVV2 MF\2< ]8N3=,QEJ+OQ"GU!]!=S6RQFFHU5QJ^-DF!5A_-M?#;_H4W0G?!=Q>I MR8Q($SC17:?G0SR72#9^_&+BR5@\&7;YW]>:?12 ZZN%,:C6:%+;X=MT01L0=*^^^?$KR:9BJ3AU>_?69P5L;=4B3")/ M;SJEC9[5VG@O5<@!N4 2+ !LV&_XMZ\)N]?(:7QA7T3\7)#AG /M@W0 'SIE M&/I1R@I,Y;]TZ6\4?(EWA239V;75;*L[LQI=FPM'J\^/0W%G\A.H""X0CK2! M8\^0^R3'PG)<*XV\/E7CP1W.TE3L-0GFQTNHO_Z"*BI%_-,VE@"Y8!;T._G/ MW\>6E*YX+RW&T !#;_1L Z*E>X_B"&?C[)/C00FH7EJU!V_68(\ ?,;O=7^0@L@%YZLN_R(2D_>=?S7/U]2)J>SV%@%!D(T#!$ MCZ5<0*.I#R$Z'T@JBOBB<^T-A4.N($H+%S7%W=CAF8=HJLA.1?X]?*'D;0LC"C3$.,>>30+/6\9'O/B@+[M-_8X8<3B9\ M8&"AW<"CGQP!30YW[\"-&8=L593B9T&_00R:_FY4'E$'>KWFF?/N<2' /\8W MR]GG\1=.F/?R/ ^;/ 1=1=^;BL!R[!\YP1]TI.W >>&KIE@04P?W \R5!S,! M0$,' [!! >^JMI\2X,X''WH@+[CH#9/$A><#!,:>#).6]^]OY-A9HS3HAQ\9 MINDR#IK,1X8%1+5+_%Z.9"!%$^W#%1. =#PL'KN //;1$8"@>;*/$.PSJU$> MBNH'__?/ ?;>Z#/0C@%;V($TN=N//WJUXIM ,3^1&^X6OD!P$[E'IJ$!631Q M<:Y:,)?4<@4,MI=U/^4^O>#HWC[SIRJSQ.JN5TO]LIT9/$8Y:8BUD< MCB3)TZ&\,NXWM:QL:BNK;N=6Y'8\XSDA'M[H+)6B-_BF/"!Z^"R;K0RU,:G MD:&-3HSF]FE4;8B::&7->%\8J"5S D:&-IH5:L-BOU))$IE5.6U,NW:;2S7 MR/!&:UIA\4ATIZ5.;SAK4RV[09::$X$6B-.1%$_AA=%8+/,461PF6]UJ3AQ. M!"8\^,U./X%E;I#N[37&U*;&MGI"'(\.' M+_0-KIMMY?.:.-IV5[WD1-6[&V#6AHY4S>.];ILR4YHHK$5VN"T[M<>&P(9' M9C3:R*\&28V?MCJEM-6 0^.G0^/"A$A3>CO?:6EZO3]>."MJ"H:2X5FU M3OHI*S%IM9.7\T)RW5RIS)(3 '^'AF8WK#),39)) A]N9-'@=\5"M@&'AC90 MD.=%>M#/%'F\W,C8"=YJ#^@-')HX'6JV"U4CL5W3G7ERP3'4=EPC3#0T)"., M=%^M-A./2S[35,(P7BMUF#@ V'CY7 M^ZF@MMMS84RT5C@](?/JQ)R!'9RA:JJJ$UDMG9QT\K8YZU=&3PM.X^#0,%FG M1WBF(G5QK:#0/66_/?<_]:;"I_XX03O& 98]^1ZNX M;][8*R*GI8;IKW/5SI4 M8G$3:H I>'CUX+Y9@/-+HFFBUQ4P/'^RU8MKGD3(+JV"3%L70,"^5!:BY&9E M^0!'!C5Z$0ZPZ-=20,X"-XT!3.W:Q&X(^'4;"Q66<8NPN@^ ;5M'QJJ%N:\2 M72"!"75Q@QQ7WH[@/.YV8Z]>V$^A KL%QMADZB>1>4\R3VDMG(_A^B@ [BUG MA"H6H!I!NV,*]< -PP)@J9:-]NNG;(D[P&=8T8*N1^MC?$3!0\!7'<=.1T3! MRD(9JUY9!Q&&-B3%1!F-\*^^L@WX ";QHXHQ,.<&5J;050W6"$#I;! X^U(I M1U_TLQHM 'T1NG0P%)L%)UVXPM=[202^A$*TCCTU3(2VV'&&BJU(TP5*&8#B MUMZ_O?57?.CP;K[@ M!.8LH!P@ )BQ.K9WKOP!; /M)Q=NZM0P4![:2$&^*Y\/T(L=1W>S=CR6@+L\ M1X^7\_$=#OMD%0G%L;POH* /R>Y9]MR?P;$NU3^J*\92 M/[AWF\K2&0%1ADSZ*2"$O0.YWLSL'*O,GP&B!UG$&8N/QCT_:RN,-D8AZ16M]O.R>C#2\)G'R&V43S' M5&!.E'O!2COWO:67I3I!1&5B<#R,8T)^]P,CB#<"8_V:=N<$%[A,31C"0.*M MT_HWO)*:E;3KR_;4#;C22UN^[B/,6] ]+YKPA8!55TR4,'J)W*E6CI[F:ERQ M0VVF[**]Z"Y)>Q.V(,Z/^S3Q6!\NQ&2A0,O"O1\ M!!8&@<]B$0 ,3LV2HP'\P%]6M71(F C;NCWMU;%7U[534\#BT%^61K0GPR9 M^7@8*C6V%G67Z8+[K/O?@-$Q?YK3-?SJ/V>65RW+02K\_D4P& PV[98!AD3PX',1[:0KHX1#Z@YF:0$_R9Y@KX"*4@3!\%U7#TVP/ M07-4EQ5#RC^0O%[ W$7F7HS"@+)T0 2LN.C3]9Z@][K$:Q^[_OR(?.B6-%5D M1U=JXU,YEX9G@FG2[HE0R"(L]7)QSB%6,R%!M'!.2LK-YJRHG)%ZY\=]D-0[ M%73'L3XH#E_;%=$C!B_\YI9?A@_]Q:6E_/1_"&X$!JR\ (,-DANO,>/-J+8 M&,QG]C]P(V/HDZ/X6;!4HSLF'*"T37]C?L3"/?GK6H,PY ,;?ZX<>"""$I@? M/DD8 T[QH>;_CL-:U3_=8.,&P.G%.)^'#+2P/U0< 9T!$-\[!_@N-] D7T\9 M@1CM*TM[>_7)GV_($D']RE"_5%"=>$A1$2+N !$D\4!$@N@N,!')IOM 1"2; M[@01;NN<"!$W1T0DFNX$$9%HNA-$1&K3W6 BDDWW@8A(-MT)(E(/)!DAXGJ( M>&/7WQ==>Q]W:O8-I[Z>$^VNSR<9.OSP_WZ0Y(_?Y"\Z\9!@3]L!DLLMAD*N M']$-<-\XZ/+C@O^.CA8YCMKE#"_SXOC)KOLC"I6X/QZE?/SW/Z/3+GKWQ!3L M*1O(CH(E*>7@NL3@O+PKQ/T[J&"G6HZ/+S7Y*D*./QS?TY\.=G M\NU19K)H&^;//_):?;:#?XC&Z0:P;@T:G_G_7/!YS/[QYPDP.,J>/G? ZQWS M5@3]_"D_WF#Z8N3K)G_='5XCZHVH-Q*^-R??]\':?1#AQS.?FS'R28CU[KRE M80Q6PP_.;;>?@5]]!;:A6V!M6 G#T(W)+H:5;?FS1: _\&+X<'G"7/$6N"T7 M87]]YN:K@)7G5&Q^%$Q8NPS]_U].\^>LNI3;S,UYI)$:Z7>=L3,&NK6>82LFOCQ M*\7$̬Z:8$*M&G/KU.?5[W*GOVB?YBG?JO+/+Q$4R+G3R1$LQJ43:& NP MOF[JQR\F%2,3R5B<"+'>O.^5+A[!)'+!W9G#^-8'OS^^B C]77W--XKK170>T7DDT"-"CPC]BP0/ MKW/N3Q!.?'N:8%99&*BJ^9\F"M[U.;^J!^;:62CW&,6_<[???:9'?4XJO'EL M#3H#O^(+MHA2(WEY)U08$=VGCI5<,]/NYI; <^^'>I<;/1QW3CAJVX"AUD/D M/V[G@?]]X\NTR"J^^;F_=E[W2>[0LPSPVL0BEPF$ZF-]U2/5G**M%(X7M-)B[UFT/1<#B! MA4F R001(\G$F;2B*[Y$O2_2^<8RX086P3V^:;HSX?&NB8E_*CSXIVE-F]>- M%#&O2O(4CVOC:1.VWD[\^$7&DA098ZA4)#XB\?'50DJ?1WZ\:U+6G\J/Q#)9 M,2J"G>THU*A+SNRAE7B"\B/UXQ<5(YDD^'_VR\F/2%S<2MNXOU=]D;1XO;3( M;MM:I:7HC%9J[ ;]34^8=R<3("U@WN9KQ<6]AS=]8L 2[OS/]C/-Z*)E8=QI M4\S_A1U./UM\\ZOZ16^F%MV15'N6B#_> ^,))#BUVP@:\1&01#"+G-NJUGZ$ MFUV._LQ54(=V('-&N,UMF1V!/W:;Y=QV(55RFUO)Q%E7R0K-1,;HU#+JM%Y@ M&$YN3834\^Z;-TF'*)SW[23(S2/4]R9 3KPP?R1 G!8W3ZW+F0K?J[7B7)$I M9)_*-U.JGD1"3VY6O1DA5O.]=KK)QHUY P@0Y,))D%2,II*1"(E$2*2$7->V M^B,9,M4WK<=4IE@G=NU-M;5-9/M5IW$K&5+8/@ZU5EI;$?/)J&FT1VH_E=D M&9*",H1EB1B1./ M:AW0E?-:D?$)TW%^P[N3#GEW_L"]QL=\0L"C)C/KGJGK"?<$C MXH@HV>2N-(YK^#G2GL91J11QS:D;.-]K:"MJ7&E/4Z6;:1S91]YI3F1KT:DU MBO-D:UZM9GL;@220HX-(Q4B">E\3Y;XH+Q(]T65\7[+G&M:.+WNH47;#XQJ= M)C)/@W3-LBH"/[J9CW5';![IBDRT"'5M-K(T>&I V0/S7)+)&)&*?SG9 M$XF:&SI1(DGS/25-CWLDM<)F5M2<238_+BSX&M[FH*1!.3*O$C7WGB$#Y@Q M C.6\ S6?S:B:8H+&R:_1(DO]^! _D*O4-^Y&#%G";5Q(#^E6\VO[GUEE[PO.U-" M/;?.JOU1)=YI,>/9PEFURPIU&W;N?7M!J\QU1JNWZUJF%R\,)])PW^D]$ZMVNXKBH[X&:5>D"03(]AS*?&?A*,C!OZ&>1>OY=_7UBF_8_ZM:E-< M2.6+(H'G\75\.58FCS92K]U$B)<9^!,F08 YZP >"UL5=7V'R:KNV.I:\>N, MC$UC?E1LY-3"CU(?/I,+]%N5&CGD+'Q>Q_U]:M&W)N.H.L8Y>H_(/2+W[Q0D M_PKR/:+O6YI9GXR\/T$P\ ]+&"+S0Y&CL.&=.$"BL.$G*S68=1DHE*-P+A&J MQ_./9-$H\_.J4=IMZ\W,H#(1R/CSS]4_B;/R/C7)KW^M?LYHXB>K"?@&+M_8 MLT$EU=.?>,?I;%L]FU[L6AO(Y2^4!8SX/.+SZ#J_<3FN-S"Z-G 2?+60RG8R M6:M4JVOV7)HC1G^A?M\G8?2(KZ/HXS=DZURQL8ES#9XG6ML>V:>$PFA4:4"V M?JG0WN<.2MY-+^![]0_>$B;W[4[\3M[R6Q_\_O@B(O2O& 6-Z#RB\TB@1X0> M$?H7B8->Y]R?("+Z;!5Y7C078'D+^TLW+.MO;*F8;GCTN*D;!LS#0&QT])OV MRXV-E>_2'9GY&@%3Z'[YZWG_2U9=J[*"WFYX'AA\)6T[A2>*[B3H@K/6I_W! MRMI<.4Y*O<$#XW-873&1N\5SO?S +'#F__N!G\L#-X9,==HG=*)5=-;-D;)6 MM>%&(!D8&/UR /%?K_\.. 3JQZ\X(%3ZW"OVXP_^CAS-7U]H?;+P[W6X]XWEG!&CQFJ=RL-,AHXDR;.9-\0S:K2*-(?8RH^E" MO*A@/0,. 14*>J#/E@F*%*S/(K3^_15"\Z\75_ ML,>=]K2?SZWLM4G@>&'4 MG]+-S'; W1%WOD)XYF;'0?Z$(?@O!Y$7Y=5S\$ 6 MX4/R7#["97F%O'C_L<61KOSZKZRN_YR2'PXLB+N,]3/PB6TLW5_!SU/7*44^ MD"EE_L_2L%2XNY^FHHOP'?1>62#^!S)98','GRDN&;IA_OP7@?[O'W]&R**A MZ=#2#PG%=\Q1S .8>628LF)"\"A[AL-$QS8P B/@NO\!"_O_OH-\^M^F8IN& MM50DN$E]AP%"A?7W9$A%F#U5CE.1<$N1<'6+NS+Z9P']1TBRK9F6Y^8%3O)LVL);-^W^"B<"L +DK?\3="QZ'_WX1>XO"_0?'!P")UEP*"!R M+07LQ) TS%J">P8##%L1=Q@9PP!GT0^()L\"^/];.8;]SXL[=H>]T'. I [E M%W\?-@!M_^N^SV@#!%WH3X!M%%/!%H:-6574<#4!9C(A_3+Y/%$5NN-&93A:%J:XFMSP\&.J2^B&.!)UR=$1]P+J%M^ HHG-]2N/D]E8FPNEN,7M6"D] MOA6*$-?ZL+TBOE!$Q8(P5"W+@< %9!]\BW8!M ]'&JA[F56=.9A6.O\[O-#5 MA2-ZUQ^2W8'[0](5T81:W_3DHHI#.!U?.U?7[21 KHKIRR6*#C1#<>52#J<( M]Z2'F^?_O>KZ"YS+NPDII*Q.%'QD*J*&BV.P]$]1WX@[RSLGRSY0]/X:)/Q] M04A@S /+_@]V^/%P'09V,Q>W> !DGFJ,Z\K8_NE^R_\(:;7^9Z'K^OO]Q@]&/&[2'WNR9I\IE;%VGRF4*V5:_E!#"NWL[?:SRG8J[4VW_+NVAK6 M+O 8V&RK5BYFN3:?Q7+%*E?-%+DRUFJ##RI\M=T*,,\EIC\FV7.T>")%7 5\ M)/3XND25VHV6MM,W#EZOK8?#)"? H21Q^6M4*T=/5F:.E:A1F!BNBJZ/I;@Y^K" C" ];8M>$%ZN@/XGV4IE@4_AR(#*27N M,B@_(?F/A4&K $3,U3' ^5%1JXJBRN)"@[HCE MP.6ZD%11QSCW%/#N]1/ZP?UK@/]@?\%E*.*?'-=*HQ_)?_X^/SYCR' 7+NGZ M7^-:F?VW:):(85G5@M]S5&L*OU[V0*'ZE:YX!+#@]^'W]G/ P\'/6)(! )Z!>2P7W'=#1IPI"5P"\8$J@*HY-1=GK M)>,]P(+(6CJFY8 O0*W>VVX,FRN*C6:3%? M)%<@^L0#[L]_#Q[C[&;0A**N M^T1@0LHR%7<+D/A<2L-\BO+P +0#,-,>8NI"TAUTEHLG5L$WMJZ-8A\(?4]L MQF9Q0:VV+FW>4ZZA[>+H,K8,%#OS3H%Y"%N ,TJB-<4LQ;9U=#@/>9!>14Q2 M3#Y#3C4(A9QHZ .G<@%73T*[ AS)"QC,P@V2B6@$ZB8%# MJ< H\S9KH>4<"ZV\-(TQ& :^!JABYL@3]PNNH28[R-H374I Y@;XB@\5J/RB M@R"&1?HPLOV F6B!E2"!KAS1!$P- +4$I&X XQ!F(0'# NX(\'8(>0$M^AE+ M^HKR- >@Z&GQX*!DB>0.P'MAYP&HQ$'=&3-84;1 .1/8O4_0>98-MQH M%J@CIHH*+.XUETEV1>)MCN,Z8E'52FFFS=:7GT%S.3TF4%T\)2:CF#9$WA+" M!-L!C1A*2:3'(.77I4P=4A:4<\ABVZ/XB,QO5PM!X]9(2=,WHD$7T%;EZD4T!PX#@!TT16F 4WQ^, ?0.N$5 MN<7^:CDCVU@"FJ&3!$X1KIYZ23WU)X?F/XS%()', R#9!^VE!M0L7Q7>3PY4 MN/V7:>)O7S4ZJ+O[TQQ4WL"'F*7.@5DP5CT51CS@!EY>DB<4SFNY" @2T// MAL&YP.4A(3;3 PH\NHG0IH.:YK''^C C$AQ[$+C&CG(,!:ALNA.ZNCL\#%"M MED K\J\JWRYQ+2'O@)Z\K4LJ,-"%4)7 MMA#B B=A]8#EN>X^G[A_2* I1>R=P1P/;H""-I6$(AC%0;KD$@%9IP"\ TC M>QBZ@@%!2*A+$@95<2@WW,M;A;X/=>[)/Q?4Z)(V@.0+3OAP9'I"'=.5G(#= M%'A_BPB7$"H #@"J1\C?J$!C05(30L:VCJ_J ](/ OQ]-$CH N<0C; /%"K M&BFZJL#=(K(L=&H'=!L#A /4+#EVZ& ],8!P(BRL00'! 2 C \$ M !&#BH\)3WM\?5P B>\9BEW4:$YNP?.W2]@M\TZ.M=>] O#\D<>N;R@\7_LT M0$37DQ!/D=)H))("F4@D!#HIR\(H3HX%EAP18R7%T$D&9FU#YZ:XKWQ5GF^+ MFIB9:KCD."91D0:]X@9>K:6K2G8R?1J39;$S"2.1V9J7': M.KNL]#J91:OOY$8+9E#GP$CV=*2CBOBV4>D3A)@TA%K!Y-K3S$:@PJMW!^DF MG6!+:Z+&R:LA,S8S,M$ (T.K;[?L)IG?&EV>ZBJ91:HD]KMS.&=H]:=,8;4L M;>=E(J/T.ME$1IP)_8T0%XC3D4([/]1V_-+DG:=JHEB1Z;[L;-RD[^.190U/ ME#9 \'56\IT@O\D#KZ2H=L5_N"VP_F:L\;L#(T#[7<;FP M8JNM<6>W9=GY*K<,[7.QHX1. M[7%'$CL]+X\U-FM-G(G A/?9Z%FEK94L%SL9JK8=Y%,2,R(F0(T+C=PMAX5^ MR;2KG=ZHW6WB]=TXD9ZX&:PGV&QU1&DRTQUB5TUMGTJ"U>0+&S R="*I;1"5 M0:]>(&K3YB.NKJI/$@_G/#Z1$!_%19%., +)2BF!IE.TD)*4E" E9().441J ME!J=SLT-%PR[R&4UOI1;/!9ENI6-"Y-S_!3?D@U"7+==2@&_.\1.=3 V>JDMQHCE=<2)2/;ZYT+AS_#1N686"M2@+ MG<23(XVV[07A5!OG^(GLR=F^LQMT"4IM;,?9>IO0FH MB> E[BP_<97M6E042="4+4/W2GQU9FW.\I,Q,V:Y2H$TB)H\X2:5N Y,LK/\ M-'+4;7ED/R4Z*R&SR#;4S+!O<.?XR1P\[@J3GDP3%#FUJ7(SXU@<=XZ?-JM' MMC:OY.J=1%-6;/VQ-GG<ZF&Y9C*F&3CBR2*39'C5J=3*>3WU!]L6K( M7J<=H" H,F<_,\X+_KRC ?@ZUE8;GVK-N7ZL5*JOW=S:=ZHF_KQ2B M',)]B@)*)X#I";JXM)2?_@_!C<"@OA?0AP%9R8V)^VHIRA^ >7C^!V[V /KD M*,<@D(_KC0DG<=BFO[% AN"/U[[@31 /+/U<_F\@RAR8WP!S0J/ AYK_.PXS MBW^Z"1D; *<7((V"N.?9HD^2Y^%>*!8)[S1J+OO9Y0@@F5?Y:7 M33T\^XHD0LMMT$(^T!&[W"%>7GHB&N$E$F,16B(Q=N=XB<38?>(E$F-WB18@ MQB)VN4.\I![(5(27=\/+&\N3O6CCWPP([!N \)[R^X\!P+YT_N>JM;F^QO"_ MH8ILDJ%#@*!WN+]=G2+Y+&=>!1(OOH%X/6P>G87B^6*)V 6P1"01D41$$M3@(A@4_ MB12-*.?>*"<>4<['4$Z"_MJ4$\[4NY4X+R\*$-M.ZQM5\TPX@X9.?2:Z\%H? M'QZO7%G^!J=[L=A\\+BO;5<*RQ=3\\)3L;:*5PBJVB_9I5+3H9X:QW5 .4NH MC0,UU;WD;^$HE=<4%Y:[G)7>!?_";55+@&G! E)PT6<5] 10H.?I?N?)<2Q- M75@)GNC@F46Y\;M=3L.YQGG3L*R,^PSN3 71)COL,;F20FIX+F4;C0$Y2F7A M8X0X+'<*??A*Z,$$@$)( (H)OE=1,!-&OW=NI-G& Q7 MJI.>^CIB A8.+W:WRVIA,:0ZI:F]UG:;6;I4W'P/,4&R;*&>J+ :[R0?YZ2T MPHN5/-044C]^Q6,LD8P1R>>DQ-TY*E\V?>!C,53B!I7%,!59M5&1(\7Z"DZ" M:RL[M[/G[U"H>RK2C6'RG" , >FEEA)?UF;RV3QGF%G#&=EC1P]+Q\N",;O; M,=N2.9L2BO#45]I$?FIMX3MI8$+1L03%QI+)L 5UC28QD0B)1,AW$B'WJTS] MH0AI"0FK-TQN^CS5RY.%=E^MV.6-@!H&D@P58^DO*D!N9FW=L:2YFE#U[*\O M*4"^FC7VAP)$'U>FZ"J M;<#"OC;$$[YT$TA0%9 OZJ=Z?U?UL>"( \$A \K4E;L1DN_KR[[Y\>_(V7V_ MMEM(1E85^[*8W+0;RTY9R=4(L<,ELNG4ICRS8:DH&.VB8DPR&4NQQ'=Q=4Z(SA&)3.N)J^18S<:!G-Q&,TR7P7$7)'T;*; M,]O-PFDW/WD4;[NZF!FMZ41J(-O+#H7'VWQ?HP?M$2PGBZ)M29:)I5*IEZ)M M?B/?J$K@;:H$)J."#F>H)?"]UQ/*VPMM^'=F5(7F#JN=@%NI M\S4<-1);>( M&")BN$ ,T65WV\ON X][+;K_.C4ZKENL[WX+78:.'E'.717KBRCG.U/.W5W! MURO6AV.ZL9C@ &#S-W++_=^^$6O<=:VU2*9&A!,13D0X+Q3I<\WB:U7J2]Y= M+NZ?5>H+W,)W=JZ;Y!BS=P>&*SY7@#&EKU*6Y\L_:$)E>:K&0KJ8*UP<%/LM M/%]1.HI$SHATICS(KAMN#3\ZEF+CL40J_/[S:E?HG?%))"XB])7DQ)=_??2R MG!B-S&FW3\2S1&U*6W%^.I'':L,M^$>2B1A%D-UB1URE$DNCE2 3RXE?W^^2>76E M\ESWY**,Q$@D1J("?[\K1B95MK,=U_F&UBO;55EJIK**-7%K_%TRNR(A$@F1 M;RQ$OIH1]N="I"6G%7F7LI+\;FYVNM->1^SV.+?.WR6;[,\*_=U?G.L*A?ZB M8-%YV)!UXGEA)$[JY28 MY\3R:)S%O>I_D*U(ZI_(\1W)F4C.?,LXVQ7EC+[N;70NU=5PU2$MK<,MB5[# M+1$8R9E(SGQX!.[F)X]"=%<6,=7"NMDN/C[5B#G;W5;ZA0%=FG!N><"71]+K..*<)YA*1 0FHFA+:Q)VU2Z-2JJDQ25I? U[D1:Y7' M2J4P>:N_ E+[&9K,.DH.''7/!N"@&02C,@ 1OUTJ"TMI*D!F67"J8Y*MBJ8I M;-6F\Y0:F)PF5GHI,2%DQZ51 ]6SC!.PSV2(9#$ GH\!)!D$)"7L]+$R'3VF M'XE6>J.LENM,G^]Q]P+(27/72:IDIZK-.P.I5,LDGY+J!K:*BZI@.T4T+4Q9R(J,^>4#,'AZ!&AX\AB@;FNI2+ 8B+Y[ 'QE0WJ'%41VD F6 MGX]'J"!JX\*TUX[/-\-5DE"WU4EZZ#AU9O=FU+[-I]=T(0B.?1:?Y>788!/] M1TJK595:3DG3;<8"^&1CR40R%F?.,,9?_[[R+?GYH):7.YVGO#5G"=S YV+= MRBWI,>2"&$6D8D0R'O:$'C'"&3Z(/[B7Y,F5Z%:,"=3%D73P?:B/3?\YOL[B M\"9YC\(X%U]"4+2O3N[OL1Q.D:?U;O[?45F?O8H(B^T:YD]?#PR>=DV0=JW[OMYUZ7A)# F >6_1_L\".$1PB8L(YO M &1'=7K=;QU7ZO4^>Z%TD8<7VUC^I,@'6#9X#G[UBR31#_0[(>JR>O%?$9N: MD-7^U:YESK[^@3\#P@-,I!^] /(^^O&KC00JD+,9 ]4]MO;JD7A-%2GT?.:Y M=SCP41:?J56Q-I\I5&OE6GX0P\KM[*WVV]_VC6L7> QL-E6K5S, MMZ]DE*;);9!I2[/UQ4[D?V2MN\523JLTYOON@T[6627K3A2.9T)+UP M1M4FV\OQO2')S^NCUBZ3YL!(]G3D4]TV)O8NT]+P*4FRJVXN@Q,3@0JO+FS8 M:B:=YRI:259F[>RFH[*U!A@96GU"D,VT*O48 A!J><$)PG;UM $C0ZO'U_-V M=;),RAUJ23V--;(^R)RKAIE36<$J,4X]$K;]LPYQ&XG3DKI FLAV^ M7N3GQ*0^CL^WY8P)1X;VN1/BLP0NY*:=1&69ZZX;2ZZVA(V10_NTR6VM1^9K MR8XX+*4'E&'K. \SKT/[7.(LKO:-"L,[*U)15W6GVTTT!":\SQ%+;Z=&,T'S M#I-X2C67V3S>@X7B0R/S^K93("PKUYD/C72F55!Z!-, ]WUH9-%)B6.13@E\ M/F54@:')]HL F\GPV9]R3?UQ*I>F'357,]-K?KI=X!,P,G3VOI#M<[E!9JZ5 MLD.R-W]:I+0=7-T_.[ASH3ZB+ARDA[C?&PEDD4RQ.6K4ZF0ZG?R&ZHM50VX( M<"CY 4*[#90%H,2 R\]2,'6!B9>31']#_YV+ZD+?097;T6V@BXQV2#L!6P97 M[AQ(-F3+)_\!.OL8K ?F!5N 9?$55^<[K&*Y2Q@.V)1C 54$6 \QI-6#9>"< MLFBCFP-L NYN"68#?U\"?7X+-#0;*/NO];LL'5,1DMFG]5) MJP)@13V$LS1\4/T-F70!K&[#L2T(%:#X8B-11S)'1$+FR&+!IN##D:+LY8(B M>\..N5[QF/[A75QI0%)6@*T&1182@T=24O8LO(-T!"((['%LP&'63[2C(Y/K M&JB^;'$>G"V*55ODU 7X'$#Y8'A:2,]N@PVD=4/2?OAWT<;BYHW'4L?2Q)&8 MIFW.7FZ*8"D%X'X)%K--1WF'.^EZ'M2HW0'!4S?BM3?.+V)1%MO#]M?-8&)1%M?#AM1+=G='M^-R[X MO$TC(M*(2",BC=N0QE?K& +F3"O@YT4@H_!JM^6M3W:U>FIW4)_[GV]1O?^# M2HJ0UWOOOQI4F5FE-&MTJ%SZ*5W>9&CMZ)Z3F*7G94^ M8))54FI6'B=NNX]4+$XR,9KZJA7\(TZ/./T>BY2]#Z?G^')F6JMTTIJ2Z"[( MD2&;96GB=NI(Q1(D%:.3X4<77X;3[ZAVT(>>^VMWX_B@.C]?3QI(R2WCJ$:C MW%$GY*19V):(]!/G]>.(Q2D&2(1P[8]/Y?G+3,%O"F8;V%^F5P %,\9_']X3 M?4[OWI55EB\NA%]*_+I7.76ETD-7$UOQQU$E.1\F.4+I9ZIJ;\O(.O%FL?4. M-8R +$MEZ+ZB#>NT1NT>;2&^GB8R8\[MJ7&IBM'G]-%%O/^I>/^?=^AQ\<(# MUJLQO#2(SYL4KCP1E,1EAO51KT)4;E2T#,#V_W[@9SA?F]4GPT1E8G?FZ1:7 M+*\T8#ZGA/M4S'^E0@7?B_FWFQ2[X)ST@E=SQJ B MM= O6%N/5=IA]D0P[I;YT:49XYES]UJ7E\D&G-' MGIM;=\:Y"X7J#N$2V5]ODBV#;3 M3S3<_AP4$4O&PU;NIPK4\4=U":.H7*C;[$W;"[U#6M&M#QIDW=R6!0T69HY_2))1Q/(1R]\WRW_R?M+G6%[/=SFJ/G4Z>(FO M3]A$I9K"87UWF%>88F(T_56B[_?1>O[6DN&*"86W/M>]I!=^/:&P>DHS\P:^ M+/%J><(4['9SJC:@4("QN7@R1B5?3"[T6PK>9T<Z9.)PTG[D;^O%,E=&3T M5@U;"9!!N,0Y5^O.XDZZO](R R%9MS:]RJ#_7B7.0X_N LQ,A+OXN-H;_8!5 M#RU]FGR&+W:Y=)G_D!:1"'[!YAZFLC05"SXME%&1?8 Y7(4/#17+QD>*:$(S M63+F )F2*NH8P+_N-N3(&'. \ITW&?BZUR-$.33PV+0 MRP80UT=-5S/G.ZZB;@Z5P:K ]76CICERK9*8IIGD*M< PI&(L10;BQ/L!_:O M/+V-M,I<9[1ZNZYE>O'"<"(-UZWL;QN3OP>@1\(P 7BZV8YJC-HJ7\JM\JL- MZN])4[%XZDQ_D*OW!;E'N"P)89UM:3E#2ZQ:)"64S-EPQ?WXQ9")&)$*WZI_ MGS;A?(DK/<;< *F#31P1\+^M $ &Q3!M\M &@&-Z4F1_9DN]@.Z=@<@%QO@ MR''R6&EJ.2-+63D 8OP:_-/>+16D(5WXNZ[#)F*S\1X0=>(7BH^'?%.NC4:PD[!#]0']ACZBI!M]G!R3,L:W]DM]8JS>$Q2 M#0= EG@()WD<6A)-Q;7B-AFR]D?3=X>.0VZG,;?)$.QI%NQ9!,2+LEVZC8F M'C)2 HV*1CLL"W8.P?-,^U6WAYS )A,*+0(TD(PB"?1(B0NII$(+C"(GP9'B M!#U. -7TJ.M:@Y?&5C[=9RG9]QYSHMSI2FD&TN\1:AD$1JI)J) M^$J:G.NTF%AWBR23;Q+:G!X6E.:P7%6%R;E.BQ4NS:W(9GO**YRVY I%F6D: MC7.=%E6GV$^WY8;-4Z-ZNT(F97'K<.V0J2[-2W3H5EAA]/9+3DYUY-1):O+Y2;;?>35(<]O-JU!WJZ?[*9S;F>C-6BN#42 MBKG3G(HXH?-/->$IL3G7DW'9'X_T-#UE"%5NTE)N5I.VZ(UM:)]J4M";#;J< MY><$GX\O.6?1K6[.]61,S"23WDQDEE"(Y6R4)&5K5SW;DW&>U8W2>*+6B3DQ MR-:Z-S41/; X,A<\K0H[. MCJK+3G$CI,(C^>%CHE1KE>K\JF67E;19KE@-0,G$F2.UDJND6'OD^=6JD^_V MR-;N406,1(:'4N.)N'H"-[<;8 M/C:'^A(-#>%I(>;%W%-&H3L[LY"RTPN*ZSQMX-! \EWLYMK0+:9@09A6=62 M=,,">M"9+F$;:6QKQ7F4<*%57&67M;7%*D43"6TT7-B9H=7,-*)6<7?0*HY)/J2BQ@*_[T>] M8L^3J,/#72""?(A'''$7B !F&!EAX@XP$T$$$6'BJIAX_1.$2RAYRCK8V?K.-^\D\,X5+>ZWS13YP#ZK+=R\ MO/=[-A>+L!YA_5MA/?F^LOZ.>LI%]]TM>>"S]$G;H)QU<9S$7%\.>*X M7N>YB#C.W*E?BCC>^*[]W6_4MRE4Z-T.AA[N1#0?"<1W[R86T49$&Q%M?(^[ MLM/"KM%ESKTQ;UVH*NU8ZD*Q+$R4US #W()IW\9XK$KP21M,%+=L<3RVL+^X MZY1UOE&GD_>J+!&_ QQ>K9:$%S7^$HUHODC%F&"-Y[JX@WF>%]XYM25!7$ZI ME%G61+[59BL9I;PIV,+&;39'QFB:C+'$.S6;B]@Z8NO[9>N[*P#Q)K8NY!R< MZ[&U-%$BE9ZY3F4SI= 7,1;\U^8M17),@&J/$<^((&J5E4HM M5FWQNZ(PZ"_401W/-=R6;O$8Q:1B5#SSCI.$Y_D MQFL>+UG-;%$4F"2!)\;TEPMRK-FR7!4F6&1KXPZ//S)IN4M^/$2MTTW#9@B101 M(YCGNNM$DN#;2X(HU/%%),%NO4D^C7)/EH9W%NE!YBE)+78;M\U6BHF1B2NV MV;I!U /5&HO"'-_#O?*=7*1W:Y6<5O<[(W/BB50^0?/*@F]I^'!3YNJ[27SC M]LNB8@R=C#'4._7+BI@X8N+[8>*[52->P<2/R4QG-2Q,-YV$GIFJ/>II.JI- MW Y89"R>HF(D%04KORD31X&.S\'$VCPC=YGUN,U3W5JOGK,>6U."\SI6I+3M-; M ^89\0E%YE_?TWHYU_OO5(Y>=J;$MW$A/]&=OJ8D,RK58)ZT1[DAL-"P29"I M&$V'6X1\G0=-F;:[,B!*9:JB%)C^- M$U#N ..12C(QD@RW\_S[,P6/6@ BABWJG]-I=2NQ^-4/^;UMK;MDO\#A"N3\!(PVDVPJ%D^^8[;;5V>*;\+Y443K M\W&^7-KTG2*;K_$MM9F6:XVVR6\:@/.!@1(GR%B*"G>._^31K;)B63^QLK&8 M8+9BSC'8E!YU]D[_C7T9A\_[)_#>VEUQ>WD7^8\_@2V$"IQ 9F\#7J^[K![N MKWM&,K)]G'(JX.1:+=7NU+.;:2Z>0FVK45$R)D''XBSYA7W&D0B)1$@4@OH3 M$<(-2:LQ:&U[VGPG[(<%!_ .&.(<(F43Q4Y0@" !14\"& X)KEFJF^1?4[_ MTK7EWA$OQP$ORX8#P743*7?UTJZW/MV]>)+OSFZZY$^J*O9E;Y+*%.99^2D= M)W9*EGE5L(N]_$9 $L$++3&Q9"01OI1$N&:EZ%L?+ HW75,8.*O*$]W+KUN=6G5M ML&FZ3Y:&2!AXT2::>J[+ [)I_F/#=8[ZHO\^AA\.Q.L36> 3VUBZOX*?_7[N M#V1*F9_IU'[& M8_\ "]BO4KKS6!)JH@#:H;>\\,_&B1?.PC:BA7E&W77-FZQC(KDA) 42ZC2$ MT#;V"@XI )U E4G*ZA+X.C=BK?)8J10FOZN7U/UCYPP3Z2@9=/(R.OBI:E(5 M35.P)AUF.L9S'2TAU1/R8WSS6*(:/WZ1;#)&)L*!7B3)/@109!!0E+#3Q\IT M])A^)%KIC;):KC-]OL=]'*!6CSR;6=LR0:CL4[5?)"NM^G@"K+D4'4N<>;V) M" _,C.T4$=Q3D-%E[-%9*%BV6.X<1'BF1VZVJXW5J$ M!,8\L.S_8(P++6J;?*96Q=I\IE"ME6OY00PKM[.WVD](>ZJU^98;P6O7L':! MQ\!F6[5R,HT5Q7QY!R.02 MM?2:TE:.PJYK8J&EMS=0H/YP$;SE6BEL32EW!D>SI2)JML\9*W[0(A5M6L]5FC5T*$X$*KZ[U M5-NIRTQ/ZTE9GA-31:%2XL#(T.JI1:?([M22HN6IE-5=S4MR2H C0ZOW1\-M M+YDP-IW2CE ,5F>=%L4!D(16+^[Z_5D9E[?:G%ZWM8&X2PXF$S RM+JQ?1KJ ME5ZIS^^F1#NM,Z.D:&S R-#J:DG5!X5J9:CE*X0JX_P1,SV%HMM,_X:L 9(V72)/(,M:3C$A['EYS A/>I%5/I8I&N M:;PXV#I*9E::*P:L91X:F2%&6H=;Q'>$N)-Z.$&!BSKAU3H^'CDK+.OM2G52 MY#,)LI6BX^V^J#?<6J@G.,HLJXWQ!,]T>H..33NVP&HVK)L46IT5,JUN<9U/_/WILN)ZYD:\/_WZM0U#D=L?<7X-: A*CNLR,$ MB'D&,?TAA$B$T 0:$'#U7Z8$-C:RRU4%1E#JB*YMXT3*7,.3:ZW,?'+7TMN3 M*35074J;U4Q73;$I1*AV)L]^K3)HU1:5JB!.*]MJPY5&><-9&P8MB MN$$QP__>=.)YTMQ1RSJ%D_TUF\]-=Y*AM">H*7&=B=@R+GGPSV!=MEX6_;UYYH>?'M6,R7UVU&: M"F6D6+DXJ?'5]9P;5]46G:["L!' ^&P%W^18+OB"I9B0.N4G5V=^H@@5= 3% M#H>X >&^%$R]Q\#/#U-0P?;X01"D^)^\"F5.%C0.;CLL(<&L91:,??DZ@8]3T(^SPHIA]&7"FXM0V-==Y6TR_MG6< M-/R\89Q6VJ^[3ADKXHL4\:-C>K$BODH1/SI$'&LBQJ8_2Q$Q-D5%$3$V1403 M,39%1!$Q-D5%$3^B8(@U\7.:B/XAFG<&S?[$H*.]R98]&_'TU2-/"_W'LS?G M__[WW]/7HY5,#8G@_[Z1WW[5V8@G]KI,1^Q'*WF?$ 9:JPR&3^&)=^00:SW6 M>JSU3V@]?5UDO[K6XZGLYN;]4T,^T_%/RN!B4'?#L^2_ZQ1HW>M>L"\VCJ\W M#BHVCFL91_KL\-:=&T<\?\9>\*=!9*>>C1$RMHW8-N+9\Z=L0SCLH,VC_5'H M9O'?GDAOS666!?!G [X#FXH:VA07L[1]FJ7MOME(OGX\4>$?(2Y'.; >->AE MO;IL"V0AN\_6O%Q*W?_RT;[?NY&GR@G-8FI5&/$YBQN8R_+2%O)HHS7U[9\, MP28(^HIL)%%PC]C;8V^_(_ZQW_-V=]U95NP2-59WY&:69Q0MUS YZ.W,^[>- M/HRW1^C2O[LE('H$1/@URJ$'181QNLVG^L.J(117N2J=-L?+3!/-_YEO_[!T M(D6>'Y6^IRI@;H%(,Q!]RU\6@'VS10TSYW^_G"QZ@(P]OK3GP@ST-X2T_UR! M3OX'_!D7@S6J,JVG]7&:P\$PUU &6WJFX;\,:S]B-(#2^[]OR1!$Z^QZ!%^> ML*0*K#;>L=QZSYO+$QIE-.]Q_NI6:OO!A)1L>#0,!\1 03(T&,!'_. M+7Y_!A*0=2=M%\U^6A@8Y6)M6!MWNDW$$9%YG^_HSI=H@EO]/$MQ'("X*.SV$7?[R-Z(])O;$S8JD\V299=WYZPH+7BM,5XC MM_=K^)E,*I%ASF^-OD_'CZ]+N_1NI5L/+"I[EQX4'"2M(8C;KBVI \OG19. Y^U5"F](FB.#0B]4X%[:JU;;'HX7USN: MD8;2 *^VP^C:AX+K3NH=)L7K'M7A6"DC$&0H7?M*S*:63+&TPYD,W9"FVXE2 MJ8?2M;LE7K.SZ[DAB%0FX^[2:7JT\<+HVBG99K'1V', =;GO?3$SV/9:9U 62R&EBW92$[ M1\M[9_VKA3+R)CDE2OUCJ,4EJ MU!41$SA'1!,Q-D5$$3$V1441,39%1!,Q-D5$$3$V1441,;G\937QXSU%G\^< M[YA.,!*+C[\UOIA5_)[7G5_+Z&SHL2W\L;9P*^:_>U9]/*G%D]K#<)S&_/&Q M<7QD'(_)'Q\3WGX)7?P?,0]&YRJA]V\+BG'M7HF]8R7'2KZFDN]\5A*ZV"\R ML+^=FVY]:G=@6BHZW3B'/7B]/6T'-:U#12O _K7T[*9#.^Z'QYCS6?ET[Q;^ M5?/R_1Q6OC+M\ZW'&Y535N2D5=CDE>&T3@E=>KXTW'6O!LA?YF[W=VXB@@ZT M>?-EPV;1,NT/SCVHJ]I@F()BJ01+?L1H%+,6 MQ$ 0 \'O';=4Z[I&JZU>2\T-J-)8EL:;;OZ7#T?_&A"07,=41U1UR+OKYJ;8 M:U0G;OY YTZ05 *GZ02;CBG=_S@DN"[E^ZV'&IUCE5$ @?18JDI)>CQ1NTQS MS)5[M:U&>@&#.\$D,FD\0;#$;_$;?G5Q[D3!2]=VE/GN,P=S[FU!*DI'O \- MT F01PMB(CWTJ,0SETILT*'Q[[Y[]LSGL^-**"EK*LV7\G:>F>/-T71966X; M1 %P 4_[5V0QL>/?W/ICQ[^YXU\JAOD)QU_K*5,JM0>L /3*>NZ-\O-.OWW@ M9?^*K"7V_)N;_\TH7Q[,Z6^;N/R$TY<4+HGGYGJ#9XJ9YJ3>U$MMJ7V@8/]T MEG*D:WG+C!(1O_TZ#@+1 I@N*H:VPUP;S)"J,'MA6D[2 9;NKPRA%2+X/=M= MK>#G/E%!SE\ !5]@S# Q^)8-=8TY M"OKGY1F8!*4#1,O %+0.!VP'_B"9L-'<,G74T@:8ACK_A-5-^-> *^'X(3:% MWWWY*NR]8;[\BEZ^$#?PA7 P-OHJ_*MN6J@'\+6F ; =_'X"#D "T&?0!PS4OPQ)0-IS<#4,0\FX'?&?X=IV ME93]W17_".-O_^PQV M\?@&"R!C2V#B:F696X@5#NK:)\%LY5I@DL[O:YVFOEWPW<(&=#<]ME1MR[^+ M9M1/E&'RWZ?XK@SI/' ^RNMO MS!,1?8W_)H@3T]TK1'_Q=X16"+X0'OC? =M5\!4(=5, /X=!$P2TN:MIZ"G M\+EPT'9X# HJ]11*7Q:12?J%7,M*Y[626S?Y7$MN99C:=))KAI*5-5PE.6ZK MK3&>8T:]DF: DC+@PLC*0#TE=D=.4A>J1FJQ'?9V79H/)2OK<".P2)?=L9J; M-3%D94QN3:U+51K68$4LN24T?N[;MH+(RL;3=NS=9-;KM5D9V-G M-UV>Z[?;861E<[.ZFQ!5>LTKV7V7(O8,76TB8K$S&JYI=V%P#F,ULS,;"EELMH/\;7*]89KOIPU03N,UJQ=7K,2W2QO<7TS*HQ[)%,? MMD-IS;;#8BIG-8PDWE3LO#7GJA.FQ871FJE%9SHOB-22)VLY#51+R61';H?1 MFH%U;:V-V_I,S95S325;SNBMHAQ&:Y;5U )OK]TIWLP7%Q8^%U<[0PZC-5N. MY7YVS#1$'MCKLJ"/-*'5:(?1F@T+E:$P(&N;9B.I>J0=R MY5H19_2)Z%3MGM&OHV=>F0#-SQ1R\&D(DP8PA,BY-LS0@,79-G :P#GGJ.+' M[M8;UW)%5=]N".B!Z36Y/DQPBN&"&>=\T&Z"FA%?PFCUT::S!N)/2S]AN6:C MU^%R/?A#M]=-8 V^][P++2*X>(W;=P\*ASJS'3N!&<"Y%7N:;X OU&D?FF(X M9QHHT@SG>%5391256F=6#;>YY&+.M"_@3'M[FP0='[Q_?5(A)@7YDQ5!Q#0Y M$5$$_L3$BHB (F)HBH@B8FB*BB)B:(J&(F)HBH@B8FB*BB+P)RH=:^)RFOCY MZQD_3*CC _<7.*;[897P_3.\;PXE7^ <+_F$QWQ:L=9CK?\!6O\3"-3BJ2Q* M;$EG.OYZ^J0 ZNZ8J"+F68N-XR/C>$R>M0@8Q]U3W/P*\=K7SI\_%ROY>\HQ M__K1V.9C0+QW[J[8-F+;>!3;N/NY4N@&^>8O0N@, M?V?!)PK#N=0Q9^8FPXG*T>5+D[&]NR?T!P0LLS7;'9*VX."Y-87+ M;P>$:.D$D:$2.'5^##>Z-;-S>^70B1G1D(!_[C\XU8UI4"@_18(6H5SWTC%^ ME+@8+S>V($R(+ODB0IB_'B/DYR3)U5T-D2\\.UO!M'*^J]4^A)]NO50O#?P=.V[LN(_KN%\6&_R&XXI,QV!E8MT5 MUN-EJJH+G=H$]P)>,C)!LPQ, .A'<=R;A?J/ZN%^\/\8+A[Q\/\W7-R=\Z*4 M4SIUE:2GS:FS3^^W/!>PD%$TDV!2Z8\<_"Z7!7JF(VJ^WMXHR+^)IBCI#() M.DTF&/8\28F1X-&1X+I+&#PC9>7S 23$74DE,.=5PF2?DI>).G2+ M P_F51A;(V=M/MEHGMI0O#OD>5[IK?7!L#]PRN/VAS/.Y;E9HRD:>U5KN0-K M4>23V9RT7>Z(V:3G?>2&?R>0X4$0EA9W0HP**\5!_-5@=I15#CK&"Q-R M<]YUIS98N_!7;=F:XI.@S%0S&B5K"VA0)!5"]WM%@N2? ME]>G"'X_$MB'0CIE^,W694VK\<#F=^2:UJ2TT$_5$<,O\13B;E>C1(ZTB+CM MJ@2VYA9O=G!ILQMQ UF4$0GRN=N]D"#[S/)3 .",=/*B SL[Q';QR(L>SFQ^ MQI(\%35_+5XYXTEV'25XY'3WEASYVM-;RS+11 OU?[9% (WHN1R(V)V_A'L< M/V7K)"9"LZ',"-+NX\E-8YK^Q!2$$]0HPXT MF*";2/RK3VH'A1Y?IR+B5$7D9*?-P6):R5;P;M8#Z]4F-^0'7 14M ?=IK[: M5R6A.5KV5S 6KM4E.'O0-)G .Y>96<9VGJZJW-)M3N?M?J\GBL4*C**7=()D@C9V?$* M'^P0@"!] PV2#PO8J^"."6WW?,,&A O9>G5?QTMV@M!A!C1Q=T+HW^R7\TDB M@\%D:@9T18(/ !O%=&UMEWA%^8\PR9K9F/C^AK)S/!(E]*7#]3(*[((,#&#! ME G]P47DW#*V,C5%@@/H*NBA_AB.?5'LTUM+7/BI%;S U###]!*8?K@NQG0M M-/(E0,-$5[A $< D=7:X9.59*,<9^?42%^8!_WZ48%)/8 L >^++U]70#*T8 MF(B,";: \D2__80,7M_?XL'(XIF6'--%%4D ]DUT,#"'#W/\*V*0#F"D@:%O MN,;+73!G#[>/5^B<7#,3?J-"P/ET0F4E:=#$4)UG<>1I/I9L4%1P#2ZK=X]@ MD:F7LLPA)BDDT?'DUXQ5_^\5$]=SY0EQ59O6]V-YZ619P)$]%@GXCL%'SW[ -G;0"[J #$8&B'5;A[\>>K]4/&_(K:P$"+_3Z^9 M"SUWB'Z&A@>Q5GMU]O#PT;=_>D=#1@ +S:Q0;G"- M7)FK8=T>_*#.-WK=$^=YS^E?FVR8+3[?!;'B5HO2IE^2U"JW&A ;ETXJ^=#[ M3Y*CGE7@:VE%59K-E>+*^+:TEL/N/VDP@N!5J&I5*%J$6FTTK8I3\\+N/UG7 M._NEO!](JB+/T\,Y.]1[R]#[3WKLKCL=J_)&=VBR$O">1$$11,Q5'!%%X$\Q?7<4%!%#4T04 M$4-35!010U,T%!%#4T04$4-35!2!_X (/M;$=>_:^%%&_9 ,Y1^C\$,3\*?8 M^R'@OQA79JSO6-]_B+ZI.[I@X_='K-H*9]-9<%%D ?SX] M 7@QP[_UR"Y(J'4C3NRKL>399K$^6\JJ=W4B&7XZKUXW4&9Y)::+$I-A$(C?KH!A XA 4 +_]RT9 D5X$Z_H*\9;JVXV M4R^5IMLEB\O!/1WO,8E2?X,E7H66YK"=+GK;/][72@TYN+CC?4:;V)=C7_Z)C=&1"*CG^WN4AAL=?[\>3>1O^GO!&*397)EQ5=W.*Y*%J#C)% M)M+,>3WA81P^0BL7MW:5JR'#.\L;MQ[O[98_[@8:C('$CH%4;6E?]:#[?W@?^GVZ_\WRETA[R]4V:45ZU%'9SW4/&-%W MUF72GE6ZZJ#3HJ<2G_,&%ZN_<0QA-OI^W-RZ\X8>.#!B]<+5GY/%V M) \-/BEE!K6ZT%PW&UX8J_M^O$E-RU)_J7:G:L/-T#99K7AAK.X+N;9ISSM- M1^B.59$;+$PFY[;#6-W+0M+:E#LFPRM)(>.QE5Q1[WEAK.YDC@+3ZM1U^#77 M8+)K8@ZT.1?&ZIX:+A>$MC=YG*2Y5;)K3NUENI0R\B29XW/I8A]?F:8\Z,JAK.YF;[/M,C*E5M4C5.GN].R#X(KFVM&&L[BF.62@ZC;NJKKCM6F/ L[E1**M[+\,* MC9%2[:I-TED.%8)O%1POC-7=LI-DIT]M*WS.SO<6F5E.W[!<**O[;,:;#;:5 M4I.]5;D[)?)ZF@EE=:].9R109X45OIM[@S13W;>6:6_"ADA)IKK\,MW<"*!6 M(U>32J,R7[TOB)@1^WG1 [,U-3U?S@CN$ M2NR-^GBN#9L2YTV+%IAG^&JKCW>ICNN5RY-Q6Y11T_,+$K3!U%4[KBZ(M>*H M93D=QFIYJ.F9GL3QV'9RRP,B/ MB[W53H!N1Y[WU3;%>E7G00,7"]-I,:]V5R9,U8@0Q^-F2Z;6X/&D"K6?W6TV M@MY(F5Z.J/$V'+,EN9LQ4:W+1TN40PN)4 1VS6O)?BAGL^UF]26RVHOV2H*.58?S[CZ M3"S6Y2^_<2#XRW,MG_Q\H/+8EQ#$+*Z_$<+&=+J/I@CBB8JOY8B$(F*F[V@H M(H:FB"@BAJ:H*"*&IF@H(H:FB"@BAJ:H* )_PC^DR8XURVYOW_?'CHJP[H[94>-K"6+C M^,@XXFL)KF<T[>W>^9W?5V*\!M%?NY;?_@'W6@3X$UZ>\( M.MU?[$B5*1123I:@LT;KET_:O-N1HF7:800!;K*Z+,PZY@K/C5M99I"4S?3T M<&H<[#]($E6#)'YZ1C78YKSF?*Q)X M.?SC'P6:0T&ZU@43D'N.2!X=<6]-A'X'"4?@),\M#M TSQ0KQ3;;3N.D,.JN M4NF.JQ&_S,#\T]"TI\3F9IU<<6J5X/ ID6%=JMX.[D @$JD4F:!"F--CEXY= M^K%<^M?"C'"7;AJ9R:+8+C;PM3@0F<9RJ&4<[\M<6JH1TY8^S5OJCN^D:@L3 M3)UV^W@90BJ%)UCB([K!>W+I6^46=XI;/]IV'56?_LK4(9(^W1LD>^W6)F7@ M.[&FY!.!#AG)YC,1]3"][F, 84T$XL'J8H@'!=2=*VY])IJ4I9;G=8L-YSDOJ[4,JAM MT^4ZWP1XKE--"JW&CEQ8[>#.!8I($#B9P*_)61CC2HPK?S:N_&+4]2-<+<#PA6"3K I MZG%Q)4*+.+=VM*OF9A$<[YVG64F:TZR, ^;1:C M%JURP041R$H(\C]QI3GV_/OQ_"CF1A^Y?E-I;L;=1;'"[T9#L[THMDPV^W71 M"Z,!LKZ99+I\D2K1$EXJS6V#.]X003)X D:H,0+$"! O2CTJ!)B+(I/<;6M9 M'BCMIJ7)G<9VP1TN@""(!//AK9?WN33URDM.+7ME 9^,"K;IF8ZH!;=Y8Y<^ MN'KK\3_8=OT(59'O#P:CD$ M2S.)-!F?N(E=.';A+[J=ZJ==6.=)LV1D*8!7&;U%BKNJM]JCBV30FDPFDYSUI(O)7^KHJ<"$?^NJMX_N1& MROR)M\"?-8!^@-C"Z2;4PM[__%W<"8$<(#2ZF6*R4<-W<[N?82R/8\;<).,? M>2$2#)%*D/1YT?+OV%-C3WT 3[WTE']%3QU4'8+>+7B'9TQCO"SMM7ZJ[$%/ M12=9T.:(-(P0SC='W*FG_A'K"P]TEN5G7#4:T?D5715W6YGJI"*U5666,OG^ MT'/HB@Q=%1U026321")-G*?B?]_[0L!Y;*_H*U&Q_$/P#U-HB#>5QYO*[SBG ML. K3K&O_.RB/X-PW'25GFE#:J;J@IQ;9/#-8)#UT!73,&](,RPBZ;IB*!)C M0(P!?R &7"H$N@P&J'129^I)H:DJ]C)?XVH#6A_)" -@1I))D8D4\\@8$*$% MAUL[Q:WEXG8;H,6AART1S@3@D7!B[5UW=Z>I+-^6B!DB(R@]*BRZ=$ M7WU&WQ>'3_CU?$H_@1D@/N#Q0()TIKN53H,6WDQNCT1")%4 DZS5QD_]-[ M%A&1E93/'*G(F8;M6 =.,,7 5I8I6\"VXP,6OUM N36T7?_"A)N/-RJ!RZ\= M/S]UO3):&?8=[W ";5EKY6Q'G[KJCLDT97N>[)E7X# .AU!AV6VT)*/85V^NM>)7+S ML?Z&Q?OQ[[\=$7;WGR/*-UP=OD:*C(E>NAN^/ CR62COAL5H&A45P\8<$WX^ MM\2@F6L!;.HJFH/F9,Q9 "QGZK"W.U^ZZ?_8F E[B-F:.Y,!YEA =/S]3/"Y M2R Y]M.7C.ITAQH&MBM@V/#)'H"=/TP"EXV2\J[EOVN2GA H3L(G/?,Y:"(F M0K.AS C2[N/)36'*VK4YJ)=^N7![.KBW,4U#M*R)8]0J.*46<2$W42?344NM M\ED9D6JDTU2"(,^+M(FO$0MQ*A9RLM/F8#&M9"MX-^N!]6J3&_*#7P[]?B@6 M%7 IE^QP"[7;[DVYO3FOD0RY*EDJ,EBT*-T;[Q. MX\JV(6?'KMNB=]>33),I%T?& \ TFPU()FCTO(F!__>^% M2RO1DDBW.^3RY"9-\B"C4XTF5ZB)#>_;/REH*2GZ7!Y_/\/A#HB6C0%C!F98 MQ34 1N$)#-F^_R_IFQ0:40*#,+N"D*AL@+;[&EA\68K&-!-B_+'/J]"56,P3 M[3N&2W\=_F7$-3C@@FD=$\2/EM]]"VBO.Z+9%RLIO#@J]LVT;N0^6#+,H,_AZ4B>VSF10W)0ALAJ*]FB8^KM6M*L[\II:2RFY2XUJ(L*-6L4R]4)Y([ ME/VU*3SL),#O@B_&V:&AK!3$P$=\5" ,OT%(%%$:IH.A' )%RC(P )0O@'TP M77F!S5T_8I9$>S'73.\)ZRW<5^_R!8NZ"[\,IR3HEO [FG9Z%,"9/- )!7^2L$S]O1EBIM@KTQ:U.Y\JCF%!$2H;C;EI=*%--N>OJHD?F^P4 MY+RA+5A]8; ?RJQ0*(Q=2T87K"3H3(A??QD*7C7F_@V!"6+6F92D_4A=M^M[ M/67QTYP$Y]<4FV#(<]:O'[OXT;G)M\Y=-B13!Q&SXZN&MY]6BR(;__L*S0+3?X;A?CM_'T,_?%0?V7SI7QK=__A+^_F"MXHX&TG7 M"N,DZ#RVXD\,,* M!'%Q$4ZW<&+P/_TK"Y0E'-+?6 ]("\/43'F7P&IPR$L !]K>E!; M0;8"YTI_JC4D *=]V-+__O,K$E@'IC8&? -L:WK&9SW:6V?%B=Y1L9C5WD9! M[GD\\*]GV7YF&GL9*IS'7GZ9 652 [*H\7!Z@8DVVH6!1C$)_ VZV\';#K[V MXFG0SPX;,J8@2RI-MCT4%%KCMQMUE+9J[<_-A1P$)?1X42L;@7C] NNS/+95 MN5MLUE9+O+C;VJ7,WC(RK"M05C6\ZD(QIRL/<'_587MXKNZ@>[*J^, 5>K-P'> MQ6OY?EL"JR'_:Y6EWQ2<.Z7II=K=;O F4+P!QT\'N?>\\C4T^P#V%_%W -\K M$>:14+0(B/V8$Q6E:%!QVU*NA7<7YE2I-YU6W4'99T@I!4[2VF'U&M79D*T? M9[&_R(.J%-MVP6>UX\]X]J11::T'A%( ZKJ@I&MDOR@V:?GK%73<1H=:^M-I M3A-AICKO.C#3>+/13M=-P_\S=_@R&+=,*]M+DKQ>!MG4S!Q2%?>5UY4;A9]0 MK__2,I+F#(X=]A@ZFV+.NK[(.E"Y<,IRP"SHFP>EV0!.!Q] M=0^T3IY=3KZ#$%W<&/\CUUA60,O?5KAC&2.AI9 (D,XWXL91*-'[3=6!^8/DR6@7S EH!"?T*S ;ARTV8R$S11B'T*E1) M2;HKU$5H6+#?_GSBSR[PQ5 0&Z1%%"KZ(SH(_E09B2 F-(U#EG)?S:2QE%_LQ/]^>G-[VHNX$"(W9^R2@RF>Q;>42BZR375/YU$%9*URA3(;M-ZNXO&Q'31%Y:-![OKSMXWK1<9VRE]GE0/O7(?L<'"!,!5'V M#U%7>5-@@4H(+Z/_>Z9L_ODO_.=8\9$T" EH(^SB31F,0J6;XS98_%]7V;DJ M^36?8^&(3+WL6ST4C@I)=)_$ZMAO_]__=]K]EZVYJ(IJ6M^/^V]/QK4(BF.D M7P>507(*9P(UZ<],WT7-@]/489PL^T2F_O52?#WT"TD"HY]8]E_8RX]('F?" MU,5M\D1DAV)E4@-SYWOPK>-'_KQR_,P,"H3?+:")J&2%GOWJJ<^U2))X8E"E M#?YZ&!61>DI=25'OU_/^*V)P.H% \#^]9N[]VJB!'%1[5:$\?/3MGYY?!X?F MFT.X J>VYPJE>,FUE;/JZ+O6%XRLP^>:#:S'YTJ-9JU9'"6P6B]_J_Z$K4=T M P_O-;%>B<=>K3(4R@VND2MS-:S;@Q^@M8CNB?.\Y_2O33;,%B&&'!9N@BK5 MAXL\Q\6;GUCJ(;_ 9)L&U@4KQY]@#B"9\JO0F=>!'UKIA @LHOW3T"YM--Z7 MNO+G:\4(LQ'4KU 0]JHJ[/_%,C?*#*!W6.(QT$,1W>&;Q^AQ[FIS5'M!#_"C M5 P] ?8)=A%V#'T<7@%_PH*9+N@D1!L4O?DZ0?/1X8V)8"BS)9PX4.$=QI=H M^3=0LF[.8+SK#Q@*0YQM4)SXZCIB-%+T'=V<*M"71=@/1?*_'(3"4]=6#+2G MWG_4$];T(USX#!#'"IP3^Z8&IRSLN))1K/>? M4Y! OL=B:-C+%_"YV!0 I$,)@!F8/1UR$RA* [Q5+Y3W#*PT<^>/YKG7"I*! M!0)=P;'[1P(D:"8:<. +?7V@SGPRO%*@[4ULB11DS\S[8LP>) B##OBRYORE M2^&!5)9J.BTZ,Q9P,8LS_:'5!P.ID&LP Y7(,$VP#X_\FBW$$#[J(C3/ M #J(M+]5 0^'#FABWGL+4S\'(+Z-(FL-6A$D'+[A+'Q++("IY<)$\!CQD<0S M@*!G(U-^]50?57X53;Y$QIP_]#R03D":(L(D;7K&YS/$GZSLHT.PARUW?9U; MIP05#(6N!09LTAQGR*KW]4T)"K@KQ4\ M9^$O2YBH#O&RH'JH0$@2#*$1-",3/[O\I;7[L'>]P.BUP#&@2J>CB'BOEQ)CGQ M%CABX" A0-'!BG$M1A"]YQFCI=[<_#]L)@JQ." M"C8[7F)6D'"+9M25V.9WM:D]6!?LSKPI?S0K?+2M_HC^IVL>@X7)!ZO\9<,Q M"R:*_ [;6$B.;YY/&Z MY/E[^1Z@'QJ%;E%X!?8GEC9'^2HRK[< +09+1]="MF=K M.9;+CS/UB=W^DN4D1[G&J#<#?4%DIMEEGRR.,]9/[SLXEFM">O6"D,UYWT2N M>5Q4LP_+;;-PZ*SW!C!3[N(E7JPME'%[WE28PCN+Q0>T,X^P?( L"!IV$#"B MZ%0&/D9Z(LR-K*-!G91HT41ZHNJW969,G*+J,/J2X3L(>L1I../;2E!LUL3C MMJ'@'0%9_K$Z#(>OV\=I^XHEOA>K@6'HN0GY];(SZHLW1;4WZSB7,KN6L6 + MXEI0^.Z"T!?<>KU=D]ZO[H4-Z56PX/YL:D$)L6FA_Z+RQ3/$^6(-_AH*4FO6 M4'"PKLUXT#<:Y46M(/.&=Z.:[3L*O= :W2WM01N+!>;^CKAC:#>?H^4FV J& M_TDHDN2K*AZ:V9/*-AEL._Y>\O\S 2[/281*DNIN;.FC>J.4[3!>Z.[(WRJ0 M_;A\.(?P^UPQ]/\# 3*0B"\JS [DI:IS8$]OM2?CNEA]*=T6TQR[=;N;#9[LC\EEEMHUV/9O+)Q>4;O30;J[ MSFP[ .]FAKEU&5]M\^5+XFX"\Q:*M#CX\S1VW5=)X8\U^UJ3N2 0?D>9N7RQ M+G/M=A[7![JX7@T]B\>AJQ(,F:#HL,-:L:M>V%7]#G? #$URT!]S(E+6^2)[ MJ/KFRPI..,FAAXMDMD>WVF)[.6U_^R>3P,F0RN]/NR*<+5">W'7%1J,?]3%7%]XD6 MDD!X0E(>*J UD405[)/-K;5.G7J,CQ-_$W]1X0F2T=EY5 M=T5KOBJM&D;3XJZD@W1/9?A:CJ3P;B>W,';5<:O@HN"$?+>.XW4[=#ZG5DLFI:06JC9@$%$* P7,A#"E'+)O"$2NYIRM)=I7+[A'3/:_ M>9#(V&2+=%WN%(1FGZED6M:PEZE"G*+/9XI_O>P#/BQK!PO?,!1S8!1F'^2- M^">.$11:0D?*LM'Y6?%D12TX8MZL=0!^ESJAA!$?VP[@:U?OX4 M&>W^AGVY!=W%U^S=^)5"RHGTT+GE=_.SLG%8;P$=.*.*Z/0_,AW$(Q&^25;O M+Y-2H= 4JKHB[SBKNO X:"J9="9!AE(/6HJ__.QO8+< FJ>>0^H5_%TQ75O; M80N@S=ZN< ;3H>O6\ M?#I%LH?_A_;E^)UXZ9*?(QTZ^G9Q/.B'!*UDA]3T/(1@KPOL&'""#$Q31)\$ M ZW.!G]T%J+Q/-3W1YH(-C= X9K;H'/!6038NQ.I?=##YRW4I]L?[W$3-1UO MHHXW4<>;J&^VB?K4UH@G^JA_-$U.\.F4925 3W"<9B:I.9693"E*G,Q34R#B M$BZ*4^9;H%+Q>( - #L,\JKEKT5L7")]F"048%2 M&K4X:R@LUNT)=?YVHU%7YD-WY_*Z/4PJ5&=I3 OR)'7>4FFFLX5M=>.I^LH; MN,*F.FRQWH0^;VEZ=JJWHO) !6M5\8K]MVSGP:;3$?)3/K4TP MYPL:W1P2HJ>1P-'*?C:NJ[!IB*)(SC:2"'KZJC0 M[;8G1(BFEDZA-!,* H^[DU')'E?SLL7!OH:HJCS,#+INO3E6W>E6:4SZE6X% M22!$5Z72;L%9F54*'\P8)YV;&;W!"G8@1%EC)==+>SIG"@JYD6;=P3)3(_VF M9]:_VA6*_6R/+*ODW$F7B($YK&4XU/3,_+.]9&Z^-/M9M5I,F*>0R?ZSCK J+4]G(&*-M_M]81NVTBE/1EV M(,1U1'6ZY:PJZPR64WSG_I:6Y,,P*' M 7:I-=EQ:H$25,6NF]G! /9C%@K80J5G"1EG8Z@,L7<]FVLV$121YV^W=]-^ MOCI6T^INU>\4^=V\VQLA:#][^SS37,AV9Y;#%9FV^CQ)U/4D!UN>O7V0+ G- M3(7;X]U"G^YSC=FV65 ^V/.OG9-XP1M)4L_!=LC%>4Q9+J64N;+)J#UE3XZ>&B>LB MWB\UZ+Q2U.2PR4IJ,N*LTNE8J@+X>3;O=20UTX8MST;4Q,5>2@?43&@6RL[( M$ ;],HLFP+,1,5"A3&DE70VV\=NN#E_OUSX.%8.7D_X^ MT]OWKZ"+[$H+,',1FVC(,J2=W9W\=DX]'-=0FGIH4,HI9""K.Y84_ S8-%US.,'0?[K?_(J M2SZY=.C0YKP,X5C'CAWSDF#0/[PKR7]*FGI*?WBA[4F>=/)\1/Z ^,"/4CO^ M[E]6^3TH*:"S!#_,Y@_E%?_%QZ;BU#^K :ZR>4Z4_$#6P'^E&+NV@J$PW)E M'E4,+/NUC'X- 6]]:W5.M!<7P[9;#^:2]\FGHC&<2UT7CQ*Q&XSG\Y=C?W;G MYZ_N:?YZIH7?W/W7>=X_5SXI3'-^7?I(M< 9L]I+=1K^S47'.:!+'VXXW(@: MVHSR=D,@6N"93FG/X<<;@3$M)F_C=JJ00XM&U+=_4FDBP890VEQL]KNU8_W* MU4Z7R/MN/>[_OWU7,3U394AFAVP5_TMD3!88BDB M@:?."0ONH500"0_[044\RA#XHR)R5,$A#GPN" Z[86HH\3I5515AW^7%47&; MJ<@0'�Q"I!!-RQO3>JT9-__#/2SQD7S8@NO7P'JR.=+.PZ2&RQ,>*I%Z1 M_UP"*7TH^!@AR[AUID>K-5TX MR'H(*'FLN.L64++2*^M-D5V6U5RZ-5.SN>$X):(C9RC8RB38$':6NZHUH>.C M_KT@DFD[%XZJ[M/]XS)3E!$M#HX^3B,/[APT#<&SKEG#)Z-=+\F3(L]HX_E* MRU7:$QJ%1FDZ0=(?U<[CPE)<6(H6',0!SN_!P7B7JI+CI&3S.UK9YLL_-)#Q"CXRH@ M9H]K4'$-*LJH%\=6/T*]HV>W-!%B7["?*\-6V5A#0O[):$8Q=74Z]VFXHJL6'GQ$OXI&GR\5:$_ M2NF=46>/"XI8!]5MU=D-ZMZ$18$4DV!I/('C5PRE_D OC.M2$<64QXK!;H@I MC;)0=7F=U[ M#:IXN$XY!1M7+Q&B?XE+0H:^QL5>@O1. )#"$XR"SX+\\I=2UA; MG5W%T0J:/>'0#45^ 2J381)L)CYX%Q>@X@)4C#"_A#!>HU5)S5R1%P",V[)Y M.EE9MGR$\4.Q5")#,/==CGJF?EJ).R3(N.P4EYVN#W((V/Z*8Z?+;OD\_=P\GK0FZ4'-2$)%TI[MG)#HJ70U$#;H%)D@@K9)/GWO1>A M*G M0R04G].+2U%1+D7%,=1U0=('@Q!HS!(4)5'VNHGOEHO.-#](X=U1&]U@[4=. M9)I*$.SY<;S+14Y_H/_%9:%YGB(E.T(.&Q(I[; M0H+**A4G)31%OMH1=I/JHB^7ICXDH-M4&)@\?8@(]UE9RH,Y@"'A#$8_&V"X MEUMFN_7 XMI27%MZI'#I:[+!(QQT C0(.X:U-,P+ M?4IQ*I-(L^<;#^(24UQBBDM,,:B\"RJJ6"^W\MV\S"MIPJ[P$\-H*AP"%1AZ MT8D4>TZ^>5^E)DZ2+->O+>TL4],"GB=]I9D[ &R$&43Z/Y@'M+EHQ3N=XL)3 MQ$ OCJ1^!'H=8#N6*\&1P*Z?_#D$Z]QQ=E5DLW19:';;M399D+Q,VIL0=+!, MQY"9!$W$M:>X]A1U5(A#H0NBPLHNICMFQR[QRKI0F^>F,W8Z\E$!1D DF4JD MR7-^I[NO/O7$+;C\#N];CRHN/<6EISA@^A@:&Z8A?7HOPM(RYW-AI'*"6VW, M"TE?99Q))4B:BFM.<(6TPX"V<5E)11+F=8,6,F@\7=BM<5L4U-FV/_@ M_O\>'M@/@=6-I1!'65^$BT:5AP"*+2ZF:!2="+-?,0H? =5MZ_'H/LOQSVX@B*QR^L6 M=OG'5'3NT_FBL,WHES5VGV6!G&@O4 1A*S!D"CBV'Z9($.]W><3]+F\C:'^7 M.GD)-<=*(>4&/Z %8K=^\SY;K4&\.B#O'ER M^ 8#+US#CQY,_&;)[!54]"S1L(.%T SCM4ONVS;KK]TBGYXC^2XQ&6G!4E@ M5*73[DI6(^6*K?:$/) <,^R5Z_6/[EI?GYO?*JJZ._CX;(4]AH_WX8/WR&IG M4YQ9?#'36.:BMQZ/4Q=G8=L#KIY&O(+!N'!4N (**/$((( 4FI$^/3.$)FHJOA7_(@M=#GR.Z\CZ'&$G"#A M M!NO5?*XG^?6Z)BF#=9<56C)"$AA^I1(D@2?($'+DNZHM-DPC>;*WX_*!U7U" M0%R9BC*J/79\Y%>P&WXB^8DM5ZJY[E>WSJ0BB-.NM[>TC=U-- %..*T._=^+FCSTL M'3W!?/'YZ?N$TV,26%<,TSI)\O) LH!H@P)$B0Z8 7WE[\8+@=@\+3LM=:8/ MU37;W@CYQ@"L/1A"^53'P8GH*Y^*OC7&1*AD=&N?^^*2TJV'^\7'J?]4B.D3 M4JEKY.66*@)VVG$;;IO-^Q"#[IQ(L!DZ01'G:WGWQ4=SV2/1]^GH8?0SMSX< M>/$SS+<>75Q1NOINA;(A:2[2W'N5\Q+09BU+,:V>>?*XL#(ZMQM-]G9NL^-W M5(X51O6,*9:X"4E_U:GE/R.4NK537NL\\JW'%9>W[@ELK$J+W%OU J]VZ<%R M()5Z?'\E([#YF1/(_W90D>F?_\Z4S>_;T-.+=QS-^.03QUP%O\*?%P 9&'1H M(@/T_ZS,0)??_0M+E0UXGH7Q?R'S/NG<2V*1E*!2K>]'YS@^$3G'V>/\5S\Q MX!@SDO03?G0X)!WP;.J8Z#HFAF,X>N^_X8N/_UX:.GQO(LAGE_K_?%N03!UB MY>ZD_F<'Q;^&:"!CQM I=\._;"-;RF.B!3"@*3HR$S##W!7\&SHU@1(KWW"> M G4'-M!P==@IZ?ICZ2T JE:&K;9B"]'&I@#X)<[#>7U,=+#YRUXX SB8IS@+ MS':GMF0IJ[<54708!+Y!? $!#(X6!&.]]MA>S7K!M]#/WU$-5Y&"YWB!+4Y- M;0:_<20=\+4&Y2 :LH*&(?K4!*>SXU?H!6PE"%7^AD/7DJ V +:"1@&E"BC][,_$%H+]P)Z.^(/ $U15^>'K#PY0L>5#C2-?0U^&T;DP_B M>,)0=XZ_88H-3<:!W5L!"=DR],(I@( \#@U!+MENM:)4\!'SZ&[&)(B:E#<\ ,=&([_]!T0+1L# M!NIHQ34 1N$)#,T__K^D/W3X Y7PWP)5(U8-6&M5N?C7MK=#>:UB??M'T/1SN;'Q-?(FCB5-7EQ66_(ME@>X6M9 MU??L-B7M"]-^ZY<#G)\0]61=(SF%K^SX9J'.+G ZIXX&' I(2 95?\YIS7U7 M^!*9DZ<=LZKV6_F%ZLY3KNFO/73/T=H.2YS/_ZWVM%\ \NZWH1KZJCV:*(YPIZ9T9/MTL\!Z&$H:&% M9T(N=0OF+3@1?'YV@7$2F@1AX*KM@J#F5?SV,W)?#'J4[HW7:5S9-N3LV'5; M](Y[._ZNM(#SK ::\R-14D&!5@!JL LP93E&+ &74G97%Y>FE=/@S-^#WLI+IQ!2H>JK95JM";CPJT(:KC?OSPW%;Q4#G0)P/VDU0,YCL "CY%>R@ M8[G@2A5<-#6?\$2=S,RGD0Y2G 3UOD,Q;! 3^:>2;>8QT[=I+(??OL&@!#/Q$? M[F(\R2!/GH]"WCG4W5%JQ]^3J#;S?6H!44VBZ",DHWR3E;XDN\]-Q2F,.%WG M;2Y[;?,X:?AYRSA-='^W1,>2L2(BH0B#I6!$14$3Z*?/AIJY8$3^GB)_<5/?#A/KK1LW"/YZMJGW1 M=I./4?FW9<">B6#ZZI&OUQ&#G7OG__[WW]/7HY5,#8G 9Y'[Y>UOQ()&A MG^PW01QVP/H)81PKJ&>#CU4=JSI6]3OA/G[]D5]>T_'4%4$C_U(97 SE;G@& MY7=] ZWMW0L"QL;Q]<9!W95Q_&BP43:78!I]*&N)I]@(.DIDX\A/XN7A[VCO M]5VY1Z>>O2LLO1_DC TG*H8366SYW.1ZKQ8B= /!Y=%F*\N^Q"1\:T*%X][) MBUG]K0=TBV.-:#W\?NM[H:]W$,"MU7>.N%U-5+TP MZ%MT9663E=\^"%"T0O9']Z1)858K,D2M8PFBO2J1G#9CXV3R MI7.NQX9WH5G$,%,TZ27-W5$&G!QT=3(1*: MBBQGI9+J\[8F-2*UW+4G/O74^X>O+T'L&4-(#"%_#(3<2\#T*Q"R2VZ& MC=R@G^5SZTS/+E"ZQ[,(0CY,P6((^;F$*TH0)"T]5JU!$A\ORR.O4C M$7P^=AX6@H2+%I--@>0JK18KG51>'54&"])#(_N(;RE&CQ@]_B#T0$9 D)2)//VM//_^Q19],FX#J?'2=^(9) , M#HF+<_CJ[Z+FB3O[,$Z6?2*?+[SX_FQ]2!(8_<2R_\)>?D3R.!,FHE [$=DK MBK3@6Z])T@Z?_>"D^D$O:!F3))X08]LIOW;J*74E19WX OZ&(5G$%A8*^OZG MU\R%[DA&/T-3A-&8]FI7\N&C;__T I[G.89N#H1F\,*2+/YS09*]LQV:/]C; MV>%SS0;6XW.E1K/6+(X26*V7OU5_WHJ]T>SQA^VEO2;6*_$8[&RW62OGN1Z? MQPKE!M?(E;D:UNW!#^I\H]<]<9[WG/ZUR8;9HNB'QA-:S- @+:4G%!"E24HB MIQ-V.B,G!)T&^'0FDO-9YEN@0/$83'=T29='&L[SC)!?U(A-AMUJW(28L&]; MJO.=RXV$O"HTAG* V_.E/4UA5:9SYY) MMZV=X35 GX=&,)H6A^F>:Z)=+/3;EIE!8ZVR9GH&W[J@-UIY.JSXQ5;\;XT1G5HIY+$K65ZL?50R[.W+]K# M]&A0<5;\FM(+5&U:&4E5&:8Q9V^7!ENU;M=65<'5&E6'79G5Q9Z;I,];$JN] MH[:K"JY6R_K6XE,I2<^U)^QYR[TEM9;5 C/A]4I6SRVZ_S][;]J<.).L#7\_ MOT+1YTS$W$^ CW:@Y[P=(838-R'$]H40((30!EH0\.O?*@EL;/#:8 16Q-P] M-BZDJLJE,K,RKU3FN;8/1AZMB/?0G-$:;U2Q.\9X'75LJUF!SR1>CLSJ[4ZK MW.OT416?2252;HEFD@$CC]8NJEB#<*FII77+;&T^;(GZR(,CZ=W(%^?B'MJ4 MQUQR82X*&Q'WY&)SH.O+98D/($OA;%[YUIM I]\#^?XBJ? *-/(,!, M&\\@&/O8<\!!+]M(*.N6Z>KIB [4 42#AZ\X MA+ZO%A/@V0KS=FBHF1 SW][,( M$6/]18$*0"_%A(@"(=+O(%#%A(CUT@^B0BP.YR7$9[-/WO/@OA>UX9NNF][V ME:**-W 9A^2V8#DNXPO<.LS3!0[ G\ 6[]G$/V$/WCM_8]&X\_/AX@SPMS R M#%B0I,A_!Q\3FSD_4KO%QD]L_,3&3VS\Q,;/;8K&?7#!7P/I!4D'H=575:>Q M*?2S3:%'W$GJJ[B3./:0NFU4Y[RDVJ% =&"JSYE\H9^I^6Z8#?ZMFB$7]&&_ M\7]BQ1@UQ1A9Z%T,?2!N6P6>#X#Y)J-=YT!?)C(WS0&B@)S$5OY9C!!1H_\# M& UGTOY?.^>N7698>IF.C21/IV&?[9B[]HK/AC\21C6CL)S+%@%'I^3QUM!L M]\_+JV!Z6,"<[K?)$"8'?4@EP M7L/_+H%(\$,+L_$(K/L<==<[3_<>=$Q4 )ON5L?D63*[X%14Y^2)TD]G9O5" MHZN$R' 9FDH0)'FG&N9L%LH-B-O_/0,(>"8Y.<\.N'*8&F(A@D_;ND%!DM#D M_YYX]D:6[)>2$RS+EB=O3*L;>&SR9)>B M$=Y3P!N*1UE:D[JT,EELB4IV>IPD\L5*:0D+?]- X6'H,4S#YYV:UWCP&O&\ M$,!:>@*;0R3# K/>!L2YA8!=1,R.JP9B[S,MXQ[@8V_>YCC H60.-,,)*Z17 M]BT=K7 S3B8SV>TV+75U]AB52U&E/YQSXM#\!G/:ZN2_WD=9PCRBT/TG! M;,E*M]#L:"BPXNH+RAD4>R0/]A:X.3B))0CB39C;6+U<6?+.L\BSV=G7]EU? M]HZYFVN#:]G?[X(4_M2.$-';E]C*_\9#&*[F]TD\^9>3Y-9CW8/4?@-B&2WI MN),32PJGXG2RD-UVQU[.'Z:@F4\E\,N:^3]2M9U>][5%.!(F2P3W)?8O;E:U M,1Q!#K.S=E[#^0Q5FZQ4853G@6H##D8*)X%B2\>*[>("?!OKOLUP_X=SF,[7 M5>7'A/^O#HA^T62G:R_N$VD)Y^MO6WJ7BI]YMKKBKDVCE<>]IHX M;NIP=CZ;@^->JX4)EN_*_>V>Q7RUK&2#6#EPGR0@([)>N; MECRV%!-0>=*V)=,)R> P0 KA#Y*>4YVQ;CE@1PYWB[4"2LEOH2)MOF,E,1E^LQXVWT MVU&."-OY(W'0#@?PM+W%F* MW>VP!$YLV[7NF#!0=>$.TO-\=RRQRALL\>__.7/(+6:%B+!"KS[$^MH&4!W7 MM9G1F?*L&P86_(L'6@32,@'L M#V2UL$YM(9S:1@GQCP/@0F]>1S9=< M_T2LQO33$>> A^?UM8Q2WK2'%E++2<-*\D/?.<8'K -EM(YB;86#A%\&4;6&;V!'Q' MUP]2T6 (!G[AXY.:>#;8UL=-.+$'Q,,G>HL]MO'\]S7].G' +UDVQLDJUMC;3R3P*,XP._*!FFZ\@,"M-,#\F\8O<31_X1#@U^P M_QSOXJ6[_C;,'PDMUHFL#JNR(NF^+"DAE.^XF30D:"? 39:'<:V59O4U?370&54MA4*[R_ M]\ALB>!7!VA62%/@OKLJ;!L)_PP917*#OS\VJXR)^DFBCD?>K#IL.#-MDQ[F M)'=A#HL%YHM$A:T[+V92/A(A-"G/31!E21=&*.H4M0V1IPP;9X525?FJS=>4 M-O#=3MO:U0!SP9Z])--1[7Q D^PT)UINKSU#*R5W4,^K6L6K09J\BLX1&&Q@ MV0ZPHL+M.M1T3Z<0EOJ/U95Y-5?%.06I0RG7D M9.\_,3Z88'NSD)]Y52WP,%L=N_)$<,%C7GP'>G2!5@_XA4TP1?ETK+3-3.4N8790.=LB4_DTER,-_]>?S -Y[)4C"^"C!C0)58(4 M0CX@\*(A,&[@:^!A"O](H(AK2]"S0B;2QH%_A"Z]]6@*N3-PV!Z:2:$5]8XA M_(#DGS7W#HRK@$WVFLDR=X[VHZ\T 538-_J&KCYT*4*8DT>_XF)!_HB?+7LV M"8^74*V4S!,W3W#7 YCEIXNETT=_O['U&F1*1-FVZ11JC7EF, 5'/YY*T"DJ M05*G,@X 8YS;ZOII^ZXU\Y6-ZS=S:+?>GHS[+4TPQT"0R00!M_YDHL>C1@[\ MU6="#"3KMM3T>=R1#VI-?;#M]'3 =5IAX'0:"U(VF@Y@_W?"1FZ5$D9T/DAQ**W.-+2S;?+OVY7#Y92PT 4O95:F: M'**-)#G,*%.6;R29,UIH 9LYWL@!YC_8/WV#C"5S+.MZR&PY>?R<8V$4_,DM M"*/>$.S(/&3BX+X=*)-KW+*>CR%[W=5@W3>3;;%BK;8]VZ*IU>!KE555L"%Y MVS(^XTYO;'NUGE7F$U1613L_-#5+2 +C' /G*8:=OOA\3@;5'%N&_&V$>'%K M=CY"%%=2U:]6T8R6K$W6U;$S6F;+7W.HOT*([1:;$9-9$18^UO\'"7]Y@O79*/,DO#;KQA3M-FXW7*!B)/O9:2]P']#ARL_<6#(,N N5P9 MP=+_A)>(ETJC?SUG_L05V0?3Z+^,VCCKM@G#'RQ3J+JN*]F!YS6I#?.2?!!% M1)8;BT Z3*4J WO+:8-7!!RX*VT=#5/RM.MH'CO2DB-4TZL3->7/=N8NV$5Y MPKAOC!O"8=@O1 ;$7X"7N[8G7Z)&YKAVX65VW)L(_/5&FP/:YP&IE@:J$?Y6D]:JX1D[C4AV2\NI.LI..'G %>QAOE7S^_Y)X-!7LKU.B5$; M['IC&L1V@.(ZT'?UEM!&L99#B!7%=K0D+VZJBO+KSU2=NIOP\'R)$_K<_MP? M:/"8LR!+R*;L ]<(QIQVKA,\Q:Q%D%\17KS!.V,;3,N"][K@$;(-[WCA1H[@ M9;)L Z\JN&,.SL>)_.Q!8>@IX*G@#0%'PC0>%;S5 !\#2WZ?^!'P)_P!,NLN M[2-@X.#;NBH%2D^5'2!GP4?[NAV8!1,.6H3W,?""RGY,_0V=0*#X)?B"I*X" MNP)XAV ,,!SL%Q/ \(_7@)%"[LT>)QD(D53!@D=7GJ_@Z_M?\HD*S]9U:8B?<[ M3*-:R?#9SY[ZF( #O%<:"9G94#O_=[O!OIX0]-8Y MT X/N6D0,(=R\'@J2.<\J8],@W=Z%K4XME%'VAQ;K#>JC4(_@53;N6O-Y^6V M0Z-&"$-Q[0;2+G((F*S0J)9R3)O+(?E2G:FS)::*"&WP08VKMX4#X7E-Z)^S M["E>E/:H*$7#W9 -(U-"ETYQ1%48IC/(\]!D_142[G&DYG8QTSKC&%:ATO,X;[-Q22ZG M9"<3^,RCMY=*P]JL)8SF'%WJUN=<2ARJC@(#PB]'MD1SDJL/\1HJ^+R7-&%OK(@>##RZ.VYHC[ VZCB_1DF\TIM)IB6PQP@(Y&.B@UX5MDU^)D890N"E*_->TQ MP_3QR'%QCF4+=L;@9+_L3L=)-.=T?3#R:.TT/MC@;G-=YW#''-E&9;&M-N$S MC];."FG41+>>PR5S':<[JH[=69<'(X_6[ECURL #Y.5=/6E5?.L9R5V9M"OM.'(W4-S):RZ?R2Y0= MHX6B:4I;O,:'77">CVQJ"CLL;DH8ITJ96I)>URL%S@F0X6P/NY]';J8$KE)CR?,T)@ZQ6:_EXSL;\4S12U[A)*LGB EUZK3[# M8X5-T>9/:;"R)RZ+E8'B:\*JX:C]!J^,>*AMCM[>XM?6-IM>=-!DNU=H""XF ME *]=/3V=K=H"O0BYXE&;E23FO7J-,OPIS18NSXV]:SL2&AWHH_0UH*NU0S^ M%#73+:4_H4N3(D>;9C>'MC/E6N8D-5U.:'4I$4V)'M&EI?*TE];:S"EJ=@I; MPQB/@72HHT9&-G5LX?G,*7D?D"635DFRH35&9=.W:*LW,/E3\MY(=_ JJW=Z MZ":?U;=HC2^VQLHI>9\7)FVCE%_0FJ0I@\5D00L5G#DE[ZN^9/"5.2VA]&BL MIE:C5FXR4 [D_448Z>U@R2X(/ YFL6:_8;#% M=1.5ASZ>)GAC1.68"X6G#LQN].'M(.'3-]&/QP<_5A!Q,"GH"^PF!.VX<6A* M[QVYP.V0/-?:?Q Z'<$GSUR3 ]B4W9ACW\^U]Q/;.Q[AHC_8MQ%_H-Y":3FP M30\>#X,!L&YEOVG[WY.PIN-WZ,;!(,Z['M3.I0U>O!\JC1Q+]USY.UPGP"W4 MD_-TFD^PC_/)@3/\]YALZ9@N4:0+'LM+!.F2><#?1)N*Z1+KL9@NL1Z+.EUB M/19-NL1Z+*ITB?58%.F2>:<96DR7OZ++QY'-/^3E7VT/TI_8@XOJ[[_>@?1[ M&_!64E1X=7C\[V-VU'[Q8TN'.Q+4'GQQ(] 'BKCX3KQ[>?KQO3FHK4(31QL2 MJ,\L.O!>\%04: MLT[46(>(6>>;6 >>R/?,.O%!'8M,K&W?$)E6+1LKVYAS8LZ)-.?K;X4%GKL*NEWI5Y"+><:NFNGO7O;W!)K^YJ;NW6;0 M5VUL>+QC9VS1B7^D%W84^Q\>[L='41P^C6:V@UAIYEJ$:) 3>>FMVQ7 M9?S+8%C/$Y@#F6],12=$FC_17!I;ML9.*Y?4Q,V<-4FO(;:%F3(D80D$G:!I M.I&B,D=0";&RB)5%K"R^75D00ZUFZ)36;#L*89:8]4U:&FERTV9Y*Z&I'@G6_F5]_"&!28!!)X54M<=OAT9\8 M$/VNGO _CL[OY4;?XYICWOX9:XYY^Z>L^4?R]INYX!%>\SV$NALOH <.<08" M\#/L/\C8LVW9O-6P]X<",^@Y C.ONIIWL;I7PTXWZ2U&,01=WA@T%[H2[ M2.%:BF\0(P>EV>Q6G=A^WECZ<'ZPW54Z@R=2J>.^Z;'DQI+[PR7WLG&>#TCN M0JE4Y5RNG!<%$1\);2W;Y\8*F!\=-*J#H1Z2_C&2>RW;.F+;<$X1/QWKO4D1 MCV(H]P,B[J.X*J[-!:W1W=PTC2W+DF5 5+7,KS\DCB?2Y''3AAN.Y7[$=0C0 MT<_L/MR%P.[4T?5RPK[=_+CR4B-DBWR3%U&WS/&KNFI<-O.=:@;=H)4>XU>: M@XQ5FBC#%'0D\ 26)A,T<=SE*9;A6(9C&?Y&8^--&3:W"VE@;0LYK;%P;7]< MF-5+),1BACDF%/ G+A@)^)'.PP^1=/SZ2_UY;L6;DIZ=S.75<#I5N UNLHWZ MJ)_=^/"TAEDB"9(^;IY\7[<4;=SCN-4YR^0CGU9/!XIS9J-@TW^27 MG-!O]?)*-&>&)XE&STL6.H6UF&] 1/@@M1Y-I1(D>C>I];'0QT(?':'_)O/F MA-#+JY7'2=7V5F-Y@: +/7> +V';E_!&)(,E\,S=I,A'UZF)H'C$F?$_Q^\Y MH1C8NE'52V.>1C>&E=)G*W&V"#K)!/P,*NDZ+(E^ MV>$6/-6&Y=%@C*Y;O@-_!,,.NXX3U^E)T]TMEPE7V]HO]K$WK,.8D]QNH2VX MSE?:U;C;7(M2\LFRIN:)>7K3WXB#KA^WJU&BU:XF13R@;^)5QKC"U\%[QF/< M^DC2!4,?4IF8,!$DS -%QG2)(%UB@8DH86*!N21=/GF']*XA=O\XC.^9//>- MN?">FHP:HMEE@./?5DDQ!\0<$*T].,4!L>:/G.:_)AKF7VF#^T' /"L\_H65 M1,PN46"7\T'B?P>[?'+M%V*@KYT]$;O7;9VX8CF^8?E]MH,G8LL_7R[+3BE$ MJ\3ME?6>,8,'BGO$:'J%5(68^#=/_-OS)+H?N2Y'_KV1)=OYYRX\AW-KZTBE MR[R1?_#1/-B#9)>D(X]_3SP;4O_M5)=WTQ"PQ\R7O)1J"PL-[8D5C2\5.K51 M9SKQA^00__4'P>@'+'V4T7(K)F4D#Y3;Y,_7,[,NSI]Y=5/HSW27DS&RHN8: M]:XE,X _2<"?./'PE*\9\^?=>#!'Q^ SSR5V7&[2=OUR,NG"L^5A*K>MMAK& M>L8)^94LK-KI8H57_K:V!/]R-ND+%7:8T]>4[?%A45T2?\HS'>76RE9.XYQ: M+Y>=S6!8M#K,D(*G+?5PH=3S")KT_XJY_$Q<_I&_F\GEND\]N),M /7>5 M9"W?M_,\#[B<_+%<'J>(GTP1?PGH,[8<-\P&=V:6[28#=_?P3S KW)W)"+0Q M$=F< !OA,.T;"U/#=_5IDQCAYFC&-#L5%7)QCN=-#D*C]*.]6I7"N> MJ9"1!6M_6;50EVQ[V$=5B>KJ0A)8QRVADYE45_R AW@J*$$F,/083R78W-O? M'P&R!_04WMZ?=JLZ'.0[FS[:S32&^3;FMU8"\^L/+/3"$G3Z>'\2B"T["WD, M4Z[TS0-R;@[%OY%#L4,*X,.-/I5GHW*VC I97UXN5FR/ZS(7YE!KBLW'#:YA M<[)8M/!BJ]0;@I="# &22*0QXHH<>M']^2"'+A5OTV]-YS(G5!UUQFZ;@]7$ M__4G0Z<2.'G/2_$E\(W]^L.;FHOQILX0WV2J.)0KZM*47BX.A6>4A?Q(4 MT* G*(#\^W_.7 47Q7WI#S.D.AME\YJ19IU<#R/+*1;P)4GC"8HZ1O_XY_O$ M]J+;\T&QI5/ZABT154&41CE6*UK<)Y78:HB( M+SDW81X%P59 ,9@L[LCFVU+^M. J6.])PI759::]'*F%,-#ZS@3QIX(YD3,/$WKA0_O3\K1>AO!77*HL)V4UGFRX7*-O!' M, B>=^I4/337G%,>[\ZK@ P'5_C2/F2<0*U94R1?$ +M9EHN$A3DNA:BR"9< M@0P>;'G*#)EZK@>LO['DS&!5R@/2GGE.\'[6 JLS-\%&P3F +]OR&(@6^(ZN M(^J32@6OVBO3B6=#R_0M<_-[-#XL10^+Q>%\5& @ ^K,Y(FGRPEDM EW-P&G M#@@/)AT@"H/?CF&&O[O4?,]JIZK-'Q$-:N&D-Z\4DQLJR=+Y4;[-&9NB:I>% MBF$VF;B8/&K%Y-@#&9>41;#4#W^G259,EVN58))83)<(T@5]H&.Z1(\NL1Z+ M)EUB/191NL1Z+$HE_J%Y?.4:K2]79+5]65_)B '^,@L<>>B)[OW(,Y5JO:?@ M;Z0 ''AQD&V"Q)4O2B[^@&)7YY4SUO.U:MF81V(>>7/O1"'DS&@#:;\:6F](&AO6= MG"?7X72 <@%C0FNF%A@S)_!T[24Y-%:UVA:M#/BN/RYXAFXQ0SQL&HQA:")- MXY?( XVD:%\#:#N".N <.-KW)?[1@,D^O_BWLIS8+%FZQBW3S%1>N-MVOJ4 M\:@R& M,@;\[53K5"VG\ *KK;5&GUD7!ODV5LM#3 ]@E9!4(I,Z-DG.!% 8ATYB^;]% M^;\!V^03\K]NS0E)G\]\C4V;CJ=(O4T->"44-%3H!$$>!T[_N;/(21-8*K"^ M;27IGGRR..Q>?;#+QU%V&L"U%G>NZ2*V]#N.P'R\^?-J.F[)Y(S!.6'8G;2U M++5ML J&6\#<8F7G1:OU9Z3L4? S[#S+V;!L80G?AW<5!FWMTVN[3=&%#N3NA MJZI\&2-4I>YS7;%K3EAAF6IIS#"ULV!H.H&1=)S9$H=G8DF_"7/D=4E?Z 55 M6]=727&YKA%NI>[V2KP/)#VP2O!$^OXS6%XB7IXR4<#RD^8,1WVOP.^01*KI2>'Z+KV2 M3R%_'"";C('E9D/)F[U8/@%?<@EHDU?+['%RKS@>126?Q-,O$4O^ZQDPRZ,R M@,B#EOU[+_$'Z]H!PN"!\"MR,L1]D:;@U;\EW9J'.#S \_T]"9C94/?_=;K G10K^#"0"Z!C]61OHW4>__@3XF/#J MEK4"$$CGD4NE<_8[.<)F> OD 8)[<&RCCK0YMEAO5!N%?@*IMG/7FL_+;:\W MVMP.6*+=0-I%#@&3%1K54HYI)E+;WBWRS%@)/5RI-;<% 4_Y]30I4^/U7*_WUG7%3 R??1,C$H6!C;'B,O, MI*4X\\*,\6%QZ]';KT@#?D@>SS/'\0NAE"R5Q$:56JSS MA75[P2IA!]+G(ULIPM:L^63"T?7!2NXQVWJQ"4<>S7/FF#-^82:7J$J4C;Z2 M]J11%HX\FF>5L*AY=D")6C*EKRH>BJV%N3^DCN>9\ADM6UPMYYHZR(Y:;<=9 M5"P?F$!'(RFY LX%0E50=5EAM1PQ%</TP=C]3]64/(^4J%4]..MFRG_4ZO M"VV6HY%]?UWL.?E"1V0SBNCQ=+^'LPP8>;1+LRK73J<8(B\6T@-JP' 33RC MD4>[5.-%?DZYHS7*MFJR2NF595>";S_:)1D=-&LU(ED4&RL)J_AZ4]!=YI3$ M23:E&1Y>$#7)%-ML94X+$]P_)7$MU!/T?M4=B73#D?&*CU5U"<(82"IM'L&CLI1=E\=C#)+KO+KJNC" >K3V98I9^=GZM*_AW8K/F:.!J);@ MR*.U>QI&3%0BSXN53B?9E-I+9EF \KY?^X6QP1ON3+:K3V%0V*9/MQS//H$% M3M7%(;DH965QV&Q]MF1FAE@ ,?:0 [HX4TF3Z3K7+" M12#B8209[ANL@H1FH0/IXJ@.K$O80=@_(L9?%.'=!D_Z+>S0Z!O38%+-W9Q> M 73'EC)?&V5M#Y79LF"WF48I*_F7 G1_U?W[NNMZOR#N5.KAS2[?]XL9^G:8 MXQI@QWA,B @0 GL@8HF(!"'0'XLS'3%*Q+HI(H2(=5-4"!'KIHA0(M9-$2%$ MK)NB0@@TIL19*?')-,3W7.KO6W3Z$XN^J!(^,T@_?&144/FQA_2;AL#%4??? MVPS8LR-GUKR$8T_N0=G4W41 M;COSGE# "ZY;T7TQ!Q>5?,\:7S,S(M -];;WNFVA.D*=DA M.E L%;'*/,$E9^WM%_-&S!LQ;_R(T_2<_1YW!^LURQS_ R'VK*GL.*IE2CH" MQJ_4L8Q,Y7,AZ^'77^$9J[:)"!#LG%785T)=?[>*\IM*K/'A+IUWV(+70/($ MFHV;MBV93O@Z)[LY_ NS5ITAS!T=!E9F\%E--D:R/22-;$_<>IZCJ:9#C?A>54Q[75D>=:MH, M&B.RL="MS3D=C%LV/>Y=Q[Z78QI5-71/#@6W7LBF([=DU1AYMB/#WD@Y3WYZ MY2FUM'+MXM2NUL3&A'0-(FTU#4T)>X\ YP(H)@)-7?K%%I1,J213DOEU8(!(IV!T+1$(HV_%02\R?L*9CRV M/1FX$>%VQ=<4$8UK7,TPN8LHR)VX'WNTE)W0'N"EO ZW75C,"W)_S*PU>=&N MX+PB6]2 "5L#X2B=0$GJ?J.@L1*(E<"].2Q?40+M*6=FI20NHE*S3RI6N36L MU/RP$Q".H@D<>PM:]L:5P$^]"CFW/W,72N!.7)RO*(%BD]129G9;%RN]]2*7 M&M)-L<*#-0+O!D\E:.R,?3>N<#,2H([%MR#$=3,"(Z%^T4CT-XJ*!1-9-R:0 MV%1$F- MG-W7N3OM<&>.SU_:#BDBBZW-,JG1]G2;P\;-M>5!VP%>]&#O7-S>Y#U/VW(E M_6Y".I>/ZUZ]-=9W9[1??<%1,8BB[2Y]*-*3(FG:7KC3IJBN6AB?[95E4V/" M/H-$@B*(1.:> [ZQ=HBUP\]TESZD'5"?M39.HV)KZH#LV52R2DH=)NPR2"72 M6":!8A<,G5Q;.T3H.NCJ4O6-I3-77VOL4IU-@PR:\_XDN6KI8F'0RY>KZ&@R MG_A @P#W*8WB"3+UX4ZE+SN 7J%#S3,RG.Y6,^=J34ZE!V.1+F8'E68[/:G, M+]5RZ*^U5=R:1HYAC&.(]1]!B!AB/2J$B-L_1(02L6Z*""%BW1050L2Z*2*4 MB'531 @1ZZ:H$")N37->2D0_4_?N\?RCW*XB;E(24SVF^L^@>MR:)C[*OG/) M1S2.X=+CUC0Q+6-#&8_D>9X[Y;T^SN[>/F-+'2C!N0Q+P1\T;4>./& MSU-10.ZG+\T.#L]!%A+8_=$&<6T MN&Y]SZFO[))P9Y7:N+@=K9?-,.)&&#?K MAN2#_0T?WI@VH%2>;)S95;9D9E'EV/4PQ9?;(Z*C[OK:4!DT@5'WT@(C%N98 MF&_6ZOB8,,]K+5Q0>XV5)I/-[A+WDM.%NNMH0Y'4'0ESW,\F[F=S[\(\+A4& MK6+'0KUL8;JIS:]I#D D:)6_Z*NB\L-0W*L8G$.>OC05Y M]I24:Z\N*C9--+VBST- M@;"IDZWDB5T,QCUVX;N*C*O[+KO)' 236#$!1N+ MQI(>2WK$)3V:ML?G)=TC6<,O>5@)9=D1M>:[E;0QWW?225 9/$%D[D72H]%+ MY]HJX9R9:-=>6.R)G%<;)#,:;TX;KH[2:,7"9&(UP_5=YQP"=MU#/PS]'$TX MI1=XU"]_CXC2D?;T8,W2I.#,JUU4GY<,]+34G%,]BO%M0)&'KT]C1='I4)? M6G$%5BE;J11?K+@^&'GT]BTO"=BPE*YR>-; 1*SI'SZDL*:$9&&LX&FFJ>:^_,G.26'!KR964 M:VJ6XP,M<#0RVQY,9\O59,+))"KS2X+1Q"6T'H[7+I5M1- M-T9PY-':F6IM4&Y[W32'"QM,I^4F:K5Y,'*_]DN"R+>EM>SLH.-SJC/6+<>S M3T#&$V5Q2;%MUD2[U6I[W2,50MXH%X*,/ZI>/#CEX'\8_GC,U1MM+G1H,/P! M:3,]3D":3)_)5KE LUPBR .W#%F$>P;)X:@.+-S?W;U/+5VW?'CR!Q/X+N*] M O4_E$9;%]T6>508#:0Q/UTNO![S[5#_X5\>([CXQT^P&/U?CI$B8Q3;'T&( M&,4V*H2($;8C0HE8-T6$$+%NB@HA8MT4$4K$NBDBA(AU4U0($:/_GY<2T4_Y MN7O(Y"@C@L0QY'<,^?U:164SO\JI MO5&-$ 5J.C>]9;LJXU^NA1 D7788<\*MQZHCMZ7U+E_T]9H(EQO,*VBNK'&" MH/:[.#H@NQJS1^-/D5@BD\+O%^M)JADYIS7938[M$<:",!RLA MQW^?:.(91M2[5MI#!4JP6!_+MUI;/\32IS.9!(V^!8-WXX(9(0"6FZU?O ?A M_6K%XK6%MS*;%#2^R:6X)-4HCAJYJMJT_1 ''[:X2;T%1QO]Z%?)'%N&C+C2 M^NS6^BV?__>N(G\6,O:YK7-F/+8]>1+*3E#.];K^Z&1K.CK/]+9B0;/(%=7K M\=4D'X+3DR2:0 GT3G +8A&,1?#;#O+/B*#=*1MJ:<9CVK(R'"@MVRXO!TH( M*7]?(AA#RL>0\I$4P5)'L#U)J&\YKR)FM,Z:M_DB'P+!TVB"3I^]F=2U_;\ MS03:U4]5YW?CT\>PS#$L\YV8] $B0Z#))#UOV8'4OJ/+A(%M8^E4LZ<95$-T M%[W-2FSS.T3V=")#T?<;S8LE/Y;\._$DOB#Y--?/"^9DF=8:XV*Q[-!C=",I M.R1U(D&D+@A!>&W)CU <_]J2<%%O)(+KO3<'Y@N2GYHYC2GG=$2NHA>[)7%+ ME;>E/0)Z L?O #]0K[*C0IC-(!#+YL3<.W51<6B./?UP"' V^LJ1<+;VXZ$ M<0U.$)2YZ]=5T2+\1_!R# 6>Q%LPIK%J'4.-8 J.)!(I>T,/_&4;]M5G\8JDZUU[8O=GJGY-==+)),W1N MTD3I5,UI*^5!2U@H(3 X.($21/HMR8V!P<\*##Z4Y11&IJGQD*!E>4C*\FB8 MD:;4D,*Q-)H9RU**FH(7/(-5[D[E9)HE\TE.K1;:M*FLM.3R))2X[';837F9 MJ:#RJ"BP6SLSZZ1.0HF/?,%<>&/?T&2RL"9$B9AP.'\*2EQ(IP9<*2U;G)=O M4L) 2%,=W#\%);XJ=\LT/^B;XK)#K!?+#E6@+?X4E'A]G#5H;\M-T&5I*"]7 MVY$^Z#"GH,1%;&.6V^:619-83[&FI+A()Y534.+)9+<:EA_XI*/%,"C.U#-8E.*$\:/8Z[:S$Y/U3 M4.*=-CM?4_0XK7F;4F62)K?YI,R<@A+'*5TML]5Z4J1M5UB4^I9;-I134.*N M+E*5@8QEQ,K(;^KLPBS-LDJ8(_M\9+XXINT.K02=3+Y#,*7AR"4374C:FE MT,VPV4QV^N6*7MFU1GJQ=A3K:O7M!.>6"V&R'.F3%#%5ANGC9XXFQ94V+Z8W M6H%M%7%'Q"79@R./I0,\C\B-_ R'KPN"9[%IJ6,R8.01W7LKP#N6HL/1E$%)WS 4Q%T2; M"V[\V!.%<'.^",_^\@2\=BUW5E;GX U(R[,E'6$MPY#ML0I^A/ENR+^Q?[YV MSEU[61$J4;_M K1[P)O]:BGHKN!DF)-';LET7-LS@+9@UJHSA%FB0Y@.FK_@@INO=%1@ZU^-SJ_]X)&'/I MW3DMQ+M."U3AC6FHP'?N"2K()32/C111107*V%!BC<>8[W1/RGUYH2[+"U1; M"KF>4^^2G(3Y(2QWAKJP;W+O$O!#Q/QGX7??I)@/EW)RR&?R15'PQA,MWU:& M=D<)H;\Q DN@V%MB?GO!U9(Y\0!I-@@@]E%L%9C1[$PU)>3?4!IP]#\E-LL& M/V+_^0?Y-Q%'7F_*9XT2/G"$U& Q$=9MDV0SC93]D/\;2Q!I#() ME/X[#.ZKAMA#GX"U F*%/!&F8I!QK/VC**(_ME7([70'B&/U,9??/Y='Q#T( MSI3#(^4@-RE967#])&'W176-ZUO9S#16Q2_CW7_E0,<*[3X_WPS+HMR:6O5" M5UZE%66/LDVA6(),8W'X/]8<9X;DO@?-<6F_(-J:8\DU*Y5<9;A$NTR)32KI MU9):\R'&-XZFSNX(7-N'#IOS.*?@4N/+@K-V$KMV'X)OR-N\^H*C8D>=N^?/ M5S29U!LMDMEZMZWAFS3*"&877*L=X+/F10>8A5\GT,,3.^YYY."3/6Z] M 7[>8RT^8!G9.(&B^!P:\1!0\9$I86\!R_Z]Y[P#],;CQP6O?J#E1[>&>D#W M?C[<'?F1CQ#87P!!$12^]Q#]\!/=#?Y.D!_C#OCQU@632.K2QO+H(1B00:.,G@A8BK&6 B6R0H.A;GB"J"7A" M"CQH1%)L6891$,17W1GR=F$T^!H@BFWYR-Y "X^C[U[G1>PAGFB]N5KY^?+ MR0,N9PR@>8[:R-4EVQXJ5'IH9N1)&>W:FYQ317-TG69^_:$2]*M>V768 9$< MQ+=L#;+M6%JH,%@$]@39S^<#'7.>2-^VHL@'=297+/&3@2M62H3G+B8EI\_P MSTB?=.3Q[XEG0QA?1S;?ICU\SP&MR5&OI^2'S%2K$,M>2^EN!N;*OX+^ B<7 MLI$E^]',?='=[[OGDT# D3"> =6HZ\A(1B:>C%B/.A8/="SQ@,1J]TMJ-^+B MU_:MW?!]3)Q@ZF"2<#(G5; U*RD= M==E,H^QX6IBD&!_'MD LR009J^"H\,"95#"5(3.TW>);XH;*R9.F;[@5GXE5 M\&LJN"9M#A0P _X&-*XCA\IU!.;O $T;>!10[0+UZ[@(X#09UI]$7'TN/%L> MIG+;:JMAK&>2.D&\!> -L+6>K;J;AT?3 MYRBJ_%[W^3"T>A#>'>O %($7%+,7T5 "KN\2#7->!7G$R:?[A-V=0CZ)9UZV MQ?FO#T6G#]:U"U3C07A4D9-A-R%I"E[]6])]:>/LUIE./^#D4U1W/R^X$PCU MD$[_"WGZ\2E:?3 ;V%3W8,N>-[NLW=:&AV$I''L@7X1T"0=I%#P&2%1K64 M8]I<#LF7ZDR=+3%51&B##VI_]6;K[?@>Z!SW0'@4[X$\Q0,^+X%]-2+Y'//L*03I+> O=^A- MI(<$]C&S[@3*B-,A:OP6;37%PI;JY0:6-5GC7PX1?NJFALD)Z76O-9^CQJ0X MK^OFMIS+ L\ 3V2B%B;\]WTY K?*,=82\^IMLTUJ[!*;E32J.<%P8-03F4PB M@Y_*L;@.U?XY0UPY/<0>P\I_12\KK6_2?)[@\MKR7R: MK,\55.W/O.4V)]ICXAH!X.!760;^$/CKS(E0'!@>2]*CFX9,=N' M('@F..O( T=O)OV8./#'F?LQ*A$P>5TR86QBQ^7^S##ZLH.-4:DZU2N%H4Y: MXV=:B?S&T&^ORFS(>DIL:!NR@QLI3JY4.'"TT0_'AUI40K^/1I8A363 ?)!M M)[;D ]6E BL+_"]0S) ![\J(^CZ->^%KU]EH-AP44H8D&I9=J:_0P;K-PDCK M&_4(L3WU=_;4W3!/JFIXBP;&2UK!ZY$<3:W*H@:9AT@!_"L(2C^Y*#G] MJ6!J^,C9#O3*L&%Z7T[C:X$]W\!W.HWIF[Q8*.HUWS#72=&HA7G-FDBW/+'T"##9@?A7 ]P0/R19SSPVW9_?N\#G2> Q- M-@>HN[&LKH*(Z12 G7!>C[ %G@M;;[(G+ZC U.$2$L&U/WR&&]0[ M/U[C/W\)3"BX^XO]"P=6/G27>MJ'>;H[?1%?.;PT%9J+@I(IJ!0JM+0B52UE M1BLW<%NHR C/S[BJOW%&LJ KDNSG/+1!J-D5TRXT^@/FUQ_T(1,Y1OKGC7OS M^)+I[R^9B A>,@6> 7W*,7AQPV3+*TM?P3,X.*VGTCBH;PU/1H@ _LH%4]1C M=)^MN*:?6X(LV"(51NN#W0B4T?Y/K?V./1_S(IOY; "7=:=.F"N>;FD5EFV4 MA.VLGS*^?!M154T9//_YS"5PQGA/N=6L!%@??'[2 *6E17Y-9D0/97MK9N,4 M^FRZK+P#"A&[+^<1N$HI6H4A+%UTMG-/;Q6C6CG*]43FM5UBJ9XT5CN!(;JWS/ MQTM*7*?QQOU<8"2D?O+57(3%Y7V5^IVE'ASCN2J^(E1-GA:)?H\WU725A]G& MQXYS-._[@K(.U7;/C9H M+QZ/CUGS+=:DMS6EKO5K66[)SJ=U9\%7%P30NG0ZDZ (/#*,&=Q9!M9$9A]R M^)C-<:2A@0%HF9-81?\(.?CPK9=A:'2_..Q:G%$H].FRW\OUY%A%QRKZ^JQ) MUYK.U,W*(T[5M1*?,M?I6=J/LHK>0:%\6$>_+)K>W[_NKG+?*G\&S_I 4?5/ M+9*.L#"][WQ>^H)M.>KBGI\L2>ARG9_,FK91R=MQ5?7/B#N_6Y5=P2OZL%E> M\URAL9X4R$:9'TS\[^1/O#6>/7 MPV1$KX?#@MJ/W!&?J$(,O_Q:;[@?4)-XI!3_IG-);5)U);XQ7J %H)7'V_RT M2J2^G!+]N8JS3&;MIY)C!RUD6^6)E))=M\B$C8YBU^I;C]4;Y2 #PR9;H[?A MT&6OQ%?KOE4D B"25QO>1.RJ=7]A]XY#1,<79=_&K-]9RN:XDTJI(MF<)G;?UNK5V&CPE2+E[ AE_@49QD>8 >RH@\GHAFXZ\-SE/ M]HH*0']V)L)E"T;0P[1_;"@VZNH$PYT.FESE1VFG.I5KGV\8%D [[1?,A>MM MF'MX_=/Y*>;<4)K]39U;Z@V!11O]I3>"02,43V#XL MCU(W,NFW"\ ?+%*JNZTIVX'E-:O,=.V3[YF@[FG.H" XN246- MPMI.0@!:C#[9C@7Y]S=7U%QM9VKYH53L3]LUS;/7*:>G3[=X#J*CIQ(D<:S/ M_WG43)L FO2XKFY7@A?P6.@I@$_%Y/9W.T6(AO6;)$JMB#1R./'H[,9EC0Y5;VVB7 M'3256C')] 0>C#QZN[&R\G)7KQ) 4+HZ7\6J4BK)#(DA^G(DG2N81:Y.YU A MH]5,8Y/7FWD%C#R:9R=9*4L^W=;0BMIWDS5GX?,-^,RC>&)A/>8MMK#+JE!C\DC^>Y1 EQE,):*U3V)7VQ M7/7ZXY0"1A[-L\SGBZ,ZO<'$97E<*EMS3.=J#!AY-,^TYYOYDHOZG R8H)_O M%]9\'HZD7XX<=3B,72U&CBAWQ+XUE">5M>&#D4NBN/>"+M=>ZG10^*R^UBL%7*AFL/L)999@Y M?J;J5^WR:)TIBZRO5WUWF;+J+@-&'G'=AAIE,,'M\!H]D;U9IX!5_"I\YA'7 M^0W:E!QR/4&7?:I1*JO]R3#I@Y%[7OI >NWG#KA7NBT%F.;@T5G=&FN_]@AP MM6)W1=?H%B-N&+>'Y?H\FM> "2*#@VT!'@-\&OELL(;/4!FQ]!Z14@4GGNG^ M3@:?O %].'HVB4,HOQ"@+XP(8L _#@Z:)#QID*>CYO_^=_3V,Y"-UIJX'7_D=S.]"G!0"QXYG\L33Y<;T!!)^SI/;5BN<;3.<; R>FQ-4I$>NFB! BUDU1(42LFR)"B5@W M1800L6Z*"B'0F!)GI41PU?T\P>]O7.KO6W3Z$XN^J!+^ZR6GCU;\5D@O# D> M__L8T]NO=FSI< O^OU_XKZ\*&_:0?M,0.,O2WVFB\N9F/*5<$FCBE7V(J1Y3 M/:;Z!ZB>NJQFOSC5XZ/LZNS]J24?T?B3>W V5;>[]-C?G2S6"##HU FR;_\6 M8:& -U^WHOMBYOA^YB!BYK@4<\#C\JZ8(VKG9_KIF>&-<>H!7[Q(L @_^OBJ M/Y.=\#N6G5BQGN2B5BT;\T;,&S%OQ&?NIWA#W#7P"2!G+O&[H/M29YGDVX6\E/9W8F\P(8I[^KM M&'?!SU?UUDJ3NU9Y+ JNO9PJYZ^W"YL4-0$IK,GI6KL5)';F'% M$NLR"RM['D[49OPKJ'<+(,#"=R0"ZP?L]]>3+2^UE8>[!ZM&@Q:-$VD#JTK> M [*M[&*"I[#"G7B"4ENCLKY<37HI&83G46983ICU<83T'1TJ0"'N8,4[LLL;#%WY4 M27X6=F%?G?BWDKPE-L5L>KFT1'HB.ZL)DR3KU:\5?YYX#RR!?IZ3_;):#5;D M4,24VJS6=<[HM'H5;4TN-RZL="& 1DR@*)U(TF&YC.&GV.Y MT6#&KU17W@/7_L]Y&/9*2_D;AHU:##'V6-J^M3N<"_UF4<7TAB@FO954HIIV M>DI?H-GU^QZ+S60J358PRR++N38WS&2I15>)O,?R_E9>P&/!&ZOLO%U>F1J- M+"TY?VF/Y$6?&O2_RO:3NV)5Y+N*=+DL7FIJ(Y=P+^$"[]CE5^NV-S^[0%_!QMF\W6* MI MBMYOU&NV.EEQ5^&-_ASCJ 1A'S6X[:G8UZ^C&8FPQ>\?L?3_L?=$PP#G. MON$FKZG+.C85)<.;-;QJDZ&;WWNGN0+60W+95"C46V?2M5FMVJ-X'N)'[WJ$ MDPF4.K8E8I41JXQ[O'6Z4.> NU(9PA@G.X7LHJ@93JFXD#6[ORI!T,O,OF,[ MC9]JI/:3+O)NR[D%L[5W_.4/6X6EZ?!-L9+73,-#O?QZ>!7?-CT=;QH>X68T MEA==1MJB"VP9/S\R!ET\@.M,A5'N;$P+=(E'QRZ-$R;S62(1(8ZU;8LEOM8 M[B-[BQ=)1S%:TR-Z7&G*R-9D,6*RAXB@=RGX'MMM,).O-6LGQ\*WH+ MCJ.ZV@K5"I4X/L;ZXV?@U'%_;IDO[UW <)=]F1J5&;\RQ;*F$=A?I7)%D MHN\XOK^7%W 6G8[?>8[STRN_FN MK11ZVW*>J=BH)NMY02MO))RI^<,T])6I!(JC"1R[XQ+36.%$9E]>O:V]]L;< MO),>*853:F/+?,8>=5&65>L+UBSW]2+L# B=] R>(/"W0G/W>>$ M7_X:@MMMAB?/7<+_3!400!5,+ ^V?+N*DCQ[0?^U5Q<5TPH?-O.KG-H;U0A1 MH*9STUNVJS+^O8K*8H<9)I-%AYJ:S-MFAG29>1FV!B5^_\-^J,FU\T*Z=6<2XIEO=1BZDR] MS@,QI2$N; +%T@G\S>RP6Y+3J[DKUV;YBT&27'MAT7$N(B#+7*?:G8UQ#$>- MY)J?SQ<#<;Z"1R[P#?!$BD83-/%6D7C@'?QOT 3X6:>CKU/HX8GY]DQR\(EK M+<)?P<_[#DT/6$8V3O1>>MY0Z; -TZ/'"UL56_;O/>L=]'PZ?ESPZ@=:WGLZ M./6 [MD9[H[\R$@(;%>,H @*WWO8,^D"DOG_7NORT9[)"&L90"EM@&.SD(#[ M#EMDZY9D.HAJ(E-/U^$=F+&[-$+@;=-#2-D75T$14:N7F$84421VD0.:]G)# M2E0IU-AL*_ITY*1J_3<,\J0CCZ&&@)W(G*>KPD ]L! R%GB]0.UMY0EC -YW M&]/7&Y9O7JJ*X"(QHSOBI&68/9%=#!PE5^%[:I&_\"Y^-0:SV\4BZ60*([V% M$PSR2ZG-MJFW&PP?C7-0Q#1$WKVQ0>?BE\@OFS+ MB.))M@0V%WQNV6/OB*(NL]C[/CL"$6=%!9R^$(B("(@RB/KKWTS0*JNTJFO0TNHVXNP^ MI29)YIIRK95K4'C;*<[D)NW@DW>K';L0A!T8A12*1UY[E M*W=RXMVG67$%S MJ*KC9-T%VH%%O$CRCF#Q \J_^R) X_N _J0$;R@"[G5FJ\"6%L. 6PW4?JX3 M?S&@ZQE_($INMH%5M8GMRAB(/]_#:Q/$E.SA75&YT6M M6IJ$PL)DAT0/2%A;?W?!I4_"VAL* ;8)E[$0Z7'-572[WPQ@/@O!W+%9\A#6 M?_W/B4V,WQ[$U;EL66PTH+!HT.-[5;(=YWI0;M!WV!&Q\7=[RK MB^N>/:0[ #;0?I\\FY6$2SE'7]H7VR 0U*,%OK7""RB)/>\^^U]O,N?V]K6U M[(C$J6 ::-JT5QN#5__4G%A;!]M]LNP]03V8=0_>" @)A+YGV?\@CW\^FG=[ MJW&U%;H'LBE3NZ\2[\/NNU]T#MXS?PG\GGEF 5/WU)D0M><;@?]!,MNB MY?\T9.)#D?/?LL@?[?T!_]Y1ZQ$"_O&O#-T&4 'EH02;A<$#E6JGU/H.^.P7 M33C: B\V$%G@2PVQ)A;[=TA-SE]J/<_!WA!E8=L'1!81N20@8+&26"OG.5G( M(X5R@VOP9:Z&2#+XHBXT9.D-3/^49(_1HK;S&"D:5F%SA9FD5#FOY^.\&-7F M,3QM?J2(>Q@YYS-F(2M.!2RR\ER#'+$3KFR"D?3SD=T*1S6K>-=3F(&:7689 M;=F9<& D^WSD9C1>,04BSMG=JLEFL5)#6/HME3A\NS"L;_KED,$4,3M6:U0; M]S<&!T8>O+TGZM,U/^FX]B(SS&9F84&HUN"QU5B+B%U.KX3;Y1B,'(0RCEM-&PJ&9:V()G:0EUB3AD MX)P'ZQP)0&K+,4=>:2UNK4[#7.EHKMY;C:HTR5 M.ESG1,U+FTF#SPBH7*CI,4,T"D-8[_Y@G46C,)CF&YVLO9"R!%59%F*^U0(C M#[$)7L9&U7Q'<95VX$X;>$\K<& D\WRDI@YU&5AEF3Q@H" ZMR'$"^NJFW MB/J\$0AHT)Q'75$7)PT.C#R ?+^_WC3:I-Q3Q"@JE?OK7MM>F6FECZ%4I](5XH43?BFJ1J5@>5."T%D(S\< S] MI"N3;CQ89#!KU3!S@RAJTFONN9Y8\V;F@Z8*9LXYGFYO_==#U>3SL9,M2KS" M8P*&Y]HJ-N/-'X@!5,7^N7P=$(AO\6JL(?X"*X"?P;D,]>:QYSC) M S^3Q9T)V^DEACXQ1I%CB.-]I!]XU1*UX9 4\I8EK1Q$6>+KZ M7*3PLJK^<;T\N45Y4&K3:[+$7STVU[;]GO3H_ M,Q;V;O(.$?)'(>)7R;PW1'P5(GY5:."&B9ML^K,0<9--UX*(FVRZ$DS<9-.5 M(.(FFZX%$;\JU'+#Q/LP<9495F_9-/N.35]WW#=[L./7&K&_%'+YM"/[J;K6 ML^>MAO;9KO3P+CW=/HG=O0"'&]9O6+]A_0U8SYQ7LI\=Z[>C[.+D_:XM'^#X MG3 XF:B[8,6!SS)%VCWU>\B^&W%\/7&0-^(X%W%D#O()OSEQ7-OYR3[.^9Y: M&Z_N^LVQ"#]OC'.3JD=)J%W/W6CC1ALWVK@=N.^B#64;.9V'P51^\-ZS]WE, MT_AI=>2T MGK2E-],]'L\N6H8=K]\H=@C#[%FNA,%UC)) M8]C5ET:T\.2UO=]?.^(TM;C!2F'%#9M-,XW@];GNQUEJM2:$E,!O5GK&D M+?"SUH]_V?OLD7K<=RK&)H!H:,S25+;G26E)98>TLKDU0QK>16=?/@DVH]G/U*%IZ ( MO8Y,DC)F=%LU-NSEQ<$(9N&0/_YE[F@LW/:]Z/#]]MPU&F]&$/Q$],CWP0AD[OE0\G]/W\99*Y[^B<7;#RNC7E6E M=LB4?]UTOD3GXU,&/J+ZV1M,GZR')5;IUDKU[HSND$L=IBO#FL?9[!U-'AK0 M?]\$P$T 7+\ ^*VZ_=Z(]QRM1[XQ\?ZNUP5IGPSGK9?T-[OO@^V&+EW2^PN\ M%!??\,TY^5Y%M>'-]!=UU?YD3?6Q2;Z'N4VU%TS0\8A)RLN0L',9C>-W6.;F MIKQ)B-]30OQNCLZK;<1W:;H_K\OTXGO]M-*[:_?PA[0)."A\^36:P@<"'%1Z MI4T+76Z!=8O96;&OQ(TH]XI:24_4FFC^[.U-3C:3^#-=O05 M-!/X +=L*+_8-L,2JT0=G1PW?+O-K$]5X?ZUH(F$,Z*9V>NUFL$:*TXI06'G M8M?(<["I*7G'4"_W$+A,"X$/@'=4J6BAGC,,A5]FC>PX6/3(\9>!-S-IU3!: MKH5*M8 M:V&A,2JO8@!>/'/'X(?@W>L<<)G& 1^ ,+XVG2@0Z8$@V7W3MOE9 M1?LZ AXT,GHFGS=K&+I>F=.0\E<]$1 PE2'NZ&OJ%_#M(%L0-N.%6E'S]CJW MI"5'FN2S17!H,O0=GJ&^59N 3RO$9R[0*X6>;D\\!U@U@;"(P&H:7FCDK4!W MO"#RCU1JC=M,?B*V;=J.>+78+%GVM##D4L*T9A%0E<)7QJEP&'Y5)7Z9>X2O M<9*$<(C8SI<;7+N/2"6N+4BG+AN?3/33"H%"IK]GL=)$\V&,^MB RM.7V$GB M#,D;>AJ%C"=,A&?O$A[;MJ5+K,O,/P&2\X#(0K3YW/>6J9H(#&7 6D!;]&8& M"E@3?4+W4.=&K16:$OW/4O)_*DUJO>9DO&XJ:SD?YM'J:K@QS:-)-2= P6M] M#<9 )CPP8/)_0%@ '1CHA$&"AV .F#;)& @#A'>T(("4XP-;7_/72(*K /D+ M@@K"B,#^@;!#VMLY4EQ*<([D9_R?OY'8"B<); $^;"/< A#F)<"V?O!5#[@@ M,CM:B MBUL%PUX4K$R-Z!0UD3Z:^X 3*@X%$YY5 S]4V]K,3,\A^*FNK2PWUVJ"*4I:7MQ378.957U[DUEF8@X)A=UCZWZ%B M 'CF,G"W9J>">UNT6R5C(V44WJ8G&29366+N%\*=LJ=D<\W7\P(QQF;][,;J M3:JMM*7Q2V"'V@#D%F#"(4O-B1).,S3 5L?Y!;*+-7O"+HKT"YTN;RVMD9%H M=%OL; (ESZ&HJ5A;T*U^56?^TUQU]1\T4^SD#H0PDW#3T!Y%(>.*P5U MU9O+@B@R2ZUNM>,F#W"(W6,X>R1]"[#-!>'_+636N^#?E#-CTQSD2" .>S(_C?R%Z#^7QP<7T3^\)L'R$NZ 62F MY3V:F4TO"*'W;JL#I5(=:D"G0-Z&H)FIG MUQ>*S(9-!Q7KE:8_8KT&>T&:R M?1:;4K;%#KJCMD!&F R0A]\SF4/>F0.0)![-1\40 N3O>X0+@.8,,!4YX4Z= M.Z([WJ4'%516D;D/;[&@4OJ2GN=%80!5".AZ35R5L(\$ >\$W-@VQ!W:,V@ MBW@V>NKQ!1H\./6":/O;_CPOG)%0EP7#$-BY>DN2X'_;8_9A1PDQIF;G/=+P MP&&:CM6<%_>0K'N[%NB+!O/OS9)TQ09+GQGI.Q]4ZB.Z^STB0-CM/9VXN@'= M6:&3SNX#?3O)"P;[?TD9F"&.940/G58>=Y"^*E'-8R]R1LA$6QI;E.X4AQ>7 MQ@5/]7TFU?>1ORS7-486H$68Z0W8RX?KA-,\M1;^3JPTB CXS^G5R@>O Q / M!).*!]G;__0I;L[/AN8DSE$>.(.HIN[@V67YJ=/T;=R<7.$T$J-('.\PER"N M/*L!M(GCP@/"DJ^E1VKH:H&PI05XPY-0PE&6U[N%7,YM3O*"6,^ ?6JSS-HU M@=))WF%4]HXALT<.S4N@Y)+R>6&-5XJ9WT@*,<\O"-D0M2S6NE*,]J0\+39S M 8VY5=+B\EV2D$V 4?R.8+$[FCP,D$JY-WA1H+]%)M\]F"*/9OQ;1'G2 ?.E M$P):*V>T*D_"[78]=CQ\/.@(Q6YSK PV/6&D?8 V7K0:Q4=H'6_G3C0HI8ZR M14S"-^RZW9P*K@(;TL([DKL,<<1J/ ,#'P#UDOQ:J3<$3>):=9LQ'6J8SY3S M 7T:?>IM.%G$N-U1\U))$=>64Y':!I5=0*E*,W<$=D27^@4'@@-1LR&[6#.H M-^@ZO,G?'=M;7R7XE 3ZI.55GI[D0?I@#$3)]JP.[I'R#('A/7 ^E=R(/W7-/>'C%X_V8VS]U^[87\%^8?#/-3+R9EM? M7XA /RS0^=,%Q%9@0/\B6.#02)VTX 7IF[31-$IZQ0W!!-!.V%W,_UH(;0%B MZ:F.M;_W@WW#E1LKP]>M(&F1!MY&)R-=H Y9]>^UV$-1G+=U(M1BP!CC^ M#@8OO$$K/D]XP!'?. ?6Z,!UI9=+^XB=&$#C@ZYA;3:+ V9Q@R&8""N881P MJV#U3_36?4\QESY23X<^^(=WUUMC"[++2X$3&% >4V?PTVF.N^V?K.'!>Z\A M\%K, @\#6,.B_%:BO&^=S-J##VZKL^K:'-YF/*=M2&INNL"W>??.92DQ* MI9\&0;Q+X.6V H_#HTJ;9#U6T3+R3%@&3C26WQV/O8T9>I!UB<'X"ZH=8T!:\P\UX*G N#&)R[CLSHAKQX7[W*2%%;% M4L$@^RT[F@6Z32M%RA1;+[L8H9/C[DV.WHN(D)W.U.M1XUH_H^5L0V R57\2 MFWCK2T1(W!O*SK@Y&&(H.3(;W&JU)BOPOHD&VBO];67(VP%[7AE2LSIX,1L) M:\R8BQU9RC$;B81./?H5(7(V"^$!II>T#[AI*8S0IP=29+POQ.:Z-]4ZG\!][Q+ZAOU@51< M6W%/,%!N61&,7-WL7O)BZ?<"KXFOG?RHU"EA4BPPNI-Q JW!7>K:Z'<74N]" MS2)TI$&EMQ24-;_DC+F$ZUFN]=Y+H:T:!(WFZSRNKT7ESPYL=JG$RRK6E<8: M/M;+ Q2+;RK_)57^'%615B/=;-IHI=1B.E5L1$ZX;RO\KPV\;;JU:<65"8$M MHDS-\_1R12#,%X4_E"1ILH\^@1?ZJ8/F.>T#N^"5D$'?&#N&#CV'#[>L#4[* M,3_3I&TQ25850CI!^!Q"F\R M /23GP%)//,\/[^"2!6*O7C'Y]3U;7&[D]%6IQ4O^A[55A@R,IL9>LF/S%># M"4Z.6\.1!V'9;]6$8K-M#+%5R\.S,8PR'X>&,3N&7SI%^GQD-\.[SO.T93WQ380!/68P[Z];2F@)/Z\]>Y_/6DI_)"F MC^J>X_D_=[GX>_O:MC(FDK1\TT#3CL7)_?E/S8FU=;#=)\O>$]2NMM7/AWQ^ M" F$OF?9_R"/?T)X' #3U5;H'LB>U'!*G]I]E>3O[[[[1=OD+5Y";_Z3 +8# MO)X"'W<-FJE[ZDR(>B617D,F/N3?_Y9%_FCODU]F6LC)?2 \^* XF(7!0]J% M=LIB >)-K]H0M(6P#F.R )?:H@UL=B_0VIR_E+K.9:WM.V#(HN(7!(0L%A) MK($C1!;R2*'8_BG)'J-%+1%I*FM@-*N/<97, M,)A*D22N9@T@IC&2((M,XN-DJW7#0+A2X^R31- M%5>IYR-S<[,1-GC#%T1:=Z1Y?L[D.AP8F7D^,A*K4J=*U@BE&SD-&N<(FA!; M*G$X9RT4NPTQIO,8RI/EJ69B_:$;@Y$'7W"'2D&;G)\19GV["FL-W^P MSME$JRW+!ML6))++\Q-"1/L;./)@G;Z^7) 98383BJ7J)"C0+9%UX,B#=6:+ M]H8V1J654!V$*YXM>;;8-L%Q?;#.O!QD)X4\(RF64,@M1+G>V' <&'GP=B<( MA$FE3H:852,[O&7:>E'E5.9PSFDFYPJDL9AC"Y:Q7:4W$=P(CCS8>Z_-6=U, MAVMC:V'M*/K*-IKK%AA)/Q\I:*B?B?J32.''ZSX[<(K',T]P0\HX]G M@J14YW79##/+)1QYN,XF52Y(56YD$U5OS0UKH1R&+3#R8)US7*DHS":W%+K# MEHSE LSL%3F5/5PGGC5+G->:J)@1,)/U1LXH[*@%1A[@2!AP:VO";UJ"TVB4T MKM5*PN.?#\WT>()82"&+%<5.S!>["F.40DUMAVZ& M268]V)4?%029YL#0-)$JPC&)%>N]*BZV*BTX-"# M;:%$W8L:LSXI6(X=9,MNPQ4QL #R<*W%(CTB::V+"E8@XZ/N.-2) @>''JQU M5;";5EFF*UBQU[<$?C*?$],6''JXUDK>4?M*M2@4O5'.KV0&+3F3+.!@KL-')X3@6B4AFLL%Q_:7(Y2.X= =:0-+8^M+24RZ MUU/&MZG@7Q*OE<1)X=2Q>*TDY\'P0\T"ZYT%P-"-MM%_UFQI!*'W+$:K&?GZ M1 -K"![BLQ*E;7>AGD1+[2;U#PH)YDD^:0<4=I<+K7D <$E/P5'S?G MFJK$9CV;8$6/FV.';IW= 9KX5.Q$U"S:^()8 ?P2UQA5++; M^^ EN^G H6'6>(UVBO+'75,76 MUJ187L>OW0N=]<[M.IC'KY&CK,$'E$TLW9#6)GH;:US@VCJ?(^.2XG?;BD9Q M3)LS!M1"X=Y];3V'D>"))_D\5]>?/W52E/I& =[5C+I@[^"8?6@YN>#8@MD? M#C%"QM=YA2:V%: M0:K6CBP_S9%)ZP^E]T8/;]Z?,9J?LY;)R1C;E18;(5/Q:HJ6*Y*N5.E*$^8S M1V#Z]NU;1+\-?;N[ZR+IP03@-<Y?D#9F^!QZ? M^YX.C,0TJ@DF^ZP /)(LL+/5)+S4F8S2[Z" YA8N!=]SH3S79KH!U"2 57&< MEL-[0#*SAV2K4)AS-M4:*]5EA\H'>92-=6!9T/3]D9/8M1P'0G9H@'498*FC M2 ]W66\/Z (F^M;H3P)6QH:QGU"W$[Z[^K0I_O?M>LW=Y35^W][OR3U[8M?":Z8:8NX[;DS&+Q/ M8G<4QMX1S&$IR3L8Z??%93I_#;HWD?3G8;=/X?ELK4UE;6(@\!F6;5@664ZB M[*G[(P; EL!?R;[\_Q:1%_[S2Y]>.NP=E] ?+PZ8N 7K&E!<$#S-XR1O?L'M M_?MGH'I&JX.$KN:$90#_/'[XE,4]QQK%;'YC@Z14&J%EK.<#736-BC@4S->3L Z MC5Q)THS.+EM.@^5+2A.B-V0G2U[OV2++TX7:/$NVFJ2:+\5G[TJZ3_]RM(K]_: MQ'QWZ@SBBLUDA%9C8KNV5;\R7SQAVK5Y01RIV%IKKYJT.FAE!_!DA%=OQ!]G MFGVY\O0J KR[4HTS;G>XLH(:$AG6]61QHQM:5!M])>^K_1S M,?07TW=,]M ->4DK[507"U]@X7W<$WLIG>TK+B?Z-2UOH5G%5:K]3&MFNOFP MN(%^I"-W$RK@\O-WZY3KS@]R1UP\OUX07(L>P-+]>'EYL< MNTZ\W,[]L^+E?T,?FC(G,ULN!@3V6%F.MT+EK)+C#P3)KYCVS"6(W@ND&YF\ M$P*ZY\ O_]\/XL<'H9&]S[RJGGX:&NS["63XY)W[3//CWV[RR1C]W_\.OP4Q ML+^@A;3^T'=@]1,CD@/[TTSC*1YOI^#U4_3W \GM%/QF9'([!3\B/*^7%FZ' MX MX;!NN9LW F_'X)\DWW[38_#$S/%X=_Y=Y-SMS#LC.0C;GI;I8=&$C2V_ M"UW H1^%ZI^==\I MR1_^>Z+-IXQP8:(XI=OK1AM':.-4A^#O0R= H*:P2@*0;]1RDR3/P?57W]#\ MX.^3G+D/W2)^_K>N&\9X?%'E6MQK W\88XN?C!&N;-LG5AXOL+L]ZDZ"?/>W M2S[?[AE+HJ7Q[8]UE8ZFK_PZ=:'O:[@FVM6.4"PRW6D.P#.LG;JTUAZQ/T^3 MD755<9J-J-"T47^%G2B+\K M \/_G$9 9+^]@/A<9=LK$Q%)KLWN2GQ[*;#SDR0>DCTQ\5+! B N2D-![1?H MUDIP&X(]"7';Z3NPO0@-ZUK@QQ*,;\+BE$[9:^>I=^2*8?NY8I]FE'DU=CIJ M:T$J(E[ <_5N//5"[K#/W"CRUT"O?8TO'NY:4J?3 _''7%EC.&U!8VB^4!1P MSD&Y$CPK,T"6T/<4<]CU[?O>TZ3E![Z#3?C5>N]5\5M2-@$G3K&[RR/J4AK8 M)?>,7.0D>36AX4;&WXV,OX5@^BU<1P7/'QM6>,*3\*X,G3>G MQF5/V1O]_VGT_UWEWOF7*X*'X/6=?I*T["=]W)Q&?=2=Y')^9 M2&UUHJS'LCN)*SDZ1WR@$FCB7WJZAH>J90_T>\31.E#S5$9M4XK"ETR2TZ16 MOL.:*OO*O38&$N#L5RU_%OM?_KC\4WPGPFIN^3?/R<99N1[$WSPKOZ]GY?4 6>*WT#1_(W_+[3KUYA'X'AZ!&UW^]I+FMS!5 M3QS]=F6[^]/N^,]_^?"L[\$GO9"9N)4Q"UFWJDB*K/BVHGN%\@HMIHZ0(VLQL9T6F'=3KG(KC\.KAQ392OR>CW&S\FXU_\1N.*Y8M MK]UQI +FE0N.3EL>;NC98B2@(9/+DO9F;$U:4-#RY8VQJQ L0W%A%T1B;3@.># ML>$C&J(#"0:0@ &]PA8]]S$3WR?6,6)A-9,]USC=WZP1D51J'GK\%38/]+ M QF#.>^1\BR9T1]I,]U 8BN<),/AFW;;J&GQ'9!'\(,%=@P.N./;>J/=,(]\ M0\WD-[6VZ*XF@E18&M)29DO5UOOBLR==F73CP2*#6:N&F1M$49->) ]:0>X=@JWX.%T1XE4P#6 /%6=.J9&#L5LL"+E"X)4 M&HJ==OSC7QP[.-G_ ]$-@&SY6V0CVA@@&@FUU7.T6X?8>48#P1:L04*63RCB M)-3SGO$N#AN&Z85 ) ;(UZ;0^ET M',-TCNU%.6#E*FBTDO55SM?+;?/'O_3+&(;XV$Z-Z.GPKEDC%*#VX:MT M\ .+W0.1LG._I-Z)7=)F@F0(N530##4G(0PX@0=G.H+K&% 4G(3^YXVXY1M] ME7!+F[*X(.L8T>A5PVJU'1&;UFL*.Z$V"\N\U1O6246BQ]-9M)!K!O&DRCWV M#IM\=UKM#JO]H^RY?IVBIXD*UH8R?,7=2..>ZLBT*;=^_$O=X11[ER6R!UA* M@/D%H"%5N^XZM-V4FS;?)4L#4Q\LI7SKRT#3L?!)H=N2ZHJ8]:H1/]LP5=]\ M%31__<\;00*MO')G-6^49@-"J4["I;V.I[EJ.;YJD-#=QL#%U?[2YEO: MU0 M=#^[1FD5::K.=1A-Y035Z4:_: M#IU!:#G7I4=]R-H;6OB8I"HG$%#4-= B.8QM- M](*?FA-KZV!GS++WQ$,/NY\/KF,("6!(L>Q_D,<_(3P.@.EJ*W0/9%O#%W6, M!+#;$F%OMW2$W.7VH]S\'>$&5!2I46643DDH" MQ4IBK9SG9"&/%,H-KL&7N1HBR>"+NM"0I3>CLQ;F#^M M>J*HB/F!-RZB_28OMU1"Q9Z/[*XC>5C*9?I8EV1S[9#B/=$RP,?( M4+ᦧB4)JC&<#..?!V\E<@]*%@A]@8M$VLTLN@\O%G-+U'9Z-1AFZJ,.1S,%(/+_4B+P=VPQ%4K-^ M@^FS$7Q[]OG(R:3:S.5+V7ICF,*HK&VI%'0CT,' MEBX\I'FRX@9MQF7MXGHS<#8SE)K6MF5.GXX#$C16XK M+8?X=.2RJ/@TIK5+ME%@NY71>-*1:#S/Q);!VW,.&+GU>0[5S5A91)%=5##>K,PK+=.C M2O6M4@P41F/$A:^,4^$P_ =B -UU#M85^I'Q%8?F:[U$H6A/)3N>N4?$=A[( M\G8?D4I<6Y"0IM+F2YPD(%VNW>: 6$?*DJ0 D0^.@7*C(TBRV)8>^I >W%FAX:J!3N3$V9KU,"NRY9CN1IS:B%]PP= J\=BS:^_#=,*N:]FF MA?'S(HNQ)0W7*Z_>E"77 < >BX$2&ABS)VX8P)%#Z(01QV,#IDL&1\VOP8)1 M\\4XKRBBJ[0+$W4:MY?<&??.J 2SUZ]L]Z$ORM7&(M1HP1TK P=;K+CQ\LQ[ M-X#IHEGU)6]W>[HSFX;Z-.2!Z1G&WI%+P(,O/D]@0*/=KB]Q_X*5SXP4W _N MW]V(Y_YLF :[\RM:LZ41A)X/74RI,(2_S"-?GVB! 3@&T4S3-TS &%"'_D+6 M>'=DRB,S-*:,BP8M">@;1;ZK*5;>].D/9-:_&EJRHQ/)T",?J+)&P&N.8XQR MZ^?'RE$"4NIU?L.3Q;HB8':@7A& # V^8_!CG7Y/@/T4(PBPO$)X E+( M%H!( KR_D62?"(>(\,Y,\]>(E#Z@A5 .&-MX"60. R9.)0Q^X:'\3!3*>^3! M6RXH7B6'I]$D!S5^\*-$T"M$]5S5C+O8HE5V2%[.YVN 4/\E[@GZB@7 E^#L M[#+@,BC/YPVJQK%UV9;&5+_3M,K]K@7XGL+NCUQ!G03G+_+[W/!?X/D[))Y8 M^B2Y=@* @/$F4"VX/U$*_'SF1.]N'G!Z[!S8]I=V8S3'LL 88GB&MB> 0@-0DS, "L1P^6 _QZ/WT NT?DB0$F M?# 6X+-;S2#QLR>ZPAH)P:+N$GL[B6B!'Q.+(_G: C;*Q(-.>1_^/=?\, E- M 8C7MR^%UCK!I.],IC&2=$#X4\-;)AA'"#KYG4[6A(PURT>6FA,9VYOXO57> M(5&01 &!<3E'TVU4TN$" L2;)_0,51HXP/5&AG.W \9H:_1 BRD-W0#B\ OX MZ8/7LN_1=]YS+;NCH]T@,2 1!@ =*=A-XD5G* 8?8)B&%;E1",#^0O_&_&MP$;' MO@&-81CE 9C'AY@'I+Q/!28$PI=:4&^.SWF._UTL:=W0 C '%*CEV3P*Y?7< M2"3J2P/: !0% (GR%A!ML/>M?,T*P]+<9XRUO:BS.:F/6YTN;7Y4OKY&4\\7 M=3P:HM#D1NU@WL6LRGB$!O6XI U-&(5-'8GD.072_KY#_B+^AH+(T*&7<"M< M$,<:/[&&7O9IGPQ-PG8-LN&[6_24W3(5SX@:.&!<+.=P7HNHQ+^._WT+/N!; M]B#/55U3%Z8-3K'HI;YQ%J&U9%N?=-#2]_3#M>RS&-Q/'85PKT#\_T7N(6[I MP0M'&,#PQ1ZMK^?G1%/I/.QW2RO2K"]S"C5M854RKF+J@>&Y=C9:];I=M> M6Z2%HM2JK'-!O6YBT!.6/:8AG8274]7D+VJ/*D:)$@N^75N&,_KM*6,G0O+; M;>])^EI(CZ<;>SA5UDV_3HEDP13DLV@/;R*/Y1+57&$ZVPB+V0IMY"JU#=@; MD/1GTB*X@Z19')"+XSSJO+'QJ/0"RH&D!'^'RD(2X>VLDYC>U'F6#$Y][O>_ M#-.ZTKNS%^[,?MN;A-T],Z8NPWEIT.UW-&'A=J,B*AK99>?42:J?="57VZ, M;2IZ9$?=35 5%ZN*58U3=1N[P[ S69E7?9?PB,%/NA6Z);69XY9\UZ[:;715 M6^"Y:=F\+@*8= $8)-/6E05/BZN^4R1-$1Z@Y!U)'D;!WNX2/I[1^A:)6VNQ:]R&3[Q4S[S&>8-/?49;G^_^0P_(-?.ZC-(^HI= MQKU ^+#:^VE6%HA"K;!DFAIF-'![F9^VL#:,GL,QZIY@;D[#\\J0(TY#H(-& M)4IQ0H'/<(7Q6J)$H7HYIV&F-ZCY_$@4,4)5ZID:7XSIVA4Y#7_M"CQA/L"> M!P]_R8,7P"H3UBP(K3""<-&<]SKTHGD2(G1FAP[^0)P/!MW6H$K,MB?D"W;I M>K/D9VY+INZP&0<^431L(HJ,W$J55T/ARB*#6:\_; 5C=FB[>BM7Z/:'?C,& MAR5[Q^+4'8X=Q@8##?/L8/^D#?TIK'7KL52I>[F"(*V':"P'A5)V<658FZ.# M3FAQA((Q>17-=A;H)(87TA2;O6,RA^;+1SUH]\A?D(-AQC6!_;-=6L+:R5?X M/W\GINT3:SN(AE,@N"%_C@P _1'J6(O(&B59%8AOC PWM6G'AA9&B9L.WFF M)\&K? / U4!TN!QK;,$+#_ [4&&U- O\6'F3 B?E$$[B$8K%[I'N@];[\$CP M;#X &717]F8W+"E3$VQKK.POV(+C0UCK) "":NBL'P]DL,-M59OT.B9(1--N M9O!& X#$\Y\,TL%$N_H]1]9POP_/IWOP#33Q'HR@W9=47O&-I!@0L!GG2?&L MQV0,(#1G)A2Q^UX'WX!P@^N>^%YD3L D:>F#]*4[,0W$,-BF%4R2D7 2L#(@ MH0_\%WMH#Y'S>@QPM=,H+@L":Z**%#H3,33X/C_Z<*F0=WL,PE55SP&;O"YT MQ2+?J]JDC.KFF[6G;[IKK)@?*5%Q.; CD<>)I4VO>G.P:Y*Z8YF7;GN>?7&/ MI$WP$HJ!U@Z21O@^*12<*@J'COHKT@6(SYTJ:M8O8948%^UHH"Z:V=4F6F3C MCV+R'&<*->QP&Z+*]@2Q2FPZ37$PTZ##(G.7I;&[#'.LY,OY@7Y)36!%6B;E M%D8%C*A[2EX.NOSM\>ZMG97230A>P1?ORJK M=!I 7S>;709/@QPV\K)S(U"J7L$2.F*I7*[#R&+J6-CGBQR5>G*.GV]IP;=M M!=1K.NW(3Z+4J+6*Q8G4Q**XGF5P'A^.F _?[YQ#;G*-WJ"P*C"$S5-.:*), M-:K+T.YECLX+3+@W9>NXSX]-A,<;DR\S5;8QC; MSF'V0K"!^&3N">HRQ]RU<]AE\!18PJ95&^5493U=N/4JWZX3++P,QXE[\HC[ M[R5V.N:7?EY]]$4?PIZK8_O#OK,I43[/ZV$XHFNFI7N@6\2;P5)NCW2R71M< MVA:YM,DW:\.I4+>M:);I:7RN4?#>;=ZE!=+3R6L[@#2\V=91=)S-RLJFN@R: MF$(4BV6%J95148,I?W=4]KB)GN#DW,4Z/P7-1J<\'#-@/H5I#ZP&7E>M;OSN M^YV/0)-;8A5;&%(9?-T@"@AUZ%OP\\1L$1E]$SR>*GL4]'_9Z/?J1G?N1] MS5IS87EL./;<#9=H3F8J]KIMV<83/5]W-IFF.88F4%_ROA%0 '=B # M8WNO/A)G;6@+0'8' X P\747?B^9JC^A[G5*^/\=055POHEI!6"T79P.,*_- ^/G[H_]A< *N]OJNK ZJIX6J'U:S7>OK\VVEN]AN>30W[UU M5ZLWW=;;^AC2^#U+O]:<<:^>Z][\'IAS#*AZ!Y+=9Q0V[?F9ECZ&]=5^675X M"^GDQ;NAVC#PG"@TOJ+<\,N-C?:>>T43>8Z\VS;SAY3)XP;%? M=#.](>9B#,/>\')]>,'OLZ\VL;[AY4)X^55W\1MB;H+LAI>;(+MZO !!QMP0 MHS=YXZ,TQTSX%?_K\?U(\/PH=@ M[C.O=6O[\0F#R1!?)0D_-,IXE?GV 5@ MD&[Q68OM=Y\%6S?USML]7R'@=+1&R*Z[W9FW_&$D)ZE_IV/W\YX)'T7NX;_G MD?87)H(3\CZ\#/LNA\"OZ/]]-/!)\?Y;D0!QD_J_D/H/S4Q__K>N&\9X?%%M M)PU"W<\N.IE4O[*='N'@3]U!76![>_2:W$?O[Y=\OM]+1,6?-@SK;3'622#6 MT0#0O2B7]BZMX'FXBZRKKE1Q^^O<-+)YU)WGO?$JJ.,ME83M%U\(IC[9&7=E M//*A;M,GD/-7!H;_.<7&T@N>FY3X1E*"VV;T'1$26J[4F@VKMF<;%9U0*7%9 MR91A#V'ZY>S"FY2X28FWW9[\\5+B[ D')\C7>B5H%K9[IF9#5S+A4A^5\[XL(#X?I94"II8@$X.,R"_@Q/Q:O6DWT$I^H)MW$3'=Q =47-.NW(SF-H$5ROV MNJXMSP=0=- WT7$3'>^.1OL]10=Q+:*#-6KXI&1TAP+A2-1@)8\T-OQP6O\G M1<=P;$_U$347,6(^P[4,49H/:E!TL%!T,(>UBG\+-OIBX^O*3,_V\>X MTNM M/^M2ZX,%NC^A@KW2B^%3$M56]#F'Q\Q J')=-S=;5WSKJ0.<.K=$18D'D1I@ MY4Y/WU337"6K KXH]_J7L*_V-\X/]Y,2SD-_+CG6YWO]=EV$VZ MG$>Z./Q,Z77[+4*H\N4R.FL,;2&&TH6^29>;=/E3+M$^*%T^80.>2[J@C(Z7 M:<[G,)'5\CVIK#>B7GPIZ8('.3*N=9NBPHC]S;#4JE3MM@FD"S '@10XR_W] M53+>?[[SA=MC>Z3;?=LWOV^[H#YUO-/6IX1=/*,VT[4_6=IB/Q]46M.--C&^ MUO6U)^Q6'DOW&8-3,(V2Z6:U[76Y, :@ X8:3F1^3Z_Y>=2FWT,\?+\[M9MX M.*,N1/(MVLQ,8F6-D21I12)3[D#Q0-_$PY\J'K[9O=D%[:4SB =ZU:J.)32@ M%;>Z*BXJ>=6>6Q<3#_VZ5V/TJ#954++I=72Z7AJ/H'A@89_/PRJUOP4S?=HL MNC(S3WC28.-V _9'W(!=.!#I2,&YS4N+43&):'6\3\+OZJ6^9(+=[LIL, M.I,,>B4;#;6XK-%D/4[I9L>S*]ZSOKJLJT3N15;7]M,[->)EPW=/(18;RRKIYAVG9ENL%SG]%G[U/S%9Y;>^F#NC]/B45G5:Z3&,AW5JSKAC M#"4-?!TMW(T\NISTL)P<1P^K)45@W(HJ&6A&-<Z.PM$X0*V\!1G2%WS]0F"TTEGT6VK M8L@3VFR-6$$0&2,D])# Z0F?XN+%AN-( MLDB$0T0?2&#-7R-)9G=PC_P%&1B*$@+[9Z^/.)E\A?_S-R(_=AX/$%C.*(B& M4W!80O8<&0#Z(]2QP-$X2IJ/(KXQ,MQY\N?8T,((K@KVQ(5/)LV' 5P-1(?+ ML<86D!8:^/U9LV%=]_R1-M/!BZUP@A0X*8=P$H]0+'://+J:'AX)GLT'((-N M.RT_#+/@.H)ME]?]!5MP? C6K05 3@V=-6)LE0&X0]\ (].E(U&02*;=S%K2 MJQ7Q_">#=#!1,N_>R+TUW._#\^D>? --FC"/8#=:0P-2UC?F'CAQ9R8R!X+: M&Z7@2-YRK'FS;T"XP75/?"\R)V 2']Y2;U^ZD]) "H-M6L$D&0DG 2L# OK% MAO-)>]SS]#1^E A5@X )JO]/V]CQ\$9)["-_^L,]R25ONJVPV3^[" M5*>3N-JE*R5%&SDC>M++>@/JW?VX/](<79<7\\ZT6YW8QCI;-_ F3UJU!#_4 M-VPV?WEX2HW>W$%%;BE4%:.J;+H5;1AS0"_(W#$$=L?0'VTV?_4]YC_8L/L1 M)2CYYHJRR?;+LX?VW@]:P@.:CB+'YCO$;(P7*&QMAAHQPUTIR *EC23>WF#] MN=&2-J?::\&E.P"#T(:;_//4X""AKG^.'EPO%M0GJ)WQ]F!I%%"2?-Y:Z[^> M=!![N.N#K;P]_^>N(<+>OK:=RXC$]#0--&U0IHW!JW]J3JRM@^T^6?:>>&BW M\?.AJ0*$!$+?L^Q_D,<_(3P.@ F[A.^![$FC\/2IIZW"M]_]HDO:%B^A-_]) MX/>P*;D+/N[ZL0'C_4R(>MD _#\-F?B0B_Y;%OFCW9#@WX#P 'LXZ;3;)A#; MKW[\FS2EAXS->TE7]>#!@-5.:<3NOSMI0/%:.P=8&D;@Q08B"WRI(=;$8O\. MJLNP6CYC!<6JW_Z4BT5!!; MA4UHV^N*.!!D5RU5.KP[>U%)BN7 M%][0-E"\/*Q.S!R?A26EJ.)=GA=0IUOKFV1^B'*Q2A_.&?OCG,'7 MR99 Y/B.J4\DS7!@U8.#.?D&,9_T3*PJ&.QJW,*RBA:T3'"T'+TW#I0;> MRE9)4?.&BF.:X) ]>#LGQ.Z(X89M6QL2?&;>[$T-HP5&'KR=[)>[V;6V:F-5 M#NVB;2E:K5LPEN3@[3K7B?I\N;Y2UKWLBD+96E\?F2I[^'9-H#I2OF;T!%41JICUC PC!H1> T,GID2_ ME#=M-)J.8JXFUD( K2.1V. R/9 PPXS7[1\7N^ M8KC>T*)JW&HNPSEQ_(#X6P2NUV0+ ^0GR.5RN'$F;'R,G7->-D<&O#Y1M,EH M9# #"3?YX^Q0&$_0P!746UJ!I2VU[88*1!PN=S4J<;C+5A6+U7&?)MA]5D[*X?F M,1E1B+A!<5"V8T7B5:$SR$J+%LD=DQ&T+RJM>9E:*E5*R.57\6@1#[?UO9^. M),0)->MFVQ-LX4R[:&]56,>4QXTZ;.R9.EH4&SN:4044@=*LZ5+C:QNYQ:8FFIR.]7,=I M3^CR$-/LC=V(9%WPYW%:;N7IR$DV9A5](\^$*ILWU;F*J749EDXX8-.5K7HB MHX-C)*(K9:7-FRQ;;:5%%IZ)O5;&ZI"E04% 1:P\SYKJP!;K*:OZML[ULT>Y+[\D)*W6BBV[6R_;72:7 M%8!D.>G6[.AYGAS,<'B\N>DP7EU! M)7=3X[/-)F>8Q[@/&U2,C;1PBX)(&5)O,&=6BSEWE/M6P*KT;8.P&9*PB+5K M3PW5/,9]H<'W>EZ1HQ3)=DJ9A>"/&Z.CW#>;!>2@/N_$@F%Q_D(7?( M?6 HY49\)UJ>2(H>%5CVF8,1F8. M-B]C$E$H+#N 0;I6MTVU3!*<9,3AG(-"C8U;S5Y@%P5Y7>F/PH9:@F1_,*?7 M*?5XM!#'V$*WB]2LO!PV^U!"'ZYS.8OS&"?RF+MQ6@6J$!E$!$<>S)FK%F8K MK#ZO"EH<375G1!1[!?,8,6&T7^UVUKV:LACTW4+$TDTGBM-BZ,]()%ADJ_5Z M-J\4,UQFVMY@J#(QCVF;X8)KMVL6.;91=Z8%TVS;L_I0@SU8IU#DERMF&K$* MH_#=AJY4A9 ]2LJ+7!%;9!8>KA2=^5#7E[6A73NJEQJ-Y:8JQ)YBK]WAIFGP M8BA.N&-Z::L0E O30G^L2+$=N([B+V.NE9:E>$9+K0&U;OE"5F"8S'A9;QD" M*VTSU)^.-#6^.,PLUHP0*6HLF%7/8)-DB(.WJW5R-%^5;:@5._P H-56:]O, MK6<:1&'!UPM=+<*Z*Z8Y,T0.B^E6FF#Q3-K5W18YGC*ZO<@'8KD= 44:,.<1 MO;1?15U+(N.1S0\4K;H8 PX(X& H * ;V_@0X_J6 MTLT!UNJ5[4D@M>#00UM87 QB/%Z7%&-<(9GIE)T'72#'CAR+M=G"61LE=V ; M--&O4+F2S,L<''JP (S &ZBADZBM22;I9 DQ[U6360\6H'/C:D!L#-Y&L6Y6 MD FM%=;!6H_(G6F#*N*U;C52@'&R'JJ:-/7F)AQZL "C0].,$6]T1:J2JS67 M8_40F&4X=;B 7J>P[I"M3D:P)M6%(TE8?>AQ\-+G4#/-# %!C7E#("IS<]I8 M*6AV%,.A.QJP5C^A(]>:1=N;._C@4-V,E444V44%X\W*O-(R/:I4CU4X%/\" MEQB\6K,-Z,&>1V$ "PM[B8,\YVBZC4KZQ'/ FUQO9#A(#!WC6H",/ M+;V0=!^C>)"1%AK!S\1_)7')[&WAZHDL34/SMRTR:T.P*+- ^/G[H_]14'WYW9!T'6EI][# MG>\Z\;1J4>CMODC]K,DW3[RQ>W%(VS&'[N[0WRULYVM--_VV=(P,_HN(_SU_ MW-[\'IAS#*AB![7=9Q1&5/U,7=(%W# O)KO M=\/+39#=$/.$8>A7(]%O>/D47MZ9K_Q+!?EB0&"/7=1_2=;1KW333X.$_15$ MAD_>L ^ 74;2X;__][_#4VS^EW+SS/%'WX5$7M?&?F\2^87*M-OKJ5U"]GR% -O=&B&[E(-KUPFMIZB:DQZT5[;30SEQ,PL@OZ'*[5\0()HFE)W-2:O"JC&]5TIT]W,&2A!Z+-* MD%3M^H,DR/>[E4B*6IVLH]65N3Q^$R?GN=HYP (^6Y&(+O254MH0E,)0I6CI M3'K]1?#&NDCO+AV:T-RG>SGLA.N\%!7E0M5I*(PF4VUF*H_KP:5Z.82+YF*< MU<9-NU@EZJANE"830; M636OH+9DY.JYPAK3+E*$&"8**P-6=?A>5D$%?SV11NRJS;;2A.;_G[TO:U)5 MV=9]/[_"6.?L&WM'2!UZ<:Y[5P0J]HH==B\&*BJ"()V(O_YF@E99I=7:H<7# M7KNFE85DCG[D&-^ (S(NY[&%1I=TX=?=&JE>1 MLCA7Y7L-!=$0)YNCR^LARP9M]<33$:3'>TZW?22@YQ_Q'L),V3DG5_UBY7(& M;^Y2RJ4RL3-K)-,14-SM=G.=>5$N-VXRF@8BV;$)&>%-L[+?$NC=TN_P0]X7GSJ$4A=ZR(HJ5 MJBX8#=+$RYYG>Z^G.IP+/_X+2K&#=(;IX30W0.GVQ"TJ6LKJ"XP[D#VP>A&"_E4DGF%,>45:ZBYO.\^NI21U0Y'U2C(O>"IAX(ZF#[NY6R7&$*8ZQX=* MAE8,H\X15J/&KB?U *;U8EHJE)FQ*U^"WG*K+\,))U$%VN/$RA<<6GV2_CS/ MT.J=^AQY3&I-\*J+TLT64)=PC$)I^O/!J">/K=:2.E?"5TY;Z.0)!EVDS'(^ MS_[U#_6$XY<;6WW[3-JMW+HHUW8_^N,L_M=Y]4=&PM7:4FPJ@K$FM4K72(GF MZR#QVOI#-?ONL+<2N%)^E<-'\Y684. 4Y2?JR+S0\XV]OW6N[7QC[_?1QW_3 MX/N_ USW *?='WGJPY4O08P$I2 F:P$70V$6A[KCX[CO)BS#]\,2?^\/NI^) M=@#^OFT']F<\[\]$!8^!\YL=TQ^P.A0MV1]7_6:^,.Z/T@ZFK,*?9" +(P@7 M_W;L\$R63 BV]3QG&'X2S90";(&9WV/ M9GO/?=JATK],%CW';-778O\\+;7\,C9[*^YC7FOL#BD%SZ@%OCFEZB/EK]TT M )FL+E,F23@H3Y

TLR$X1ZRQR>EBDWPB[FI T27F M?44L\EB^&#N".8N 2RJBJ4APR$+$*5?@E'MSS?@A^(85K)[;>>M+)V*6*S'+ MO3EL@J9_@5U^YK+=Z[BXC&2-3'D),\"1U%S/7WN<65>PXCOBG"NZ<8_#.O\N M2RM)#30Q=KY!:1$3?>[A/283X1$37=/S>TPF(OYS%G\P7' ,>VU5?\XF'R'; MX]FZB8/;WY#M[OK]X<&%;\C@;MZA^AD!*!^9LX/J_)#M[OJ<[1?#1XQ]>]*? MAV]Q-8'3"!U 6,?;I%;PAV]T-.#LHF+U/UKZ_(H 72+,@;#C'A("0Q=17 M8=MM)/$J3B9 G#S6'0CX<(5 ^2I#_[:1PJVW>1$H=*&9&13:ZV4UK_5QH32S M5XKGSE.EPH;[TP$U(/[Z!X^3230.:'(9/,K? M)^C;P.K6$G!I00\"IUOO\GMR[B,SX>?S-'\;8X>!XI?FZVW@=.MM1HQ]3<:F M?H/&W@5.M]YGJ'RS'>+ELR.5>O&I\CL4/?]*Z!66YO.:H&S(7[##P4SV!;+: M'Y9Q-+T>62T][VF8\>UA,R>X>T->FBRU=)OA#*WK2L;8*]0\%[A[&/XU?^\5 M#N3O@LH3'5O??1#@X?F?7!\S+X( "V.S]A,1@8&$D"X19%XXZ<(\D1%=0D@7 MX.5'8""AI$L$F1=&NB0CZ,]0TB728Z&E2T26$)(%?2(B?RR,A(GT6$CI$H'F MA9(NV!,=H7]>CC#?+U.Z D;:]\Y@]RUI\+Y#4P9/S4OJ2H)[@-\@:A9RM)7D M6O/6+CLCZN2FF&\>WV-!\H7G],YT8I_EX<(!V/=3D3VU"^XR/MOMN?"6B'^7 M!S([.^!?+,#ZBYT3YB_BD/=[C^\*JVH/X2UV9LR_B$?>;2W&0V[GO\4CD5/] M $[UB8)S+Q[P_6%#7MS%O0#X8>RLN(>7MR/G9O[?YVD&<(:QRKF1#'\E[>_- MAWQ!*(R=&YSP5]+_WOS#?=#!HQSP(P\Q@AL,JP-XG1SJ67 (;P];>5X<0N)! M5>N]L%3@EST.2P6H8+%S0A-&?/5SG^_A&.N<<(418_WHFYS@Q>\CA'=,649-B!BL[!:>?FM\"*/1"_G5\DPX_?&$:1 M3-X%D&DDDG(?'\ZZJ^:F?H5<9MHM)%OKK1> M7W#FQF)=LJ1Y!W$#F$XR3M"7A.F\;-(XA(+^>V Z[P_S[:QPAK^0LW\+3N?] MF;"(LR.@SB^'7[?>9ZB\LPL =7)Z(F<8'2TM\,R"+U0K?)T8NU=T^#@=6R1S MF"TKWD3J26BGGLZUIUN@SJ]X?*^ .K?+JLX"4',49N#."[Q9:R8!4JFJ[@(Q MB&V109T%6 /66S$;_#JM+\ ;>+X*3OQMQ;8TLV+P6%?^=7(,,"EX-]%VK)@^ MV5OA_W-7LA^##!GCS,>%]*53CQA$?9."+%$\"2(B#+$0T@6/_+%0T@7(RX[+A;)P[+(.;I-$W?5M=WQ_R6-SR0MG[D= M-]C^^\0_@V[XV)B'C=@LV)\XE4[JF8I,Y@WTX7EMQ&T.*3*DOYYQ?I]Y/:IQ MPVM=[U"$[LT&-Z2%*&O@!2,K'"G3R J'087\,L;Y?5:86TOF2+:D(/#S@; C MBQQ9Y"UWU,#S]?$YS/&]@M7M*K#.)Q2/F1X\Q>0^#O9.Q"W7328_#N< 31N< M57,FFG=C@N]-VQ"/A4W8DT33.@WG:V>>P]4HSSNV!?L&8$GW80DV=C;5&K)M MG_'V)80 5#_N'+&@2K0&U6+-Z&!R5E*,K)PHX^V>,,![CXL"- UR186;_?,[(UW]LN$;JEMJ>$EA6%=!HO432&9O-E=K]+I%#- M?J%/9/OT/VE5M*SGFG[>;, #VN/T(WTBRX349HP,@Z(E=[&F!,XRI@[L$X%M M(DPR3B>(2[0%AU(X;M%U1MP&#./R( #$;,O)*'DM^6]E60=BS;BYK MV"L319#\L#LC&^EUC[VE@L"_W$:VK3787HKLLC)^/F9/10 OT?=CW=\9U2P+ ?6&H4_:7!M-S94 MPG;&1O[;$^I6+M4M]QR[_J8_:P2Y>S:^L>J\GZ+%[T/='2_+?(@D3U8W)Y)L MG]'HA6R#ORV=4O ML):_TC0^,!M'L>5=6+B0^2K<>BF;463Y\\CRAE4RM]8XX2-W%'E&D6<4>4:1 MYYU%GA]7\>$/$>8\=#QZZ?H\_*0*A$6KRBRMP::-XJGD&$TLEJ5YLW[5^CR/ M[",4PY!-E!XK>4)?]%9SP1U@Z%4*]'ZC2_(8I7?W).;GJ+.[M*!?LZTHZ M77SNGUM8[ MM0+V/F*FVM1DGJB-$1MUV"KNE8B\N&:!F<*@9TI15)Q.DE'K2)0_B_)GE_* M;ZI9SN(0!\KE U\8H]+MI+#,M80T/\39E-/JT+DZ5#+0%P;>Q46&5D8IRMM+ MS/GG'YW1Z>5S4CN%%!849Z#YZL2KVEI%\]DR:!RAT$=J'#E_&>V#R%'X\JE1 M?<]])P"C^IZHOB>\6:UW]O:@]3WG+FH-V09_6V8GJN"),A"_.0,15?#<<7A\ M4Z,U2ED!K42Y?&GG9!B/*%37_&I Q4EB1[LDDZ3C=U7>A*6B:]5MKK M:F@36R4WN7YGF,BR \S'KL3B*$G%"3H1E2#\K@1 A%YYQJK:2^N(*U;5-L=+ M=X0LRR5!3FBK]IPRQW/5A=H"5A(P3\FHDN Q4B5GK"2X1 7-&:L0"JVE:7N# M9($STEAY16@KN3_P67I;>OM9%<+_VB+P?\[/0U\^?71.&]W M _X-R2EKCAA([*5WV]?9$X&.9?L9P_ MP5_M/O+UQ>XSW9(AW_PQ)14PT$J"SW[U5)\NMK[\@V-/-.0,\,_MKF#UV84( M]49Y0S;;Z3(Q-C.AYOKO%I\^*F7P9R D0,FHKX:5;3_ZZY\6E'D85::A(O1' MR6RY5 PX]3Q[V/]N?YK$1V,IP&LUN#1?C;6X=+[*E_E<+QXKMS*W>I^WQU[E M6UPS,)LM/M;*87A/XURQ[C M17&GZLD1YK:J1AE%F^M2+5]*="MVO0Z,%OE70+CGE=,VI@E,L;5!C3+X]9S/ MVHW5=( ?KK3;PUZ]6>P@P@*;C!L(GLOC#7= '*[L*]P$S]%U2TB[ M7-4'Y !]NS(A%%,9!3%2J-1&,$+":H-A<0I6XF]7#MK+(EO*RJ1 RS4MH=K9 M34=SP4* C2?/#M/:WB<'R]+J$Y:I0>-'K5 MAIR$".6'.RHDD4:W4>PH=#VU432V*#;&+C#]!\]TC5)-:E2TV %SN'(]7>O+?'Y>5W+9E2A@^933 MQ*:#Y.%*2M*;G7Y_Z7*=KDE8 X]6+!T_ELIXWF"CY!-J4ELVY:* 3 M*P%> #]<:G,#>0 (20J.4,A4:$ZRP'!H'->X-.K0Z=G(.ER"9=3=G36A]-TY;*T9N^B:=\ M?^C@!!BAD2&II-'C9*$Q5$;Y><<@H3P=4J P4Q2BMF0X44X-A3ZQ<3,67)EX MNW*85O@,J](%CAXL)2*/(_H2R!,. XS7*YM)ME+J*EF,Z_"3FF[5I7XQS8*5 MV(&8>%ZOI768!L4Y?*LSJT^F[04%A?3@H6RB5YTLU&E+H%FKU)L4-$WU6+#R M\*$.7UXUUQ1-"1V=ZB*E4C;GDNPQ>1:'0B?CE-4F1Q.*J*4[7<(KPY4'7\^4 MYQ*&(B*) L? 7N6J;D9?0'D^.">#65.8Q1L9M)G'R[@H#%:. 77$X8MFLKB+ M(^DD*P"7N%GO5/M&#G>/B3['8\5U83*K"W+14^ F,CB3-\A_:@+9,&J=UR[;\P#PE6M*X)GHPF+):X!U2JCY2MA'-<$!U M6Z:\6+2[PF)2IJE%3R@TEVZ0H0!./HB([ _6#> R[*^8!(+_)7@[VW2DL_ED M!_[#Q]Y"X"Q@S%.LF6<;'))BF\!12/.5&E=MLJT"7[VD;_/^N_E40'PRQ%A7 M-,=6K*:*VAE?YI57UYI)(.)55=V%MQFR%1-CEK, 2SSH@=K@MWYN*J8O(;N M7X^ ZP-#*?^%+LRUS=%,&CLJX-D7WMSGWJ8->),/WHS=OICO/1\RKLJVL72A M)\PXVJYF5A)I]C+<]$*L>(GPU,\$/,=VP4T)B.M4<6E)?W8_[+\(C(:VD1#T M9$=!,+$+9?W 2W1L??=!$';YG[P*SO921-LUA]&O;>Y>;!=Z!3O_VB5?@OKH MZG+/-]][N X>. %,NSNRW;\1F/SZ$X2Q+CBD3R/(+27\+]XM%8>6KCJV=.'0 M\>,DS+>R%MO_GI@)_?@..2+$E0B1C @1#D)$$A$20F!/D8D( QV 9J(C0IR/ M$-^LAOK84;K>EIEC$)9Y]ACZQ'RH7B\^?/RE]. CKM]=?I\T=#S291?GXSLX@TC#A9\SOKGE!]&# M'VK ;=E/I ?B,TC!1B>4PD79T0*\$ ![LI[ V_1+_(]61G>L)OR>U&??Q<5 MVUX[G2G4"Q?'WU(7WI@-3I$*GS$BCKBH4KQC]JA)9J O?3XY75_>LF?AW2[( M8(<$&@]^@&C99Q.&6^_X;&T9R="V95RONQ$;M*NY599CIHC0M-49;TOI7GH\ M_7F'XO$:$1;V?$S]YI"4=U#BY%?8;$WY'D-7'=@B'8TK)Y6.^&__4/'4>9"P$JAX'[;]&^& (U=XYVQ>#>[)[E_1R]BE^1^*_T M&UY WC_J7CRB!:I$D4FV>J,.*B7Z"[Q1%M8#PQUL.Q510.T/U$#8\T0YV"-W M)L"?J[NP9S;1=R.?YYA[\&:LB:=.I-FPF"JBS90K&L(U*ISA;=4:>(Y+ET3O+PO-V;=#I3L",\L$T^:LRE MK/-O,,57W>,-X(X^*V\)F/Y/,6]\2^F]:Z ZAXQ;2GVTX7!O4 M.UUQT.TJ4!=07]$%=QB-GQ<"/@SQQD-'VU"Z_WT/)OVB'OB6:1VPO9V<'Y%E M<9Q6FY:6YM"FWLJW-_S$'25A@Z>/(D0?F3#RGX<1@E\:=-_,^(=+2]RC/W": MPOC,*3BB,;[I&31&Z[32X5(&YY0],TMH&;IDNV#WP#/ :?KC@45AC]W/BXD? M1>]1] Z%%G99!H/ P)<^HQP%MYW[+9C/W'=$["BUVAF+A5F7,[BE)F]DU&%I MB+T0!>=1-3X_)PP M^K\S,'DWC \]#/^#N $G!ON^!/A_\U&P[Z2&BRS3+@P$V>N6V70GGQ2-^B!Y M%3_A]PE5**+]*-B/_(O/E<5WXWQ[@38S!:_$(8Z34-@F5PJ(W>'%4)H4I.YYABMLH2'O*QNS8B&-)UW1UQGTTVF MFZ(W]G0?11&8?3).DA>LJWMP4W?]Y,#Y*N;N1F[/41[W%,LXV< M..7P6GNX7 B5-*+ZT@SKXTAF;_KZ8P3WYRZ9N_5^'OKJ_?HQ^1>Q#T-;6,<-,$^-%=I3E M1&5FM?A6>[!(^UKD(2+R\Q?@W;/)OQN)?6S[_K4".WTF)@9&L=P3FEJF@ R+ MB;&PK,,1 M'E_!W&W]'E_"\WTZ<7R26SO0(XFQ:-(JF-ZI JU]8S+-0(CWL_ M?^[*N5OO* KB[\7(GZ.^KC7L8(7LQ%DI"X.KC,H>VAA3+ISM$\7H48P>Q>B_ MQOB?6IE7L-T-0FDY%$WC),)/1ZW.JE>'BN0APO1SU^$]N)J[.2;7KW($KE)A M1U<&-D(L*BF.M@U6RQ4F>H9CX6B_*-J_PV@_"O9_N[T_M5)NF;/;CEM.4ZAH M]Y9%=3-FJ+(+%<*C!OM?K9XC'B9 NGPRX+6/0 ?8:P[<&3=KW 27I?R$ .E MLE II=:J*>D.D>]/1_U5,U,/=Q%>L;KAETV26W(+2V++>,;43)N%TWDO7X1W M:_GXI0F$"-SN7-5[7Q'Y^ZC>^U]_ M6.D_NV7;^;"A$=S;C-&U1=OQ?8W=*%U]WPO1QC$I((P_Y_6(5Q*#7':=L;LG M\EY;LB"[:6/@FTHC\&-+AQ_ML:3_N^?=OC.REV$ZE6[5FGB*3,EJ67:<>CI1 MCT;VWG9D[_OV+!H-^/+8&\[*Q)]0)J)$""B!/U%81(@0$ (C(]T4"D)$$A$2 M0D")P"-*A( 2D4B$A!"1_QH2.A!/](?WA!$E(M7TNP@1^:\A(40D$2$A1.2_ MGID2^Y?XS[/ZZ,]F]?D;)1-/2?*N!_/M)::#;/NY9WM^K#7N=)+CI]SQWGF0 MR2>*N&N&V;N[^(!AOEX8\\.8)-1CD"^4O;[U0.PKS;^^L,;XWL#C@,QN1_"%)_J'_=G,5ORV6N!<7(%S4_7UFZ[.D5:3#'H_+([/U&TE^AV8K M"D2B0"2DXGW5U,5CZOG;G$K$&?=@#AK20I0U\$;W$L?< ]5_GRV,HIN(]R-; M&''&(]K"HS>?^$_OMJ"JO&S8<*8(,8B+=[U@D7L0JH)OZR+'.G]<&NX2.]'>C]L,O^NWK^(TWO'!5T^%D*D M#,^L#.^8(0*0G'OAB-LKP3LFM2I/ME[1OWN2:%K_N1>JWZ>+?,><$EF)R$I$ M5B*R$D>LQ)E*;!X!#VY;.1,!PFWAM 9961.UD2RJ!4VVW)J05JEV;X)::U2'\D9<%-?UX<0-#[E5^SDNY,_%1+8G%4EV MAGT!(49:]>IU2H2UN (1U$ZD[7G5FMFMK7Q@T@T\FHCK_81O=KWC<_G7BV[P@;% M8:O)W^"2ZMRN0C25*,13 MB4[(:7FUQC M]Q>6D.[F9;GDLNMIW@6&X/(YK?N5A\M6JWW&[\^[.=N>;GV) M_J#]AN?CN:LW#CXDSYW9)D;D"!$Y0JJ2?^,8+]\7@_.=M@X9G.GENR^('Z% MNA\#8\\QL.]VM;REY$>^NT^Y MQ5+5/4G:"X*W$?"@Y$T2REH;H>G$5$&*G)5@L>F^JX@>AL/ 683PN9:D'7B* M+U]04T6-"T[OK5]7%4USD"WGQG6NK5-<$VNN+2S?X9A1_3D/<*ESP_;/#?_Q MN2U7+"F4V9G*.>,I7AI@"M?&V&N<&S:L3)E>X]QFV75I4BZ358XNHQJCRD-^RDS_^J MTU>C0'A-4VBOE]6\UL>%TLQ>*9X[3Y4*[EV2ZV@@>5P]3)J%>B:M*H(HNAL[ MLRDN!)0%Y-(/:>%H4#U/-:#L@8U^3Y4?:NZ7Z8L[JA%/9S0Y!^6%[]N@!@B' M@"5)%GMI]@;I($ LS43M6WB* =I M\#SO_JB>F*L-+S/%F077,3=JUV:MJ2T#M4XDL3B.'EZVQOY]?8):IO]G@R(Z6WO@TX9.=$MG$ZS6T4^YZ MGBL65DT3T(1^(JDCEN JQQURY9]<*PT*(?MY >GBI>1F6FHIK>M0J[$V2I5- MGAAR=,EL%T@[71G"B S#Z"?LB/B\JZ-%^ZTKY^M%@V=<=XL.^P2\[W;XWG96&I@-]?IP)8M]W_.EM:N^4;[N@"X4:&48<]I."DQKR;=X8 MB*F^"X0U3I-XG""P(SF3TPD-O/6[9)=S*OVO.EI)7IS.]%1+,0:)F9)<&ETN M?Z]>_)*JU8NY3=\4FO1\WDYF"-RL -, @SKR0JSV623P06[C@O' .;9VL9CB MJLKR3N,$HRW5-9-M]!31(N:-?HWN.67HY<03*!,'?'89;OXTUK@"8YWB0)_& M3:O*@,9*)M/FTA3E -*4),5DK^+5LFO;2^AIMHI*=D-$,](@OS+K@-Y/Z(5( M?18;>152WL LLJ,$1J66)4E ])6VGM42Q8SQ[7:3'W%"U\Q-NJO,W%86UD3. M)1O#E2Y"3F">$OAE6.&C$.G /[]AD'1X\1(/>V#PDXNUXRR)-A(EVT&7532= MS:D;U&:[#2*4^??7QN[X/5U.]=1ZJN0J)9>0]*(Z9GL5]J]_*#+Q3GEF6#3> MU7GE!MJOE=!:9<59S@018S:N/,+ZC7XH0] OL)HT;+IZO9>HHX:E*>HJE1+I M$KSJ0>,D=B%.^RPHV"E,6/NSS>; :\W G]\V:X14L[W7;O8=_AK,=7+BU5M9 MA>^[NN21@W$A?X>5YCY_(2QOT#;10H7.N)H4Q_)PEIGXGCJ:).,,D_A5RNPM M>]Q >PW4U:8\2CD*9RRO65#>@_M%O5,)&9J2J"#B!'SU'U%U1<_:[I-AGG!RUZCT MY[DA"9Y$C'IBF'_%7GZ$YW%PF MQC>P=V;:$&%&EB?TG^*O=1W[U[^XS$*- M?OIC2JH(:\_@LU\]U:>+K2__X-@3#2\(P#^WN\+()_)"A/K@&D*,@7 #**#_ M;O'IHVB&\&? >$#HU5N9880!VR2AL_',M>(Y2XH/ZKL^ 9YK M<&F^&FMQZ7R5+_.Y7CQ6;F5N]3YOC[W*M[AF4/'5XF.M/!<#+]ODRX4,V^(R ML6RARE;3!;8<:[; !Q6NVFKN"<][0O^:98_Q(M AT.K(FA,D2_V^K^& ZK9, M>;%H=X7%I$Q3BYY0:"[= 5R*!78*_ 70Q?9GJ_$KL"ROQ2JB.9K%,.I8K9QL M6U?V"0Q:RK%D3;(L M(#"6H]HP/_^AW?;__HW1SNIF4S)7\DAZ_EN!L-/80#M,".U'&0T(SBEE.AN!+/NR2)=]WT\%(7_ MNV[!V >$.\'7NC7=F[*7HAR\5>60 6;/:KE1(F.?$A6<3G>G/M83C#;I83L;L8;S@$XXV^ MQRG5=1MH?/0)$/Z(Y%^R*NQA-'Q_/1N-S>DXQW4&6C\YK/+9LG5]$*^?<42= M=S.>7Q!>"QF?5RRP+O5Z!>\F]; M@FJT]\L+8-)RZYP>;F:7QORDF.W=W,%S1=ONB>=LK?D@?+QP(@S[3/:"KIV@ M:<<\@ZB5ND2+9#E3YR1CU>EDIX-5VCXU"6;MY:R.RDB_+@A66UXJ7,Z=3.D1 MAS##!BSW8I@X31_>7E["2SYV\)?3F>>F&]G!W?D&V^@HOIADIER10ECTU'JL M3^EF&3CAY.9,A4.*^(HCM9JR:K" ;FB<9(YHMT_\W/C%T6KP:].E.!^.]$$Z MW^ 6O#Y"B^*Z/TI=>G^6%6#FTTO3"^\MNFRRN&H#'V'%3X@>M9J5 M@?Y+Q#&2^7ZX"(WI=:YHKBA)3 _M3:VIX2CBO-VM.EG.':Q.O?S[E#+5/MT7 MLZC(*_RT5)P-ZG0#2UP]@W/FV[$K4ZZAYZWE>-&H*4ZS.*U("#WB&Q?W*>8H MTT:&S1DAY"2M:B$-IE5?L#_/P;RZ&H"=YXB\1@(DD3]Y__\&[B#56I2:9 _M MD"Q?)M/>8%1G3VMV.)9U__Q.XL7]?KZ,\/_O*[M@Q8S6'3:[5=23:;K::U0G MW67]%KO8YKJ^OX6B4N&.=23;-@N" M,5#&[*:TJ#.SF[!6$,*]V8UO<3[?Q:8Q*"U&EM80Z&YZ;B?D1%8:WV07^HOV M>+,5 _82O(CE'^^[ _ W+X @)[C5:J\^G#>J-8?##2XC-_HC1ZN?ZE;?JETH0]?K MN-H:<,4J@,A/7.62D+*#/L6+-5\H@]+Z6#SPUM-_W[OPS:)+2\6TE@& M 9WJ[:CZ@S;O;78=FO<]_P8^\."%KF7SOMJF?9.>V0MSK#9D7;[I&!1G*'E2 M2J6Z&ZL3RLZ++QB]%25S+)N:U%$)P59NHHEB6C'HR'Y\HQ=F'KI3HY?'!:Z] MSK)Y#A_J<[:B$P5""O@I27[;Z%W)X%V5]!:[&4T299U4O$I)H:OX;*J4K]-+ M.%_U6IW-:%902QPO8*Y M(P;)O>JLY&>I^O.Y9\,J54%D@U8ZLXZ041U#2 GW&N'A-IVB%]QZKO"T4J:% M=2F7P@'_$^]G_1_'V(67@^[4U"'37K4ET3R&&EFEEFXNAN7*V/6Y"?]^?'RWC#N$YHM\I*NKO&1P4!R6VFK,DY?:;&^I;N M2/T"L'2OM/O-K=SKMWF0DJ,PW]>H;OG)T8U=B1+=19E5C&2'FG:&5#DY MO?CU+)7FA^.&6?0$GL*[C>Q$G$L0D)^,8^^9V#LK:_CXU'>_?;[&]V\O^(F_ MYM7? _NUT#7_UZD=R1"4-:R.6Q=R.6(BX+W:.-N_>)4*OUIZO7[#(Q1/W2Q+ M[8);R+!?]HIVMS,?5X:^U7%CO_K^!.S[TVZUP@A^V-HE>+\\0>3PR+>G/7E] M)P;=RNTXD>LUB5]E),EQ&:RD-;?1<[(5)9T!OTBL1Y)BG=8S\K7I$"71PB6Q M*'(H/G3R=+FA](DI\ CI.$8"22(NTZ =OQ_B?FMNRG'BTAY>[S0]HB/DZ!QF MI[E<>SV]!G'Y)6KP?--)"1VGL&X/$_+,:4%W/QG':2).,H?@P&=IOX?Z[VX( M?!5@HPL1.+LJX:KJ)!NH;-:%\F0V7:1K\/X7B&\2 NU="KKC?ZY(V*N,@@D9 M86L3=%.L$%(>==IYO5CN:,+29:�V,X<' N Z/VG]UTGZ ?_JV;\VHNRF=S M?J!O8,.,Q!>GU.SFO@9$\>/?>]5-5TB ;+R! M-NYVM:*PP-/+DC74QKG6*XY'J)-S7\\L3^]W"C3L'D\:(H(:0JF4;'N>2"4 MRS-/A][\69086*E"FET#1O+?<:W,!X M5!@]D=>)#@SNKF]B.X#GN%-5P>D/*" MZ N=NI5,LC0]=>$PI)-8 GLBZ>=RUC>03Z<\=\^XOH*5"L'PM;U&7>NNAZZ- MGKN^;U%>6P7ZP:]QPM!C];66//4S/L^]S>+4E+9Y#XB= 8R%:7H^6JR]UP$- M]R2/I4!/O'GB3'?4<> F7;1L%QM@Z$O-Y0IC8D?H::\>1O_?7.F;AV'SNC+([VJ(FP!%<6VE-$RZZ6S 7KEW>K:2V+F MO'OX%T$H_!KM,J6R+,X(BD5SHV%;%.8UWBE<"NGH>[2K-\W!8-(W5US.MJ3R MK,=:ZP6,C1/Q1.('K8Q?0;[Q/8?=A1N(:0Q@I0.H N $B O=T6PHTZ;N3&>^ M $N:[RT\%T42V*Y,,R^JDR/7[N]^-5!S_L7L^-;P+1C^B5;XV 7I"^/D>C33 M.MP"0XF2+E8HS[K.#6S;FICIAM@:"D;-:&03]>%RQOL^)WU,U*]SAC> 'RUU M,DUI8_23RB+#H69^1O=E^CKE7N(B7\Z47*>,>NM^#D67I=)"@T++/#'?F8RU M7VB\,\+/R!XZ+*, 3@40L%")#;%-.(\E>5"6IJ+*:;9L>R_$!JZ_M(3Y&,W> M6OXSJ' M76PGIO/TDN.UO+6<+S)ZDZM?A=I>==G6%[79"BU5!P7IF@T+0QJ#63"NU8+180BKJ%$_O>X=]0B"9I;RT3PPW* M=8KK3GX\+2T0.1P!B-GNYLI&1W313CY%B>FJG'4MJ"&).,,D+^/$OD;'>M^, M[N'\7Y!?]M)AV%9'OW<+^S5JUR:E>8.G(;=7<60H9\ZG5QLB3Q07W6Y!85JN&.,URVM[@M0O5 -RE;81MU M17234L=*==8)%")4,W&"(.X;H?IAM,-U$:OMA3BCF[*-"*4TW=3+'C!%3;\C MDZ!("&T1.LSJ9^(6L6))&S>MFN+UZ*&!#"9X8O[M;,J- (*'PYXZGB>)^A1G&Y,*36;3G#-H:*ZEEU?#];?GH=Z( M'#.V.T(\<[/F<*;9).B*/&<$UL^PX$>0,S_*L+SQU%Y0F/>O29?!&_NWP$-I M5^R^5470_<(2?UO V807',\%6!.@6;61+*HQ<;R2+?"G?I7[7BF$K@45\T%- MV&Y4YLOO;;]Q::^?GB=$[4]WN<<9470T(RJ:$17-B+KEC"@QF HU&IC%!5_KLL* ,U3*;279 M%,HNZL!*HG\%A'M>64;DUK2BR1HG,PDI@?&EF=IR82KG[HV1SVD10L2]K6&6)T/20!5;_8"5;331*C"+D.#K;7#=T M&2$\L3Z@#U<:5JN!C\U)1>D,!LC0T>:HJ=4'B<.5&WM>T"4TD^,D@2BTD3FU M:22F ^9PI3A)KVBAY7A,X@M;*G MX#RIMRN++*KAL\S,$414&[1SV,;$C3HXSX.5'%(>Y<>K3D60U])JUL?EM)4^ M>IZ%V5BKK"H;0I&GA*/4YSQ%Y^'*@V>6V63)F2WF(\Y#*JN6NN#30N?HR2^S ML[[<;3NNT"SE2T-YW4_TAW6PDGB[,D,74I7A:I/BO,2\@3(CE>I5X3,/OKV2 MK]GS%$\EE$ZE;Q%EWLD@27>/FM^?BQ:"26=?R'59^D)Z&7/Q4I]FO9/NLL*9 M[[K;F4M7SVNDQ%:U6Y451.$KV:I@S#ILDH@FKCW\Q#6\X4U*:#HA%_K+ MA="<8-'$M=\T<2U!M*R^XQ$26A+47B>#9$N+YC2:N/;@$]?4YI+*]+I+E4,4 M8S*?M)3&3(\FKOWBB6O97HUT,5Q!4&1:'R478X%1,?8\$]=>Y^^LHT/7X).A M*VKMDG/6M^>O?2%?]]$\MO-D[*(1;:?@%7U-T,8)+ZEFF6I":"++6;^O2<:F M<7GO$&ED(?*I26(Y5J9.=APZWZ(O=$!O':6JM\4K)=1VDE%_T5O7< MQ?&+6D);1R:RF$6;LVE.R4V7AH)"X##@;]YJ,-!-"X6$29%W"!0I*G@RK60* M3DF2.Q?')&(K JU+>,?F%DZSLNEVE;KK $9FZ#B&?7\"W94PIDXY9Y4KJ4.; MEP=HJ=0>%C<29Z3IB[.[;?9,31,(53%69:=JB%U9[+MW/@?K%#(4,DE3DJ?- MD8*G*$NOIAOC^DFYCR^1H3MQK(U;'3B<5)C3Z91,(GRR?M8P]Z[PN<[H)YP9 M5FN7-]S#U H!'M;7>#O5T].2D!B[0J>GBFJCK5,U\H/(_C.7Y.L(+,IT91I MF0N"W!#F=&9B((DBX&_MJ%]RE7/]$A35%]L59J6B.:E-RHH\[F?X;*_A=1/U M*P#;&(LP:P$$SB:Z8HC72.7%55I"NBV,]!F8?XPP*_D?^H)'Q M5.P2++E_KNAI-> ZD^NUBEB)U8F^(MF6 MD+7EUX^.2"]7 M3&*"=)3I41[[ M97 G_Z2&GZ?.AV]3YZ^&%;#:F-N>14N''VV3Z+ JK;,] S8X@L:NOS"]S2$[ MHMJ2S,4^\),Y[MLEP1;FBE'3G;368M:E*0NO7/#GE,L.M"FV@URZ0 @'2R9] MD"$8@@)ZBS'+62S@%>V[*>]M\CH )3H[4=_0;C23Q@Z\PWE&WWHC9U#,+18J M>=GV_!K!%GB#E I^]=>N!H=/IT:%F>Z20F?1UI;5GCDG=*!0)2 L2_!MMNE( M%ZC%>8M2_;I<%L;-?Z]D2Q[**GCU/\%L7!]FB\%1XN]]A"W;KWW<5;#ZU::P M>E45EY;T9_?#_HO FL]MO2>LUQL%)9.[@EV_O%1T;'WW05!SY4/A/ M;M3V_T;<4W -4&]+@RE/RV5W1+#_^+=4G%HZ:IC2Q>ND3T* M8AXL_#IG[)4Y_]__M<=?./:9;$L(>, (EMO"X]IN$W]*D!$A0D (#'U*)"-* MG(\2_VN;4$U]4R5MU>Q.6R_7,7 $\CBVZQ=XGSXGGPKS4=/#]DN&K[YDOT!\ M'Q\QJ/WV#7?PHV^\K?_[O\/M65U49=S\(((]'_[W3/O?2NH=S22I,GDDOL^U!O /T0.NIN>L3F#'V"2X&QL?^L-[SCY;%Q\_?WL M<:[O7>Y?+1&OVKHN?J%\K9%97PCJ3PA5GX,D$)"!]^,G@7R_S0JT1H,4PHF# MT1QIH8MLAF<;+%*N-5@XG?6O?Q)QG"2/9.1.4Q!7%8Y<$*/>@XV[O&0_M!C? M9.S-E>:P'IVV>A3,![:;R!7%RAOI3F\^8_:ZZ(:M-CJ[/[3*V6F?; M2=AJ"30$GL3B2?IPZM)_[LKL?S$(P"._X.']@M".=;V*>U\=RG5N-AU/.;F= M-D?%"M?KH+"O&8@ZAJ-Q\NB M?MV!L[M\]]Z/U& ?U[#?Y6Q>F&,#%"+5L%K M(I:R('1=)UMF7LJPX"B@W4\]]+#5%/,L.!#Y<<4;9YF6LC G?:2.#]NS M"H28@J%# HLGB4^]A?_UZY4.AP]>NES@BP4"%W@-6%L\^;".SK)%V[&.%1/' M1/O((,&KE->]5U07,,;)K9@M))2/-DP4AB'60:5=7=MJKN?=M% M1D5%URSO"DX]^<1$QQZ&JCKB*8E%A @!(2*1" LE(I$("2&@2"0B2ERFXAO'H M*1UG*^8;;'51[7H63@E-*?2G5CVB^4/2_$.S=7-EN&W(C)3=W3/^E]T&N.4# M3KC*&81>!=[F6"+6N =-^=RS?M^Z\M1C@&BY@8WT,7.#'Y>2>2:+&V?A$]>,=9!C^)$"G%F$.=(F5W=;W:*P1HUBI9]*#/-Z;WK:K(Z3JSW?@(KYI=YP MA/;SEH_4;DG%<1=M8^42YQ@%;)7H5B:5,AQ2A_WU#\8\)8X!+YY)6=]:5L]6 M%?D ,GR.HL>PBRR-F(E!PW9M!1^DI,E@X2VGY"U:,3C# ;YA00,OZ< /+=Z> M269K)FK'2R^/B.UHIB-#T>CW!,-,F1M<-Q-T TX*)?[ZAT;C#/Y1L]:=R^U/ M"CC/XX"%6_F-6"H+_[OT_KEEW5 M[9X$3G2'9QHXM5G=W'X$UV'/$MJE\TD[;V""DLXD,'Q346H%#QI6"BAC[.FE M8=.,=5< M$4*5SU)"K@QV,&RU.YN)"XD"Y]G1AZC2]Y# N((#'-Y&PD?TAD^352>!.S-W M/5&%#M9V1R-[27GDJ>U&-_*&TXG.U%W-N:7 ]W.5)BZ*B6(2=C$";QC#L*-# MR2*1O? %RP/YKY>QBN'V7]'<;.A@"5-$Q396]/[ M*)\V24>R%N),W)NZZ7=:V\/9!_/6AH-_0QF6-4<,6# D%N?";>T%;:0OI):X MSLC62-4MQSS2OJY;.<9NV86%X#&K2H?T2DZGM)VR!0X,.%_V!^L&0 GUEO.<"Z- M;#@NRO_4IT3,%M=P9IKF(R% $R2-8_[082NV'>J6!OH9L%'!4H%ILOP9;C-Q M'%O(&E3],7TI!7SA/V7NF+(UED?!!SK4WN A8O#X6B/]%$OE,_XSJJ(VAX@, MT"G68A!L8>\%P4K(FUCB;^OUBXH6_!TP[^!8;)]!X1YER0J&R.VV' ^6+$" M\.E]@^-_DZ-*5D"1W< Z#M97+,$K2[& ,V. -6-ET8W]&WX_COY][ G@%]C? MSZ.X;%U78D SPE<'.RF*0*1-+^;/O$,9?Z_ QD]D.*D+?.7+=F+@W"1_3MUN M.XBL[?!R-'^"'6 T[>5#Z?EM+8A,\45/8@ED;)#(;,H-?K&><6M-[ OZSI"/G'YB\DIXU0@.J\7/ MQA_!]\9W3=>T*JS,U53PU@K;G-8FPYSK_O4/3AV8_7]=9_;R:TZ'0P902OML\H,J!C$ED8S35?UJ;=E=,]G#"#0^\(<,Z6Q,P)_ M\Y:U],FU>>3%R53!"P#7SK2]%O#ZK.#KK92W_YN7#,#VB/P3:CUO.JV7[?'6 M04UWA>*FP>3;"CZJ=G*5U)!2>_70<9]JI+ P9\_G8<#[[=_TMIO91-.$M0>[L QZ_Z>OS(UN&78_C>$%%75M7M*\(W M?+.&>CKN<_E=R'O-U2-5$DWH"L]VN#"["!(*[B6ZJ]^M[FX[ZU/)21H/1M8.,HYY MPLG=U<*?YX@9GD2,>F*8?\5>?H3G<7"8$'9G[\A>P>H$?_4:6&?[V2?][UNZ MV/KR#XX]090?X'<@NTY[\HF\$*'>U^;_%_"W"57A?[?X]-'0 /X,& ^H(O65 MO[C]"#AG/KH1T,YP"J7D#WW:.N#B.6&P#GS53RI+&UR:K\9:7#I?Y/ ME5N96[W/,6^Z&3AO+3[6RG,Q\+)-OES(L"TN$\L6JFPU76#+L68+?%#AJJWF MGO"\)_2O6?88+XJ^;A]00YH!B@4;)(>$." Q#!T,B>1H@)$X1>(D@=%BXJ^ M@.(N$U&NC/CYNHNF.$_(:<.\UZY7.1;:S;X7%OAV[BK#RN;!+ZN M!Y,LWFR)7"W7PVFF)92$F9Z;HMTRJ\&5!R]*+85Q>LVCAH(L:8XH=]C2;."" ME0%E&>#:#W7Z\DJ%4.S77T.B>[TS6;3#+9# 5! M^@^V1"*9DC!)R0.45P:]?+*84TT5KCS8TK)?;Q1R:$=4^)F>E#N;-4M.X'L> M;JG&9#I('S'*@Q<=Z>*R8&,U#^7S35%9JYZG-]UC\IE;$>-J8B$; MJ$RB<@)WLT0[6S\FGZ76AE-'UG"&>BW4KK>MA#5;38_)9[6K#FM6WUVBBPTG M .[/EAME]YC0R7Q_5>QY2 LU#*.8Z?;)5"XS/29TLZ5'KEQU8K90COL9&HD:9?# =M1ASMR M*3I=;$]710ZQ/=$>XKE&9C %*P]VE"^7RXN^S+90?*81&VV4%H0^>TP\,,/* M)MF&; BE8J^18A>..;9@?7.2'=GV0/%Q9IJS1!DWQ".>A7E)2"[6Y+0+^1 ^7UK#RJ-WO M&5F%7S814 M<4'IK H5N2\.$S,5O, 1/B'7W*(P8W(%19QQ*24S7YL!3TV$K"_Q2V50DLR$Y[::)"S(+EQXP595HJ$W*G<\4 M464PIMF>\T;+7WK 5=+*IG%-3(]0OCDM4UY2MX-?#5[6[2*%9<#^H=XD!!)BP]Z>@C7?"4;&)"UPN33*)^3)?AHS:_$D1QBGI+!.&3 M'9IHR-"&'WQ[)ED8MY();"(75T!6,3*F 2B6I5"6. M:I,2D1CAJ)B6%4.H&\NYI:QG-?>8-AGEQFHEY^50059IF]6:&PU1I\?D>:*@ M19U>,2/%XY-T4UW2YKI5/R;/J6R[VT,T-,W1HXY45/M-W_EFTS_QTGN7?+Z&ZEN_ I!#[L7DP\]/VY_3L'" M=)/HV#/=E&UOETFN-=)Q/]4+PWGSN13B!PFO5PD(RD^J)A\T"Y:29)A5238:*'DS):'/71=*+6WE34Y;*J_KC^\V+)L#E&UQ*B4VP*=%*H M+;6AV=.:TZ\FPP)B8TQP97"5'!.!!5_Y-@/V^O M;Q>1UTEH;Z]*_JWJEO6?V%""%Q4Q^.JR!:4+GL:K2QO 2);LWV#HDZN 9S=' M,Z ,5(F?!*^:\E_QY>YQJ[I8#59EP3N6=W"T^YU.,<@6-?OT*^B$QM?VG4.A3!%M[0FW"V=!2L2?R0Q"AB!!7(@00 M"#PB1 @(@0%53D24" ,E(MT4#D)$NBDDA "Z"8^PS4-!B4@WA8,0D6X*"2$B MORDTE(AT4S@($>FFD! B^81%PWG.2(AO#K?]+-MW?@3*V/5;-S_3NC='FOSR M (MG3%X,^RDH+YEXHK&[QN7,ZEOLC;9A1)&TOC8[.1?PK=>1TQ M^19V[V,(S8WART^'MP9N=9*^:TF"5Z%G@ON-V.73$\*>\'OG%ORNN.6.>.,1 M5 EQ5\QQUZHD2.@\%+N$S2.+ I>+!"Z_6$4V*JE[T9#WQ!?W[E9%;!&IBX@O MKL@7=^XZ"=O.W0RL,C4_F'#]92_JUD!;<):W/)9BZ9FLB1"]1K3.QO6WWMO9 M0,2"&ZLP;(E/(+UF[4OXC0(!==6%;I27&*9)4GB6Z:DP')&RS(^,HAL5),GD)*,!( MBD,NQ7CHD VO+,78OA3C T^=2+-A,55$FRE7,I:K=)?KL.&08BYMUY0"W2T* MDK6FW.ED(*,4A&>@(>0X$4^06#QYF>E9D1R'7([#9XVA[/[[PL+[;5B^ZPDO M.)+_]Q=R;-"'M1*)69]B%"_G.BFG2-0$'V0E^=<_!##&!!,G:?1 B/_S,%)\ M_41L.,3].W,Z/ZZWNE]!A[.)"NWULIK7^KA0FMDKQ7/GJ5+!?3Q!;_9RMXT72R3R3$]Z'1C./2ZZ209Q[!# .[_A/=2Y9"G_9C_'G)$6% )1(9- MZ!-Q$DO&J23Q*$)_LRQ#F+3#V33?-N_P&#+_*$F(KQCZ7)IM$&H_QXF5?J.8 MR*@.-H&&'N8@B'B"P>($<0A!=VH.XM:IM@\K,/Q!E6>MS;GU=B]_+W+SJ8+7 MOCBY^8:C3,8K75>1-1]4M0#+K23+9K7QZZ<$XQ(KDCW3P6_@E"A_:.)'RI'' MFZ-J<3-LH9TFXPX])2^N>A#\F@ .$1TGDE@<31R613S.34RD-\Y>.''S#4>5 M%1=0(6\UA\+VA]4LK98%>I&V2PV>0G(5"+--__5/DHC3"2I.X1>9_QXICGM7 M')'#<1?!U24=[&JR:3E9)3@FHC^=<_-!8G*2:.4I?,P-Q: M;X2H]./F\G:]VI";;S7*VUQ:]3'!#?I M7 JQ_SO]^,%OGM/(<"#GK\?MI_$G+(*T>P/7<".01X:."!$*0D2PI^$@1 1 M&Q9*1+HI+(2()"(FFL! BDHA0$"("QSXO(;Y9BO1I2/T@(',? MJ]V; ]Y<%TP,_7"*S\T/XU-DZX@/(CZ(^.!\:&$8&>K#.#?2_>5M7ABA[B_, M\?'G$+K^ 7L[$.Q2^C,[J\(->]?%.Y>C1A +"][-&$+G7TQFO==8#':/_Y+&QI$;41[&XQ M8R/@R\IV3-6!*WN>*2[7".LNTYO\61W5'?09/R[8 &L-^,D>ND MN\K(W6&% M$)K49*XY1JLLX3\&*#EHN (_[#[CUDM)LZ2&!(YD)<%6+'8T,AWP'<^BE-7- MC.X,[8FC@M\!-7<41(!JTYTR4C((0?:0#N76Z^4*L45>Q7QH)BIQV+%WGT)Y MDVQU)+YW(K[$0*DL5$JIM6I*ND/D^]-1?]7,U$,MOD0CH<]J*,MS7G-J)%=, M-F_,ZP&&*A9'?33%"\UBN;KX_@KI/5\/_OW)[5=;ZQ] ;G5DEBX6%J61(.5( M)(^6M8I ;F%0,1*-T^@AVOE=IZG?./R%Q5*430@HX'O\LK8"/^JF=\\I@5 H MJU^X[S"DQQXB\##!5QRJOQ=1!:JML!/4(SJM;-2&E4K:8A5OV30,:M+#[

@"=IDW]>XC82#1-#YRQ"P@9W4F$8?;*K?5QZ"?0 MW&\, N2/WXD?A"-,0^'+!L)W1#5A)M85:PN71D6QP->ZZ*P_Z[F#A'^'0<0_!*81%WL_JE7Q3WMG"M*IL4-55O%*A/Z^RWE(Q6"#O M<' <$<=!\)$@+@1\_FMN/6[-Z.$(.QY.VD,0@WQ3VJO--D7EF TC&*T^7\+! MW_:X.I!V.*H^C@/CGB0>^[*DZ0SM8%Q4E#V)LB=1LC1<55DY$^BP(WJ++I;Z M-+:Q)]RBMUYW4PDS.1VZ \:/2I@X0>%QBGC@*Y%(R",AO[=HY-M"[HG36IO( MUBV!]ZPY6A0)@S>AD,-0A(R3*!JGRW8.$K,[K/1E/VIN143<; M.4[4JN-4,E4PW%$=R+@?@! T%4?1CZXZ[^SRHRQ9UI]86U0=?WI(3-Q5MD7Y MDRA_\D#ITK\O,$_NRJ''LY ^5Y\>*\LR>8J6IFE3R/%.H:MS-%NCV4'2CT,2 M<2Q)Q)D$>:%Y;Y&X1^+^6\3]X@[*E\2=GG&E+IY+XBC-S9J;Z0#ET#(4]R B MP=!$'"YZ!4HBVBM" AX@3O$).A"Z0] MB$V P%,D^NG Q?NZ'0'/;,'K$'#0QZ9CJN(:6;FSES605$\J4^;9JH]K*?J4$7 D"@)W*1DI" B!7&[&YQ;G\NO MN>$YKA_J)2Z#D>L"H?!JC2C+U4U[O/!="!!$D6BV^VG+C2K V??U=! M]-[O'VM%@)?FH=>[.T((,<]"3">$0$(((0DT(.#J_RH!;FQHV^UF$%@'W6'C M0JJJS'PJI\J\Y^C.OZ_JP\Y^MFP_7Y'8!Y?<&]0!N9G^=%5/^:=OD;%L)]-F,LY3"LZSN2AZ\ M^OV$25CJ$ME40\VE)+V#!)A-;S8Y71N@6.A51MDD1A_?+SQ?"/T+RD*, 5\) M R[HZ3D;!JBZEVWK[4(+R6DK+YU>Y&ME),0 6%N5".L*Q!@08\!#9O;?=?[, MV2 @IR\(O%_V!"15;>2;2GH\,Q%;"1?G MH!Q3L1S'= MGO_*JFBJ(UL#E-X%3D:^"Z:K.@E'G871%'>BSQ.R ^3!TA)CQS830Q_\K,*: MJ[8YU*WMJ$3L6(D3\N*,W0&)EK)ZK3M6\@7$M=]-LB&[* M: Q0 MHR#(LE2>3-RTTQ4L1(\761XE7N;M3,J8WJV(KL3LX'%\-L40ML#1E+ M.8?P^N-N&K=7(5Q06YY L7_C1/\8+>)$_W.!Q=6,MO.#Q9IIEO$FLT(D3%'0 M$F[-6EH^@&#!?@0LHA[;^??D)>F#Y/_[]!3%/2SBJBW1M'9>QZ$+U@B@T$MH M.A6N&5F-C2NOTL+:ZT]9LKM"<5D;H.3;]Y?OU-$;-Z^(!?W>(SZ?%'2#YCI- MI:JW#--7[,*P.TLUW 84]#=N(=^IF,=2?DN[XS&$/%I991\4\H;@$)T5E>M( M:ZI?Y7RST"OBH9#_^BKQ?4=[_GUUO?@1RS"=V^AXSS& YE5;!]>+KH)#'/YX, MR/9C/ZSJFV"[1Y&1U$L$5"9J@K=-\(IUN$?TOV["]8>NKNBR _8ZF6@7!#_YC@JXS)G;L% !-,$@5>!K@+WZE.!SYW[!5@/4^=K1,['>#6NF^*_ UK_;BMY+YC^[,, M4%L9J((_#I1J>5"BD6H@Y0BET$700J-#A[N,;[=X_/QBI6 2 CG(<]">KUH1P])? 7B@76' =4!/4"W MY&O9!W VZ;1P,^@O:$1?5;5TW_?KY)K[;5J&D5WN>;6_2=),P^_0U90\EVH5 M&IWW98GN2)O[ZWS-#_3ULU4855V:WV,0%LQAX;16M]E$/ M;!7Y=-P,9+]3?R XXK:$?'1\X4__ M'3K_1$DC"(]/,.&$NIKKX#"V@:8'%%WK3 M.>#C)85$WP1S7=?&OR95"[PP/;-'QDXQ' XRQJP^Z,GZR/ WE!:@79/IS0&7 MJ("F<_!PS_'5*UACV[\\QS P,.*#1 Z5TOUC=K;&".RZ/'?5[_L?#B<";RE, M5&@(?#?E52HD@_5L>J1FZM@[M$52H;D< M77XSK^5=9?B/-X%Y;P^&+]X0;&D^M&<*-/H"=0:,.A/\9>)"[Q]TANQMU/_^ M,SQ'I.@]3?0L.W 0"1D!FT=U/K\GVQ29X__/M!U;!?"&F6UWMEU;O>QQ]JM9 M29]/L-Y$^JBM_,.<,K)G$('_[QOV[?-2+LH#8E.;&]90PFH562A7R^W&@!ML:XKC25C3 MB\7>:C7UAX=>Q!C^%G*/1P_'SY-L1=R&OA>1^ A4 CN3Q*^F92M7',P$(]=L M\?1L-:YV,L%@6T$\R0"A1PC\?)?,+V\W?T0K(3^GE7PU*'H[HG$=?>,\EUK> M"P)$&&KN1+GHJ;+3"NP3"&,KHLRSO85H^&2PG&17A$LLM,&VV"^2)!@BR2(7 MU"F^FM2^[;Z_(ZE]S^,=8:&]$_W@UT)K9?KBBFTM*40?:F+*K"S_Q3GUB4>Q9NY)Q9@XJGH"KVJ5!H%US<+06-!5 M(E>EF_FLHPW"*IPHFZ10.HEB;P%6[+AX0,?%F5611Y'W>]).?B'ODI;;9#NM ME66(N6&-6;4+LUZ/&X1E-+$DC9!)'#MN?'3G;@LZ=EO$;HL[P9@[TBFRMN^< M:HN E"J-V7#20DJU]&*:FJ86M!P,PJIW.)8D<3Q)$['?(O9;Q'Z+"$EM0R+E M)AEP=<-,50RZU*32:Q9*+5 ,B"3!4$D*.6Y*]'B."R9V7)S7<7'KFG4W=FS< M>OE?7DG1ER?M("<[9'*"*!MBJM#-MT5GQHG!(*R.1=))!D63%!7[/6[@][BU MP-S6+W+KU7]Y[>@T7) 55-%P/$4:*4SMJE1_D5UFM$%83(M.LC0P:]C'RO8( M.PS$?I//W5^X:96O*^2?WGJQ#ZC4_$;QC8-&LD.2KE9X7!743LG*4H$TG"&- M ;U-.\4!*!%)G+R@&O/51!T_JD0>,5$_8\KIK9?Y@*K(IX3<('U<&-4[KD Q M.$FF!BNVKW- R&%*"9,D,"#GR+O*QZU*^GV^W N<*22);OGR;D7AM=.#R[6C M&5#9(#]/_GWY'AS.Y!*W:W]YA0DC]N+XS)/9%,Z\OC3[_U[<#7[6_V$=&]OY MOA>M@W7M[B1CH91I:FI[]5@>@U=_EV>!O'9WZV28)XS8B^WW9_&$.Y$@GQCF M/XF?/\+].-I,6"+G8,M>5,G9?NMEG9S=9^_/MS0TY,'"CC_].J\2?O1,.?@9 89[]>WCW;/<14([#2D3V M.,';84DA]YEOY7/6HSJZ]_;6!3IXE5+@:]5$2^#SU5JYENLE$^56YE;S>;WM MU5I+$+<&=*N6:.6%!)BL6"L7,EQ+R"2RA2I7Y0M<.2&VP <5H=H2#X3G5T+_ MDF5/\:*\Q]$1Q7$S:FWW)#&GXHL&WNS*/0Y6X?JV)=SS2)[O:)@AN5E@[=4I M"B-*2(/4!MCQR%&FN$8,=U1"AK< R-]Y=VNC%*-+.ZSM;QOC=QX#./EJ1X)37E;'354(L-K#X8=BAL M".=YO*02/O!S!=]L(6*34(JIH6A;:VU 'B\)T5A$LW)]%A'[684C\1RMV-#7 M>#0R1W>KA&J6^I)JU>@!T2CE%H(&COJCD9:8'I!SJK-!5(&4^5J=24E3;L < MCY1KLX'1:-0UI)0E-Z*7GWO#/#=@CT<.Z4VU5\TH5<3L" 9.=JOUJ1: D=31 MADY'*Y%/M1:&FA=)NR#5UW:K,4"1XX>Z@_FBT[)GGE":;N8(QKL3<1X./2(H MU:A7E.)2#Z1%SLMEK%2*6:@<''I$4:*Z-FLP, M1']3%L#!+\WX_F)=]KA3$,'H3K-DIM(;H6,NQ,RD5Q[6!MHIB$AK[:'85@89 M1-]T@O9\8DB2J)V""+OE31%;J8F2./56L_64(=;^:8@@-UE#'733;22WK$Z0 MY!Y[A1$K/)#=VK; BF(U0D]&J!^=50*3D)$&RTQR_K*GS,+(:08UED2N:V;X@-(6+AQYM/C:M)9>S>O6$%F3^95.():& MEB% '2U>HZR@LJ$VLI ;IVD2Z:>:.:L!1CXO_I72OB\^:;LYQFMY!5-:,\M* MAUB7_$ZI,8!#L0OH?%#[#NMQAL5LW82<<%3PKA&P.K;3 KK;MHYVV-E(7CXRU7HK@2^9TZ5# M8[J=_XJU07&9!R_\'6Y D_N7+Y4()Y8KYH8;'7[''C2F+HTQ MSKM[<)3T\)N;\ER\&44_6[V98)\P,M+5F^%+WBK7G+6=;>J'-U&W/X1]T[8_ M_FRRN?T=1Y*G"F%'3I28 ]]_& R@G[#]/NE@39;W/;7]Z,5&W:0W_6T+H[_' M'M>MA$Y&NQ+Z>YN%(1AZMMX+;^N_-U_K-1D#?<+0>V<,+&:,F#%.,08>,\9% MCI+[5LN.&2-6LB*K9$7%COG"JM?Y>A5='$?OGUON_MB-N27FEIA;(LDM=Z^Y M2;NK5.=H@K93XFY0DN83BEWA9_[U/EO;_7N?P.T>)F/+7J+>Y!.OC= MM(#/OV1PGXJ@!PGMI5>.0:#/V.Z'^T/M5CBGZQG1KGNG2VA'306KU:F#2=5A]V M(T(QV)X$A6<_]:;H1RY^]5D_1]6&65$^6""\V/SLWP!LDK"]B>J#"_.ZMGT>3YEMX(3XHS8[<#1A,[ZP,DT-;]'@::&V%VS8[ MP2@\29%O]4"+I3F6YB\GS;$74C6R,LV+J(_?:# MQ-DD1M /(LVQ,%]*SXY"N\"+%;.^(UDNMQO]6M,<$H*I!VMG+(QZU: !9!EZ M &@BB5/4^=ILW%7BP[:Z&RQ(+ M^!'XB6QI:L$2++ F5?EU?'/3UHO!HL$H4FTCC(UJV>GW*6W;>8S"**"M7-#V MN+4X?-G@YLTLE&@!P36BH+?P._Q2^G\9ZF"74W1:85M5H5,O]/JEP33%]QK; MCF(8D40H- F [(&CG#$4?&TH^ +^BP_K!.6I(!!%;)R29*?'AX%@A?)&*YTOTI+9'R@N/\1YCPGK MZV/??@"-@ 7V ?96/[^'R7_8)9- ?X>C+E7+ATD0JCF'-SO&CFTFPALS)1;W.$B5Q0PK9_/X%.DD1E[27OD:QLF#"^_MPZ:/ZH%X7WH%K=U3/#+-&C4"D8J%+-JG\ M1S1)LVPLO+'PQL)["_O@?>%=ZN-!:Z)E W#@HNDZEE.8\0!V^F;#)L ,>FP4 MW*GTQL+[F#D.CWH+XGW935=[ZZSI\5E$'&WLK&NVB+0)NWIN;S60['' [X]O M--Q'3L/6+P+L]\12GNT:!LJP;9]LC>)2#7%*0YS2$(64AHPZ5ATG=%MRKJMZ M;GLOK-Q>5D^@'L?TINBPZ0X1:MC$VSA#M#-%;<"$SH(D1A%)!GG+DWGG,8TX MO/FUPYN/ZF?X/5#X9?I#&1T4&Z7FNH*4C-1(5TQRW4_!_N5AE0<<*$5Q[D,, M#H\*#E\H]^&3RD.S,4 Z])Q#4HLLB>:;%,GA#0 /+*P#Q:)X$J?1QU4>8GB( M$R*^1$+$Y]!ALFC)5=8:>5*MW9MZLLGRF2Y4'J!#A24!.+!OW?AZF!R)%KP( MHHX!V\9Y#S>MYAH1)(O )GS-O D>0)CNN:=NFE.:)1/9NBC(V1XVI3*5]:P0 M#%CH!6&9)(X?IW7>:=SF=C;-UY;[O8$37<%_I<_ '4"Q\^!^S.4QET>3RR-N MTF]4QU9D=W*.,V[:SI/E_F:3EFH62;DRWM#K8PV<<>R!L,?U%V+A_T,C_=%D M_U8&^SEE?^UT,U5-9'V$GXRZ7$DS"$=M -F'IOC[PO_(R0T'G2J>RS?N6U:< M2<>_O!V*OV#ZLB7D3\+M\GXJ;K_=+F/ O2]:^69,67U?ZW9[M M((O 8)I:.5_-]QH#% D3&3 BB9''D8@X5'F)6,3-1>,R4/#K$.7-%_PE$AP^ MC@7EWCCKE$D4DVI$(5>?%(=E9<%!+*"^_:!0/,G0E\S#CK$@0J(18\&#YS,< MP<)K-.C5J0DYID>6L"A2?+U$MP:*%&H&VTL9.'Y\I>IAL""&@EMTL;CY4K]: MVL*[(*#2IN'*UF CY2:EE*93DX!4 @@"N]L=V%L@$/H__O%D0,(?^V%5WP1; M/XJ,U%Y@&JV)FN!M$[QB'?J(Z'_=@R(.>W?)3V])0GV3L M>&4X8#A>V=0KDPU2:W7IW&A-YN@)8',5<-4_['PXG0H%G3[:-:TUYE0JI8NWGMG6FR;YG[S\((67[ MR0N'VZ$';CL&?K+7F)#_P!5ZSGYBNQ>BVY5_V+/($F]%$Q1]>>+Y-GCF&'#A M?M?VOZ<@F'\?.JILI *P3__.;5>'//C=46> &9?JJV?NB!&^>#]4'KKVS/?4 M5PN]-'L<#/PX9_P#UO+\_Q^=?=@3\F98)R;$E0B!/F%OWAB-"7$E0K!/Q)L5 M;V)"Q-#TM0@10U-$"!%#4T0($4-31 @10U-$"!%#4T0($4-31 @10U-$" &@ MB8D)<3Y"_'X6X=N^ONNMFOF-55\4A*^[Y/"W8,O:0WNF_.X>C.P9_/#_OJ'H MMT]N",'>^D(!\S*<-@H+6K_:PN&+EQSNV+X4#1'X78:/<>_$ MUC0KZ7N"O9CF,VO#_,%YX[ M-E1G;.NL]ZNW#'[KY9[Q@C46@0J/9[P_342N)OR_]WX]>B=;G[@9F46$P%CE MBK;!:\L*BPV,=B&O#8@+USF+9326T4A?5;SH#>9WQ?6H&J'3PJLX&D)ZBUO%49#F\UP:AEE%#R'(D;P3_-N"S)4$/9OO$VEDH7?9 M=<+JM[XO<$W;/TJB?S98VWD#'DZBHU8T M_?8U *\A_9A? )(V.>U5+M<2 L$'%*TVBO%M1E@8,SO&P]]%B^8_E^ M1/F.6I'SME I=YW-+# 6S)K#:,FK+2H!F.&%:YS'\AW+]YT8(9%,-/BX!9)9 M;]R11\U:B#@?$&K;;39S+)3P.,/@FAD&-Q>,ZZ4@W'RIC^.(.!,&X,2\J*6; M55[@\4U#M!8;Q^(@!OQVV?)HUHAY54L=_@ZIHEO;]O+1P9:PC,U!=9[13)4= M*&F3W<.?I0:^Y!+E>7YYMP0C?DK&3CJR*7@XO"S"\_]>%!=Z%GY8&=QVON\E M_&!=NZ)&6"CLFIK:UBZ2Q^#5W^59(*_=W3H9Y@E[OF_U_1DEX$XDR">&^4_B MYX]P/XXV$Q8=/]BR%T7%M]]Z659\]]D[!91V=/'L^7<,?8(USDWPZ[Y4$_%$ M7(A0!Y@%_\'*[?N.DW)BXD"T^9]6C3\I/_!G(!$ 1V8ORN_L/OKV(ZQ9#VOK M\W98I-U]YE+YQQG[ !S=3WKG9E-3X&O51$O@\]5:N9;K)1/E5N96\WF][=5: M2Q"W%D.KEFCEA028K%@K%S)<2\@DLH4J5^4+7#DAML '%:':$C\@]"]9]A0O MRB&*#QA$1F5VA ]H@J4&!$:,!PS& #5N3%$,BY,H(F/?M@24?Z: 5Z<;?F(7 MI%(#F994;9X5\QP\FEZ/%/B-3UB9?A5)E5/Y;'DXVJSRP0 ;D*]'CJK-&JWD M"CFA1#IU1CS1)%J?FI6I7R#$RBHS)+".H<"2*OAXZZTMNNL+U M64,9IIO%;2H8X,<3-?/%9;K9=A3#'-EKH2G-Q[DB!T8>3;335YMU:Z[D MA!J3;@35<8HDPI%'$YV;=$JJ^EC/X',UPYSA0WZ!:&#D\413MHP06,[(26IV ME<>!W9PO->!#4>+U4&+*M4PFC^K(ND6Y'7(3Q!RQ_QYVVFT,O C,2CG>H/"K1*9^<;I,,N\G7-)$1%@R./=DKIK7-J%L"]X:*Z:$YM6X""J56&7HVGM%238(3/=XIU^PVRS-\+DK^VIPT MAL,L[O3@387CG:KW!5;4S#(C@ UM#BEEP'A+.-7CG5*[N?8XF&XFTJ+'I90< M,ESU36U #HY&:@+232/XK"U0O?J@HA;YM#N$09IC[BM8K(ODM"Y"-$\'>4.;:F.'0%0/%]?LO,[J*VX737HYE+(Y3BY:>ME0AQT>W52[*5\, MGWJT_4%3)$ES8JE"IS[L+QUGK<:VD:&'D\40S/D&2VHB#J8LFTULR$L1;PF<<3=?$\7UPO M; I9I[(]K=\<-#*%!AQZ1/Q&!1QP[D;-2Z7RLHAI*8LD 4RPQS-%,A)-9:8U MQJCYO<6TFD;=K@R;Q!^1B6'+? MLU0CAQ1Z;XH8(%@QA2^DC,GEYQ">*N-Q$ M_$(GOUQ(=FFYX;:-YU^-3)NJ7'!U4U(-8+BFK17O3_=MJE\.;6OFJ,"LY;Y1 MRLW4I1-8+2D?=G4[6M-:[XD"815&TIH?M,PYE49Z[; =Y/&QBV4MH=[SEP*_ M7.>J>;,O0N0!0X_V5*^U6SPQ0'2D-"!H'0GHI2>$3SW""55=(8V&3HP,JE%> MZPU"5%>K<.@)H!BK/7J.]U"ILR::;:\VS7.C[=AC2,6Y@<&1Q@8!RDPKD ;$ M1JR%>_!*4L'O%$520QIH'^IX0(QE9, B8WHP&A$HR6+R$&..9MVL.,MI=CA) M"[Y:'!4IGMM8M'9*!4GW5I1MX55*$-M!6];+EJL,M5,JR)@(J.6\B"\0==Q- MCUO=;CV;TDZI(*.5P.NK+NX@Z/,:16D,U#K-7-36@@I=#VV2K99*A*G51"% MZ+MD%NWPTMJL+-AIOIQ?<=Q)%41'YUVOG58F4JXQ=3:==962-HV3*DC3MPF> M2)5,1&39BL^4287(-DZI(-6Y5Y+XH%L5,+97R;*6/QK7M5,JB&O18H::Y;(2 MW^H5RJG>?"/+VBD59#!?S6FQ4%\B?M]*Y3BA-*W,@Y,JB,>)#) !O")T;Y9\"M$7:;UOHP6T M46F<5$%RMC%NU>;YFL"G9,MO!X56RVV<4D&X8%&RP5GM(7S'D(Q4MHI M%02OE-?]>HTL"&NC/DT9TT*O,]9.J2!,@>QS!*Y91FICL9V^O?1Z_$D5!.EM MVGY?1SA#K8T+Z:+IXVB..ZF"$([!I:9&OVJDQ)FHJ;F&41PV3JH@17!(MD?M MDHBHF(DJ=DWM"WCCI I":%QG4-,[#K*>\7@G-:M5F+QV4@41Z45ELHD M\+A6XY0*,F2KN7F1[W4E7VO!IW& M*16D,.\M](V<)[F3@:22:$\[J8+X M9B[;JC2QE,173,O3,X+;-H)3*DBQ5:2G5&=>0,1J8U;'\G:^:#5.J2!32I=$ M?(CUI931LS35397KQ$D5!)_-R4YF622-]:"*.62EF![D&R=5$)3MB"0_;]20 MCA2("['6$OM:<%(%R2+:D/2&=-[HK+-U?E8N=W%).Z6"K":EGK:0\J;AET:M M2;T_*IA"<$H%P;KECN0IDR@:<"E:#NO;[J( MUUMIIU20A5(8S>;=>5E8$#D!Z"P.B;6TDRJ(&: $MY[6540?2 LE3?H+O'1: M!1$#"L758,X85*: K:;ILFRV@I,J"%'&1_;&1"4!:V?ZI2DGU2MN<%(%:6M3 M2REP6$5*Y?&5J.E.;;0^K8)PJY163:&EI9%3IL,,PV#Z&F^<5D%67<#&C+84 MD!*6[SGE='W67@6G51#);)K>F"[31JG$\\+"&JJIX*4*@ M$TAUO8SNCF:VZSLG.CO27J MKG?M7IX.>-)W,*F#.>V)^XN.G?/28#72#*PCZ&B#=6<(+M7]2]'UU[&$EX& MN&-G^!0F]-7_.G#XN%T4MO&8)X3\Z?^/4'<+],MVMX@V79 G%HOI$CVZ,$]$ M3)<(TB7&L6C2)<:Q:-(EQK%HTB7&L6C2)<:Q:-*%?4*_:+_*:-,EQK%HTB7& ML6C2)<:Q:-(EQK%HTB7&L6C2!47"3JTQ82)'F!C((DF7&,BB29<8R*)*F!C( M(DF7&,BB29?8LKPH77ZSPMN[B3 WVX2K]9E]#\#O:0=^=BQ$/MNRD&:?*"S2 M+0M/;.!;'0PY=YO$:(\31=]2M[_@2'*?VOBZF7LL09&3(.:=#?AU,_*S=O-D MGW#R\I3^3=:/:?\8M#\SZE5E:PJF=Z9^O5^%RN]:V5$C/+L7 MGHB5FJCS3NQ]B(4F-B+?,B(KZ1AM8\:)&2>RC/-PQ_2]<4[L>XA9Y]:L$PD8 M>BQ+\XYX*?8]Q!P1JS01YAQ)3&1@Y67'/8?[X08-=5]4>J:?L/WVZ!9@!^][ M:OO16_M3EW4%#$^,Y+D>NF'.)$0W[2[\JS2HLR4]17!U9VD=OJT<>8/5O=L5 M^'"YYVX.SKF#VOBY=CTVV/4=AK5=5JFUX=_X5:Z.X % M[0?IB5)1S:'J/#\!3,5332"*PL('.,W;YMRV8$O/\$O[4:<+X>\>I>:Y5F:U MR+<0OH$UZ&'>S?#^I]L2*W8@\F9MJ6Z(45]X\Z%+=)SJ@4 M,B47$8F.[J]PK3>:P@8P^+19!#R2^')"R?"5:+/,?!$ '@@55'L' N^ M&5>_M>"8S2_,YGOW7K3(_I!\'K-US-8WTAO/H/")0R,_I=-.QTBE&XK26Z:F M0?VZ"E^K-+>"K-YC$ HI(TZKHO3GJ[ G,?/M!Y6D2"K6^+X>9OSOUU'V/H@6 MDI@9%-JK>35O]3&I-/&6QCJ8IDN%X"NA1:UB>QOMW8>P3[X6A2-N3CFXONGZ%?DXJM7HXFY..;BF(LC MR,5WX4;_6FQ]_>IX[U,^\5=$8]59W_,=-2>[T/T !J95'6;#M-31Q+)GMK8N M>Q?(M"LJ0TJ4+7,ER"379J2QV$+XW\Z*@0OX_NR5^&E8-Y_M:C?CJUE@5H/) M\,>3.>&^"/J6FMZ(K(0L\BL7[ZW%3*$7@'U&R6\_"";)T*?S9?Z^&\"*EJS& M^/3%\"DR7LX+@$>+9%2CY%9L0187?J6UZ"+C#0?!@XG!(P:/!]'9/X\=#Q,A MN0!VS,R^/!P4AJ+$S_(#!C.%AE^!V 'C)G028ZDDB1Y'3O[^T]#)7=ZDDBQY M/G?LN:-#C3;AJ)ZL6^ '578L\&0W\9>BCO61[IT/62,6?GWL/.9;N:4?)10= MW\8Z"F8W=Q@A["#B)82< &1YWBKUG(YJ(6:.KJ\<>U%<\]R AC>Q\"1!TTF" MQ;],UDN,-S'>1 =O[NG*UF\#S[HU*J #D[&%TK :8,104;(6!!X* @^%PG2[ MMU)H8N")@>?.[WD4=0(?_^Y8Z 3^9=(>K%(;*#,DY<9V6W#Z$*Q6"U#!)#DAA&/A96W46^P9<' MKVA>A+H?]+KGK(0_QS4<[=:&LHNI0JY0*@EFMU=J%AH0U\AO/Q@63Q+(@Z%: MM*0WDB!V-D,XQJ:(1A7_'#@HL:I-B[-:2Z!*A%&6"ED>I30(',RW'QB+)3$J M!HX8.&*+[*&R$?X<-YHLQ54UNEE$.HQ8JN!,#4]S4.& R0<$GJ3P-V'C42]M MVZ<>I6G+IU-U??[L< O(.,@@-T MJ$%PX ^QH0"F8:IE !!5U:N-6_+J+?S-%Q8>(5? EBUJ!,T00]NU-\& ":N^ M,DF&?-2(PG<<; Y8"EA(TW9^-S!I4CA MTM>-))W1DM"(LI5Q]0(I+8PYOZZX,P61H(L"AI9P)$DCCVI*Q'APUTK8Y^'@ MX0)$9X2#8G$QD&>\A"*YX4AUEVN4Q4L- =AQ"A),D1\536<2%N>^6$*4T*W M1HXJNVK"G*:ISOHA2Q.+0$0K'W["M9@2WZ9=W MT6Z]37&O@EA\HK]-L?C$XA.+S_FSRFZ]3;'XQ.(3_6V*Q2EU9>?+$0]<.6]YT#Q,*1:0 M266$];Z_+:*5$!4L-PA43PU4,5]'9I@4K70M MX""6A$5M&81(H@038TF,)2^MN%NO-9IYYH]:M/8$D/S2PB.XCJ;T_!PK\.*0 M'-*+UCQGA=H)^^T'2M$7KE+[M7PJ,?+$R//@56A_!WO&]5F^SXZ- K)VW'Z[ M5L]-A7P#8L^U"L]&BOMB/(K$INSC=+?>E<= KGM.5/@,IO'T:FF,JK(GY$I] MC6(1;YGAMYA& DR#E?\O77?V:XGK'6#8V72J&)KN(@;W&=RH*6AJ/K+:0X,? M^45[8(HUK:R%N,' QI4T0259ZMBU$\/&P\+&_\96V!<)VG\&,,RLV&3RBVK& MZ"QJ##4<-NQ!/U0T8&P>3:(DE:1(ZMWKP_]XL,_N^?GYM51O__*<-@(#[!\4 M]'""^\?L6'D$J"'/7?7[_H?#B5#@V1,5\MEW4UZ%$7I U=W9$8<" -NS'PD_U)C/P'KM!S]A/;O1#=KOQ,Z0Z*OCSQ?!L\,?L);G_R]Z!,:$N!(AWJO9$1/B2H1XKRIJ3(@8FKX6(6)HB@@A M8FB*""%B:(H((6)HB@@AWJO3%A,BAJ:O18@8FB)"B!B:(D*(&)HB0H@8FB)" MB'>K7<>4B+'I:Q$BQJ:($"+&ILA0(L:F:! BQJ:($"(VZ=P8__+]O&/+MD^NGV2?J*''PJD5PX+H/\NE&*DP6>[5CPQ;WB+;&. M_[_#KCD1H-_5.P"?%-J8B4\Q\4_,_BQDLT\X>?&%_0DB[XI4O(3=F([7[XGW MIX3,R=9VY:(?$_/>B;F[<_W8A(RRBO#Y\_*(F@_:4?8^MB7F_+M6CB//UC$7 MQUPW']K27_Z<%[+AOXCKV6Z7SF7C3QF#6NRQIA<<^8.2[" M'"D9\T;,&U^1-V(+/N:6!T62F#=BWGC04T82 MMZD7&5ALUG'/8;?9Y)4Z3>+1:E8K3_*+#.;.6P)?6S)(:MZ<8NZGF]5R@'!P#?(, MRG7!XK=2#29FVI;HV2/C1)UQ,3=-22YA5!&_4_/&-)G+\UAC0,+NM6B2(M$D M ._+=9R,@FC%2!$CQ1F1XK(]:&:S3$.(8/Z]@-#D!@POB)@[#J1Q( 1I;ZS,D%TI'*V$TCK M=8K9T!1=K0ZN"Q:K;!_OB4L\+:1JW?G2T/H69VL +-AO/X@D@Y"/#1I \0 M4KXB%C[X(J]>:NS*6OT]^UICUHM9+V:]2[#>U:MO?(SU !$QC&'NE 7C$_HK M\>K=\&@T7<4/SK37+])U@K:)OR(:0,WZGN^H.=F%ECD8F%9UF('14D<3RY[9 MVKKL72!Y2^JO^XLZ,J4EO> -L!V 3HSZ>2-,XF"09]2\@?^::+9,GS MN6//'1WJCPE']63= C^HLF.!1[F)OQ1UK(]T[WR@=^NHWX-EJM[*H?H0(<_X MMLQ1T+2Y@P!AAP O$>($P*HK4N+7F<):JJFZU\GTU66@: ,:WI3!DP1-)PGV MK8AI#"[EN\RZ0@(W_OV^I$XA"NNN[Z>#,;8$V//1[!GUW3L(NB3-L1^CJ6ZAJ#G?$5AZSJE MS"YG'OT2?=HCJA&"PI0%)H$F6IQX*?: ;%OQX> M1?+.2I0!Z9Y#YW\.5=,\&DRF>AI#:O3&7&0KN5HWTX!014*HHEDJ25/88T%5 MC$PQ,GWI"/N?PP8MK&UA4&TA4@[CC,FP$?2KH2<8!M2Q)(6@29Q\, TGAHWS M1]WO%PP>)A#_YV"@L8/AD A*!81G>5F39-\KV-!]"^/N.,DD:>)-#>)A+M)Q MHY%O^J&2F;"]B>H 3C#GCCI1+5=?JHF9[;KWF5$47P:YJWM(4;:W[B P?B#' M-2C&_*$4%\ T3+4,1+FJ>K5Q2UZ]A8UCM9729\.9)N4:LK/)L9M5CPL&3%A< MDDDR9)QT&&-)C"5?("I^1E"12CCBC(R*:]3:JXI?W?07*8(#H$(!4$$!J%PR MM/7@\O8E0.7F*<]W?@,PYM&81Z/.H]$,R#TXT][^REAY -F69WZ8X9/0K9&CRJZ:<">R MHRJ)X3IAZI;M %[8?C2Q9XKJG"]6<^NH;82BU3=LDA>%??GE%:A;[\OM38I8 M2"+##+&0Q$(2%6:(A>0W$ZANO2]QPXU8.&Z]+[%P1$$XHAF"B"!71,,1',&- MN?_"#?=\O2BLT?7L-BGLO"9BZ#1)KRL[EXEXX#%YRS.54IP,J56;-"*3]1K1 M1SKUZ2P8L.%5(YQ(TNR#-TZ- 2\J^Q(#WAW&S]&@U5HVW0 MCF;I)$V]A44/D[$L:WIT($?0$+.( %Q?9AH[:;X.79NJWN MO/ZW7EST-+ 'O&&U!\@WJCF3^7)6:P3CIL%/!7+3,]W1)L<-4 1>G2*3*,(F M*>*"U49CA(@1XE$1XI[N37T *JQLMB[7I^.U4:ND%OD%UR;48@-"15A E$&( M)$HP,51\(:C8V52W7EQ$P[(?P:FANTRS50[I0Q2\N1%T)T+ TS?PA0L M\4DF&?K2-3X?7""C"$MGTWQBM(EF .HS4*!WO9R0[I8$8>%V^"I1;=IZ*C2! M8- ;19((28%_; P%CP0%_QO;/X\:A?X,"/1$NL,-,LQ"D$5JLN@.5+S1"4$ M!IO1),X =>!M1T@8;?['@TTZ+R^W!P/!'S\JQ=O)5WT3O&UT_'M$P"::>Z?H MRQ__!?_MGS*:J;(#(6*R>]4S L!7[M4$Y#\7D?.1"GEZOT:,^!E?V<58LBD" M.9AW^/__.YS^S\2:U @H^,[W/5H=K&NB0CCYCH7 I:FIH:/*1DH>@U=_EV>! MO';W(2CF"2/V2/C]&?'@3B1(F%21^/DCW(^CS33E5>I@RUZD2&R_M?\H1+C] M9[:K0RG\[D";1E^J\-DOGAK2Q;/GWS'TB8), 7[=K0HEGH@+$>H@\@7_H=@S M6?XK)R8.!-'_:=7XDVP)?P9""2!NMGULL)WN[J-O/UH08!+V. ';_T)X?>92 M^9SB<_CNH3U3?LU]VY4U!;Y63;0$/E^ME6NY7C)1;F5N-9_7VUZMM01Q&R)J MU1*MO) DQ5KY4*&:PF91+90Y:I\@2LGQ!;XH")46^('A/XERY[BQ1?X^N(0 MS?A.:&?#XO#P&,4&+?O@3)UT6K@9]!E)[9(V-WP@T'9D%P'%*M.D8*4R?$TJJM2CWP2!64&;+6F C$*Z\&#[FURK "ATD>/@]03^JY^00-B 6Q^! MO_*.JNA>P@&["\[+RQQ0KV?$N5"^B[ZE MQ,)B![)("2!G_ DXFP /D**#R> M.ELG=B;M)>T\;. ZWD_U+J?:&M"!)U!1#E6[$3A%/&<-GC[(+$I&-;W@"82J ME!=3NR;V5O@+OW.*_ T-CI?=2393X L6Y&F%,^&;GK4W:LO;5=EQ!M/>$LN@ M#9DP=#15M.:I^M K9;0+=?3/3_TY8)?PH?4FWPR 0R%JTSH;J)92=^/1'PX M,[FR7?R.IFFP],QVY:\-PI"P1KU,+MN"8R"=@A/TJJVVX]N-;S](Y/0="#B) MA"J/)J?)]91HG2"X%V;V^A: = ^0#U D9(&).E,@>2%YW!U=P-\\^ZNA/UC! MNQ+(]+%\#^FUJ@952"V9WJK&N"P@%$H_':XEB-^I&I@O#2:JEJF,/45"9'QIU>NJ:BS&USB,Z5:SU%1TCI!X%VFJJE81 M5'% K"#[)-33HB<'#+G5MBA&"FC+:)K&=SQUPGPI\]'<;3!T@#JK#$GV+,? 2,;<+-A45VQR5R/S MA=3"9:-:1P948R2DD.FZ)O6[W%*(U<+KG@8?.:"S)E= T@:V$O1L6E"'QL9# MT@$\"Z@[T@LO@V@?V3^E;5'JM51D@K*4 )#SNO&W$%F1I[:SWR[W9\8=/P''037\MCRKJS BKOHF;SMS M>_O,5^EV1\[^]#JM6J,)V!_C182]J2Y5RU>SCFW"$!%<:D?W)OLIO/_8UGJN MOGCB_JM'8W?/(O*-0F/F3)O((DB/FLX(T\9S[5#0L-^1L]=O _I-,B(5JK2Y$EB]$W;*!J-\/ M]<<4AE'T,5>=7I'ZRVDWIRVRQ8*$-5KZL"XHB+2"Y]2QP?>? M7VG;SG;7CBQP[R2BR*/13O."NEV$>.=BF,)M5^PVU9&J+V$$^@*,E)UUT\R4 MD!2$SZX:FTXCZR[[W/4826P6YC6F@&! 7Q"Z:81OY^>#4&'\>C!R%8)7.A6 M3?:Z8-3:Z90UUUH#^N65V,L2?#'IHK5.OE,V4OF 9*O,BBKUH./XV-'QGU 7 MDZUM V,OL!.C_9Y'%PZX[70_COT7X(4M+NUF4+/V7UTYPR!7'&2*ACGBFJ3* MM,;+]15EG; KZ\4HBU$&)LBNQ\P[RXD$9!T](>LAZ6.R_IJLK<#>2_2D1]%. M.E]&?,JKMHKEXER=!=,7&P&Y@XKS*5OHB)8\GI!LY3_-PH"0Y=:BB]0HN_HI)K M%/QER5(Z"*(VU8*PF5MMNA= KV-4=)/?X(N[,W%XU"%FJ-#I&BKBF8OY1*F6 M&U<\K3:#7%$ID4%*ZAA#366'XMK(0RUE*BRPIG.LNNSA*_4 M!,7=R*91\F9=G2?QAFI<47?5 2#IE#R92'QMU!KG313A\O"D.P$(OSKIME&& MC]F^V$ULWR@<-E55B6V MYB%.KR;"))#(V+[7.U^N0G#!GS,$->FXQJ*V\8MS45"5U;3]<'>>X3%54C MN.PD%R%?4(<0=59#7#BX(_Y%)^ MWI^7J>$56<%=5YK-G-LF$=%LI<<+%VDQ69A/3$MFK]"C9/"5=4&R:K5G4Z8?I=@^\O3:\U;FRH$G2PG$"!JT2([IFL/\'= M6XLIRNSC"H()HV;0*5/-0+FB1&MR*ACF3*UK4&R=YU.KU;HW^4V_V>\8/*]K M;%S\2KAIZIX9EEVQ%'@^ZY8&B*NK[EN7P^WVLJ@BLPXNB%;%TQ9(%Y.&.W[4 MP6&O<-X;XP9P&'JKJ^38J:OD&+Q*7JD46N%E_@17S<"KY:U"-2=4^=XEZQ+\ M>GI_R7]O9W?X_T\2K:]B(+^=UBD"WJP2_!GL1W%YF7?@ZD+"$:LYG]AH>K##SW84L'0Z:Z?*VD@O\EGNTE(0^ MWG\5/$2&7U(=$ZA'\&"&"#Z1EVIBJ*I6(K = [98&>_BKS_?"#^1O<1,E5TO M/.6AD\%-S!T=#K431=GR96>=0*%-@##;]/Z?7P_TV0R\(ISJ3 V?9@,3P@1+ MGAS-^N?5@="3L=L*L+%+'0YP[*4.?1O#]>$<5??4S3$\>8AD0%*]\*Z DM#! MOIS8*O#U*UPI^"3D?3*!^YFY>=OU7/1D\O9FL=)1J:C(B-[("B0Z8=R*[":"0;"7+ M4<>S[8T6W0J9#ZP[[-\54+'"PPP\3(]F"CYS# MZAP *8()D$G(X& */OCVCH^34.0!OR>?Y6YW46HR\]) P(KX3- M])W)"9!\KCK@8 Q]%,YR^XZA"O[VXJU@.;L1V[6&%P%WZNXK;?@I<9)]MB,@ M]71P,(UP%\/?31@D9_H#?#]G] M@-L!LT-6?V4!E6W7?:%EI\'3(;;4Q@>:W<^7A>+^X@O[]C"*75\Q/;PBK&4> M71'B8B[)G[^LU%2W J,J\-H2[SN.^HOK2EX-8>:9EC$Q.H6^W\MM1(E*-;[] M0)Z.?1R7ON05D^Q#)+-S<[;=MKN4P,M39((WB'H[IT&2O7/1^"=B/"-M*.%# M>1:J?_"^,3QL315:LKO9/"NI4 D-I9X#VNXL01]<4@M537:?*'*$ 6/=<;?2 M[\+F2LH!)&Q5A/"TWR%OB+$0\2"VPM+E8S74K']U1/2 +6V%DYSZCNY"?4"' M]VI/*L$'L Z,=UBO\(JW/:/.T$NDX*=4M5PPU+9"&<8J6\\J+QF:^ V&WKN/ MZMN#KP5/P1U;-..JV.%ZM&6:#JV2K5M_)UQ>&@PLF\4G MRS6NHCX 47\'I?Z(J%2NP51$.C\PUG5:-">Y#%.@.0A<;]7*VNL?>P5*\=4C MO>NG#O5"/1N!OYL_3>2?&A)$NML;N/? /[0ST:V)J[A&"B\U;$18B,[Z\[?W M7\YKG9%-8-*Y7"!#*(:M@]63G#,L52NZB3JV9.J=84T7%A3J@R,/>],NORP: MQ,0]$W'+I5PN/>0+K&2N+;G8'A:;_N(]6 @UD;VWC3UT-YLJ^WL_!+; MO )H&EX3@U#8.AMR)F#3YY_O@4LWE-F8C###DM14?6:9&L7,UY_72S[)I2NR MP_,5IX +*4,296O5[)-!Z )C(H!!CTS<*T#0LD/7$#1H5J449M11>I%5K(WV M#@0E$P \9O[6QS,)O?CJ^J4" K62YS[M>YL$CH7^SNW/(8+,;<=[Z:*'7M.Y MK%_(//G ]<.H,XYGB96IK2J(($^F@Q)CU-Q:Z=--,T_S31T0X"73'):"8H*, MW,U5K:E0FS#ZH%R7!B0.F(8AR23*GG"?7%DAB8GZ":*.2Z;CUM,3'VB:8KIO M9C$[-]1@W@>=9/%CHOY]9(N<#OS?7P,)-&X@$3>0B!M(W*R!Q"&OH4_DGOZ[ MCD6I,2,&M-@>2C(K%'BGPV.FJ '@1[YM2?D\4I)5MSGT3$2HV<9PY=<:]94= MP"/B]3KD>(&XZ=#HD@:LH721'.6*M;: MW [?KN<:5/V5)N:1DYC"<7$%74C-<#(H[<+0HFHIW%U;?BM)5[):N:"R6I@ MY-';[7EWZ:9+G:) ;0: 6=:FDJ\U!OCQV[41UB?7:0Q#5+^^J'0'../IW( X M'FD.RO,A)J9$(X=MQM/UAN]D\B#.:)0JTJ$?EM<.5G MQ&(?\&Y-=$=Y&8N'QD4!_"[/MM5<7P7GMW;$Q4+SH3OEG8#\HX?=(;U\S05;ANT(3T 8[+/[T!'&:H^XB8+HW>>W,?MOG!$BLN+_R-FVOK+B^"6ET M6=N1&6#DL]/AYR]OVQD[?@G9^9";.4LYY.47)D>X[$N9')EQ,2^NRK.AD>O: M M&!?80XYA[Y5C&&151=KE1F#PZUG#J-279+;$7=OKK*\#K<\M)Q90CHDAW7+X M0$QK;R=>7@T:8D*?C] I$<>-*E\U$+XT6HXJYL!V-F$>UHF[^#_1X57\::AN MG<9 3Q'5N;=-SONIFUPXP(0<\L/!;W?&$!V_G]+-0%\8YAHOC"BZPI>R5X^* MHKTJO>'P58#PS%P:,NL.,=:YB$C^%R+U%61_C.AU956N8)*.&A.FGG=K\/K5 MYV6_-O+LEY*_MW4CYZNNENLA# MS]76O;*]/P0VR K[)LV/YP!87U&W/BFPIZD1A%K <:$GZN?H[45']T3S#SR\ MH+AW7LGPXN%L9@?N]W!Q%[Y%O-_3G[>)A=7.VBP#*Q)>F_SYIS">='REV.WV MP;.*U0*RV*#=AC!;H[0=7.B2\ LRO0B*O0RM0F;Z=ZF[^O:>Z/>)KBBJ!;X# MW9L(_N]S* SLL1?N_#[:&48F8:1S)L]=]?O^A\.)P/C@+EX#8SNC;7AM']P- M0Y&R[]G[#[:!R/"3%^%*)(R6'@8KC^/!GK.?V#Y M%VYI^P_7ZJ.!YOB[")< MV_7OGD+C3PS]G\--V[UOOX$' :N#YP-MP!D#'MSOVO[W5. GMG&=@.P3^^& M57?$"%^\'RH/77OF>^HUXJG($T+^C*@>AU##[WV<40XBY/_]QU,^0(6)[JDI M\( 1C-3"W=NM&GO"L9@NT:,+^D10,5VB1Q?V"2=CND2/+C&.19,N,8Y%DR[L M4RPNER/+/YX#->;?U(YW&O_><)BO$F&9BL0^S?'7Y/KC36+>VZ/ABS<<&L_ M2 W4V7)74<:%U6^AKV]O6?[WG^%NDRZ*[[?=@6,?P?;_H\4#(PZR35AR[). MBCPQZ,UYY=U,QH_O7;.2OA<>^2R4,*><3A_%EG-R#D4]$N=(8B(#G2*.^Y*! M/HF^S]GEW_]G-%+5\?BFK(0A&'$VF8C8VEZ(R6_*P9^HH1';AEV4ZL]7MS5* M;["Z V$._8:'R\5?+_?_9^]-FQ-'EOWA]_]/0?0]-^*>&\)'^S)SGXD0(/8= MQ/9&(4 ((8'0AA"?_JD2V.TV>&DW&(%K(GK:C0M)69GY4RZ5F1]M5_K9?A>/ MV9-&W(CT65?*YPU&C^/,AU2)IHUV.5R-%F9A- C:87D^=TSQLV5 +YXA%VBE M51T\^-Y4JL66TLM:H.Y$*9.*K'&:HN%!?>.L7 NOJ_')=0J.R< H@<$$YOCD M%L*)N\:)?YT%(J[#WHL@Q&>;I]P!0@R6A-1E=:J,9R,^S2Z\Y<;90H1@?_Q# M83C/8PQ]G%?]4]OHRH80BV?>B^;T ?8)A[5X-GT[<@6VHJ>X)0--, MF\G*VL"3EYEL,SNE6X6B!,NF@,E#X3@&7-++V3O?2S6^)QQ\ 9N1D7,N-&A5 MZS.NFJO8T 1&<<>=^.XO[L,B?^[B_MP5HZ )W*97 M TC7WB9D9_T&LL;GCE\!5L7/3_*K4:Q]NDNW-C'@P[GPLA?5)T"JCZU W@J/@F(>.Z$W;5I1=;5QW#M M!)+5NXI9FIDK5DYGN'3DTIW5M-U2F$.FCJ9W+JU2SS9 M6P>__F?R[U1C-H,C":L:X#ML$?94!9E.>7/;]>-)BT_GPK[5WG5?:P>VG[IH M'96'PDE=*JSJC8=,PAYJATYA^^&3]GZK8\#R'E+Y?27JDSF[+SOU@LE\_W4O M%8);'KH%[:?N[2_[."S3T.+RT^E^.NQ^1=WVM12!8ZG#,.NY"ENB@=_&S$N1\]W^.WCL*!#ZS)8R/KS\C]+64]5O5ZTO-5S?3@Q.*ZY#52K,;8.;=_R M!@0/Z";58&4WD)+.9*Y- TM[I;@U2]DMP\_J4RF:9[U!NEN@NH2.BEL34MS* MHVJ*$])R_:(P&O$E>7P!YCS2EP3R18A;HB.^)(TO",>2R1>$8\GD"\ Q5-V: MJ.I6_NIU9TFO;GT3X+]3=2MW% .]Y1K%LU:W(AEYE)%[$A'Y,.;E7+6L?.(. MW)ROEI5.'&WGS'^?YMRU3[]\44:IC4>]EABUZXN/ZONZ5HEB,(8^GX-TKH%PENWY[R'.F?#LZU#]Q\ MI8%U;5J1.?6GR':J:HYB\MGI8M*1G1E;6A:[K?+0>JRAO;3Y]"UMI6NKT1=9 M1MQQ.*ESYL]&NZXO-' MCXX&H[\8Q9KD8U/[^;(*/J$G'$\2RI@83Q6:G(T584;-%)+$^3$K,+/Q; +N M^"J[D7Z[4 MYZV^-JQO;:E \L5M8[2:K1QX=X)XN93SY]%R1.&\65&RN8K:9C9<3C\UCK>0 MR0B"P16*N,$5*UMOQ5-237\VCO?G<&4JUV;8;<L-UU(A&L/'[0MIO>-NG,KH&K4NAG\(R]9.-*IZ,)PW5N M/N3!!E$XB6?*,['@EG=9N/*(I%5]9]6Z/4:25:'D![U V.17L(;SB*0M919\ MRJUJ>&&;HZW)6*RTS!98>432NBM5NL7*0I8*W3&IE[?3P9:'USPFB5K@CM8( MT@Y>:"S;O<'2F3J#D^.JY9[L:DN16>%JEI34[G@P;97%D^.J)VNI60WSFN1D MI^&D29.MFJN?&E==Y;-L014K)NZ$&[:CM29RFX,%%T,)H%T>XOF&X?KCQZT*K9GZA,QLMU=9IWQRLG4WK&@]@6[EI'3$+=Q.CQ7]L'5*E9I-YZL=SW^7 Z0O3"F.JI5%KVUP5<@W\ MI-!S0J6XTYQ97ZJPC-59JAFVSH2GA+X\;1!*T"-(.%A=Z!I6H5OJA,^$_L)3 M>=KP@(,V;<)15UU777E[>\#+[<]6!^Z)@\JM';G%JYZRE3O#(F]QI599X\6] M:05>N-I4]-]8=YA[?IECS4?)MQ=F]+/!3_5&5]K'&> ,NK94%;M2+M44V]UA MJML6ZQTQVRTUZIV46,^E,F)5K&>ESI>4&NP7PI__,GQ@&T^.R?KQ3P?8?/&\ M;C7E[GF8BN>5/89.]O:%\?HU][8(08"UQB?N_\M]O%<>!HJ$9\23V \3_O;' M]*$;<H:[]3,(-\._39^]95<*S44]JX6F):O2[^-H9E$5T]CX! M9^\9_('[I@,F$G;HCG@0*,2(1##BNY[B3A@CA ?BFQY#31@C #0AC4@&(Q T M)8(1")H2P@@$38EA!(*F1# "05-"&(&@*3&,0-"4"$8 :$(ACNL5$KX;Z_LZ MJOG?H/JB4;6O)?DHTO_9(88$\=GJ+YI[((5$EW^]5^^5M]U]>L2?:_L?8.7>I*W]2*$DE>^#G>ZI"XB1Q MIO+9]ZQ9)!PW*!PD$@XD'*\)!X6$XV+"D>P"_-\7#F1/7<.>.B(R02TF;AS_ MSM=WY.+PAZ0 20&2 B0%B9>"VS9ZSMEFZ&#_7+5S!B3)#9:.D1H:IF89*3$ M#ZB"9T[%';=M*R4Y@;&.F\)G[0>)&VX-T+Q7%_)@JT"R!2?\*^K2^UG>>Q>7??:^J2L!UU] M4M6L#=3T4#+[6''[6AE*)GK^FU]&@CS_Q>%JV1[7R,M<<8QW2C.GQ!5R#:7Z MZ0+BCW8Q0ECT-A912K[?J'>V!9-U\U%I7BR0_1K$(H+\"!@E M+G%X8AQ@/(7:W6]!:N;:RY>%^+>0*TP0D%Z[*]I%[;AK$Y<GU>#J7:QT&55\Z&(7@ M ,'!W<#!BZC2>>%@*&HX0RP)QMV/0G+)VHNIG,YL[8D0TA MNZO5C8E/]\7]<.J+>UT("A 4W T4O/"AS@L%/&_8;'-37YIL;YF+(MWLR+4S M.SW69JU;DW4[,+.S2HO*C(=L8P:-@J\(P" HN.78RK7I2FPDY?90@-2ZVXV? M73# UV$S&FP,<-E_]C=#'8ROH9V6JGV?OPT_!?92P9Y_X]GK_3_#S8WGM M R%HRQ.%L[]6PSZOH7V*#<(&>+;[UZ/"D\A;&^@^BCE%.:%2WA6D&=^JCU9;S-H[WJ[*0O^%,UXR5 M[8)W1 D2H7G^TQ,V-1>>NE-U+1/5?]GU_9(G%4N3>QVKJZZK3-EP83B[TE)J M&.D%46J80F70^O$/@1_IUG^GC,,]/?!3ZA/'VTZV.T_(:S41C5&;KK96C6E* MVZZUE0?NG/XE%&IHWN&14X?^IZGUN]^X;A_3R5R;!I;6F!U(DP[/^6MGTQ>_ M?*71:6E'N]5@5=E)V:E:&THU9Y.W]2]O=/KMNYJRS /U32>+OU[]=I66'^0# MCMK+)H$1Q -JO9($/O /J#M7$O@ @(E!C$@ (XBX'PUBQ-49P3\0'&)$ AB! MH"DAC$#0E!!& &A"&G%&1OSFJ;MWW>D[;!SXGN-ZOZ7:PL.;NG;U0NQ?FON= MJ3#_O5?N/7.;?M/J0^R^-W;?K':CM];UWUHWUFLM?I?=<-.1,_9HO#CFW9QH MT+?=D.:,+1J1;)QZ2]Z5;*"7)WIYWIDC>+Z^; C_;LPI1*R_[*LOP:P_9Q^^ MPUONVBT-\O#6&J3E3.^P:Q/T&+XX0S% ,OL17*90*#X;DD!JKUH-P\\_WHV-!NX+L"T$_4" MCM[>K+T1V9"S@]I:7XC#-&FW]GWM2([! "LO436T?\/=$23$\XN2IR67P@1X M*B.!Y"8%%#Y5.70*%/QBH[<3PWH![U074AX/5#(7?J:&^*-X,-/[?4MS]:+4 M5_P.H<]D:]L)+]Y7+AEX<)7"PAL CG.4&NZ/2R20TNL5']X+9HR&_5[@Z417 M[G<=0RGY88,=MC[:^NT&@H#[;DOO%PW=9KSOS([1M8N)+^D&79NVI-@WYVZ5 M,J_4)L7=>.M(T9#F>97/*>GYQ7V?H-[(3;G= )V..YY4W+4[^O[-DH7]WUN M5<6/![7>D8X31]G7;ZSDYVY_T%*Y4LVO$ELSNU:+GEO5T(K&H#-ST*C_7+]X[(OW2#B6A+1A>/M;^2/VS2H&)I:DN%/SYBSXL%+SI M)4H%7DVED?1/V3W(;SY-DR\+ O[?A[J[/*/K4&!!QNJH:^E]'84Z [?^2[5" M-?(>U9M_ULGIKR<]ACN18AYX_K]3/W_\^\>)S80]!IYMV2\]!/;?^K6+P.&S M=XHYGG7#(8D'V-+@>4,<^H&^$*.>H0K\0Y!/;/D_-35W(1[\5[>1?;TIQPJJ MJO5+BOCP$?":XU8.]BSN;0+$P'N26O6J#8* M0RQ5[>:N]3POM[W>Z$J'7'*WD>H6I11XV$ZC6LJ)72F7RI?J8CU;$JNI3A=\ M4)/JW$WZY-91;/3C2BU,XOV;X(KWE$45]( M\^D\GMG@JJOE&P.-&SN54*&.*5J-K'DY4U9IJ=-:3IKYH"#H6QVL/*+(*(R+ M1LN:>E+#J,US+4H15XL66'GTG)7)FG05>]"6EV&0'@5]?3AGX#6/GG.6&]?# M6JZ[E;.=O..5G"!P%[ 1^M%S4D-[F^_9A8JIY>P9PX0C7K/ARJ/GS(_;0L2L MS9Y,KBNFU*',[E:';]2C:]9&8KXTHFNVU*CLW$JWWLTN1;CR\9K@S05-#V,5 MQ US'CO6M';D%J]ZRE;N#(N\Q95:98T7%;B4^++3+S&\O=YSJ*JI, 08=UX_ MW6SH_XS7+_CHD:=3X/7]#^SXE;67X$M1:JYZJ8WJ&G;@I53=U338"\J#)E'< MA,B"MX68:L]FQD1+Q18L[ (&;C^.#GV*]M'@%##\X >&F]KO46H9VV#>0]QB M#.#0TGOL;?1T)_#(@!3PF>K'OWA\K-"PK-2!5^#7]N%!X)*U:Z^!C1VEP%?4 MU!*LF8-[07,,7OW@G'^GWITG8U-Q7Z?:?G,:8+_ \Z_T6(@.)NQ+VS7N,S:< M#-I&N]F:XGTE78]67C\D9ZT?_P@T1K#'3;Y3__.O;]4?\8P[O:/*E6I]N?;- M0D%0W'ZK14DJ[.A&8@+/'NWTOX%&^'.@8@"ZK%C8P5^'Q !4A.\@]FGF-V*R M;W."?<:);;:[77/:,B,[W4)OICN%:)87 2<>B&.!![AFP9V]=\%/TQ?9ZXFS M&@D[E2M(?8;HU:NZBU?A7N,/Q+',/V[VOQ]27]+[[U=G%1K)'SUY>HD4('C3 M335?-:SXI6F]_OI/ 9,P!=[B8PV6^5^R5^ COV,V9VW/?Z4#X!CW&ZT2A^NR MMN"6M1H_,.?@+?+5'0 _S\_[;0I(HBX2QX?.K]3@AD#-Z)+ "()]H% [NB1P M JE$4AA!/Y!()1+!":02R6 $\4"A'KZ)8 3^@!.($PG@!,*FA# "85-2&($C M-IR/#;]Y4/_=T,;Y&YJEOOXX>7[Z;\ 5Y_CE[Y(8; MJ%4US].T;R[X?V2SW#CS;1M!3(G=0Y>LZ1KW;G^-+(1EU=+>"\X[8VL5=GD^QK4W6^XNN#$?/U M]+PCHHV5]G-*[AG;!MX5]QZMD,1Q[_/'$_^P80T0F\,!V$#0YI3>R*MRT"3G M@[F;E=?9UB\GNO?.SZ]'6_?&4&,6#\\&]WRJ^N3I^:S#&R5)UD%SU\N9LIXUF'K+0U" #8,;X+*+A>G4O2H(!?BKY3"@4*#XJC?E>H3DV\!NMJ"?S'/PS& MG*AT^5,_ZDO%/E/,W4(0X/)^T1T[0;?)EX1DE:_EWG1#^P!^&X/UQ*QD>I(Q M'$V7>L@Z%4+_O'O3JEAJV\)S?=-9M#H4EP_4A:HK-'1ORNHJ4-WHX.!0Z51. MFSQZ-]3%O)O;%-"+9T 389R]=T WJ29,,KR9][7X\B;,9-J<9IRRV##[_!@? MCJL+AE=A@UW@S0#59D^T KA-S;Z6ZW*C\/7F\=:DJG4R/),DJ'5.*FN,HV;S MIKK55R-[Q=&4!7ON0,^$QJ@WU?HV,SSG=%:N30O*ZR#NH;S.*6R=N]ICW">K M%$6)4<9-DV0[(L\.:J*IA'_@^O3Y1H?C]:+<-SJD3S?Q8=J"/<6 ZY-ZX?ND MOLCYN1M13D8<]VHNTET$?A/B-7T KX@]!OQVP;?(SU3+56'1<;PN5:O!< " M^$TDB3$H"W1_6:"S>E=W@0@)<;@2@0B;0K$:MMQT#^]7V^/,9$MP) !T MN2B,P*D;[P9^Z;[08MS^K!P SX#"]V=HL-A!L!\Y<&@-VF[(*148=OZ^$>G$ M=EW-6]LKJ#%'BRU#C6F#[=/>Z:X6JMYENBO>TH2;7\6]#7&B,9,]380;?K*_ MI1KE!*VWH)JX0?M-MDET"L6&_N,?CF4PDC[161$R#>WS+_MQ%%0(;0)+QZWHX5*-"X\5EKI+A;WZI(HS*VPI MDH0"V1@S)ED3'"^:CPK!#H@313&8P)WHSGGV%JCWO;\+AK5[D]!>2>R&]WSVX XEB9<5MR6EZ93B.R*[*BZHX9(@O]\ M9\7V6LO(OMW C6UVM6GFOFK'[GT0:E[_?AK\0J(!_OJ;])VX# MZX,]M%[IQW_HN'\8KO&SMWT\!8C[V_O9.'_MVAMCJJ7TQXL?7HA/-WCLQO_R M"M[<=OTT[*R?&JLK,V790+92_^.!*]1M7TL1U+\?GF;V/)]\V2F*E*J5*]*[6E3CCMP$_!4 24$BB=\5H#_.0%ZS60R+U=9H/OND]6&9#@ M<&X#2^YPCSG81RC[\2.H4_ IG ,!LDB)EI7:D_,T9,(+ MQIXQ-8"@'1X+W,"8S'\9(V%X*6.UL:T-T,YEX/FI,7B C6H%L;X".J<:U!YC M]3A: B"E&X%5*PWN"?SYD(]R#<_!IE 9YJ/^#BU)?!_5U(L+N_ M&Q#2N-)O/_(B_FZLVS]WT-7@!D+2UX&[!OOE_53@VQZZ1:&A6WN^H*%;:.C6 M%89N/9R[$B-!E>KK2:(UEL3)05\"S;W=9@XTR="1SZUYEZ[SX:G!7?WT M2 S#2*1-HV005OD0*RTY[#E^EJ1 M-';=D:UT1"H#_=28JZZ0SLGS!?@?VURH?A6G%GJQ]6S,U=-*8L&.)RO5;YD& M84Y61G6*^UX(5A[1GET+M+;F!BNY4G$$6Y7IRBJ$:>XCVIE<<[195\.B5"C+ MM4YFG16)A0X,Q*/GM,EM+>0++1%GI4&N4RN8F6RF!H+D5%.%ZI>0N#R'#;M&DHVTQ5 M:S>:64 1@1\OS4G%EMZI1DL\/:T4"**C#.M-L)0X7AITI<;(#$LSTPDMDI7" MJ5POZ@IQ8K:<:JL;GZU3/2E:C(L=JNX'E3FXZ@DI\09F2=IPG32^-'!#;2CU M=&4)-.2$F&R%<2=C^-V=N4RK34*F?^59W40Z*4D#Z>7$D#?*Z"I:> M8$%7UZABK2:5Y+3<:B@3I]]BLT!-3[ @0U*1S8X*EE39N+-UJ%IE:@6N>H(% M!;9I- M";RP[ 87O\D-GO& !H)Q@ ;U=1%:T+2Q-IZFRSL+FM>)0ATN/%-#L M;0JL)^E9LR-KIL9%3;(HQTN/-#!3=L*IU>497%WU H<;:]-%+7Z (Q74MU1C M62FSEE08< 2U$-1.N0B6GF*L1VR7)7U#FXY:R3?K'7(1%L#2$TK8F2E-S\F; M#7-9W_9ZCMW(UAT=+CTB:R>SMC?R\VW9Z8\K95&=J(N*")>>@/3LI$X:Q0F> M'6QQO]RM1JU&_ !'9-5SW)*;6TK.7 ZKSJ13BJ+9##S "2%L271FW&]P:;PA M-H=V3I=GRSZ0@1-"B*>Y>2!OJR,Y*HS&&7\]Z/(0JT\(85,H$'UN4AI(CEVO MYTKD4G=(4:%.""%+^Y.0IQ=-4\T0Q8[@T^4AWE*H$T)8TJ.!Z!K9K;QL=G8X MN2/GD0"6GA#";<\G\G*%K\N.EY%++:]1U RP](00[M+XJN)VFANI7\R$@VRC MRW1+@*P3.# R6$D)MDX;)YEA:2!RIJ^W=84Z(2YZJXKWNH)6P0URE&7YY7HN MFN"J)\2%Q:5VTXHXQLSF1&(B=0;-HL;T2S8>?R"WXW TA,L4,N]6:\LB169#/NKK-K0-WT:/, ) M%@#CTNF+4GUF5E85L9DN1XO.5H1+CQ3&=\IK9S$U;;FR8#-*R.W:JW$(EQXI MC)$V%N/RMC"2^^M:OI+.EJL$V8)+'Q7FE2F6;P=&?B.,0E[FH$0G6,;^L;': MQRCAH[N:#GQIZ.X^S,LNS0^Y)Q5YW)7)L&EM:8G8QJ@8;^?T=EY'([ 2, *+)1\( ?7I_NGC7[%O/?MF$UC$ MB"]B!/X@H*%P26 $@3^02"42P0F$3$F=DQ&\6>[_K4M_C5*)W0/AK23[*1__F'IREMS5)W71O:WAF?9^5 MIW#L<(@+)\ES381 \O(MY(5"\G(9><$?*.+^Y06]>:^O&4F>'W'CF'F^*2)( M"I 4?&LIN/GWH7PX WN.@3*']^"UFT&\2:_8Z4CP).\9!?_:])ZM^<4^RG]M MN%_RR[:%GNLKV6=%4H^U1[]TC3K= M=J>Y[TR2^=F8Y-!1RAYTLTZ_L-3-@ E+V3JQDD:93SS3FGVH]LUIR;C3( MXR;+NG.C7LW1Q!CVNV!__$-Q0.,)C"#X^]7ZKS<]DQ'C.\?4W"1&[2[<+/W[ M /%XD)FK/*:K+DV75OE<*HO0G- @.-S<8'$>/*XN_%-14G;@!>N,8&E[I-S M^B_W#V H*I58)+M?Q^:GND(P.V0Q3B#77%Z92XKJ+9/X+TOU[(?*;Z?XM6#$?U7W*G@O.7)2;9B$_K?CM1J]8445 *G!G M.(K &)I!NH\2 PE.#" 'YI.JW\X,LJ->J>%+E757H/).?UPR6X!4X+ 0.([Q M_%NJ?YMI%]A>'O:VGFC L0,,NINPS)T%8]'Y/^32G,*V6'_%U;0*)T:TG]2X MKOEON#?1FO%UQ_+QR-YD%;=K&A5;5+@X3P-@CN0Q"K_CB"V"!@0-W\#C^0PT MZ%JZ5.CZ\PS>,#OBQNMGM0$/H0$F%L-1*\V\S MMH,.$*-P[4W[-8_J^$%XZCI#I[RI='-XT-'Z&:Y59UE)5'CHTI DQG <)O#W MDK1!RHV4^Z8-D-]4[J"PI#E?V7EFM,Z5E7EE;50-J-S *2$YC&8HC"905N:& MLC)G]C=N3[?OU[GX3=VN+LVP4F]QHAF)>-UPI^5>L0$GA@EQP(%G,.$"GL6U M_>W2:@.VPX9S4,[K9%R;L&N=)_E^=*,8["VX,8^*'@$0/(%^@KR8CPT=QW$G MS%/L,LH#&*?0O]$%H@M$!H<3=^T3MH80]SJV&UH3$26?7S MK6%4<%D5SDP%?A"+412.,EO9KC:6.E61 M#V;\LK0L0-,".%8\1V$X3=]VPJ;ASS7W6;;FS)[4G:LX"OTF&;7NUR&*M?9G M;,A[,SB4;686D;-.;V0V8SB6U1:65+L%1[]3L(20P7%,X"]H\=RY>B ,N#\, MN 7+Y;P/JLE! MWLMO8<"V@K/-56,ZDPJ]#!-D&SEN+,48 "MS,!8G,9*B[BY+%)_/2_EVRI\; M[C2U5EW(0Q3/0=%?%/V](]?(!8_]5ZSK7;L+-;VY5_030%@H9G?;R:#3,0ND M;]>K5KLX\8!#1,0)(QP80CC&L&\A(<(,A!D(,V[>E?H-S)A9@TYYF!;;>%#U M:I6H19J9;@@Q8]^@C0.80?!W7.Z'\D8H;X0\K]^!C+%LV$NNGNJC--#GHTN]CTLCKC LN(BK-) M%,8S/ :$"46&$8@@$/D.GM5G0*3?LF==80X0@ MPK6L 8 MCL38-QOG(A!!Z2647KH7Q^PS&,(O>_Y@MLSES8J9H?A&O^J)]=@0$6!E(T^Q M&,6_-3CP%O)-KK96C6E*VZZUE7?&8WQWKO0HRIQD'+M?A^J@K])>75_'KF%Z MWM'2M>I43COUG.EDB*:HAPI!QRDFEL&(2WI0=ZX72/GO3_EOP8CYJ/)'@Q75 MJ>GB4FI$4C-=;4R6KJE#Y8>Y)9+ */*"[5ON7"]09BG!NG^_#LQ'=3_=IZTY M)\U$V:E-VJNA-IT/][H/BY)8C*/N+Z/TTHE)IUS-@FR\N^*DR\\(&=ON5'/3 M^^__1:RWJ5@I4O^%Q__=._"]'A&^]L8DQ5!*LI<4'R8^B93M/2"\?KAX/IQ' MI9Z+#R1GT/!H;T%U)[V60C!QKVZ.P0"/[S=:C' %X0IRP""N[#37GJK>_ R0 M@M]T;7*1 M6WP:PWV3X]W7:GLY. MQ_K\>F2+-IU=?FUT"U)_/F1%6M*]W2Q4"#9.:9$L1N$LQISLN84@ D$$@HB; M\+_^""*,17&EF[+MFP7:ET5X00 1-?'( '@<9H_%2-^,U"Q/6UZ-H9 ML>M0G;04V5F@XZ8=K3^"CGQC[DZ(GM+#.]..+HX'XZ9AQ= !2[%HC&1(@!ZG MRK+'?^QA?;]0S3<.4:%"BZNF.4B2Y_]& H\$'@D\$GA4!7/[53#GE?<;")$W M77L-'BE* 9L]I3F!L5X"DQ;U";NA:-?W#&Y]WQ#W(>6WU]NFI:Y\<365'E57 MVDZL #(&/KSO!O'FE%9@O0Z>\%0>L&AGS'9UDQ?E;)_=VK4Z27$%72'X^+ 2 M@]$^)#D(-6Y\6'0;Z>W(I=WI* ?!$76[[ MM07Q@8V# M61Q#8CS[UJ0]A ])CGA_RP#W]XUAGQL>@FK3CL:KL(MKZQD[=7NS(M^(X4& M [YI@L(8[OR%[==V#I_O3\I8I=:''4+1#A3>NYGP7E+,J22[6T]-/TX"8L&U M3Z+B+"2)]3B[JTCD6*#+ U(>=TC@5 FQ4T4)&$==L&KV^^D0PH[OBAT)L;5> M'LS^'&S8&WL\'?$493J1/#0#-=/-#44(&ZC* R58[B#!@CRT"Z"&/V/<<5H/ M!Z81I865C%?EYJ8%4>->*CG _JLKW0"<.%1JH P5BD!_ZPCT+;A,/[5V?V"R MKOV,+Q5L>QH:EG4"SI8SA9]WC(TN!YL@XJ:K-;58BH!HZ#LQF,#@EZV?OW-% M06AP?VB0<'/FDT PYSU<639KEJE1E9P6+2:F7&VB M&1O(-33D!H6*4:CX[GRFP^CBE=X%2M^ .M_^J?( *4\ 8UN&NV$6 ",1U[!C#$MC%'_!J7_?3X40='Q7Z$B(:74NZ.A5J[T,[QB^U/#: MK2[#2X-*6X?0P<)#.RQ]Q^T)498)99F^ET-V+M0@:W4O<@AR8FIU@BD36\)6 MER%$#>"),?CY>T%_J7X\NJ H@(3BR-\UCIQD#^DQC/1&J A7)*F*UQ==*5N3 MQJ%38PQ: &8-"3TB&N,HF#E"E4Q(XY'&)\Q$>2UF_(:RMVK]K#452K*L":VY M5P*[I= A5':4'4+9(90=NA]-CYSUNDU[1%O.NO-N1VE)!$_'K_4[S@ UUIJK M^N >*4M3/2T5RT[:GJ4#3WMJ5WPG(1DT,0)-C$">S[N>SQ,D5"$BM.%V-6:R MMT^GG\!-;]'0>79&K,U^9:T.-(KLIF< -RGH#K$8R[(8Q]QQ&1*"%00KR+TZ M.ZQL)G6WNNR(G*FF;7/:;U*"7VQ!6($-(3"6H3'AGN=;)2B!=&TUNPS9< S0>[:IKDW\3LR9NP7/;Z_6IP\WS MO%Q9+YV627+,K!?@Z4*U%2HD'9_AXW!,H B,)=YK%7]+&/'5!;Q9$GOM@ M1]+RE4[9M=7KX^CRKS.Q^^">79MP-,WFTK@RD6?!>B0/0[D3S8?K4D9DK54K"]D@\8K1X29F?>)#DJ;6W7XU AN3AM'_:KW?!A0D0&&N!(6YD$/S\CS/05\/J)4-7%=;G2JY6/2WO:P:J@6I MP,TD:X6O%G0/@%<\^1N8-#S)8@3^%GHA $ \+T X!8,F0\#P'2^3AD$'&N__0&-2S*!;\(-B M-:^"^T-Q $_V.@ZN*+S(KTLX([/#KA[:PV+;,$.%%/:3%&A6P#@6A7811@\[,!*J;:2S,M,U7=F-S.*QO6A YXD$* DYC!,4@Y+BWI- W.EJ. M/*]+ ,>DL--LH\34\;0PTQJ%39&N[6+@@+,4*!ZC\;=@XP;21K]X6>F4JUF0 M9^ #%^X,"B&A&/)WC2$GV7F*Q\+$JGN('K7W>MO;^1) MLY,),OW.1H<4QSX4SH(_ESP><^#^')M/PP"I^83%YY6^G!7+\W&5 MV5!M)X8!F%KBN8NT\[QV5 #PT(>TI*R?+B *]: @,0H2WY&']!CK>53VON'/ MLX$'./HS]!.]#HQC9F%FA;[3P5ZV6B*)4]4.%BJ=VDQB.$QC)O06-"$80 MC" 8N7D'ZP]AQ*N- @#1_,8A5+6*/&$$D]W M[9_](8I,92JM\XI)2$N?#W25+QIF1X0H H'F)0'\JS%[7V M;+Z6EE/3&6R$M5?KE,6)KE#D/BU%$A2&TQ=LU'#G6H*@X/Z@X!;LG<] ;U= MUP;KDKW!LSA5[G26BM>26Q *XLP4#EPF_)(NTYUK"R(9WYCE,!C-'GC[?.Z MZE9#O?-07/G;QY63[#4]1I-B97VW;T[;UQW-,ZLR3JICLD'SH4)+P.:A]V?X M2(+ " $EE9#R(^6_!H#12@G7__KR6W]-],V](+A>%6ZEB-J3>=D%%#2+6?9@X8G&,)L[O MK5S;SW\^O,AV73L$M_-2E^OH<&UZ43 8!8.13W0(Z/P=_JCT#$ M+J_&;7FX($R5R&ED:>4I_B(&$9A;PC&O_]OXCU-A6K1.J_ M\/B_>X?LUV.VU]Z8I)@]M^#(/(%"%6+"!]K-I!MIN4LQFS6^W%1KK>4P/5I1 M+87BH$]#8;Q 8ASW5N4EPA6$*PA7[L"=.B^N$+HXJ,KDS,&7#C,SFXMI1#5C M7(FG,.$LBQ%OSK&\<5Q)4)KHVGIV230BS^Z"L"(TG::%&T[-S);2!7SH M=6O]L0AA!7AZ-$EB//U6NY@;R!O]W_B7:X8:E"'P6-84%B[9OFH]Y8Q^:6D^ MOM7@U%OT/J+%68B[=BCZB+[O&9M^D^'(@_M0MQQMG1?ZXRVNRLZ@KG/ZG!SG@' "X03"B=OWR#Z$$R*7[M06S<9.[@S4()?>%7RI M%T*<@%X8B6,T3V,D?LIDNEFZLO0,6GIL;/ Q/UZ6!^""6N>:82A M2XSE8*CZU+HSILIT;$Y KXK&"('%.(%Z!R5N,XV6ND)(]/M&J% YQ+$55V'(6]&92U?&Y"DL,!%A<;WS;P(GL98"@TL1U" H."68E&?@0*- MST^;Z6G),E5OT4S[52UJ%5L0"F"].8,1] 4/)]ZYBJ"^7@F&@?L-27\&!@:[ MP5+H].J^R>Z,?EIHE&K^2H

'?H'KG-T\)LX*:BUM%-LURMR0^N/\AM_ZI0FH4(3\=P8G,5P',V,03B"<.1> M'*[7"F<_#R$+>9[>=>UH8K*Z7&;#536L&"T((5]1&/_]5 GE4&X>06[:5SL_ M@DB%QHP55]NER19T)IK*&W'EB1!!+EB._Z7:\I'F7K<9A3IW/6R2:L^N9R;= M74G:_?I>SSN.O(ER7'52'A9WLB4Y&RT[$,1P7%=UA2:AJ\5@#$%@.'?!"E<$ M"P@6[@,6$FX(?1@1"JPF^EE:T/&HW.ED2*O$\UT1(@)J*78N-RE)P''N6O:[ M@X.[](L^# >Y#"X.],AA37)",BW;6[AN/S80[K@K64Z;:6!#IBE?W3YEKL[G M"UV;O 1%F*\-%PFQH9*W,4DQJV[!VWJ$B])J8B^UKKI]5J]6UTZAZC :C*.< M)1MXH&2WPZ6J!&0G5&@JSG#Q'"9P:/H$PA^$/U?'GX3;<;\//>41D5-TQ;=D M-IRT"GK:,6:6"*$'9<:^-#-V;0U+:N;LVON"/,@+(4]=JH_$16U'FM%J[M3; MW: OR3'RW$M&[0-MSZJHW=F?1MHI E3.P R?R6L?(]ZYES4GPRQ7X'\F^AW M= N>XC/M/P&03=VN%N2J:+)$EI MF79U'?LXQ/SKK.W4KDXXZK?V)>"2+U%.B9]G<2E;CW;+19;$6^D0@LN^T1J) MXQC)OM>.,7;G_N-#&O_YOZFQ^7,)>/@I_(]"^.P3WU[O_PE^GN_Y30 /45O^ MO;8] S[@7_')1V.C/;TS\?^&LO+LX7Z&*](3V[+=OQY%^_&*4+2/+A??^H'5 M'EU3DGG ']4%[I#V)*@I-?#M%)["X7W_ V[\^/\+(,/_QJ(%G'> ?E%JK4:0 M%5Y*=;649AE@F^)3H,$:*,#D25H!70]['NZ96P^6X$Z3Y,2DP&-!W3-6@7H0 MNGC_GO%P8FFJ"R%M_D)8*'C;7UE_=ER::'#3'^DDZ9^H=$"F?!K6@J]_X?[_ M^Y (/J/K((UD#+2ZEAZ[FFJFU1FX]5^J%:J1=Z"3YQ](^DD4GQ :[D2*>>#Y M_T[]_/&G2#Y[FJ6Z33_;L@.LIRUMYO^U_];C1S$B/WYVI"(_7ESU265)8$J\ MT%KZ@;X0HYZ]+^ ?@OSYPE!3"^7]U&]E3QD;\,] (@+#6W\]?*H>/?OS3 MA?J5LF"8=B('W)+?J7G;/0\/1"^U5Z=M3UI:RC7JJ*V6+]4:U41ABJ6HW M=ZWG>;GM]497ZNS=P&XCU2U**?"PG4:UE!.[4BZ5+]7%>K8D5E.=+OB@)M6[ MG6?*\YK2_RJRIV3Q!8KLWWQCI3]I>=O\RI])!D_P\K9?R^P848%+RTRL8*K!NVZT51 _Q<%//:]#E@OVCZIP"@&M)ESIVD\F%'$1$\IK*9UH M*&]H,UCQ FVM26^Z"S]K0K7W&W1D/]55UU68O*M+I=FB@).YT6Y0:]0(::$# MXXG#>(+#*.ZX$0#VR+Z5GM*V:\ UP 6T^^]U9Y .6W62#1);:$E\<6B92U6H MZ+UM)[M;M("#S&(<3F,\?1QIPV+566G^7F$0 UYA0%WS]XFA*M@FL/D [?^_ M'^G37!"9U4KGIK[)UO2)OF5&XLX&RD *&(US&'DBWOF0>A\7(9\ EAENR@O& MGC$%I!K:V>#2B(E[#S#)ZP$F\5QB+A,:;]F2SPF]?,8,>G9>EFI;@Z(N Y@+ MK[E>%T?IHMSWM@%';+3Q-@ RPE,8QW$8PQU[FZG_^=>9_?C[WN(@HHHUP51K M4N1Z4]8FZ&?+C92F3S4O1;%U5:@5C%HQT6/A&410F M4"=%_BH&P,TQX#<, "6G;#2ZQ_9DM:BD\=VLNV%4B#P\1O X1N'':0HD\7^R MX7SD% ?]XEJ1*V*#RQ27,VE BK I*4?0P.@Z?IG^.S$6U_] M?OW>X87=3W# MBWPN.)<)]D^KN*#M<')N=LIKUNA'&=V97L8J,&N29'95=H=K9*DU6U/Y_M8$ M",ER& %DY92G>GG=O*\M)C;;E9QSM+[L!+UA)B3':F\"M%' 2(;!:.&X^OJZ M=M?-[?['; &7F99FA6;5D-C=VNNMK('H+"@%#K*>#%J=&5-L++T:ETC1FD1RL7+E0MN,\EO@OP&3_N% M<#MBA$&V$RKDB95:MMMM-QS?)(>JH#/Y2KM>;(&5S,N5!F *X])N"2>+AC;V M9E0UW1'!2O[H.7/546_63"MR(PI;%4[2K4(%7I,@7B[E_ 5-;M;Z5HZV88ZW M1*FDLZ%"'3_H-$_HX%'%G!R-MNF&R!<+;KX%5AX]J+YH,NTL.YK@P6Z:Z7A1 MJ=A>BF#ET8,N9:>ELLUEP>QKQICINTU7*^E@Y?&#DOA:D+:E(FV2'F7*56ZU M6;1%A5:.N!0LV[V%L=G)> 4.Y<.F@5YHX.51R09:K4L&%G",0O#@L-TE-I8 M@Z?0CDG*+ G>#D=^RXS<[6)1C\R:H+; RB.2ICJUG8TWVXV9'O:+>,O;F#T; MKCPF*5\HVM5-=AW)T0;/YC.+ C\!#&6.27(GI%FJROP")UMI*C#7=;%+B "& MCE:&TVXM* T9RPQJ\S#L!G*1F[0 >!VM'#+;]"R8IW$IFK%\L^N1([:L*_SQ MRI(<]2V\*U?,;"1T1B@TL7F^Z0AM_.RJG:IT.D6_5%6 M/*71N%[O"9A<&K-3O=HVA0RA"(:^?TNCY;$MU"ZU64R8'NZDZ;TP'.>VD1B]&3;LZ M5Z.,% TFZHR?%NJ!'UCDUGRPZ\_3%-I)3I+'LAKIO!>D7[.*'4F,U)\''H M^5K!O79%J@"O>43]2O'; M.S.C$M*R)&1&:Z![K6X(5AY1;]'B?%%V!D-\Z7:'M;,NUM/=J:#'F8CO20MVR.C0BYM3:Z=!-2Y3KLY96;M9(U25[V< M)[(,%9X"5$,J+O,[46SAFKNJ1I03@M?&24#ME8:3KHK>2BZJL=1T=& <]935J@95'U+M<6L_VZ-'*)!U_-C2U3&.1UL'*X_>S M,L5W,YX .&YE\-YZ.#)Y JX\HK[5VTC=14;2I4J^U#3]6K;#C>'=CZG7:D;3 M8M)!B"\-?MXN#,<"+L.+'E//N%V<)3=+UV3)K#LL#:6)707O$?R8_(TYVN9U M29S+:64T=0?;HC+66W#I$?UUBF_N"-/HXLM*VL,)N;SKAO%5CS:@T*S7:W1Z MN<%)I=>,6N-BN!K$5SU^E]"Z)8@+=V=J6I5E\PJQ[AHZ7'K"ZFI3Y1V^HLIR MIQ!R1N@UI&8^ONSQ'DQ)1J@2TU4@]3>53*U'YBB%!D]+G+!G<+*"-P@M+3L\ M-U#G0Q$OP:7D\=(,0S*AWZ,">3DEQWAO,[(L@"G$B1=O<4;(!,,!:[(BB>6^ M-M*K;EF$2X^V:\"EZ72YW)^;1FWE-L+V>$O*\56/MBMRYIV)4Q[S9F6D^.F! MI0Z:0+2(4^_>X:HA]GJCF2,;[&BN*H7IR#'B)SBQ726SXXT]+914URJ1/:7$ M[D9@+76\!VG-Z#2B_G(M.=,V%[I]O\R,P7:=,'[[N#%6U&:DX4$[FQ;(1GFZ MWK7@TJ/MZM1E:J<:(T%N.+V97(Z:ME6,KWJT7?36LN%[J=W#B[VG3& M8QTN/=HN>L=;92E94GK<;]*V%T1+CW>+F:Q[50&7I_"2V=3TS"H(F$XDOG>..IL/@?CM. 1@K/6=X M$\OV E?K@OMD+'MB_G@\7*?UA'E]+.?Z>#3 8ZO-A7]-];% MA_"('RD-^-UK\ 2^&VAG.Y)W=(;QC8.BKY6A/)T#31V\97BV<7^TD60>4AWP MII;JW51;:C;:W5*]<,8CF*\_K=C)ID@>QU+0D2?QOP_\2CTQ#(M_0?P-]A4> MU3>\.;BS=PCR[ \,NH]K4\9J'S6!82%U; ?^LS"UM[^REX*_2XU5S_#B3)#A MP;.PJ=#PYW%")[L_CQZ7@W-_>^":/GCAJE;*=G5U9>SBJX-_>H#!$Q\(4DKU M4J%F6?#OXP?0-5MWU?4<%K/ H^VJAZ7&@6>L-,_[^4PPM+A4%X"8R:%'-+S6 MLW374YIJ3_)4\U7#BFDY]0*'C7DSL:;\%/3H)'G*;& MT4GJ)G-#FSV[/XR+>? 22]74W'A_P$_P-\=K]ENM>F '//CY\S2BNG\\SP[< MB?:XS4^DGWJ29]OQ"NSQ%$@BN'-&A;L67^_Q$9X>=4_R_JF>D9*: ZH?R83]YN:J MGS+\^.,/!EH/E"ORU-^6L@W5!8;T3"A2Y?0@M_N]8.MKF/XS,%JJYW\)C:8] M;0+#HZ$-T$!;'<5& QAP;L@('?'DE$;98ZY->=Q*9C5RFSZD!-,=;/_Z9 M 8DXCD0?*\!?F@:4U9B]?KJ6?Z)>)#K\\?LV.Y,UZ;:_KCM3G=RVNEMU% M7[/')]]MRXK[TJ?\?7'2&F@DY)X7+&%L_Q? !TIZD(3'TP'[MRL\(N ].R.P M__3Q2/OAG";D+60"1 %O#1F^T0 )%WD)GR_6?L"^0V'0OOQR O9,77O:7X\_ M/'\06$IS**.!91"3?27*8QU47+4#=>CQ@WW-3OS)+Y4]SRHX#VN.2Z=\]_'! MGM7&_?AH]Q8:?ZM\^%EAQ[.+V^"",R OCUOV^.\TK%3]:U\#!8'JW?*C9\6# M3TO5L6=;@?^R-O!+"IGW"S\N%L\+!_^LL)=\H-ZLXT:,^")&$ ]OSO]$?/@J M/A /!(DXD0!.(&A*"",0-"6$#PB:$L()!$T)802"IH3P 4%30CB!H"DAC$#0 ME! ^(&@Z+R=^LTWSVX&^KR.9_PV2+XK 7TORGS9*G-@6_/#_^T$0/SZY(0SW MP))7'1P&-^*=+DEO-@S,V^X^J?!KSF'_XXG$PZF^MDAMOJ7:D)_5&H*\=:V! MV;"/*'Y_ZL/Q_X\T'DG[ MCW_:M8O7-ZKN:74\.ZVY&:R6+&37N5X] MF.&DVAYNHTIKFLG#ROYXRCG&4 Q&L,?-GI!.(YV^=YT^T5_TCW2Z-=&::W*] MK)@%ILR7<:(W](>?'@#UADZ;.%E=L/2*-K-V*UVI[@AJ.(*-/>!D.0(3:!K# MF5.#Y9!.(YV^;YT^T;ONCW2:CKI3BPOTF=QP.)QJS3K#J7+V)J2P"42;=^NU MM%/%T\12;L@DWYFJL*V/$'<#9$G^9%/&N]'I3TT:NWWE_Q?2^TOUK+P-O0^: MRP')$UT.UT8]4J]/:J9;@ZW\"#+N2LF1&"$<=P&]G=2*]%J]]RT$R2YM>]P[ MQ+YWLC.I,/0E88(GS0#P(_[4BP,"&5VS2?J;G6$ZZ2Y)UOOKW&2H7P"!A.:< M43MFKVAFA17!S'."G-_I"A-'"!B,$PA@?5"7LSR0^B+U38CZ_E9$X&WUS86C MM,2.'!=WB W16JSFLS)UB6" *PGE89<>UTRVMZ7#46N^E3>P=R8+U)?#"$; M*/[4)&BDODA][TM]?\L)>%M]]1%;&(X&M8&+S>#KM5^:; M)B&KF[;7WTU]$NPB4%_@]Q,L1M(\L/^/YXW=IOI>RJK MASG'J#3K XG5B,F\'FSKKA#WHR;A,"^2QC'NQ!"/FSX.T'BO3=O=!"7O*]%P M-0OD+B*37Q(2>%0MZ;EF-9\4ZX!NQ=;2IP,K-\/[1K4G]MJ95FMVB=" +="& MV,JS*[, TQ)<=3D+FK S/0P-$!A.4YC O85N2/^1_G]S_?^MF,+']+^;SXA. MP;FK-=#D0*'-L.IM=VR)JU;0I0OUG@7$#)_2"/^P% M0X/7UABD_TC_OS0H\3']7V44O1B-U2Z>Q2?4V/3"F65?(K8XX9JEY0YG-3.; MH0Q5+AHLT8?S9F!P0L (@L48]GADWMWH_S<]E'#N$,9=Z/^71#42IO_1LDO, MW%*O;_:K%7'6+#>+-46'0Z3BZ 9+L1@IT#=\.*'Y5B]Y%&/]'%#*Y]J(J%4J9$%!%0<1C6 [C<92.05"!H.(Z$9+WH:)6=]4Y[^5- MR9'I*2%&O56N<8FCFXN%TO ;Y18A=0(\FZEU"U(YA(.(V1__"!A%\1C'D0@J M$%0@J+A*,.5]J#!4>C%VV'G;;)0,CVBUEV6^>PFK(E\P=\5%S95E,L,:3+>S M&/"<#J@2?OS#8 1)8#1^P8*M>U<3!!7W"Q5?$G=)$%389',QL]-L3RH$8WY< MRG0*G2R$"AASX7 6([DS1URN'6[LVO#XR&&RX]W$CB^>._I5U2F@ZE,[@,/H MKH)X7U#%>G6"DV,'O8BNR(VZ,25(KX>G-_DQ[U5G6JUX"7":;$=]22#7+*Z6 MS**M+.:%4KZE\# Z0G.8 'P>AD.5YTBID5+_<1PDLF;:?%S.E/%.)M2<]28[ MD"YRAK4CE]UL%%4UL[!LBEQO/5:Z(Q$H-?OC'Y[".(X#2GW!"A*DU$BI[U:I M?WN^]YF4FA\:)"'7*Z:<7DIBL]-AJ-$,OJF%'_^P'$80-$9Q_/TJ=7*.;EQ= M&;ZPX<35:4UL_.'K%%^S"=*0O3Y>Z2\62M:>I14E!(H/XP<"1C(,1@MO-9*) M(PC_B>>:)T8S[W?*.D4_<#P:?O5TV6O.Y<-9Q(@$,()XH! ?$L 'X8%%R)0$ M1B!D2@@C$#(E@P\ F= (W20P B 3FJ&;!$80#Z2 &)$ 1B!H2@@C$#0EA!$( MFA+"" 1-"6$$@J:$, )!4T(8(3P@9#HC'W[S$.B[.8B[G+CZ=DSM1J<.$_1G MQ^ZQU -!W_38O;SM[H_R^'-M_T.DJ8>/M-54FZ;*P>K_9^_-EA-GEK;1\WT5 MA/__V['6#M%+\]#O^CI"@)A!@!#3"2&$ *$))#%>_:X2N#U XVXW& %UT&X; MEZ6J')[*S,K*W/^&PK'=-W_=JQ@ISX5$X?<9_Y7-*?%OPDF3X>I:\-+F^.7K9T;:XY?OOGNWW#\N4X,8OB#,/SY@MJ#L_HR M;OYMV?H7\;#/GGUY5,(O1!1DL5_??+N.NWO'=OR^T_H."#7W[%L]$H>;LO$O M( %7[8 31PF(MPGXIML"DH6'EH57Y2J1#)SQ!A?R$Y"?@/R$V"PY'EN!<-.G M8L&^L37R'"[I.=RP@+QIR8ULBF(:ORA/!MD;#VX-=ZHI) AC@SQR\L&VCSORKI"LH%D \D&,KK_3C ^9W)? MH93?FR)?D_N/GI#B7U)M,393*MK5S \8UE2*AZK.4O5T5U5 MHKMH*?DE75!>[@/LQXCN4-F?">Q[&]";YM#F%N.1*L\YG*J/E.ZP?Y&.256E M49P*U86JI2M"5^.M678RWO63)UF,)7F,)$[5)D0J?:JTC_O>P!5 M%E].;_;:/.ZQN6ZO4^FH:37?=OUVOBU>I&ZXZV]RQ3:^"J1-T;#%>3>I9ZE] M=WB"Q4B:QPCA0KT2\;MJDQSEG<1A.4B=4=/W1K"A.SG2;5JL'7:6M5&MY^?J M7]/T':DU4NM[4>L8]1332],M*TSF4ZFYJ-.*6LEIQ2X*R-(6?I<),EF-_LSQ'/X_-/!.[27A FO-%S \ $ MX&@B*M1C#!.AMCY?0.]6(8>Z?EO/7X?LOR@IG;WNT6Z\42MF 4"HT/)H#WY' ML&_='V1' 5-=26W9S@^E3'.:X6&'4Q@%I#"6P#&2OU"_,80#-XX#USVJO64< M^,JHX4<08'8JK65JD2[B:N2XS\- )X7A!(<)U*4L&@0+MPP+QX]EK[[>&X6%KXQ\GD:$ MW,CDG49%6UIMAK&R_G+FN!1LSLX^_0!V$4YB-'ZIDX^'R,.XNHH@2+@)2+A& M)/0T-.@SD98[)3MC):?-)4=F)D[TO<8!AG_3-=;X^;07ZT&96OAMK/KL;RL+L,Q MT/7HOCC8V:D+GD0@38^?IB-%_ZJPX9\I:EO/->W ->9JNLNZFMY?U]-!I*@, M/!U@>0IC^%,7J>XYV3*J.9_0M9D)_S?6,\,=FN'"!^]%.58HQPJE7MYT0%(Q MQM!+DE[46@3<@!-H>F7/'9?-I3$4@\ (C]7?&,Q5H\;2LZ+D5,?!5I3YS:Q6 M[Q-X%*'$*8PB+G@#':'&S:(&.E2]U>#FWP$&T2('+358D7@:YPE?)'AKOA(A M8+!//V@6F%HH;Q,E82# N,,XZ=\!1[TS3J>F3JVGFN- R;?PI<+PD:4A//W@ M&(PC3U7Y0L"!@"->Z[U1X/CJ@.O?@<:*R6^WE+JJZ]& 5A6;,VOYFEU/ZY&+ :.Y HU_ M4 CG;C)"_VN^>7/T_7<8Q#5U&-8U'?"\UQ5#?4/WQJZY:T]LWF@BV=>7S8B" M-W>^QEV<]XKP=I55(_&]DS7NW( '%-^KMB'\(O&%MNF=+Q+)[]VR%LDODM]; M9NV#R._MBN\]IR;E/&\8)$)?]641U!5WS[SY]@7]17# M&M34@@OIMW^D76V1J>J\5I04TG!82V(W(_X2W;T((UM?;T/.QLURALZ.D\M& MP13[! ESF0@>8V'D4!!0.M/CP01J[W6V9*0+($30&-/YPIB?X^UJIY;,3W2N M,;Q$MS$RA0^H6F8^LC2]5O%ZU;#16-0A0J!6O0_> !!!Q/G3CRX %28SG!A# M?I"5E(*@S2TNVYD7/IT[?0(J6EE[NIJN-IS*KM4>'7B-MB5'4(':_R*H0%!Q MQH2C"\!$D])*V765'EBDFBHY-7?>&LXO85%,2+XR*SJ3L:6L5MO5=F::6A#! M!$Q0HC&:PS&:O6#]ASCH%8()U%+X0Y2X@);G="/?:UA*"T^[):)O5/.EA7B) MR(*W:HHD/3;:>'LY$VJ=?*'O.:M(RYFG'PP/U)S!!.(AVA0_@_=+A-8#"SEO M8/8AHK#7SD6\^I',8=D[E)$9GU"N#/CY"FL+O46324MD104HF"E6G=G0ZES" M\>(MF=]R25V0V-*H(&FT5V(1 M'WX'.^7-G%Y.W.[8R@W[5JDBX"I9/.7(;0TP;RV8_ 'BF"U"M\TAS^'LD"IO MK$6NN*B($''8G>P1Y#]W4N;G6NDE5U)OQN+P(> 0$/ AX$/-<&GHO' MKM^!SG#;*.1<4RRJ3BOE9?K]L5897R)L;2_;5I765VO5["IRV9G4QR,^*^;<7IT(L46>\R*'E?0492O(AJH%E5RR4.@-9^E/5_HX M=2X^Z;7U;B"25BDIM;++>**-UU<\0006J4RE1,F/<\BVXL^U:3F';D$G#<:QJE)%F-)'B.)4S5G M$2H\*BJ@ZB2W6CSQ!"#,ABEJV)H$#6/_X(OS\_5;4/SH2!/]B__*95P$GNUQ?'_N8CLZ<#>,_SG59/TB^3M MI2^;I)G=NJ)Y1U__G]?3?U&NI.[9GO_]68->K6MB0!'_3D;*-#:2 ]_0K*0V M J_^KMDK;1/LU\GSWTCZ^2CD^T\MA)1(,-]X_G\2+]]">AP0T]'6R5Q.7 MWOW5\T>1UCU_Y@51*_>6K$E]";?2>);RP4$_#C?E4$_8V^ M$*->80+\1Y _V?)?+3'QH3;_GZ:HNX? [X'@ 3VU=X]=[::[_^CI1Q.J M#:R)F8;@X(;!3RG6=I)\GC6\?O? LX>_EK[=RAI26JXFFE(Z7Y7+RAB MH/;3H^H5F_BBF*]*Z5 )ZN*RE59@\+5_,')2;4V-27-C2@"].T%QW"D8DW&? M/!RYRE1-8Y*A%I+3Q)^GLM#U9+"URG&UG5NDFWU7@R(.) MEMJ5Y405+%_5R)I?[^65,$C6P6KA'BFCOO]W1SD*YTZWWZ<*)N M"I?T.6W2>&YB5HV%ZV16H@A&'DP4F+T5HT8S<]7D6(JN*/YDM8;//)AHK]2M M3Z?N2A&$FB;:BKX!1A+\?F?.GY@CW M\YYDEOL]1TD;XL:K@Y$'JY\.^3$5%!52+953/%YALZ$RA,\\6'VQ,_#GEA"V MI&1-:S(KNU.TRB(8>;#ZHLMWTA6^ML5-?L6-LBJCJM4Q&'FX>L_:2G:Q4^U) M2KC@\7Z66[/S:.C!ZI>%;ET>V?@(U[R2M5T5>\O5> S,PX/5DYO)G.C09EO- M%=+>3,H)S*1:[_.'(PUIF/%68GEE:3ES*.+6MM_)P9$'=$J'-<=>&=LIOK 4 M8V-GB4[2%\'( SH%%DGX7LHU)24C)_NUJN#/WY2:>5L.MYD[I+%Z&$SVD4SO9[-;I]("61N./,1<3["W J5W);G8GI<=NCCU M 90)AZM?$\QZKJ^S.:NDC,0VH[M3JPU''JS><;AETAU9DB17&+614H1D4X9O M/UR]2/=,-5CJ@D2N#+TB#P;=[0CV8S]#3T@ M *5.YTNJ9RJXN=A,.*(14$(I&GI @15N.CXSGN:LS3!;I'6B4LOIT=!#$@P[ MLY4P64YP2:E2R:"8'$W<9+2N0QHHZI F-YNZ;!E=4B3XJD>%+;"7$HBY,:9F\$U2C"DL'0_&LO>E,\[6F-.^8K:U85[;^++H8?4 N=9IO M@\%\$\^U)U0_HX]'PW0T](!<6<45"SRG.98YJ163E:[H]<)H H<[6J51S^E# M8:TJ6[9 5G,YQJKL[FP>D(O6DNZR@"LI2U/LH!UTQ1&S&$=C#\CE$_A(=>I\ MRDJW)Q5\*$]2>;!5$=0A#2;Y8E:@*H,<+G=S?;^<%8N\'YT('0P=S')>LU_5 MUZHS9LR)U%;XNER>S/ 64Y>+0^$9-8M[H8>DFN@R>E%%6=<*2FE MQ-QTP8_G[,[)?4LN0$&*&I(CNJ]1P NG1T.BS^L$WQ<$@1U2PD @F>&!IN=6 MQ8EE";RZJ,ZLWK"U$!G(N$-*Z%*;<_O#9A7?E/)JQNUPQK8B'K/MAA6J[(Q9 MOZMJ>K>Z6I2'N7K[J&V72Y53;:=G+H+NTBIEERN2:2PG)48\9MME1V2Q3RR&GB5+U#2MS!>M M7.NX;=>75V.OOYU)N-&T^UIOLE!G%?&8;6>MTFS0-#7"DJG"@EH11H&@5L=L MNUQK,[*FZQZ-ER8I8Z35>-2V*\Y(N=VN-XM2R=0ILS-8)A?DZIAM-Y<%;28T MV[CE^/DL7<^F.A7BJ&U7,K3NK)CM9G%3++&]KT.K6F_8P$T$N_%\'61GB^YQVXX<#MV**-)S/-=)%Q:E M&>^$QOB8;2>KDCS9;C,;JV3-*C)+3[,%_:AMYPRA1G8X196KKK!H;?/-4JE^ MS+8SFF[/'"A=6357 YE0ESTS[]>/V7:4V2?:-F,JTKRVI1TU-?(,YKAM)W:F M>K.87CA6N]GI-_-$JU=;B4=MNQZ](0:D.25P#1]TV_9J.>?8^C';+L4Z\^DP M:Q35-KE6.EPES/:$U3';+MT-UE8VJ=8MQ572FTZ&X1?64=M.-[/--#VA7>NH;9??K(=EC0E%J]21#(H)QZS[7*95$4,UX6Z-$]V6ZXT M*^;M]NJH;<=E"US8[65Z$IO )>/'?3&ZIAYY-^_:AM-[$[ZVG9!>#3GBQ[Y12^;$(=/6;;::[?T7VK M.\23&=N@1[3H!+O>=(?&2CW?R12+*4=UMNZ,U!362UOUH[;=HAU..EP9.!;I M$E5/,I.&DR^.C]IV.VW;K(.>*R[$[E)Q!95&CY&'& M:8^/VG;=S&*2]>DI;1DYAW%68SD/]]UCMEW9F8H!1S=9*\DT6MEBJ;(F;?&H M;=+O6:!=ATZ^->]RVHZS,<-7M+F963K+;87905\))_;AMYPZM M)%5H&P+>-M8TIU"-65FM'[?MECVWV1F+U2J>'B[LH5+,T8U0/&K;J0$_5,6^ MD91D82YR4Y9QZ*!^U+:SES/%*#1E2LUMAQ.N2.=X,/VCMIV::DX[PYDFX(:" MTUQN25N\*QZU[6KK/-<>#TT=;W>G[59&&5G;ZG';KKE9X=NTW,GAQE;+5,U& M5R35^G';KMI85"F?[@UQT[4'1L71M7Q;/&;;D0.&P3F:Z0\8\%N:U 7PG0;P MT1AP),OH!,V,WC]]XUI9I:*,*JIBIG.UOC]?$.)1VZ[9\49,IM\452?7U[H] MOYQI6C#"=T (A1WU&XW*2,-S_&PHVCVQ%A#PF8>1AJ7IJ,F,WL(U@1M+]4Z0 MIO-'[<69-TEK5*.&JTK86J]TKL\!03YF+_:2+7'MI]:L16Y&=*V_S?D58%P= M$=J6(;4JE>IF;FE!G9GR1F]D+>O'C$#6S@?X:%/'+4W25]G5<%,HZT<#?"Z[ M]08K+3^WTD-MDI:$:7E3&!\S BV\KC?[^6E:96FQ;(,Y-QI):# =B*N[35;Z MY=E2MQQB;H3X=.XL^M!B.1@Y$SKIO!@.YA)) O^Q0>NKE#H^9EDQ@/85KF^D M\':9I=MBBFZ)2_&8964,F]NJUA8M?)&K\)M>I>FW\:.6538KJUNATQM+"EE- MJ=PFJ)78^C$;J#'NK:B6HA7 3C!J X=UP*^+XC%[89'$5:VL5O,2J[)+ISYM M%;>;H[$@DZEVR4Y9&TBD*A4S^=IT1=2/[JTU<])L^NJFIBI*+Y^:#UI6GE@= MVUN-=:.S"7J:H++V9 *VK'R^81Z-F["36K-1*M@V3B;E$N5VW?RZ]CIN8JZ_ MP^-1TUU$QZ*[OQOTC98PJ0[43!O?=+<]O[:JT'VCWH=#(1+\XJ]Z (MGWJPZ ME]K\ML[54UEE"^SRY[^*CBI_GISMSJ!US[:U66!\?_[F]8D%/&O:GS/!V//!UNZDZ4Q5F%X= M?KQZ/BR(-+*]U?.1ZO//27B&_WUW3K@"=/KPB&Y_9AJ]^'FH-@@\>Q$:7W$V MAW_#F9?3NI$AMER'+1]U_T-\03"& M^()@+.9L^:@+&>++U6#L9%$'Q)=KP=CIUFZ(+PC'$%\0CL6=+PC'XLD7A&/Q MY O"L7CR!>%8//GR07=@Q):_8DL\.U]\@@C\'Q#AI@K1_Q$%#JX:_2%)=,^& M'_[O$T$_?9(^+/6-H-_7%B1FZP10&G/X%;==(2$^O&+UEJ*#-^]\3<"G'UG/ MW]V_"B?&[IN-H>T_@EU6AHGBPMW_AL*QW3?PENM__S/X\>[F:)PTC7]YYF]7 MT3LD7>+K:U=>7 /YCQ3PE+CL^'_X]:TTO-8U\K.J1N#?A),V2]Q4Z:5$W"]H M@@3BKP7B\J!Q1H'X61WLW/)PV3K&MR0/)ZWGN,G#._5;+A):N'#IDR^E4>R\#^3GQ\+/?QS?8[8K.[?#5,T]NXF!A.6._)(+ MR,>7=E:Y0?FX*%V[%DD*DI1?2HKW4LL42SHADB#?!ODVR%P]EV]S M/T>8P;X-#_)VOM#;N1_QT5[ZMB ;Y@NMW/N1H-G/]AY(@) ?68'V_>!0.+S M)>)#W)/L1'T_43(6ZC%?KA^B[>&?W:BSM7;]/K"/"'70K?^KN7 M;51(O&Y42'[0O?3EJYM;PTYY*2TW#PV0*'I=VIIQ\4@0DTC>',I;J7(IV_69T_WKH4Z?RO M=/[G_26@Z^++*=E>W3.K7E)B>W,?GQ-+HCYU)Z,B=0EU7Y+=K);VQ9J5'F2 M,9-IFTH&=OYBGWX0'$8P D;QQ)TV*[ZHNO^B=_&U5X?T_3KZ_GP_37J=_UG[ M>;BYU_MF-B7.:\LT9>5$NI7?4--L:WJ)AL9MH57JMH5>QV*YAJSBP7*YEN V M+SS](!F,HL _ED)ZC_0>Z?U?Z?WS143Y)9MW/^9YKZ]4?6W"!UE+FJOTD! W M+3H.D],&<*^'C7C!/D_Q&,>12.>1SA^D R.5 M?Z/R&WMD3 ;%5!%74BMC/ENF.U+[$MLTWT_UB)0[3:EF5K/M=M<;;:-MFF"> M?O 4T%<.8[A3]GGL\A7.%&Q,>T$(&\+[^Z C8' BJL1E#!.AMCY?$/+:2GS& MZ,/UHNQ_=D3Q1=<DL<>Y6(6M(0:+X_V8'D$*X=NW[3\ADQ(;8EGK$:S ML5S58&MP"K@T L:3-(83].4BEP@H[A8HKGNR?>- \961SH\PHLVOM%9O6>^H MSG:=YJU"4 NWL&4<#'?B&,T)&$M+<8R @ (!Q:=BKP@GOB@0^Y&>6[Q06!336ER,S1"FAGTT/>ZO\ M%%#^H;> ?;GC (B7SQF]^O+C#'XQB\]&"E^+]/V8C629B\74;Z3Q9$:=>N-V M-QFPXSX?16+&\:F:#@VO80R4%8 ,%EA;&,L)&,=>,/QROY#QBW25JRL-PHP;Q8QK1&]/8\=J MK/1*DJG757-;TK,!)Q*4)0+L$)Y^,!A!D)A < @[$'8@['BP8.YIW CY1K.8 M\7NJJK7ZQ777;6M#![HI,)3+8 P #IQ >?$(.,Z31'OUU<<9-\X;W#VM]Q[M MTE)I5:OB[=*XLJKH3(H90%\#AG8) :-)&N.H4Q;#O2;:9HR9#R@:,2K*LM4< M#RQKN_L 9<_=5/;*?$Q.$P)0K_>RB\LAW#&6YG3 MK':CWA=@M)8F"8PE+G6H/KOD-I;&+H.NGD_J M2ED$*, ^_> )&A-8'"6UW'A2"X*!F,# -6*H?P8'K#)MFWV#-BUR6&2=::AO M*&$,X #FPV(XS6 L?L%2(=?6$@0("!#N.3#Z9V# 6WBVO9X.,U9[8["EU::Q M-)K0-H@"I1S&\CR" @0%*(_U"J'./]/DKIV>Z[+$4))<="6W'7B&(\-M'88^ M*8RB!(QG3RGS R6U1@TA$KHV,^'_QGIFN$,S7/A@&BA5#:6JH137^PZB*L88 M^F72B]Z+@"%P DVO[+GCLKDTAF(0&.&Q8BZ2E#I81JMPOJJ"#Y1N.Q_X=H+2&2976[,D"E]F@F*P7,URK48> MPC[]( F,9E!Z+,I408AR;42Y1FCW[Y"%::W%GLD8.)Y3E^E1B2%R^6:$+,+3 M#X[E,4ZX8)44!"T(6A"TQ#)(_'>P,A;#5B88E>:X[.@YMKSJT:6M"&$%1HT) M@<88[H)A8X0K=XHK"%:N'''^.UC(N36*G;8M3W(ZE9S'_[H&KF_HWM@U=\W2S?M(R/OZ MHBM11.FQEKP+3E\3#F- !"3K#['DG1<2*UF_3O/U.#4E_2)AAV;R8ZT923N2 M]L=9,E:Q_'MD?*(4LYWG#(!'ZFAN,#-\WAO\)=@%;X+Z# MAX /$EJ8T!(SSW3#A.DF0C"A>TT#N9+'$S,JH-[;L 1K<@K@LEM'!WU$<2I4U?_[C6_[7E7 M>(E\>V!=YPUX/QHT'E2=BUG6;SP:O:-DX%B%R&7 TE?8;(YG#.-9&QH'U*N/ M6ZE"O^2?LN6V!IB8%DS^ )8M89L:^!5!4>=\N^*[.">,^\!OI&!@',H@0?YS MGR4N$2K%@2;'JF,A5(I+'/T=(,W+ZEP8;YNJI0R(#-Z>M">SR:D0^B< B2R6 ML^WL*L7@VF0T%]/3;)WNCB$@L9<&I =-%[JZ\L6+* B1;B'8_@Z99'E.;@9, MR*F:TBK+A8K1",N?+D=Q IZ:Q+!5R#?#B3KOY]TNYXU-BJU#>!)@U(MA&(RA M[K3D'P*H6! % 53< _/OP&FT]OL:E2)KJI)=B*,J8\]*VS/[<352[O4-J]NP M*,2N=%E54J+S<[>-*PE%QOL\X/ M#;+?NL1)G],C,V$QUUM83@\?))OSD-*]R.2)KJ7_ALWS0&GMN\JH^YOH]YH] MBJH6HEJH,;7MOKP6Z@G@5!K42"JO](9*5OL$7QB%73X[[A/T@R:=(]A ]<-B M"AM?6>ST!&(45TNFDN*E#Q'C,U'%4&@Q!1EPAXQK53$] M!]?)2H9>H#)2:5)JN!Y'3DQO!:$#MJ5B,(H"_UC4LAM!!X*.:T/'5U2N(8.,QT[@1;*!BI'=2C/2$UK.5%+?4T\Y&FF], M>FQJ8[O6W6D]\_2#IX#*B(L>/;$@)+QW='6R8A[[O/<=H%A;1%ZSQ]$ M,K3[Y$WP^'4T>3<&?K*'!AS_'[C"T'^>V/Z%Q&[E9TIO'YK+(\^'J>4CVUL] M4^WYYR14WN\#W]"LY K0Z9^9%T0E5+_[!MBNS*7Q[IE[9D0O?AZJ#0+/7H3& MNX5^\7'7J[_[?4'Y#UC:SZ\736U%?+D.7SXH\HG8"L=.E2A%?$(XAOB 0+PK%X\N6#\O:(+7_%EGB6%/H$$?@_(,(]%>YX2X'HI]5.#P:>/?Q3DNB> M#3_\WR>"?OHD?5CJ&T&_OPA%S-8)H#3F\"N.N2$A7IURZX8;&OYIB@[>O/,U M 9]^9#U_EQ013HS=-QM#VW\$ZU4-$\6%N_\-A6.[;^#9]G__,XAS\2[^Y9E_ M<=_G.EV<+JN!_$<*>$I<=OP__/I6&E[K&OE952/P;\)EV]V<695>+J?\@B9( M(/Y:("X/&F<4B)_7#LXM#Y>]DGU+\G#9YE!GEH?GG'(D#D@!_/Q8^/F/XWO,=K=1=IBJN6*5Z_/"G^NCPI\?>=5];U M6AU?&ZNDI9$ROZ;<8:&RN$1]4UJ8;9=^,!)5LFVQJ^1ZW##F8[B4IQ\$CS$4 M@Q$LBQJO()W_G4KG2.<_US;%;%HU,EQN36N>;))DM3W+Z-U3[<(_J^XC3UOU M2YE9#4^&>0=?-V1WG%V!5<"N*0S&"03&DJCUP?EJF%][=4C?KZ/OO]?S)%]W M0GIA9T9XVRRWQ%8C5:^/+J'WV2*?;80YM8(G"3Y5((240 _A-B\ O2PB>_UD,.*KM7;=EA1I M.ID%6=H/JG"OA_U*2(QA.8S'.:3S2.=_IQW)(ZN\*E?-(4$&+3RYS [XH#PR M*OE+J&QF6\,WG#0BI5PYE2M.UYN.*40JRSS]H#E,H(!+SIWJ@QJ[?(4S!1O3 M7A FO-%SO^@$8' BJL1E#!.AMCY?$/+:2GS&Z,/UHNQ_=D3Q1=<DL<> MY6(6M(0:+X_V8'D$*\O-1;\YV3B>M,F6D[.:/9C.2BNP-ABY%#"!!B8.?:D& ML @H[ADHKGNR?>- \961SH\PHFHN@I505'Q\7B&933U32W$I$2R+C<(>)$MC MPLG>;3>!! *)FPZ/?@06SA"G6G)G$.#M26W29HB^(PS&8'G"TP\> MPVD&ADP05OPQ5L2L<6L\P.+1^[G&.JCZ$5+D1J:53Y)!1IVW@\Q*&:9#+@?- M"AA9)3":PS&:Y1%4(+/B4\%79%5\423V(SVGU)+E9]J3EF46%N1@D-JF- ): M!%$X%L1(Z]\(0A"$?"8WY>K+C[/]%)_0[5OP>(\9'3SM##J=!H%K1J$C MIQHENI"I \Q@@>&%,22+L0R)4E?.EKIR=:5!F'&CF'&-2.YI[!BLN5R]H?@- MG*7*V<5&G[8J'6AO"##M31!XC"80=B#L0-AQ;>SXZKCN:=S G;083,L^)Y&+ M%9$1.SW3R*P ;NRBNK@ '!4*Y<@CX#A/0NW55Q]GW#AOG/>TWO=3([*5<@J" M*K-ATO87=:/?@_8"C/)R&$DP&$Z>.LVYUYS;C#'S 4$C/D4)MYKC@65M=Q^@ M1+J;2J0[=^P6'5+=2ICVM1K#P,XK)3Z"AGDU,)O+PM:6#$EMTT1G3>4VX[X MH[4DQV&T<,%J -=6$ 0%* ON3N.M?X8"@5QOD0U9(_ <262(+EU9YT2( NS3 M#YXA,/:2$91KZ\:#I+<@&(@)#%PCA/IG<)";SOGLQEU7\#F5*ZA31F,):@7@ M( JI NYBPB6/8ZZM)0@0$"#<&ZE!Q%U)R8 >3H:^V^2:T#:*Z M C K[H)!TFOK!X("E-$:XTCGGVER:9/REXU",:,:;U%GV8C36:>?E 8 MP0!EYD\I\P.EMT:](1*Z-C/A_\9Z9KA#,USX8!HH4PUEJMU=LNNU<3%F053% M&$._3'K1>Q$P!$Z@Z94]=UPVE\90# (C/%;711XSS*38KB5Q);Z O>XHLBQ!:!. 4 M$@PFT A:$+0@:+DVM'QUE/CO8&4\V'!.-E41<;.NS+LL818]+G*!8-B8IC": M1[5H$:R@W-H;BSC_'2H(R7HIF;.,$-<&KJYG]5:N2$9^# Q!,R2)T<2I?+-[ M3;W]K_EF(M'WWV'DV=1A+-ITP.-?E\/U#=T;N^:N;[IY'PEY7U]^)8HH/=:2 M=\'I6%55>/C6U$C6+UF'# CY(:&%"2\P\TPT3IIL( MP83N-0?D2NY.S*B >G#'.H%L'^'L[Z)M\JBYUUUY!'7Y[3-_CGW1;S&L054N MN)"$^T?B!$_A\X*$JYMMD&D-_2;-%%<7:"2VD0:%ZF20'5MLRA35Y4@8;])B MGR ?M*\W IRO.02S&T *&$Z\UM^UY5W@)?'M@7>>- M=S\:-,:\XAQJ]QX_=+UV?%P&''V%S!Q)CGNN72Y*9D4TW&R2<_OE4Y;I/%Y< MZW4(1^REX>A!$X6NK7OQH@G"HQN(LK_#I?Q (^?MW#RE.FW7J.9(5ZHNZQ=P M8.M219]:)8:5-,[N;%RE;+:[D:TDP&XH%"]@S,6JUB!X0O"$X"GN ?EWT.3T M:SUOZ4P'UGS)]4K)0FN1FIY*./B$R434&-/N9_"+A=LE0B58!@> MV4P(E+XB^?K:)(DS)IT74^:=C9FS'4O <^ZBJ72IO+OP+A&O;[.C%EZNU71I M49=X-YQ)26:,HKJ%*+JIS&U[+Z\^ND)X)2F M(X49C.ICR[%[ME=(C_+EH-XGZ ?--$>P@0J&Q10VOK*\Z0G$* VS_52*SQG2 MHI:S#'DZF$S,,42,Q\P71\7 $&3$%3*N4;[T!'20^LJFFU5RA).=_H@:9'HX MTUY!Z(!!:0+#:0H3.-2C&T$'@HYK0\=7ER<] 1NZ(-?RRK*PP1O!!BH_>B?E1T]H_:HXIAI:AG'PA>4/1O)X0EMXY&=$*=@<)E \ MQG#,1S'=_X0:X-WY!?/]^<7N-S]/%6 0]C>/-*()/C]F+WRZ9]O:+#"^/W_S M>B(L>/;$@)+QW='6R8A[[O/<=H%A;1%ZSQ]$,K3[Y$WP^'4T>3<&?K*'!AS_ M'[C"T'^>V/Z%Q&[EOQ'YO+(\V%"^_XY"97W^\ W-"NY M G3Z9^8%4='4[[X!MBMS:;Q[YIX9T8N?AVJ#P+,7H?%NH9<6CU<#?U\R_@/6 M\O/K7VYD)R\7(#Y\$1^(;]S)@VC$B*]B!/6-0(R( 2/(;]S)&G"($0B:'HP1 M")KBP0@$33%A!(*FN#""^B"1$G'BSSCQAVEG'SK4?[UJ_OVB$]X]?#K?_\S>+M8W;,A!?[WB7SZK'K1W_C+L_=5>%$W MW-#P_X 8Q85K[)9/X=@OZ'"9S19Q'7']WKA^TLR//]=CMWG]]I;-_\&6'>NM M[(]6?,#C/R3!V:#NBC:M%[;2_ MGVNOO/:BSIB.RET[V?:]5G]-H8;HO#=>U8/?Q<+.!M#7YBX25B2L2%@?2%BO M='_C,](:NW# (0M?2ARE[KY]N4>-5/'A5)'Z>U5D6'+E MNL4$>'XBF:%0GHY3T]!PZD 58=T+EL-P7, H MXM1]M%M2Q6O4*_QRG?V_Y[,Q;T]?5273+[36LVK>[9%J:1(NKA MKW-/V\X6CBK\/2#I#"<(C"6)L]7$C F,<:?98*PA/92 M)2@RT[UP8L! *HH[(N\XIJ&<6+D!IRMN3;R\[GEO:)6:55-KM#]="WW M7\(8.V07[9G2ZEKFJF^P5J!U1H((UP ] 'C.183J O5VT)1,*3GMZ_G']DL MI_4\;7L+8TI/\I:BE-?P&>/@\YW8?ZGG8F'8'TE*Q[%R+%V9E=TI:8Q68 W0 MO>!PC ?N!<=% MC20J*Q)NZ#N_A&$8C*-/[>YR*? .6!G,!B#XW<2RD1JB]3VLQ;#[ZDM/]@49LGNW,7GO4!M+V;;GM$\ MO]K:KAI.DH,&;N4J4]\?!'G9Q?]ZYP:GM/XOSV] MO8RE'RN]I5G"'>CMIJ^F]9K5;XCA8D[5@=["LMFS/D&Q+*0>OJ?.V:G(E+I=<,EN2J_=YZ)[P#$92)(;3-(J$ M(DQ!F!)S_^EC3/%XWA-;.9/%34.H;$I98R%USV^##1K-?F=)ZAQ>8DQ1FNA- MFNM#3 &^$\]B+$%@O( P!6'*%2\E7)LPM^+V>H[/H9"32-42=;H=W 4<[K.ZOHU.;]C>JK]D8Y?];YU1<7%[N&[->RRXS9 M&50H56%&4W!C\!0P$$@:8SA[N6RU=4\@FO+]:6N@%Q]8?&QW[](8?L5 M98/G*,^6DER)&P@E=]VTQT!A@?W-41A% QN@"9Z>LCW=VHO#H"]F,^0D/9W;N-*OI3A"TJ>N 235 M ((S T\*_85Q-F4[J%CT2MG@/]@!;J]M5;DI[2P?DOV64-24(M55J=I,2"WP M58F(=Y&^B:_FT)P8@0&9$H44M- 8)D:FJ[FZ";R[( 0?P#/2(+$R?".AS6:^ MMP1#!IL$>*TVCGX9W2'2EIII1PWK@/HFS"!8@&<8"0 ALAYZP/=.D!R6@&S% MHO'AQ$BD/0<(R28QT8*$L=3L1?3ZX"<_$T;$4##6]Q;C"?C?#!)PCM\2\LMS M"?;YN;\)7L%$\XV@7RW6YFW"S!K6/&MR9;*5TV1F_(NFAP3>)]B=5 (1??73 M7@KATW>D2MO )Y9'2@@D\%5HPC>R"W=H#-N:[VM@4?N Q,\_?RO$S_W?RW5V(DR&-8E2:FEFM/B8C3*6&]\D4(U^P> &DVZ 'AG#,'*P3Y4 ]+D M#96(8$#:HE\= &X5+*G/Z!VGI$X;&1?/U28)@=LS=R9^Q-GS=#'8"""7(=)=&$ *!4[0! M^&CIP>X0$)">GPC$- B!D,#W8(ER,_,MDK[S2\INI_LCP7@> =3 \=SHU^)9 MQ$*N.VY5L.NZNB'MAE#V>"_?^0NQV$TPFOA.%&" #=((2,A182CJZ8!IC 99 M/-?FBF1S(W<\IO[T Y']K\B^T\RC%/?*[5XNEIJ64K.FU5/V4^AWJ M8T2*A)B0?,:'R# R8L.&]R,"W7^]4_^]\X87_?+A?[8;] MH^#R0"# #_&2M(J&C7VKWB MVWL+[L4NBHVUMFM"\ZJWCFX;F@]]G/Y_$B_?0GH<$!/VY7U%LC=]=W=_];;S[OZS M#]H?[?D2>K/O)/$-M@%VP(_/C9;H;_2%&/5KL_*_6F+B0X#^/TTY?=3?@=\# M^0=8:+^QF?&$7#T@ P"M@]V6?79."N]M&P9/E44V#F+OW)F37WF3,0+>] M8.$;A\[@(J1JB[)GD/AFE+?7LXK(-0KBSJH KK,Q%,,3X_IP&!$/UQ%X5-\@ M?S-257G#7&!FR(V*V"P 096SD1C4Q 9T+--RI296NXDO<2UK"Q]Z@6$B]")C MW068. W^K]W_B&=Q/E_&?_^%_7O:*@Q M7MB[S5I)=K#H^)K!I;!N8,."/;.AX3 QW M/[D@!+(+'5#7"/?GFO 9;UQCZ)N:0U.+2F<8:]T GY$,W-VA:AX,?_4D+7B> MD $K;NR^=;P@!&_6=Q8#G*)M[#QP:.(E-D 'OR6:KSQE\"*X0&B()4(P8VB. M?'+VI@OK@("-+/+35V8X ;\''M<;+D%.@$?H]@)Z:>%$"Q/ 4 +V$PP%V*8> M0?2>O<]SU(+34WHU%IH?!/=/D*@UTB^SVT2O;16D9Q(;O^VPS8#*][G,MMR0 MG?5$4K)+0UDV^7RI?M1O>)M8D'Y%*PF 00C(],;L;P'*P147( J#Y46#-C4? M&._^)@7LO9&IP_GO_0'XS(;FCG>^ _RIHJU-9^$\)R,H/5T]_2 /ZU3]SS/3?B7:;WD:"2S8^CW?^+6>O@HLP7#1$3W5 MH,_Q+'CP@:;[[6M@*PLF!.0(['/&S[5I V]I1!J'?4;7?LKS#GT<0W-WRJ0Y MP# -?Z45,]^;>3YD GCDSAN#0W_WK?^*#%A 1?#UF:R&;0+3, +(X-\ _4R@ M\1]!TVLX2CC:)N%Z(430T >>S\@ #L_P&0/>,1%X4,?I8.Y@:W<+8)2P/? D M@/O#)00C\!U@@:X%DP2P2$P@/,,@ BC@'FBP2D^>G- M!P8Z!X8!BZ0:\%?#Q"+8N8B O4";(T1>0#MDG)@!INH1T8#8 ([#Q>_)]EY. M/H[>0AR=A3N9.S*O16#L(K(0^\,-$%! [(BI^PGM@KI1L"V*^(*)F."Q1YG[ M+:' ?>3U:"C*!F39+K3W%A4&FAUM0<'$V&^4<&$D_D_AS?N.OBL:2?SS,Z(, MWC*#-WF L@+E&45./9"NX/5CI=T:P2.!/+N U)'XGWS\P9Q?D1;\+< ISS&^ M4/I&GA<")32 ?CP;NI$4A%I$*+ U&_N;]:]EP0W';*>O/ ,A["(?KQR*Y M XR,0#PP7B\Y )H(XR.0WMH04A*\>[IP=UMS9$K I\$9!L\O^UA&WV\C:<./ MUO-Z"9 Q1Q>_\QKMS ?[RZ&M^JMX1 TC]IGQ+Y$2Q!C05B%"DJB],!Z+D M.68(%O"%K'YFR= <1K@[TR![-C^1\67_C$+UKS3M6T*,B K;-28H/ I7D1$% M=Z_IA!)#"C2*_< M<1+\%8#P 7!/=Z(48?=XH<'@NV&\YRKVC$2[68,M=K\'O= [@.P!D[$WSPS> M\>JWA A+F"-(GF]'(VRW%]KB4&@+A;90:.MJH:W7LD9\8Y[Y#]VH/B_H0WZD M Q^2&_)]FF/(/D_P1)]G1C@^)%EN0 ^?=BS5GA-3_,S"7K;+TS).9H,&L7+I M'AZN8&3L_OPDFSI^;8>B"MVI0N&V,PDGD_4BCQY34Q26MJVV%\@E<+ MTJQ6!R/Y]R-7F;#>Y;VR()F;7*'"\WS7'([[Y.';DZ0RRVI>MFC)#%&M+DM! M?[.J@Y$';S<8.:L1Q:TBD:Y8:G>'S31%K\#(@[=S+%N;"EQG)H)(=8H;G.-ND*27I]3U-O/MQ)1+A07) MP)$';]]NM?6 ,'3/2F^*A:*U7O:L4;U/]_'W(W%@"I2:-:N SZWY)M\PJU*% MAJ75#T82EMGC*%%A<6G@Y)T2F%1'$# M1QZLB*O61XSC>D,KB=,24U,X81V.P:EU-6#U?Z7+W/ M'ED1+R='F:Z5E7*.V1/+%%MT&7C/_&!DSO0:O8G>5'!6X'HN497587OD%1HR4VOPBY=*9?55"F9TMWI,GKJ 4W9^2+( MI7%64MML+I6K549.0-7AT .B%E;M])2MSW.J;%C6*I51YUX*##W"_>U4K19R M,EGFA3219QIJO_-:XWA_.*: HY!$*Z&*IVDNQV[Z4 M3/*U;;E,*50$3.$*L9"[+%(=CG96T<+%)S?0)4!@P5#@<6B *HN"T\FV\;?+6 M8C/%Z79W#.-_!T/[^E),SBKY*F[JQ>EZZ61\2@6@G>: M[^GUZL !F':$KE-.H>F\ONZJ27U::01LVIN;(AQZ(-J#QJ9 Y==51DTOB%*7 MZGHS*5^'0P]$>R%MNGVGJRPL;3U4I'9 5BTA>NJS:+_+"CQ]#/)\O/$'AR'D MY8X_/F.NG-,S^],)O3MD28EE8))("24O24TE\2^U*JJ9 C!6_GW)M,@H'OSF M1"RU"[ H47PE,CT/3\62?"4Y*G3MJJ2(M)#C.[.65;]4BN1?YRA$B;D_O:!= M>K4.VT'. N/[\S>OWPK]AKT=!VT^?6=V/SM]D8NB+4+O^8.=@Q)]\L:->96A MO1]SZ">&_O/$G@W'W3)_[R8?BT?M.7^=$?[*D'WU? \\J/?^U^_[8,] M>+M^W;,A4:+LR$_2@HB.GJ]85NMOB05S.G;DH7#L@$)(0I"$( FYL(3L'([[ ME!"TP<90.4[GCUV<*@A4GW[ L[A;P5(D+G$0%PJ)RU>)R\UOR(?B@O9AI"D( M6 \UI5%)(5Q%TH*D)7[2BF/ R M6_@]N?OH]ZDB*HH$+U2<48VNW?GB;#6G=P=MUU[.%,HK063&[&<8C%_O#E ML'*>UAH?Y0_&M1+_W[3\_&7!JZC-UNLK1/N*584P6V4ZKBE9:;);(==<05M] MOB\RU"W1'<+_8$V6I6;#J_!BF-9\?P-(W]+LA7&DNG][OIGY23HL6IMNWR[Q M56&CUNM]!K;&(046XRD>$YB+M#O_\@! C P_I-@WH-@?5++[E6)W*Z[8:U+; ME:28TZ*0ZM1U*_7EBCTW#:W/IL.*YKW4[#1\3DT:$IWCFR)-KF#Y"N'I!T5B M# NT&/^P\\Z=1E@S"R,Q\CWG34G&_^]N?/Q'C4BAR.N#.C R+*'7,'0#X./ MAAURPO2N_\,19"SV@WYE92S3^,;5?+7<5RMN:@P7!#,_&(PD:4Q@BS2_Z([R835?U95TU?+PT<71\DIH3K@C+>T%G2" PAF0PFF3O"B\0 M/*"SAJ2P67" M:KOJTFB/W'&?V[E4&,72P$(Z%6R*.3C$U'U":('0(H:6TT=HT?/*1G^@#,JX M-D]6QHZ@*U8.5D$&#A6/8SC%8CC!W2Y:('"X/A&>/:F[ X=;=ZL^ @>](/2, MCK?(J X_K-GE2K)<7XD '( [11 '#B,YDX%9^_YW*KIP59">^(EQ/-Z6(\7 M;GG@,-.#1Z%CX5I]!(7 H(@ D'$H_E3'[I2"E^?SKDF;1E^UIV674.U>K!-#'"E6)S#.)P')A-Y M5Q"!$ &=33VN$_41(@SSE##9VF%*9;F0R(K5PCQPH-$ _">>PGB_AG#' ARW52.)OE_>(DB^ET5>_UK)WRS[9N+-']0NNE)] MN&L3 M5#N,=(T15W)$2(F*C"W=>G>2 )1Y!]]Z&\K[?!8GC 7W"71A Z\'3? M!)18# )S:&J^"=ZKN<-$JR#=:$;UN74VMME-;QZ;!FL:^"9X3-ZPEP9<)WRD MY@;)_7-1IN0S%1/_NM\3_Z@5^(MN%USEE6:+[K %OH$W30KP.CH8%$UM\Y0( M *W^]REY),Q?:#"^U_&K*94D:C5CXM:*8Z/>)PB8',!QT?U^GCJ\=O+OFX&/ MN-D^"'@0\-Q<'L'Y@8>T!R6*\PS:2FX'.2DY\^SB< R!AWWZ09 D)I X1@N' M)XRW@SP(:&X1:&*>[OTG0'.#Z0GG!YJ!4=RFPAZAXAN9=*EV2[=*2Q$"#8?**SSJ'%*%+)'DH\D'TD^DGPD^2CF_W@Q_]VEOC-? MYKN?X#X%O+BAMP"^PW5\WW,7P+[ZZN)RP29&=_".N)\$[PIL3S4D:=,E%_2B MLDR%,^!^4C# 3M,TQK/ _\1ON 9VW"P2I/P/I/PQNDMS1/DWUL*MS3RI;)5< MI\YD%C2IYB/E9X'R\S3&\1S&T!>\5W?GUNB]Z_IA,/HN=/T& ],?ZOH\GR[V M79;#I;37R@9BW:DZWACJNO#T YZB,PQ&GFQB@\+,*.2 0@YQ"K9=>^%(T!]J MW4C0'VS=#RSH5PHBHYCQ6PJ<:A%?+HBI0KG0+$A*0JQF$DI>;$AYN9R1&@JD M#,']DY#J:J'9/6L;^5L..=^&^-[V%?&+M--^S"#I;:H:DL(;A8\;%[KK%Q!O(R8N]-QV^U110&D"D@5T";P@.M&^8IQC3V];?-FFUI$ =.X MT>3%>"0_Q.F"'[H:_*#)D)%FEU\4^D3=<7R\+&6DFH5O-&.]]?NM14:M]XFH MXQN',0R)T+_'R]Q'"K(;X,H?K/MZ>ZS]Y"&^=>-W\H7\+D>+\+PP)&5^,44'\_9^BU(%"B+9B>YJH[/ M!RJU[IDCV4\#HXG_(C\K7D*"8 +!Q*,Y6+\%$RG=7_*K:H>PM/ET//#+ALPT M(ICX&M_J\;3C@5$A?LWY6\]C'6];7_%P&H:Q,F+@&J6,2QE0EX1: L!E-##YM>!:XH M]/Q-PQ@:S@PN6C'"T#9@6?"FX3M!5C/]EF8O#'FT^]LCKJL\-B?X,(GG53+? M6!09PY[Q[ JL&<:]"19C.0ZC2/ZN(EKQM)5CJ'X(EV*.2[$(D5T$EZ24LYAQ MJY)C)7.$7LJ5"@NQ7X>X! /M!,82#,:R]X5+"(9B29=?1^*O31@4J;\T#(EU M,NP)5;UBM4F66^%^7K+DR#P2GG[0&,7B&&#TS<7V/YT8=8F$J-N\[A['PIHQ MR12_BPJ<-^PHOE+2(Y#FX*9=GX^S1=P0LV6G:(XF9!Y 6M30DJ0QDA0PCC^% M:3'7]YBZ=]=6$804L4**6-A,IY%B2LQG,R]%&OABD?)DH=D:55,B1 KH@S$8 MP^/PW^TB!0*&&% !%?&^.6 H#EN3PDKOFGANJN&NVYXNT[4(&"*O2,#OY@;) MM74#A:(>:MVHOO&#K1L)^J,M' GZ0ZT;%?*.2?PZ+58K'M[19'C&5"]355#4GBC\''C0G?]]&Y4FAOY#(%\]'T:&$QE"Z,+,]$:Y)$2>KH5_>7S"/!WCN=&OQ;W M?^R/DZR09%>*JHQ274L2+2HYK;_.1"M4LW^0B[9[1?1J,%?9CR8UC&[NU P_ MNKKS/D>MJOE^?R-O^DRRW&NI\^ M2*C?E&^)H6?;FI^8@7]+^$KL=W,N]SRK%FOS-F%F#6N>-;DRV5$5S38 &M&3RZ0OB+:X3OE6-'\H3V\UW_(,7X#+,*0;#X!:/D M5BH_G#%21=I,M$G#S3=4OP( C, XG,8X]C"O^2=7W.'%N7&7JB,OP@!2!AA6 M1UEBS14RF/5+FF4L/-$/4EW<9U=//TB,PEF,%)A?LN2-@Y ,##UIKI,[[^![ M/OJO[]>D--%*Z[8T]\J9=7(DE97E^+US\5=&X^Y'^" P24 D>_?)RH#F\?-' M3S_,2"A_^BK1?SNA^G@5;,^L)AOL0,1+IIL6N5:JM&B(UUB%]\+,]TL)$MXH M45RX1H+"L03$EFAY4*RQ_[^]+VU.7,FV_7Y_!5%]^\7I&Z):\U"GNR($B,$, M8A(8OA!""! 2$FA P*]_F0*[;(.'#A>D$BGFSJI>$EA?#E:HXBGWE->6)\ MV6:&9J.T+5AXUYY*B_N2,2RM(GQAP4*2Q00*7=N X.2:9?XK/\!\77!B#&VE MTU+&IIGNWUVK-=;TG)F9['U?Z:R$JC!?-VY-VGCH=7&:%8Q:LZ%+ M\GQ#.K13GK/F!:2-<%Z><.WT.I"RJR;+=>QUJ:U/D+3QQ9[R(;I=R%;F]R2] MSDF!,2E6.EE\2^'A;4D;7^ ?'^KKT6!&< LVU/"6$DKM^\I*"M? +WBD;'R] M7[RA;"R'8TWQ,D8%+P0-I5X:%=>#3@-F;"%>&:9;53:^S'/>&(UN3Z;#HIQW MS:6A[H_$!.8!C1Y2S[7J,%)0D:CY5F\W.MG%MHH;6HZOW M2M,B3':@5]>S17V4EB\BS<1,U+AF!>/&B8_+[^R\66WBXW/HB8/];"A,VGUZ MV33GHZ!'ETRW[%5!L,]%*5,Q%G\KV(^YJ\=3AT@ 2Y@DE(CGVN[$*-'"<45V M!'\B%3CI;M0,K+2Q#2%*L'"-S0K4]:($ H5$W,)WLSK!Q4#!G)E*,:<&BF)D MYOBR1PLAQ41+!^';3Y;F;B%)ZB>$ Q'\!FRN:J46JC$"15.:NC!\U4);O^(J MIJ*M&5<37IWV/HE?SEH'OEJRLSM/?8)^1X"O7R WQ78GW9+2JN:DVS;EB/1D M0/(P9F((%J-)%N,$X:8V7<0SF+HT<*!-7=<3"2%R@#@*WCE!T3B&W]AV4 04:+O6585A,0"*W+),EX92NH//<26W M2*^S^%MNYVX GT#__/=;^@A0:5UGW>P;9B#I),&7&]LV M-2D#H!*BLRTXAQ$DC3'"XSU>C9SXBL6Z"ZQAOG#U MJ6Y[QDI/&3;X7K\9XN7\BLWS:RZ)Q3H5^4Z"+OM\A9>]=,?$A;>-1;CSQ.UE MZ/79ITY?BGR^XGA>3??E<5M='SMN.\IJH_;00B, M E$/.M)_(5+WTKYVUK IANV-"[;$8KWVY]A2;'GK8C\HI?%LF6A2?KJR[5(- MV,;=O>0$R6$$=\;==I=>IB H^9K@+8;M1:K12:%DXXHA;>_\ M!A$M4Z*;S'F:QDCFK3TJ-Z,@M1U?M5+1J;6I8P$;]Q[O1E@& %RND[-"CT3QR]5ITRFW8!GU;Q]&31K&S*OI/;B-!KX1$> A-H M'J/?I!NN1B&Z]/H3L2OQ8ALN;0^Q971?3@$DR?-_(X=!#H,=IC.,YC*$16WY+ M*/"_)US47[IAB&K_,P#(D;EVFO.YF2F3K71QRPL6-X@ !+O+,8SS$=VY_S; M5\&H__S/R%C]^;!^_V6Q#Y;UY!/?6>R^!5]/=RF$B>^$H,__7CA>=,#]AZM; M*LP'_&BK^#^AQ3VIW*]@-*TYEN/^>+#7AR=">SUX7/3J[ZS^$,*1S'?\P0=@ M[^B/U@=SK#LI/(7#]_X;O/CA[S.X\__M(IE=+@@4P?.W12D'KOD8YJ[>O5U'W7^96A&:9KCNZ"@&:=\J?Z1Y)4 M-VQ5+*R7E"@9FXYG-DE\9LXNDFJ;>)Z:.@T:D29XT"B GYX.:@)\+N4M@!.F M0$]7U4V*B!)6TU$,K4U5>P)/]#QD8@._X ::'X!1BHJ[VC1%"KO?V(W,WO%J MP1Q46XO/K BJ!='0L -U#PB1?3_Q,"A MG23]:RK83P?Y-,WO6O++.__G0Q#QI%U[M""CV6VBIX>NKIII=0Q>_4.U0G7C M[=O)\]])^A$J'J=%V!,IYCO/_S/UZ\M?D/&D-G-UG7[29<]8G=UO/7P438,/ MGQU V+<73WV$5)+XSKY 5?H[?::!>C))PS\$^3@L_U%34Q=.K_]HR]EC_OV^ MB[;A5 03QF?A;&W[WJ/=JC]/"'9/WST$L^SKUK=K65/*RK546\H6:W)%+O2P M5*6=NU1]7G9[36Y+K1U>M^54NRBE0&5;3<$ .R)351R&9=!"4)XF71 M;+M3Z3'W>0G?X%D]SVN5GM@&2ZO#BJXS5&6;(TG&+.A"PZHSE=)0"T')@XI2 MO,7T)JV0-^5^Q]R:78(UNPU0\J"B19PFA@J5OC=9)5/83I:&*LGP[4Q] MHVK="D3J8_;MBSNH2K^C9T&BU!:LS@V]F7)5M- MURNS17V%;SA'=?U2:3+EX=L/&M_1NZMT8VW>24:W41WB?"N=C4H*+TOB_7*] M896UK%DH9Y;5:ELR%R2LYV$WX?HXG6NZ=E4RM $WE>UF^H]G2E MZ@QPLMSU^-Z,,-AV"$H>M,EVAE+5KLA#*3L5,AO77O7M BQY6%&9FVY8=7%7 M-;/-$M$H;=-I>,R'.ZRHSGLV'813WC28.U;+:N2TX(L#[K"BRI 5K(F,@I) M%PVQGZ/7JS$L>5!1?EH32TH:[YMRISCAJ\8\I[7AVP\KFF^O)[I<#/N22J^G MLWJAW]_D)P/AL*)+I:!(@:J%BEJN;0F- X(=%)2+3'RFLD@8=9?5: M)J7KLJNP:<;.4H5UVB/" 4$=%JWX\\*=PS$ Z@.A>B\* M;%^=@Z)'_&E I7F\M)VGI;(BMM-,KS'=+@#JL8=%^;5DI[,]5C>7]Y60']>X MT,F!HOR1'F#<]CK+E+**Z@P<7QF4BEHO*GK0K:5NEN#9;$F0NJSFD,4-7:^M M)[#H@9\ZE:ZA-^^[=WB9VA1#N>M72K%=Z/;:PEC:US:SIB?,"M030>V2X7#&D-@K==:6EI!2KK7D^(#*- M 7EDN.;W[?9P,K264JM]%]YS!9=IVR$L>M %0IU>=#:]1B#-W58IX_;SHW08 M%3WH@CREC(7[0MX$84B5*G;*_H*:1Q4XZ *74<;=8CCN*=UFLZLSHU&ZQ$5/ M?>R"%ROHW6\.!X%/U8.*HY/X9ERTUHNJR#5+X@ 6)7<,!/@-?23Z[Y6F3K9< M.\E2)W7!M5==;((E"UC35.MBK?=D$9.2\RFY+C7%=@FL=U)B+1<5:DI%J=8J M=:14J0:^EU)_5>16ZU^IOY2:J.1*8$FTRTWQ+#9[Q@[E C<:50AF.]VH[3PA MBZ;=-C4/^TL.-]:U2:8?!'5F(S[P.2!ZMW\\HXL>$[%[\EA>Z+MG0Y+GV7$L M>! K6OVV034R5I31;V]5G>YR2!#FEE2,$9TI@BF2G"C@A;H'(E'P2A"&ZO'A M7",VZ3$0VW&,&KS3<>'I/QZ^>/I6&+KLPQ:X[-1V*_^'N#.*DB C\_#!+D:* M/GD623T5S'=E#D-5WWVHV!.NZ-M'57\&_TXQ;['>3];23Y[O@&>.+2=\Z+6' M[].0DOVQ"SM#T$_O1GQ/^+3'HNK02I+O)PS.GP[__\>_B\?S3'@IWVWV\$ M_NV3G46SW]GK[JV\X^ZZQY_JNR\VN@K/N\$O=7NDCW9?W@7V_N<4CCWO2@0: M7PP:_,OFO6[RQ\R=_*RU$\1WAKAJ:R=QDCC @9@>YOAZ'/P3PS@X\W%M=D$B MNSB]71P[-'=MAD$APSB'81P>IKIRPT#+H!N*G=!BZ=O/9C5S+=#W]F&8=XWC MH/&7L);K7D$A8_E"8[GZ916REB^UEBM?:RG[@UHYN _6]4ZQ[+ITLK:FOM+M MX'?NN$MTIKEXM/N4R61>21!W?=DC/IH^YN7Y /SI^0#B<\DD)*VKDF:IY^#9 MDK)R^'&O;XKBY^_\C'S2.Y(T8K"4[;%89FMX0'%:>E'JV&T*'IJ#]\Z1!$8< MN9#W9LP^1HDEK];=X>Z^>+M[E.&0/$ESD=7>B-7&?Y)"5GL;5GN*#%V[S4!7 M9J]7P!IG'<^'V47(B(0J'K@8A3KS!O?("1 ME5_E1(BL'%GY)^.M*S;RZ]2.SC?2B29"$MONB_%\EVYX0@<\'HS?Y6*/Y#4< M&7JBVHT0/6'M3JJAQU'Q^9..N (QJ. ZGI=:N,[8\)$2E%3^X]V<,$C).;>2 M$SEB/?+#(SI.[[Z1V[3O^'MIWNW*7;;47TUXF)*<^O:3I#&"HY".\T>3[8TW M\MV$=)\FJ;J\D2(=!.D@B2=1$&N6L'8GE35#.DC" MVIU@0T>(GJ1V)]70+Z:#)$?VT&W=5:WH3FMU-#=LP_/=*"5P2E\O=-O3/:2& M))7%B!\-E3PU9.>?HCT2GWFGM'/.(PK)>./Z:R)HT7BZ7%D6>8X;UK+B0(@4 M$@%C.3W[.\=OU27UJ4D4#+V]$49W8MB_ ]WZ5 MX\_6^3M=LD95:M 2'ON#DG&/KCP!(U M#8R??RSGX;R3N=_F)UI5"=H3AZ[XFZJ"BP,"CY(>8@)%80+/HK2'7R!?7-JK M+@\WKPC6E^Z8^,!-_)B9WX0;D\VT5HNNJ$GI0F>>)OM^1\Z&$&[8"&Y("J/X M,](R"&YBXU67AYOK6]U B/DK<230.Q@#.NJ_W])'P&92G#:;L[S9P5EM36K= MM.).NA'8"-]^TAA!$QC#\P=@\R^$-@AMOFKOQJ7[Y41@>>=[]J1D:\YSR>U^^PL?C1ZM\S,<-4>JHAFQL3*-% M30KBC,_3U@3Z.-SE0F,\36(X?KB]#?DX\O&DS>/QBS0^YN/K0JTR+T]ZFM0U M+&=%.O1&]$7HXW!#"XY1#(FQU)N1!?+QQ/OXQ7>T))-,^)B+2_W0+:OEWD0* MV#O-[,ZK;'$WC4/J@,4$F@)_#D78/R8/;I>?3#0)F]AVHY.@R6IW4D^"HK/] M"6MW@@T=(7J2VIU40T=G^\_=MKQJN*F5:@5Z2INJ]@0\R1FG0M5U5=OW4I:A M[AJ+],RD$D&7YT$3OWD=.FD'^J@XF@6>/P>OD\?=O8^^M?N"%1N#=&XXF4NL MG*6\.\6?T6QC0%"1VLE@%,M@G(#.^R*2--9B9^*WDW\: %R#$^Z-<2&#=\5% MPZHW!URQ*D( @!O+.1JC>09C. 8A $( M 2(L63R^27 @JL9Q9E)*6I#7AJ= MM"7.QQ$""%!$(0@6PW$<^3_R_QC+I(D_^/]I]W?L\GC>&BXL:8/;DSS1$$?C MNPET?RBB\C2%T=1;L_]U*JBR/]7=E!&IRT@>1>?]$W2-!TL"OK =DIV"FAY3GI==.LR4 H*0CJH3$,?)-G$22!CH2A\[[)Y:@^6VX MT?*3OA2TREFSE7=+:ENJ9E4IA'##1H=P<0:&9@AP$."@]%O XXP M3//J3!J5S6#B+QJ--)$;AB($'.';3P('B,-C''_&FS$1XL3&L6)!)\6P7Q # M=4+ V696TWQ5=\H2VZ1S7*;5G^9:44 %F2<"HP0:P]G3[V11B)\O9E&)L)>OT92O^0V]DO'^](R *U+ M&7:4]QWN:O>"H6>,#-4%D1.6ZI0D+[K2#GX1W0K._?VL"!*.3RH<4R"<'SG! MT-*3PG-\E%F]0,^@[&%[>L,%U?RQ@XJ2_2L=@3QN/4$"T1YUP!WY4QVZ-)E *!+ JHC! M<$K :.90AD90A*#H4D+T]2+1] F& MC"1Y_N]$V"=2HJ]8B3ZS'5^G1%W3_?TAY=1?4*3^'9(CT8Q&/-H-)TSF%!/F MY?)Y(AWX\)Z[L>'O,]*_RAV4@KE1R:\%SEQN@P;NM+?U\#X<$'RD[9(83Y$8 M1R%M]_9RH)[2YR^4K#H^Q^KBH[T>=?^77C^8Y?*9S%W;DV22;$PL+C=RLR+T M>O;;3X'!&)[%. %E"4!.CR;ZV H*OS?1%]WABC0FJB!MO)PC&H6T4_0FT.7A M-5,"1K <1N'GO&;JTK:?5)__WVM.7X[DPT]Y^XJ_EV>VU;<58]A:&)+4+6]' MT;(^2I:&$<#C&?K-93V2!!/!#%XS/1\+YAH-&2*BD=*'[/(Z[!+AY8V.[04, M^&3.AX2[BP6'>H%]O7& M_;&=5T7QZWU?6;>XR[6TM3R8$F+><$7VE7&HNI%H+>@3HAS^ 8 M?T0NN!WN\,3KS$LW)T['-I%(>.%DOV<'E9=8,J\[6ZG?+A7,0.J9N047CL'P M0"R!ZB-&423&DCQ$P8?L#IKQ5.ZX4R.FB7N:FE6U5A& " MCV%2&$\(&$><\6+(Y+E?/&#GQ.S#38#)[Q.4I(\C?&\<-V9?I_UZO-=VRG5]UUC&/CP &K*=U)@%%+[84;JZ>M3 MP*4/69]WC]>E6X>XH!?@> 07/\+AA$V.+DW]HJGHPT7+SCH*70S!4HF(]GI3 M&,N#/^0ANIV.QKG.!<)^O7-I-SCO[NU+MRX^D57\:)JW_?VEFU?,%N55O%95 M4?O]CC0F:)+N1&X.GB29NFJ"\U_NG_=HW7#US[,@O@_SV+#F@ZS M=3VTDZ1_+5CWB]9\FA9V+8GJ'?W]/T^K_XM_3&N.Y;@_'CSQ2;NF.G25'V3D ME!,]/71UU4RK8_#J'ZH5JAMOWTZ>_T[2#U[^X]&;84^DF.\\_\_4KR]A?QQT MYEQ=IY]TV1X"TI8^]G_L?NOAH\A['SYS/ ..S@]7ARS<2H?/?O;4:%Q\9_&# M)+ZST## M_M6$?1W^DP#]224@'\(\G%8_J.FIBX$B'^TY>P+T]P]!'X-/ )X ML;5[;+BK[OZC;S_;$5?FC%-9B#>V[SW:K;JSW=.TX>F[AXXU>MWZ=BUK2EFY MEFI+V6)-KLB%'I:JM'.7JL_+;J_);:FU6[BWY52[**5 95MRI903VU(NE2_5 MQ%JV)%92K3;XH"K5VJTGSO.:TS\WV6.VJ#[ IBH(6=\:$*(95.Z4FL)ET=%:RU"L; 4224D%=4PS!68]&5"'%>4]U@[U3(94#+*S2./$ M2LNP#5#RH*+\5#1[++MTT$NK$MSG9>*/;JN M.V((2AY6]$Z2)":MI,%#.X17*,X\@YZ( V: ORQ9''MA0-1[/5,?-KE.=4IG M[THAF+O>2SDF$&N1L/5>&;S]H?+TQQ*6[LC>0#+9RGY%Z@MAO MP9*'C2<:1.M^6+5<2N&)*T+,-J26*E3O,FSQ+MT" M18G#HERNE>MFR75/6IIJAQFFC>5X ]R.//)4.6,7IQ-!4[KE-BT.%ZU,&UXZ M0,( YWE1;RET-UZVLY*Z5+F=O:NEJY0<%24.AG]M%_M;;CG+XN46QW?[K'[' MY$$-J,,:\/K=O-B>UEDS._$*DXV9'P1\5)1Z6;2Z[A3ZBB543(/<5FK2L,[E M1]$-D0=/%?1JINCUW;S4AX4+;FJ5ZZ$5$-2YR*SE'#=I\?1>;]#&VA+B_Q2YV1\V6MFBV/+%J>S M2# _*.J.Q"P_UBM+?%E>SU=Z.2,'?@@7EP=%LPK5*JWZ*T$B)ZT5W5O@VR'< MTW-D9+7*A-]8S?M0VC2+[GC2#*IT!CSUR!!,!X/M4#5"0^DRW4J.+U>8R@ \ M]4AG5:M7=N-058=&#I]Y7"PWOY3! J:E3TP _U>6D<]G&BINB2J_E#N]C#UU$%#OV0;#0$ MQC&*C-DR>RTGDZ_B70<\]HB]*%U+:DU[FZJ9]?0^K;5JYG0KPJ('E4T7,AD; MN/1 V6SK4L"'8/U 36#1@\KV!=E2AE.ZK 3DM.VL-H7<;!55X+"R S.;70=D M98P7&FZC6VROZ\P2//:(>X\#9NF-2\.QJ8]*53G?UCAW#BI[Q&6] M)77OFGRE0ZNZG@8U.&*&?M!=KR853554%L]VF][=/3$+!_0Q-)X;P=VV2&AF MJ[DLWI7KQ0ZNB@/Z2,?B-AED&(5D37VN\L+"XS05H#%]9&W#X6F_JIAS, ;^ ML'SO%-<5==. 10^F3:Y?FC4KM>I6DKD^;6IIHI733+? M[/:*2J6R AA/'UO>R#F3SO:;1E'I3OJ]PLI<*J((*GMD#-:$2VFZH&P5E<3O MAN6[,3T&"65YUM^(Z MK'4+C:@"![VU'>LSMSJ_*'O3!B.I4[YM^3VITUR_A\69]+Y"#+2MV,YC=G M#5CT8*(M;WBG0'@; P^F7$DB.U:VV@QAT8-!&%C2?6TZL533&)#3(%CPZL:, M*G#0LQMRV-:ZN0)N+HLCJ[%HE^[];E3TH&?;C55?PTVJ)^F]7-$M>^2VFQ5A MT<.>U:O=8AEGR+RTJ::KF2HWKO%25-G#GFU59&M!321/RHY[4J=]-VAN 7C3 M1Z8OM]H=%>V^7L+UEL@S^'S.N;@(BQX^=>2WF5:C29OS]B"--R8>1X4-6/30 M9L.UOW;3RX;9+ M9U5OFK>J!%-S1])IC6>K"TW\\?/'TK9!&VU-HD +1=BS4 P<:,79J MX#L/'^SXNNB39ZS>$Z9_7^:0-O7=AXH]<':[9GYPKQOSG7[S]/$37N?)\QWP MS#$8WH=>>_@^#46-'SL*- 3]]"[[N*>#HQ<_%%6'GF,%OGYFVO&E+3PI"'[X M40[\%W/\>_OP6-3K7]GKK\JF:!1B, K\=PJY0QP& N%27 8"C4(,1H'_SK%H M(&(P$ "7:#00<1@(- HQ& 6$2S$9"(1+<1D(- HQ& 7^.RZ@@3C=0/SNP=7W MR+RO:S7_&ZT^'6T6Z_9IC@4__.\W@OCV2?^BR2,;X(G%.A5MDOZ*?>+\6UML M]R\9/GO)4X4C2FVWVV+H3_7=%QM==;W=E[H]TD>[+^\">_]S"L?^\^_ASQ=; MHY%3?)U3\"^;MQN8P[^/FSOY66L7(E;PBHT=GEM\;KMG(^8NWM;7;6+X"@S^ M@5UP!X=CK\TNR-/9Q9L!R,7;BNSBM^R"0G9Q!KLX.%QWY6:!ED"W&!P?#(^JNG^\PN2<<5P9W2T4-,V6U6=KTIW

;7_CD&^QF!UCMB M/IR]'=Z&_PUE#4H$U'H:KZO-K>! M?"0*&C>PB5R0G);.Y('3+0QC$U2],S4 HH*GW0-?O#L567 *"R$Q3F\:?@.C MQ'E5KG?794'B^KI:WLYP8L$Y*4H:U#_Z7^1AU6U@T5=B%>Q)=/]A0J#A.IQL MQ5H%*7N@R:>BLM$5+@,17>AO M,J:HH\-)@UQL)"GZ>R"JL%=@6^XQI,/Q@[O]16CMI5X(0\KYC4>MWI[J>.OLX.NPVLX^/IF^J9C?&=:-^)]L^)UGZ.1&-YJB\-5[! M*\)T"6.V E;5.R5,(@L+24O-MZ8>)GA,Q6EH'JL\#A3(M]+6PI3E>.#5RA36M6\7,;CE]L-:["[=/G0#,J9VLE:@%]LQN) _^12)6. MENQEA 884N))WG32'V6%8^Z*FJ-G.'DO-D=L?(+8VZ[.A/0H$QQA7.'-X'0/ M9A7O*H^VB@( CXP/*!QRX> M739\_F;OCZYJ__'-.0S]-Q[V3\,$W^WI3_M^(M"CC-$4VTAL*?6C09BD*<.3 MW_>0/QWHDZEDV%@4V%E\%/?3H\#7+8-]B/Q,ZJ@%8S\SN:NE)/Y]*<4Z3W0] M%3*H\\;>D^G#@:JJMA$(QW[-J:[]@]IJGWX?%-<#T>Y1>T&6U%E(2GYW2(H% M-"#W@B75+>_UW'9WE]^LS#?=M7V$;_XG#$S9#(N:'1M[5G_;]HX%/]7 MWC'=UDKD"X'V6&"5& 6-J2T(4MWM1Y,XQ#*[7 ?'CK.97!I&CJVVX) DJQ@BHF, M<,<9W32@D2B5^XZSV6SL3=L6\X7(B"VI&*&A=]+<%/2J*+?DH5 M@3 ALJ#J3>,V&%M=U%!,<7K1=^IOH[L4T?:B'[$[*-26TS>-E,@5RRPESF)(I:M+$YCY9_9W>Z#2+)5LI,)8YHO*2>* MW5$]]MZH(:=$^DNADM[Q!)_JF=?]8I$I*R8IXUO_5WUDB3_D3H IQCU)Y!$NKUQ/=L0)A<*:V?L*BB&:H\/)%UW/;O;ZC M%9\3V.?X&H[FP60\&0Z"R?0&IF,(WHU@-I_<#">SP16,)S<#?,2GZ1BU1O-G MYO1ST&>W\\7MX": 8 JM+MS:"WMHPV(TU*:\?-$Z=WNM]IG;_(X@#Q8PN)S. M@M$E[*,_P/S:/4>ROR/0>D]N>Z M4"S>&A'+<&+EM\_SHU@UR2 4649#'2E--E,)A4&6K0F'.G*U8HS$6J%+1ZIYCH8"QD6J^#-898R'*"+49M MH(@J@O?KC$+;;0)FPW832 $D+5O*YYCQ.LWJ?@L:KB6&=62%9!&,[C%C99AL MAR)-65%H(_!7:T:8:B&ADB+Z0YC:IAIBL]1=XW2R0-9PJI!*Y$U/D*]EL49S M0(D]_RU=MD09B5QG\WVUA2'RP5%P\A(VD4N2T<*:WG.ZA4%8DJIWI@9 E/\M M]\"7;%=%EIS"4D@D[DW#;2!MG%?Y>_=>Y"2LWZOA30\K%)R3O*!^_=#[*I.K M\@.K "52?T^B"Y*2$PW7XF0KULJ/V3V-/D737O%@<-8$*8E_46U#I=:MZAP5 M[3=^E1UW>N^%A%>X2HAH0F^3,$4M32?U,[&1)._M@:AHK\"V[&-(A^T'J_U5 M:,VK'@A!R93PWGYPKD08GG'_&Z=K0KSF?(L1)\VY]K"=6TOZUYI)JDOK0GM& MY4?H;"<$PXA\$)R=1*<[KWH(!KM 4+E6ZW6[LQ]+>CI<[#:PYL?1B^J4&^,) M/>^GH_VPCN9]CX[&LEB_EKZ"&5L1IG,:,RFQ2NTT/[6U,T$SZW8 M#:?'M(\-.?I;89)CS#(\ 6LY#AB51ZHR]Z+6FAMW%3F5Y9Q%[9H/Q8#]#;SN M\?/=XT ]@'&)=/MP3;;@=YTTT^D\AQF#14R=FG^KCN=Z2 M"*F.&N79GZR5J 7FY%]*#NX'W ?OJW2T9"^,-*#< 6\:IA[_5R@Y=GA1._89 M=M[CYLB%GV#936U84GH4/HXPIK@8G.[!K/BN@F\KOX="5XSG,*! M/CL8UT0HIA!^B!KO&8$KMNX[[.+!VM+_?]BET5GP&Z_+CO4?G/%GA3E,&(UA MO$N$TSAF>$[\2?)CPCR928;TYLCO( S%.E,X7TWUZ1'7=0EA;IF? ,V7I$@# MQGPF2*=*(?TZ+NQ=71\V5 G30R K>GB MW5U\3E;46DI*/EHDQMSHDSO!HFJ5NUW;Z^SBEY&Y9;5M[OC+?QI<_ -02P,$ M% @ Z8.X6(M#F:$:!0 KPX !@ !R8V]N+3(P,C,P-C,P>&5X,35D M,2YH=&W55VUOVS80_BLW%UU;P'KU2SS9#= Z=ILA<0+'0=&/E$A;;"A1H"B_ M[-?O2$FIG;5%,;0;&B"R1-Z1]]P]O#M.?G.<69Z2/&$4WJ^NKX#*I,I8KB%1 MC&@=\@FM-&R691S#PPKX7 M^F$?_+,H]*,PA-MK>'F_FKZRTAW]VZO+*70Q>JB MGNB[?@ K1?*2:RYS(CQOMNA )]6ZB#QOM]NYNYXKU<9;+;U49Z+O"2E+YE)- M.^<3,X)/1NCY)&.:0)(253+]NG._FCLCE-!<"W8^\=K?6C:6]' ^H7P+I3X( M]KJ3$;7AN:-E$?7\0H]1T\/I)S)[9\>I3J/ ]Y^/"T(ISS>.8&L=#=S1Z/.0 MXIOT<4S6T"+%!-%\R\S:1ZLF@A$5Q5*GXZ<;?$FS:/76,M?.FF1<'*(7*YZQ M$A9L!TN9D?Q%MQ[!WY(IOGXQMM(E_XOAT@A/L[UVB. ;7-S8.J[Q1S@'YC\( MZQ>S8WRRXXY9;+$4%"=G^Y3''.4';C#Q8G1:\:-,_&R1,8)G&RA5\KJC$ID[ M2+N>/^SY>[8/!A2=%;B?BDT'B,#(OU.D2'G2::V@O"P$.40\%SQG3BQD\C!. M:QB]/]RS/NY0>ST<^FX8--'_24#,Y%<=NN4ENE-P?8A23BG+4>/W9Z/0[XTG MGI'^D78=<2#!C,#4OR7!]&9Q-UNLX&8.EXN+V>T,'_BYG+V[O%O-EK.+]OB_ MF4YO[A>KR\4[F%\NKW\P88[P?*I*S=>';P#ZP ")5)I,J"7HE '/$ZD*J8@Y M(.RU,J;VT.M/;4 MH^&C1T/?F7<1J6C+F]&^8TFE,)T:$&CG;(^5(LA+S'XEED2(VHXSV)5$76 P(:N9_S:!9+@,3+N M$,BA'3J';!GD4IN8(SDRLTY^J!<":=B]Y0B@4!)[E J)_ ]&&_$OTO:8(-_B M@B6EB4%-.T2QUDWHS*%HSUD#E(C:Y;;Z:Q+CP6Q\'R,PIIQ$"D&*DD7MR[&; MA^B[IK:8:HY,TFA4X^:Z52"5ENU W2C8D9-VPH3@M)GP'ZN4[0U,K<,X8OM@ M4[=I=!3^T];6+5*0)T0TX<;V0LOL>(&CJM1LU%:H_X!KN(U7>C#'G$)Q,;BZ MNK4^]S0U#_7+H3DIZ]]9Q7]9L&:ECU(]=*%]^[7Q7),#A'V;Q/I/D'@V ;1W M@9_=#WXO<:PQ]3-5C]F)) \;);$LF0PE5?3,MW_CHPO&Z423IS#ECVUGW'S[ M)]FJOL2?T=J0, & ) 8 #$U9#(N:'1MQ59M;]LV$/XK-P]%&B"2:,E./-DQT#IRFL%V D=! ML8^42$ML*%*@Z-C>K]_I)9N3=?DPI)L!4Q+O(9\[WO$A)S\Y3J1RJE+.X$N\ M7 #3Z;;@RD)J.+78NQ,VAUB7)56PY,8(*>&S$2SC 'WBGKM]?^@2QYE.<*Y9 M-TBK$(:>/_!\X@^ 7(0^"?'E;@D?'^+9:8.^NIW%O]U%+>W=P^?%S0QZCN=] M#6:>=Q5?M8:!2_H0&ZHJ88565'I>M.I!+[>V##UOM]NYN\#5)O/BM9?;0@X\ MJ77%7699;SJI>[#EE$TG!;<4TIR:BMO+WD,\=T:(L,)*/IUXS\\6FVAVF$Z8 M>(+*'B2_[!749$(Y5I=A0$H[QI$>FE]A]LY.,)N'?4(^C$O*F%"9(_G&AD-W M-/JKRX@L_[-/MZ&%ADMJQ1.OYWZ#^8@!@>4S;*.5=3:T$/(0GL2BX!6L^ [6 MNJ#JY*SMP6?%C=B.E2*#+VH71NWI"':H/[W_?:E9DQ> M,.YX$TJB)4-CM,]%(A _=/V)E^ :E>_EXAL>B2*#RJ27/9-JY6#)!>0\('N^ M[P^93TC?_59F/: 2LWYM:)F+M/?L$A-5*>DA%$H*Q9U$ZO1QG+BK=5%2%PR1.O?TU=GZBA1%\3U_:YBRN]432HY-;B -A^_+J#O5<:[ M)SS%W<[-O\WX['9U'ZUBN)W#S>HJNHNPP<]U='US'T?KZ*K;VN]<#>_F_Z?9 M[/9A%=^LKF%^LU[^.#>_;2LK-HNWJL77:K Y!Z%2;4IM:%T%D!S M\ TW'-4:38@0%:QY)BK;(>XMJF^CWO@QUZ: N1/ Q[F0'%;:A2 ('']X,2+G MIT 5@T^(90V^MO9KVG\:=3XZ'UZ<@MZ WAKT [VRP!JQOTVM3K@!_^(,ZLUW M!GR?<@QKHPU.8#GXHS.@53W]#C=?WL16CP4,8$D/X ^:D=BVE:ZRYQ6H%T1+ MT1)MA,*32E")N>D"K6J/UAQA$/,T5UKJ[' &"\N: 4"JFU2"2:H$9@ZV@SX M=:LX!*1UMP'6KM9\!]R+@(N";"] [O]5%%[E0:2,+C@L%G?_B9[>X_I3S"__ M(6Q(<)SR(TULV]P\$R8T?.F$VW2:'Q[ M=6CN(M,_ %!+ P04 " #I@[A8>G<5,)]P !R/P, & ')C;VXM,C R M,S V,S!X97@Q9#$U+FAT;>V]>W?;QI8G^E5PT]/3TEJP+/F1AWTZ:S&VDJ,9 M6\J5E',F][\B 8J(08#!0[+FT]_]K < 2G(BT:*-7NMT+!(L% I5^_G;O_V/ M_^?)D\-B88I9FD3_/'__+DK*6;M,BR::5:EIX-.KK%E$Y^5J98KH?5I569Y' M/U59[NT_>?+C/V"L-_*CLG@5O7SZ[,739_O/7D3[W[UZ MMO]J_UGTZ_MHY[?S-[MT]=N3-^>__WK(M_WUMY_>';V)OGGR].F_G[]Y^O3M M^5O^XL7>_D%T7IFBSIJL+$S^].GA\3?1-XNF6;UZ^O3JZFKOZOE>65T\/3]] MNFB6^8NG>5G6Z5[2)-_\^ _\!/Y_:I(?_[%,&Q/-%J:JT^:_O_GM_.*K_Y6NG97+]XS^2[#*JF^L\_>]OEJ:ZR(HG3;EZ]7Q_U;R&7SZ% MKSO7?'QRE27-XM7!_OY_OEZ9),F*BR=Y.F]>O=S[_GOW495=+.QG)3_:JRK- M39-=ICBV-^HL3TWU:EHVB]?=&PS]J_SK-E6D?'Z55T M6BY-\5\Q?P+_K=,JF__7:[JZSOYO"D/#XS7IQ^:)R;,+&!SG^IJ?_Q5\%^'_ M#I[Q/_".T^".5RD]V[3,$_CR\.,BFV9P_=[!WLM_/)W"JJT>8(XSV+%IY4WR MYGG1+Y-T5E8&U^_)K,S+ZM5_[-/_];[-LR)]U19)6N&_>E_335[599[A Y__ M\S!Z<_+^U\GQT>%9-'ES'NU,SJ+3PW\=G1V^W8V^AB4X^3FB59C\_GYR'!V= MO9LGCV:![ZFQ]_/OGM]/R?T>3] MX?%;F"*\&]B=9^<3G._D]/SHS3O8M_ *)V=G)V^.)N=')\?XYP:?X),$S.GA M&YC@^>&;?QZ?O#OYY?G?^]K%.=I*4*U2/T^OH;)7.,I-'IRELFA;W$"C- MZ+VI9HOHV0]QA(K3/D9CIGD:3OX1)R@]ULSQM$O_:R[1JLIG)Y8'IV4'KO;Y:9$WZ!&^2OBK* MJ\K 1SPL& $#P][/THO:!>W7E,M7N,ZO/4TLM\+?!'>3W^^]I.\/]O[Q%#_F MM>P\[F>;]5$1-8NT3J,)KG<.XY_36YY$&7T3GF:9L4+#2X MMBB;R*Q6^75DBB2.V@(&J/&R*HVR.JI+,'86\%PZ6-U._TAG3516T0SF"B\5 MOH%_U5G=H+5'OT13+W:+]!0WT5/:>_>U!5_R.[GG'7CP[+N][S:T!??[[](3 M#W^T=9/-KV^3 __S/[Y_]FS_]60^S_(,#&;Z^^"U/>^;WZ-W?:R=;%>WU,S MYBWGD8D*V)@5R+)56M5E$<-F R'&?^"3'7SWNHY6IH)]5L?ZCR=PI]QO\,[3M$CG8%3BS8MK_ ]^"M^F M%R6L$_Y@5B[!8;FFVS4%3&61K7!DO#Z<+GX*$\J:Z^AJ4>9PHN"#/V"9/A258K,2#N,+<,9I!D%9SB' :#;[)"_X0[ M5F5[L0 5DN(WRQ+% &JJ99IDILI26'@\]U69P[] 0,@?.3T=CU9'9-[@TBWA MUG(%^7_R2GDJ>]$Y/!^.'PZ=+N\%]XJ[C[^H*Q:([1PESB+7E'\'T+>"38).#\TDOC:2Q M/J<%7DJ'!!<)_DB+V?4N34O&H=G1,"#G=='Q0SC$YB(E7QRW08[BV\"G?Y05 MSAH&7:;+*3R3*HAI::H$/^>%+>$;_.&?;79I](;EVENC(.[=U%*AT[&UR-[Z[ON]ER_[RE\D&#G<.-HE/.X41&QS_6J1 M)4E:B.S=?_[:-PE&W;;>4/GKRDW,FL^OV^[\6"BRZJY59O 49?!;@[IA7IDE MQKEFPM()/EZH3$M@S,!'4'?)TJEC>L&TS;J>'VDYO%B:KX(:/?SOI M3'5K_*0FP%MK H 5@L8L""4P;S))'*?51Q/6SGMH>U@?9HW#\NP1.BSC">N< ML)^^G!/VT]U.V":/@I\G\8_!';=]+^$>I,;]-:,4O9)@*>O;".^[\ MB ?>I/G_+RJ=Q-3,/EQ495LDG;RC]TCA%PO>M*C%,0/Y1/[>'WIR7ZPPR$ ^ M\7$'743#RERD3Z95:CX\,7-XLE[;O9?/1;_0>69A=7-F-YV5172>SA8%'(2+ZSAZUR3WG!)]*!7X[18&[))T M"A*MK1Y!-NH3(W9VYC 5V',QI@Z:"Q!G=0P[I$AJ3))RSH8"V13OKM-96V4: M8_%-S:M%2I=A>K3)FI8R#(PS*8=FSHQ?T9GN'T1!/(A;6+:6#B'W\OJ@WRE#RE?_GYV M*%?;I"3M7$K]%88!DSDFIF;E10'33?B$1*F,@WN=LFQV"]N$K7<^,.O55 :T MU.MQ9V]J9VL ;^OV,P6O;?AQ(-"]X3#VN*54P6=H:1;)%NVHK)CE;0)W C7> MUNL#-X][L[S\K "YO[Q?5-E$I^TVYG'_YW\:64:59D!7HODE=E[-,P+!A5,7<5#91 M1PF-]>SY/^HV?&1ZB.\(>=#=,;!9OOFQ2O[Q%'[S(XQ <=O_U18I5E[L_S!N M\8= 0JQ,ECQI5X]S%^N6E4GB1GV*U1)5FF2XOXS]:A2 #[([P-S&8A2$3Y;S M>39[I)$\7[3UIOSYPQT/L74DQ_68U,M=-M19:O+'N8=NT9A2@5&G?1@,JD\; M%$GA75Y'24M.9Y/2#S8*;?D+.<2S%"1J8ZJ_E$7\;H]6TV81[4J8 NT'.(OH MW]M;V+2/5--8*.0#9U6]K#"X6X+K[8!ZW22'Y,.H2NX9W4-@GNC7*EUF[3*: MS&9E6S2?7SA\.K;'\-3[.4LL#_,_R6I03W^VF90C^!6DL"F7!@X"_"_&/_C' M&#I8\0+!#H5M$17EDMP/T&D.R%"ELS2[=(/:^Q48[EI1D>D<[EZWO-$EGC50 M*P$O1*VKQU)4]-5@]+;P"-=;B<>S(=V;\:VQ:'4T&-=@?>-H#421U)R&C>>2 M B9 ]X:1KE\7O._9"._[#/"^4:P.BZ [FD&]\-FCE*??_+@P;.[49AGD,<+$ M1>@.4;Y-R53 UJ_*2ZYZND(<"_\>KM-$"")?LK5%F5]7*<"+'_:^>YC(P<$6 ME@+([GJ41^,VZ#^9$^AC3F;.23#76"-X5.>&P) VB4WGAZ,(-3US"?]:EDDV MQX "'B-.>X,#4*5/TL+,FJ5EBX'!!Z)=<-S@T]G:G.+]+%.@>^PV&U@;^BB# M9RV:5T_LA0/'4D[ 8SJ47ZN20G'=I*J9(@9DT#=.EC_*LVGQ2N1+PSEB@[Q* MP:VNTX)1'A7]728MOOSH"O8(:37:63D%D)<;\(;E2!Q\'VJIOVBY/VAP\05- MZ]^\4,M5635:0H$T,6UNJJAH$:BAE@ 7VN?$HR/?X!ZZS&;I$S@NM=F+>+1- MS3V<]=+4LQ9M_.@B)<(=?]KS=)D5[KO-U7]TUU>)"G1R'CU,?9\QRHNF>/D*=N\$$0L3YMX?2E=:\"8FFNP1*@%$9*K,(&V>C0($>G MDTCG'.F5&/F.K( !3'4*!R%K8JRE0)H"#.LG?'Q,PVQ+2%"DMY;0!]YY82[1 M$$D+E,#P5.LCB^/NO>?=^WR;=J_;<;AK5@8YR%J[H6R(SJ^I6)9%OU8H)DV? M?ERE14T%MK.VJMCIQ!]/<5 AB5O*ED>+6ZD5F-QKWHFC:QP0/[5#DQV!V68^ M.AL+F-].>-KJ+1^04/?-X>GYT<]';R;GAV?1SR>GEE:WO4^#>SS-]C2_V);3 M_ ;?!KFK:1U:VBXB[A\OA]$9\>;Y$Q#MQT2*B#_8BR8P:G -.LTR-WM/+#5,9RT&.4&YL='*]R?AEN28_3#\NE M/Y9=4 V8P2)0+@/3>TG,)$)XO=C9+M^'MT%@GDT&QNYI2:2PE/11-'CI>Z$T M["3%^ZM8HZ#%9>:7TRG")*C$!4I71W_4R5=J[&+5@CW"9(^:%%7AVRV)&YHH M/J=^3K_#5@5S1T;9*ZOCY=GAN@0O-WTJTEWQYKL\0QW.;15D;R+B3KQU448% M'#%O:;P=3B\)-F.3Y58+86K(NQCO8:(\^S#P"GD@9U+Y2TXE##H3WEVA3C5M MLR@K.-WA:\-S9&=F=P\A76ACZJ]@?U/=0UNE._4N&(_S[*,PL984$8;KZ'S4 MU[#R2V;#Q/H(E,Q85#^#_3W:?AO2%B^W15L<=QP*);-Z(&\@__*RIM+;!$RZJKS&C[)&M0 _OTL[&K6*%JHO?774U4!*;ML1('222E%O^&,0-QD5%^V2 MQU5&*14"SC1_DJ3+ BEE\2\FR[WV+=.^>=N'?F3%)2Q!=F%(]>KX<=_#@REW MITLF>"6)F:_,L#TZ._OM$/LKC ;MPXJH;[=%1)T)4[\8-;9JD8AB:BY&Y--L MR:K!%BF1,;U==@LIZ$279 YQ279&=87&RJ@+L#B+@?,,ME.*\=-EFG+JM&!U MC0XMG-4_P$.=I3IT+5EE2VD#Y[]L:[!DP:X%XZ5B(4BDV&6>B'V7?I3"QUK@ M+4W7B- 'S-"5ILPN5I;7")S4A],Y<;K7P6J\^^CP%!&*U1A%BGF0<"LN(2&X M6V!M(PQ5S,)A1V+'.>KSRLQD'*LR=MFZ@3&]9>.UB%%_R*HHMW9G"2E+ -(Q MFTGYJ7*2T*!@;R+-)ZR^EG3'0H0>PW=@,U$%C1?%<(\E&\*CL\>5:417T [W MM8$I&B?O#]__='AZ1LVBR%")_(#<:+0\E-'RW;88+7TM MH+$40F6YL$D&RLT/G3#X1 )05PO4N!2ERFH;)2(F!?[-31$C/[J$K1P]>T7< M&=![ EZGKW"LJY)KFFM)3Y&-H"TW\C+1_AMS%XC9$96>!2H2GB K$W5WP.Q) M,FL16&5( 'NB^]LE[Z\7B,%P2V9C1.@+XOJ83N@+J03I>K_;"]S'^VF["IU. M[J""@J4F9Q,VV#X'F/@%^#/AE:!X$57NJDN*SFC?G9L/>J#\L'W,OW5F'>\A M6:-A\8!ZW2Y0NDCSQ#;EP2"0K(MFJ?L17K1"IBB,6K9X^"6XGC+=]:=X99IG MM!SYS[P0I M(@L=MAD7U# ?,5?#<3 2P_ A?#=7F:##EI4-J7D?>8FF=,G9BRI=ZEEF@>!+ M01>_)\W8N4<:Z,JN?O3DJF VAR3-C5XVG#$"*]$T95A<*W_M1$I;9[S&X#TO MF^V*1?<'.;H7'UK1P.MK8D=1<,^B MX(=M$@4^G,(7!C:+6[=PFCT\/WQX> MOI_\].ZPJXX? \.)^>'X1[B@$#;)[0_X MUY^9#AQ_0 M=(, H?^V#JN6C;WZ$J^VQI/_LF-V[EMS#;W^0E>#?=L+3+BIM M70&O-.?&X'3L _=<4E@"Q1QS).> % !<25T3^6\)W [0+WLZE'[""6?0C:QL MP[08I[_X$UCR(JWT(%M\UQ1U%F-SV84(0(Y"[OHU55;S1;8_A-C%>5582$;MP3\_1)>MGMPSY&)H9LE M='H9#$Z[#H:QM\72-_:\&BH?TU.7;O[TZ-?_GE^MH7NXZ/CN;O%9#QXC-W9!Y\$W!8X MM.3ZD$FG2F!=QRIPRS@]ASJ&&X'CZR\BM=SFYJCE%;EK0G3N7\UU1QHCIT) U/H4S M:3GC_3:I"D41N8N%))1NQ,I"3&/"??YL2W"]-55)K"*(TTJH4$>X2I84HB2W M57.<..REJ1PUX- Z"1 RF_$3HMZF'_DH,P)9%HWOUO>SQ;!&.3BLJ$+_4[\6 MRV1H*6/-\$JUF9X%$T\1HE1^O';[ W[]I%EDW&YSS2[1V;$5(M+#17B&+I5[XB9U M/>#MW5&W)V!4(%0R6I5YOAVE6%NGE+:J%$ODHGHH_8A[%M$^?UTCQ6$\U EO&6E6I2+^*S?8O*T8.R-8=5-05_L5 M_)($;3=-L)AMT[! M;56UIA^=R8JZG!L;IU-_HQ]J7V'P#=&HF$JG>F10'!F7.7F3572S&7M "7R1<8 B"O#H'_W*<56\9E" M9"?A$?(:D0\1^X>B@V5D7&2RV:=5^0%6\H(:H,BCY.8*)O:593R.3XZ?G!Z^ M.?GE^$AC2N>GOYV=CS+MP63:UM2L'I\^2Q5"L$L_PW@- M;>%8>AEAN64,(@AK]F*5-1C_H&Z$:=WH#>D18BW3['ZKL75$=PG)@_%^LB/^ M/;% ("'<#2&Q]?&I7:^P7UR<#@3-+K7EB,& V M[(9]90+PW=$A6W2C)?>@4F]K:B_[&&$J+3:2[!([Q"R)WCK/4B[P<5UW"3,I MJ3@UO-C@43.' ]F[_M&3PZC(*0LDMB/ =A6S3>&E7+>#7]:[%I:;I-.FCF%: MAMSYC"5*6F"788Y9(RS4"P7;,B&]D03V:+K7= ATNE.QG61J\#$:H-PC)X[2 MC$W,7,*5P32=%&.%XH+ZQAN.XC93H2+I@$R]C 8BO5#B.=G'H9@KD%^\1!B4 M1)F+Z.\KDUVN+ZFG MO6(K7%D,%X']NN92W%3!36';IE(QA^]LZN&U7#BX[7H$[0B.R+!"IM"]HG^%W1$<&?S(2_ 0S6Y!V-=FB35L*TA M&']HZ[@AZ7A072895CV1A8QJYV5;-0A92,RU+:A0V]%+NJ%@ M4[ ")S,X;&O]6T;6>0Q?HA3N,FVS;N:X3 2HX))76U[;L=)(_$K8?'TS'V>/ M-I8_)0XGY;\>7H/8E::0M&!.&8''2M@A20U7C4Y-\:%J5\WL@3L&C2+%BI3M MJ;8J:1-'Z7PN("BG0DV>#E12>W0LQ)_B&']\F+4E?H'];Z%5 DNJ0@"Y^]AS M8>U1$G'F,IW>X.A_5EGM_$_&X\DT8I(*BW3(A<706YKJQ*37K@\#M! J4-/I M-0LKL33A:-'1TU_+9*98[H2+R#XC^:,5]_VMD!&#;)Y+6/\$_Q)CDE +:4+9 M:Q))!.N8N;'A'8R'=D.'=JNJ3V3GN *%4%&O:ZU#Z7[<[GQH'E93VF 2?)$E M2)6@;!,\SYW:82^%.8I&94C\DI3=T*@UW]=/3]M#:"&VN!Z[N!3HTED1Q,+* M*<_@" O,0[G&;CN 7VBTY>V.D59 ]R.8XJZV!1VG4LN\NE$4](/#MF+:^8M;?G6 &X1'NN*6N=(P M+" 9V15FNL:B-X)R:%=CK1%3ZD4S(4H2#[PP);Y+Z2YRA'5M4(93/X(WH:M$:JWEFA*7P:RT"9_1J%AUA': M.7BQ2]Z0!"#4&1+61N49I#>+DZ(]BJO*,]NEO%J'W9#EW0/S@G\U4):7(Y3E M2X"RW )4U6:?%>'Q$)O+YJPW+'4?I?E!\;)P0,V((F= MUQ.*<%<%U!DB$'I3 C8T\#4%DS='^W]'#=S3N"^>?2Y]VZL%FG0T@H,1.NI2 M6FRQ%&D74'93K%P%9Y?=NF1UFBEH13@-O,45=0)''/?XFFYX3;/.:T+K)B3) M\&K<[LI<\'"-C&SJS6U-8-Z$@\%+" M5&MK!_3P3M-9N?22L&41TG9)2IM]O81RZ'_%T;W=S]6(6(=)?J@"JEO=8-B4 M2-K\FFR3F*E-E-O?>S07VRIN7"".>RU[RQ-KD3LYXH8938NR>&(E2)Z+(=0C MFAUX$.:/]@Z]/>^P"G,X\ZW(4HO)\NN[,.0X=VQB"Y/(='U#^#*K&GWCX2II M7($6:I0C&Y(C6U4+U>$/E@/4@2O'KA8W8T;WYBI-PY(IWNB>6TBX:S0Z297) MIN?33':$97KJ!'$VV AS#,V&/LBSYP\6FJ6L2./HD FIH>R29-VA#I*@X566 MYU([8))+4\R)X;>-8CN1Z*M/SQ?5N:.#>8(QJ^;H?R1S@KQ#LEU4> M3%J^2Z[@D#4;>V4&TJF''MX_T9X_[\A \+7 W*UG+Z@8>="]Z+ATG].BNR^= M)!#06"&9Y?4C:\D)]E94!)RBRQ1VU_-5N$8%6457\/\K%4=D#-!#LCE@;T+O M+0Y?G,@@]]ZZ>;DOFM'CYY/3GP^/SG\['2HI&^7OP\O?%_M9C*7RI'U*1L6RZ"M_$VEKEXF[N^6#7@@Y-2)4R%BYI*RL5 MF$FN[HE]SCH%3U)YJY9X]W6!H'D+83@-^&Q_T+B\(90&^YYI\B8KM)\3*Y"WNV4[VT%Y._N[AK!S-Z92R'B!.3!D44WYGT7H96,B.:=*BW3L(4 M/GV(Q?@,6(PQ7GK/\=*M*MDW^5Q45XN*>0'P5("+0.]#E:&<-*)@Y8,%+M:A+?:6C 5K&$57*1[ MRK1 \,-0H6$PXP=/@AP\S*'^8=L.]=:4&TZ"OC5>U1WW)*<4!W7X8_9$-6\L M/T**?1],98/&NHF9OM"Y'_YWUC.@3)T[_P*HP)[4Z/':-"0;].R>^RW0P?BO MJ:Y)V].J1#$*\$';D(="?^D"HR&"\FL&^M0V&K@7L++' M!L0.E&9X)3$LT?>^C6E!&\K#+)U".@7/;B@\_N:RM)^NZ\2.L02UHWWK.2B6 MHIM+^/MNU5A>3.+O55IIBTHI%[=P MUW(>N!>I8#S##; *&^)9JLUR&[ E[D(WF"98BB&RY;WB6!B)87-^C,1(BWO$ M87RA.25NBWEJB>(/W_]Z\N_#TZ/C7Z*C8_CBM_>'QP]!\O5B%"PH6+:JW#-T M #KFB!#;P %/N\ER-,R2,@>52,T:#_;V]WR4_A42NIH%;RACQ+6_H=#@F3-$Q]SK0H MKJO:5R8-J,^@I2\=:4L?^OAO38.QH\):!>SQT&ES6>Q8H.#597;)WI?^NW;] M%=!1PLA"0ND[$Y1/Q!;-DJ<7MA,J-5(0D =%^&HW QV*1E^D,B;R7]DAK:#" M7Q##GOI5-_,3,DL@A^'%Y$?[WZ?VS3B%-C$5+[/AB=Y_C<:F85X MDHDC ":C&W>BKYR]0 =U#?FS]>,1 R0]U"\Z^[/-$LM3#Y/Q\Z&.>LYU8N*- M102A?=0<75*VK--\KORDW8 MQ[=>E.4%U9ZI)-:IB61HM_&MKP5J28.@/.JXD^N"1E.)QLE^DJ3G&O8HVY*< MHC64\APSWP^"\%!*WW) I A2-!?.@-M.D@WI2<]P;@5?)+W$R!"[&BR<.SK* MM<9(+$S&\RSJL5#R(0S4Y]M3='4G_1<@\_ZRZO.BSSWE-V,KKZO]!EUF*V@= M-HA2&300H;,;<&1K#I^3D6?1[-Y V9P^5QM[@ $PX/CS^TG9<\F,JBQX62&' MBN6&]*B-]7DS"B[*2$2D']-JEDD+-58LKL$/+-6225\6V8I_GO/BH\[5SEIA M!N=U].OIR;^.WAZ^C:-_GOS[\%^'IW%DNV2M9X4=!IE:2]QE+.YF+@B0O<]&T,[70Z"" M9P^%9( Q][&:(-?*HJW3.U$F!T:M*T+J(F4#"*IB4P*9L*DBELU$%7U[:%6E M3\@B^N9'Z4C[YN3XY\/3T\.WT4^_1V_>3<[.HDETJP>% GQW\!#;YN#%WO/'O&TP'/<(MPTI%0W-7);< M5,#2"H)"DF1_]/QYQ!&@U]NX.5YRB.7Q[H[IX]\=X(:"]6%R%_Y%1\>6ZG(U MR77H5H'DV<;M\MAER6P;=PN%2"A#/@VB'W5;K?*VU_UOA*-M)BJW-=TN_^FH M\8;MG/H&0\?V4A=2'YHRZ3N+:S>UWS.=22),>=@UT>36ZZ-(A3J2./2)&H^3=XV]-SB)>3:7$N"7 M/)/Z[T]E/+\;.K];T]GQ\(9MF5&+=GI?' CAH_&$0ERP-9L%;,ZG!]_O*C9_ MG:?C%SQ>^\'UQN_08;64W-0[%AQ:5IQG'QN^Y@$D&47A7THW(<.@MH8,$U,4 M5Z;XL(S,22=_.L9CWRU:;E4V7RO9:+76B,3Q&&[H&&Y-91ON_]OWE")_3.?\ M6(H$T\)=#;U7H:3-ELLT0.9?TA;BDCO6).9&X4D+^+5U_7 ^=&K/ 2O#A%ZA8@HU;5V=0M#"C M5#29S[.W_-X#$J_J4&QYM%5G'[;4WR$9T#W!^S_DF*?<97 M/&JA5%YKUP"WT*SE@%=3"5$L)F<)(%A.X9 8,?/\DA\AIF0TX)TWDO:3(UHR M#-V[C."='_R)_^#8\K* _3\3(AEXI#9O[!GQ5TK[(?/64G99^]<4K+9Y-L/6 MP^55(4E2N"389'?:,9R.R F+M&;9"1/$V69*97MTFC?]S"/5#83,@%"AC/>M MLF14@AM2@MM3"5KH=JI%+/T5XPI+_>H6>6%Y._JU4DF M=5/./E#9 AK*EG)VC<$I".>L(OAQ.))9,^'Q'&SH'&Q-B=_:0(HE6>HX9>N. M"5=0$^-<5H%.0Q*#V2AY-[;CMJ;VZXQ(\3!*Q=BQN3,^R-9AL\F3:/II34Y MV3:>"U!C6@IVY?/OHIU,2^1W8\]1'XX1KG?D57"#2?8!+:J,VIFT7C'X *R9 M.G%IX37]D5UF8%G*W;#,H\IF9%Y^OAJP36$/)N\/C]]BH2?6?+T_?']R.CE^ M^]M[_&MR=G;RYHC*0^-H\N[\D$M%OW0T!CSYF\FO1^>3=]'_-,O5Z^C-/R?' MOQ#OZKN3-[9:EJMG#Q&^'8A^]^8*3?CS#2KP=&VCWV4XR\B(7BLI$QG5PTAJQQ(?TR)2U'?#&6R1XC&&'P2,)$K6SG,N(R9664-*)#I M=<#(/]4Z$HFU:7M;B?MJVX_*;D/E6"'.[$JH5J2\SN.^E"N]0;,VIP")FM-0Q ML8';C3=^IT<(&D;AB>F#"K:PM]07_>,NW? E5NZ_[9O\VW-[B/! M.\4]IY'H@6T3-JM9ZA9%R8<]!--NDYQ;=VN]Q,XYG>U:"Y^6 S6M\1JXRY,= M[R8=L*4;?AL%[N6V;'EF%?=I1YA ,^2M)?<8V/AMZ^XJ<,$T^=P'WFWE/O'(E:A"&U#U M(B(2G.@06GKE==1I*D;ZK:+V,_/TKV56U^0I>?R$MB*:DMAB.]8!W@0,SPN2 M8H'\'&DA[K;"$A.<3T'!XKK\:E8]/7?/6(V'!^K4B2'&5"1 MU#"!6B;QWW!ANES);V !L'D=;.!Q*_R]K9!TML+9WWF_-[55F8%1<\%&$JR, MQ1_AB_=J[\OY'+;?%]WJ[^Q%MH?6#?>NR^#V]_1>!]YJ+($\G;BQ M/5K/-5+LD\^J5[%&Y^D6F>!?_@G2N/_@L31M7,-2--#*EV;B^F%H^L$)?%Q* M@RX"TU V-RYE?QG'<[ZA<_X8.3.&S_EZ;2J%$$Z3,=-_L,UL#%7/U/V=6L]N MNNMI] Z*.U**R'_T1AF>U"QG(M'^CSI1N)[/Q:?5:FTK"V!8DY2K!JE3 M^Z2;'7+E.^AV3U5'_\:>4C=8>?XJW6*3!FT\NTP8#;*(UNF,\^]K#0[N?B$E M-0/6[5?& O_+X?'AZ>0=.)R'Y^!FWC.F[8ZXH)Y(^C*!0C^,0*'/ !0:C85[ M-A:VAI$",QVWT"#8DCZ#/GR!58>]7[@0@:%>NW"KREC05_?R![=9OSA.M[^V M"[>&5V''[!*I0>ADVC:9#9*I=_I"TV>\[6SKG#_;S-5!6V,SW,Q:7#J0JDU2 M$HXNJ.+&0ZN9"F+I%"![0V,9'?9WK5=G<[Y9\J1=V31,9PI8BKO^[C-LV).* M^ZJX,M1G$B_$\*,E?N]L3O#R. @B.RA-HDXPU^:(>CM1^EA24\R:;E_C MB8.=DI2SECE:J3O4!_)CEES8Z:92$)1)E=Z;T>9*,7](6ZF:,NRLMV*R(8:UFE3H""Z)ZC M_'RVJ_-H2A26826=,!#+>+'R?B/9.'8_NF%ZF(/P?>3:/DRG)RKQA'!S%)Q% M^G&5N6!=L\#.(3O/=Y'HN%G4-UR(Z(\LD=?P)'@-XUFX[Y3[I*?2[,M%]8H% M [6P.79%I=^2F'^A_:L0O+-$?#95.A7@0N6DK>&TU%0_; 3G93DA>MI8NM[X MH\,4[)']HI/TQR?G1V^H)K 3,1D[YCV8B;\UG$V3P7PI!JP.OGNMD5Q[-%U? M[K5.9Q1DOCM?[D6'U#BS.V[Z49N0JRK$OKEZFC.BJ>%[(Q\.,^?P<>9/I;6Z M_A(GV/^I*[3FZD*ID\QAP\7VIYH%7I1M-63V>85046$:+]D[A0G]K TS7%)2N5&::(GY1R5RW;Y2*!)(EN9C-,)E%, M0,"]S.M%(%$4(W90-R;6B$DF"SN04Y9LY74@7_.S*5&I6DJTH41;(!W1&LZ* M2V/+B )H(L+867;0F.P@2$C"3D.%[WAT-G-TMH:CY[AT6DN4"P'(S$RB%1R, M&!+QL1]^MH,HK9^TH]J9['J5_*($7798M<6.!:.L5GGJ,II-N2OZDTJ5;72. MK';/O_NI-%5B1R&U9=IF45;4.'=6+HD9P3::W(VCG9]V/;0^P_.0PH[(Z1IM M,;9>O]WO?'"LG3=_>T9X,^E_UE'S5XLRVLEV*5?N72+9<.Q&5V+0].-N+R0! MR^^9#?+JM*)71K*9[#F;,)3-5L0]*O2=Z]W![/N=40R:6^<*X>$%H!ME\)#2 MHTB*/+QIDW1,6F+B\4D__?E^H2'7%P>?,49@NO$R!*@EF3;.<\X"XAM .: V M\KM149V-)V/([M>#X4[*74Z(;0/N[U^*Y)+9R\(&&5!RZZ/((8V8@@1AO,K! M3(%7P92=I3.05YA4&PKAC[OG_@+V"!]7EAA/!V0/ M$13'VQ:]G(T4^]%^"/:,^,=USY$5LF[7.--M#-$6JRHK9MD*-F;Z,9VU#3N] MF 7HY<3"[%:=?41,X[>*:2PTP$_?W@QYG&=5C=J\P,G5WC9U6.CKU+C'XB,T MLNS<#WCF8']$SWP]-#L=O?/::^V^**\PC1?;:#7E*R[9X!W(/:^+KM2*\&;J M5RL$D*T9AX'GI3O M^NVGW57TB>()[(_G99Z75XI>#^*4JW8*]@L.",=YEOI,ZXG/;>Z]1Q;,J(@^ MCZ7P)56+=_.RY[1+A^VVV&[FKBKOZ6U&!%B'P=1VY[ 9TO6%L-"!K51"*XM= M>L-QQB8]!J].YR'W?">N#-]EE0U\=SS#&\9WA4W84IPKPV9ED;1,[473=\'K MYH:AP'%^QJZ<9?(#,0X.5:W8ZVLTXN'LZUD44\8N\K0L/V ZVB\5D44;F(N4 M3M%*Z)T?G[OA*?(.+ M@^:5Y)X]#[FB3QW#/9+?7TD2T7_]XO*OG; ^$6C.[)(45:2J2QICH*?CWT:[ M97C+=[&(PE'TJ>?EP7E-F$V=919BK-+D042>6M 1_A(E%5@X7R7WA M0=G)[E$>+PZ)4&=[@A"HL+OCRG3I(BD>A'T5F*RK:YG30G9/B^=)8LX!Y2]< M6558K*W-%"AIBA329/0RM2\'3"D= D<\,Y@Z50L\:FK __2[B'A!&8N M=N&O$<$O*2@2!DL8\@*5 &BMVL:.L9"T,%)*7F7U!_?^I0B,B01 8X%HXK)S M.L#Z<\N[1IK>XV +NBY@X>O]OPPX&BO).,.>>[G+L Y4OAG3 J7((-@YZU25 MNO;&F@!3$< O>N?;72UEI=>H>UNBC)_V9-@WFRT5&)-#\FYDJ5E;^E%^:47" MF!>;+47?*:W0],?7%VY/*^WD)8BPD9A&HHSF+MJ1FRON=")U)6#1D' ?;NS!X"'6%1G] M8H:-I'"/!+LJYO ;G9A.*Y#U$I>E:"!I _'7D:^4YT5S"TT_$33LQJ(&88(H M%P$8+@C*4'HQ?5^2TL,1J=?:5=$_!%DG(H3"N.Y2CVI0QB!V&5'78ND[9QN4 M$[5KY[?!@WM[ =X:[F6IP;13Z M+N'G>*VSB*?.3<:JX'6)@D^;'N];.S_R^19R;2"&!O "N*E!A5(#UEG+N=-> M,L*F(O4)++G FX7)X/V)_EXW9\NR*2DFNQ!7ADLG[V<=*%2FG+;!@@13Y57@ M@D3K,.BPUI'_I#GZMGIH! >82)>=&P/+?U=:I/>2EC#W&W'NY24PA8ILME]H MVNXUI6(I^<)X7S6P#O;WX_W]_;6]-F >Z]ILA#0@5XA(!A_[F4*%7_/#O=E] ML)P/RC;[PK*!-2F+_%H)6C@]/G/^Z@S6^:+D41.+*;^!:6$X,V$;D6*^*SCQFJ>\I0'8P9 MJJ\G0T4'U3'RL/Q'M>(I"*=YY*@3J"GV[?J>6E/CP#>!A*R#!]NI=ZT]$%B\ ML"+U_-J1'3DKR\./F6EYR6Z\56G&ZRRK*FVG[_3OAGI.-9>^$YH6UXCTT&K= MD(Y#K_E/P65-I-:S(-PEE]O0CQ@6]R)1>P+UG(-2R/2&SYN7R86?@Q+(:V!_ M]J(4/6(>9MY15J6-.X>MMA'A@PITL,#B:.@<59(-B]C;EO MO&S?SGZ,E)+Z8VZ61-EGX_BB_LV4+[]?'&7BT]( MO*VW6)[OI+N?FI;#^EL;2T%7B;-S5 TKDN%J(966 QDZ*T=N,(,Q.Z<9+Y@> MME9V"2I.?FDK/L20(^N:?*H0&\W*2.K,'>AR-FM7EO<^7:[R\MH_L/:7?SVE M%4OY2*QI'ZQ7XLJ/V^)8RZ;T]X9L M EI!;P?X ?+/Z0KI[KMY#YT-!ND_:>N$&8'GNP-I.J2R6P]@F^.UI MT8O]\\'F$YSP\4U3FU45LM6^1>"R? W5$N'[ IWO;S]'0N;B.607V,)1C=V$ M#X@GPY53\Z&@W>]/G5*"">TE28^C<+3SG%YKF4H0D;8114]0N3.&D\/G($N% MFNOQGJ3S^O(NY]6?X;TR_=E!&0O![KD0;&M:9Y^O+X*\\"H2*:71/1#K MZR#]7W7JE/YB]:,5"FGB2);@.-Q2X?B%$CO\>GKRYO#P+A !T2_Q[!YIT<\F^K,M*V[2YE$5BZVKUBIF(H@3+M!2.#:Y%;_6S[2'N4;\#CU5/'$:XP=HLYQI1Z!+1 M#'%[[A!,E4Z9PT#7$CC-JE[)OQ\?NL3(DU-#=43&+4>WYM:#JS6/1.1G"Y,( MW(_I/NY"[1.R]^#P"+ 9#^6&#N4VM:40HDI"4Z/60.HK2U!)YR?,V079/+41 M,P4YTD:G@,:#>F-?-U[CV8C7^'KP&A9DX(?N0%%>BF"7)FYLXQ'L(6N4Z:[A M(CWJ%>)0!J15,'FOG#PPI>@J33^H4T<7\-%'FQ$Y\B*O9E;*Q?![S>%+\H6N M% 1&2!MN Z<\Y[G-=MC)W2)3_HZ.D<>Y MS47WXS/ETEG=QZ^,D=4'4:];T\CAW(OKNV1\0!0%?[B3PEMRQ6@"/$@V*0#' M)27RS%M(XR6=4:5,]^1G-=;#]^73+:\Z=QG Z MX)^2 -%M@75XDH8TLZ;;RBX\G^0,L_T_UP1NZ_$0=)]P]#\W>Q:WIIW%T7Q= MP+,H7:5&5D?A[@Q.(>>7.]?_G<.B!^6.RFJV* FVZ9^&\JH83\1C.A%;P_[L M:R?NHVG3U!XZ8^C$:'A!XH&,;*7$5>R!,.&HU*7 !Q=L2LX8-,OT!!LT.$Y M05M5+5#ZE(U+K#EDSF9N9WRG#$??R/2XPX)J/?0H0$'-LR*K%ZY*-)B> PL% M7?C*\@-/S78.'&3NT9FPJNPS]F"(*^Z 9_OS[S!,FUIM>7( &,)0@B^4%7ZU M56T$+F.9^*VK((J_2&>P#(BPU.2O4)'9,%GPT [QG5.6("0HD^+C"*^'4)[5+EB6Q&-F]^P&YZ-;*/(-6=#Q5&SH5&P- M6_-OP79%Z'OI]IL)MFIW]PE2S3L^R" P<"0HR\"MSI*8BSKIWW!63)$MR[86 M0A!"-A;JW'D[RAD[Q5<#L^N5*C1"=:&-AQ M4R:5N1KWS:;VS=; N8A70(P5]L"L_,^\:'9C/J2.2\MUS@I4 CMEM<<.Z)LU M=),!MA?;1[W;J'TM,,:.QAAEGNZXM3>SM;_=&M354<]Y3?]L#>9M\4_2N[$E M?ALP7$KY%+=:!TU_EQT:#H8'J'99K_Y>SMQ6]K)R03\C),PKBX1M*,X+X5., M.W]#.W^+4%&TI:PD%\\SY!'R_4C:YW^V:6V_]N(Q'25 )3-H4>Q% _=Q'JD= MKO-[Q?1Q(*Z^T\'R-0NQ 5I^9C_D!B.W*TN=+&K-\IJY65* '7T!&-IVABD+ MUPR-_ "XDB*7*Z'GI&"[^>!EH'#\KZP^X%\GYX=G6/GT_O#]3X>G8T' @PF; MK4%['3*KH:F]9D.VVA-\^MQ$&U@O+/FR%MKR#6UO^>$)=#G [C !S='M'+S\E%EH ^^0$:W'AN;G M[P;8OWSZ<&K.'$M242(';G1D#ZOQN%(RPDZ OJ.+:<2L%G$M4<:!"ENO?@/% MPPPIO/:BXS*:M7:V@8I#I?KVQOE$<7^_4?:' ONH+B:4/$96%9A=/A41L8Y'HYW"ON,J&;9-YYY+B'4[AEQ8LF]= M9IPNI9LIM810BW!)MN4=<=PI^;V/_;@XD* MXRY_(#+)9[P78Z2;9@6S JFXL+$DELO@Q88N<$&:P:RF=S1@EX(IZC#)T@.\ MFVR1/]AW#*87*UV_%*L)HQU/#0-'7OQ2H,V\@?V J 6L"E#^J>$&RV4Q&!<(J"D+ MHCEC" <">8GDV&[MNEU:J&^.A>?7O'7QV"X[8D2H#4(,!8/>)>_!78D0;U@'2SPG""X^D0,D/?CQ?/&EG]Y:6'&AHWR:=YFU6P^7?7KZ5X8:V>9%P#"IJ]&@W!FY*(AH9TKD?X VWXF92U$?N-76"F^[N M^I=(M(!J&9033] ICJ$GI$UV+9(;QX>,<1)J/2CX*9?%$BSKQVLIKS;8$E@K M3"130T0\'S/N>I-G'U*DH:8^B*0]^_/]A+MZ5"B])_5JH8FSS[%QKBDD1=%F MDG+5#%3Q-*57 6XY+/O+./A O*B$8:!9%ZFTF>ZT1O+LX='^W8C]^]W6(,P^ M0<8E*66)7/67YP4.]EX0E-@0$4+FM[#@8"5173]72J03O-$&P9 MZ=KBT< 6]_CXN-N7/7I=<_:]7$F'N"$IC<3/54I2ED$]4DA0^ MI6Z4.P$6= M3RIH55U7@OYX5*'(@?8QCIA=@1P!$ SEBDH,42!*?S4E>W#JP#[.T(SHID(/ ME;D".5@:CG8'TDZM?"FC'^7'9N3'UN#T;I"],O_ 3%;.6@MO\G8QZ \)N/#;W?&RV!G$VX0@.N[MK M*-'1+*S%L+Y1LW!YL48:2=9- X4 V_A6JZ )/ M(RAZR].I'I=MJH4/&MO'C(-GJMQ4@FIO#P%':EEL?U>O*O;,6KO'0TAH9RB_ M94VOI^"@,6(#@ED#C_\8X&5?*)KLQ8@F^WIHXFKN*@T:NZU3)V!&!K('4<#; M@W C5(&+EXGD#9.9VE,Z]&J7S!#85=D8D;+-5[1Y-&C,::TEUMI07G!QH%S" MBD$\'SSM;@_!:!K^YO2#U,-YIC!.JAFF1Q%(E0DDYKJ[CGFJ#?IOQ[2 MO?(@M1;>^)?-J%>3O46&:QI=(>L;V5 (24S0_[CE%8_V^H;$Q=8 ET+.#Q- M2"TV,ZL,N\),T[PL+C+7[,\[15HMD35,*3^'W3?+L" #?@V[Q*+Q)&B+/@&8 MS1Q5XJP7;EK^*^Z>6@>;E9\S 7C"'B@'E6W55XES=;#9@9X0BONPG=\?3Z)M M(W5A;X].#]^$>Y 6@?+B(3:%C[7WHQS5*_<:1!< M8%'DZ4I,V:5*-2WM IW1HTXSG9 M@\L6@RO:PAR+GS&D(\JX2R$\3;6:T/M9CYA;.PU*8E8Z> :_&0@3@T-0M2FG M8Y!%'(/$YKI[3/B')J_+KF5LIT[TI4UE+M.2 MQO;J&'FN;,"*H)'<31'[T''S#C49JK1IV9V@F=KV'7+PWKICKT4]BD4>OJ37 M!V2@-LB5U694?UD(S,S&.ETU?/_'7C(>3:B/*.50=!AIM*-11 W_&XLFZEHP1@&U(0&U->#2\.33 MI@Q\?G.%5H7KD!6*,CQ[;]?VBH7-)%0.5#0@8UR5U0?I8WV9S5)J^!/;5M(# M/[#X'<_[CD,_QO%3+*CL0&K**_ AT+ZA6Q(*7"?+B-)YBA)*9+'[TN)S4 *B MQU*GE'L05$]9=?RHCOR@UL:U]:A LY3>@*3=YTJ23K"=M 571!T/93\WK3' M\[N9\_L8$:EKLG3N_%4#YCH=:42;>)PQBH11L NGZS BYR!Y>K1V.G3+#D4S M:1,\"[NB+_]H"T]ATC&TE]K)V-H*L DRT5'*JL"Y1%.S,O5/@%H5=+IN;E$R M'I -'9#'"(?]ZP<$P]!6&3;WRNTX_%\/QI>#W3UG MOE(WO-6+W$L.!J3H, ;0S"W/,N[^S>S^[[<&.SGAT*G"#<,R(=QZ'=LO%>^E M@RI 7ZT+$$ 2?RV+*Q(!,8'!Q ,49>=F7G4.LQ:-FW5#FW5K@'JWBNJ!+.>4 MY.TT!9\8?>_$&\ W=I3IV??R$1Y32RQ0@@@K@??DN*MPA5URY/Z9 N8,J$STS"7X$:@3^]Q3.*]SSJLZI!"6I))#$:R3 M72%R9"CJL"#4+3]0A!QB'D)Z-F8@-WI^MP8Q>%S:)+O7[U#40)HX%/B 9[#F MP%.OAJ,R3HW46;=UZEV",K0U7&]'#0")?'*H#UXKI42# ML3P62RSCLV/MB)L[($XR#L,*K,QOFM[ HX-9U%Q;*H\08GV3G,T\B!61878L M+HN5?AW]>GKRKZ.WAV_CZ)\G_S[\U^%I[,J-'!L.%Q^)C2,WOT50BBB^)*U4C(#1![&_M@

M[HD6TV56-6VJ=V'?U5,QG$A98WI1U$8^0?+'HO.0,S#94]VMH7JLTF5Y*=P=;H_(^\1A&OO;^1&WZQC5T8.KHVW"9Z^##+H#"/0 M VQ]1@9DHS9:H4:"D2WZTH(NLT+2&I2ZT^I@6Z*1-GSB5_W2*1S75BOAX(S? MD(*H\+E007&J.AX@$I*'/&L,-A[79J3P$0RL$.HX4H0(S+'E4 2U]V4^%52= M@@HG'B6-^%K?/_:@E5B%-:NRZ5W2F8%2(8X'?N([_'1]N*$H_:>P;,&WS$14 M2$$E\Z@[.!"$D0 S:_H:F57F%965N?IP+KC/Q-]RTX!+E(!)"(S'/,Z&1-=6 M@=9#7$#_,).?RW:O'FXG$RQSFV\>SU2JH+<=^Q3S6#**N0'%$]$5)K7G@ M$ Z7F_7$9NQUNK1S*!V37$]@.3R:T#J1=6;C OQ$L:640"8WO,+1*X&DQL.$ M'*NI4%K@,)P>>$-XN81^.L6_M<4WP4>-H.&%#!7)KK1D6 N'$@Q2:QK.WM(M_2!P MS\[4ZAH"W;H"XMY 3&R3IQ\#D>?G"0+E*O_*5(+\#4HAWD:'&D ML6*>*W\:G[!E660>#'W03F0J-+KW51';#AQQ1&GMFOUB%YFPO)Y:?VXD7,'9 MY('NPMWBGT'KS8OW;@YP^Q7R(7__&-'G7;. ]PF'RC15P-I7B;FG9?FA=N1( M5INPJGWUH!OGY?[>_@/(W1?/MDSJ[IC=Q[>5!I^$BHUS/XI%PE7 ::'W9'?A MZ\> 3^DM^Q<*6/EV!*Q\!8"5_9?]'0[&\RHWUZ^R@E[5-"]G'_PA<47X;W#. M8!^]Z*,RA6+#+NL)E%FT/ M)\@^^54_IE<[Z[]:MJO50.5%EA[CE,G"8$6^M@0\&LAPV!=E7U(=T&N,<)L' M\1.WIK(LM(?78GYM8#ZZJ$S3$K$I-@XI:L'K.Z8 HM9N8$CF"N[45V.4'UO/ M$663RY_6)C=5YA&<]\LZN\AHH2S G"#LDY(ZARH%BNITUDJ4 MTG:$;!LR)R-&+L@5#A,,@S4Q08C)Q:#(SQ36*R!%[O,D-HNL8D*01]2>:".I M^O>3X\DOA^\/C\]M6OY^GC1P".#\_S"\?7WKZ8E<-K0D*ICNS_@6F?19;+0? MO+)#^@^&(FY]+I[W\P.1R?3#NZ2C),ID51 GUGV":S.?FZPO( ;#H1IY#;,3 MD@K1[$@/,,OD9P6\"8\X# Z< 6VW6GCT3JB.X92CXOP#/(Z9A>9J*EAD&;;0 M2!UG$N*@=+2]>]S&G\TW? X;_M%XA^$NNSWA24I(:R-"7PXD/JP"$F^6U!$> M!3>\VEF62L0?-Z>RW-R\/6U6K(9!!BF>CLO/R++YY M]E&XO?RBTB]BLSTB;_6O;#6;\A0+O-N"V7O1L;YA^X(_-4&J4I03/X2]<3G3 MOHM,&]1F;$G\RJ8<&,AW X))!WG<)3[G'%N@M2NNH85I)M;80$]/M M*^$N#M+?'82D+"GW$KVVF8L.'\U=LNXW)K7[W_OOEL&=/GX8T]^V',@N;U&T M9'1>8K& ?2+W",S'4-@*7,W&$\M>F40@72@MGUCMHS4BWON@N^CRP)VR#G6# M4;RH%(>-@N'O"8:D(Q@FG??*)#"N"8ALTWZ;/;>_:(]./PT@$7^R %@^T)M_ M1 [#T?$O(Y[WX4,06T-NT/-"!B"NL;73$*-+V Y;:IH)T&V'Y70S7,JQJZZ MHTAXK]9BGT4-591:"WW.V!V-*$R9/ M1(P5,E\AV0[$.45_]@@DA6;E+D>T,7T&O'*?NE%_TUG\,3VY(-FQ-X>U >+)H*OB:K?5$ M/'ENGFD&3G1//P^ 1I?\\XYMZMNB 785ZUZK;'8#.)1^(!0IH#VI52GU(Z1! M2LMR*H3P-K@(D@R[2\A$K>O89#Z:S8P#;Q *I?67SRU].3 M-X>';\'@&(N(-B-8MJ:F]? C CWQ^#IPIP74#13/#$$Y,>,-9_*";0&Q[!\# M;NH+A4E]-\*DO@*8E/#ZH/IMN2I+B_UBUPT\UA::6FCG3K%69'$%;58Y8(KJ M:JNG]Z+_MP5ESHJ\@D/#C3C]/DM>JX>9R@8#:OD/;H0*L\."[37EW ,]7GPL MD^EW_Z3P#W-T_-F65;MDR4-%X=TB:6OC<-$9CF.;0,T'*KW=C:69 =U[+SHJ M&,;N=8+Q'TT(X;4UNM0^R# "/0G^9(3O/(ANW9H"W;L00[ON@6*3BE8#%(0G0EKLIHY]DN-FRQ MI!7]HGUL7PC[[#ITB(=X#^@DRP!\7.H4,Y>58(4L=4U F&5+FMGQ5E*J-%$N M8)U2'5T9I1U5C$98W\QRSTZMWK5\C4VL[8IQ_L2FPUD%7J:,,5#K"V]!L+AI MV ;6'!F/<4)S,ZLSV&W@G:0Y3*DJBVP&+SR#-]1@[!1SK.0"P1\?8TMR,-13 MQ]7<\IUD?V!['>J2C,%<^$)JB\-E4.HPS.(PO=*%*;+_&_3\\8IWN%&/EX-& M&GXA=7C^O?(]KE;@PRU;[*-9TW_!0ZS9J;-]:$I9(!K"QT1VT(UCE./!!>96 ME06SNO=XJVRFP"/6ZHJ*GECSNM;Y-DHGD['@8ZL<)T?S0'A:&X0X$3I<"3'_ MNG$SMK?$".;.P:[?"2:4E0N?6^%&8E9/^%EB!DF_\;*@/!V&+\W@=&QO3;7+UMMOO; H7H!!T8Q$N-IA8WG?IQZ=.YSX MQU@)R\<;,4U9T?JQR=HVR.AFV5U:_EK2@I+C&%7'AE3'8ZP3O6N ',TND$W6 M8[.Q9>YC2AEI+3)FP9G(951VA.6*&)LQ_]STT#7CB=O,B3O8WYK*E(FW/:EF"K,M M%'+AR"^13S:\I;4;[J<%=/W^L#?$=/6$BF;AR)4@H<_!-O3 MN G#3DBVFZ 1(TT*U@8UI28IK'T>5"0>*E9:DZRCP-W5^&K72>%X8,/H5?C5 M%2'A$>M82DQ.&@-4"&Q"I;'$0X(5%"++U'"(F]%33&4-!MUJ(>A*:37O M!?#I%PAWY"9+():T6,;#-S(JWD\H(!!PD9J*>1N$EEH0C@$HTCW!JJWJUFCG MEJSV"IV%&0GNVF3(="HJF?,T*LZZZ$L7(/P6A47P#" M3*0@R&TK]E:F1L,\"&@.J1;W* /D9R0[.3TOHA,325\9WNQ?DS>3\Z.38P2; MG?S\\]&;0Q]V=O^HLZ\PQ'NP_QBQJQP@<,CRH20"\]4GZ]C91F*M!T",?3\B MQK86,?;%42N93DT:UUX@M*$>AIL$=!OH]! X!BV"NE/)HM+F/JFMOL:RP6[I M.K\B"JV"#ZY-['>TT)/--9_.3#G+V#6]2ZW,KC9O18J#G>>[9-XBR2QE1#J< M6@.>@LY%VUO!4;WT6^RXWK >F;=@KZ[)]@-MY=F6NM&0#ZG?\% '%64F6W#< M=O=;QL[;+J$"4F[ #>_"%!^J=D4%Q$@?59-W:*H*"9*ULAB9X$4B,RP)G8-9 ME289[14!GN77K^_1#OT""6'OP/Z:/$+VUV]DXV3HH1*/6)2W6/,W3_NGE8(!6#(:^N-T+-./*Q"\=1#74&CA#\_AM>3E ME3:YDN0X"%W5$E]T.?CDUU]/CH[/D4"*^CV='KX_^=?DW7"MUL@L]>!;^V#_ MQ7U12TVX)_ \J^J&V"_ -.GVX^FU#%%J)S)NP4')"@Q8)>7*!S^>Z!=:G,6# MY&C)'/6@D,SZN!?)?"3Q]EGYG->ID9*U MH8%X@T;2YGW-!B?N7(N*R)'QMJ)QU29R_+OC]KA?[78SD/WWR\1L_$'CFB["?.L6*V M58FPO50';Y7$;Z#KM;K-ELLTR4R3YM?][NYQ0*#6H^\,*8@];370Y?'FYM%! MQVBBP3,6:F_ABHS2JK(Z+3!_K)EE%:;Q0(Y:Z4,C+4:Q'Y"#%]^V9H,3$LR8 M V%S-4Q;-!FGFF=YZ<"9'7[4-7(Z*%5A:V01=CUEIF4XP+3\H[5X'R=P?B-1 MI8<-I)T>2$>RKWH4,$WYB9L<[#W<#EY9":%+>N;H%QUP^/7T\.RW][]JCGYR M=N9S5X^(K/M&9&UER7KH?&-OB&P-;X; M)6[8,@0QV[3 V,YP./1$ / >OX881U;"VLX]'9!&>'DW=CDF&3289O M[RO)T/-CLQX?@N,^!1]3JF_.4C"$63U+;8-'E>HCL@77\ABGZOPX>B)";""@UX"O^-&6 M\MDFQ^3E.R(%U&#.6A!^F*"\H:/%*_?'DW,,Z+05ES!294?72>X_5:=-[>=Q M*>_9HSS8>SDPXF=*072.@V[WI%WE&<)U>)O0>S1Y'6G,SCL)[#U:#A_/%D8Z M)?YYKXW&K8.!I6D4FR3(ZB2VJ,DW+6^I:\_HZ8PRI7K-4B5TV3,51-J*DY(*DG@2]$ MER=QV_24'(R*4Q<\-G:\$$_JC;G&>LZC.H>]3Z(^S>N4MRK]_[K$/?Q%QU&X MN&$DTGW T,ECI+)92XTPH'5^1:1RPO72MUL1-Y@-:*=03#]'DH)^2Q^)@I+K M'4@L1_BI=%*.72N.),+@L7['PV3_T@T'[!NB.>!H1.NZ>W1[V'@D03KX_7"BP(SWHA^DNTF^1O; '< M&RTW5_,66PB82Y/EM-DI8#H?NV9L[DAL+UV1I7WE#:\H$;?ML6N;OZ]CXJPU MJ#99K=78ASKD$6+.%>[K@GY!Q3Z!_+,.'$L!#[E66 /)? 8LH:^*&U>[T4BX M8*A_(_;5)DX7Z4&7JX9E@F&^99Y]\.]+MTF7J[R\=MF1+J&FW&0\61LZ60=; MPTIT7-I#TSTS7A;/7-,.2;G)A"?;I?=39Y_%B(_**19("3G]BT";WJ_/4-&@ M98U=X:/)C"@+I)NUU\8"XRZ-9TN+1AQW\Z9V\];0"W5,)TH>T>84<@\*[=$& M#3@IV-[ACDB"&)2?JL>S7JW @.N_CG!_':U9XEFI^5NLE*.BN)18@?@SU@3.EF/:%+ZO9\I9DGJ\091@6-6Z MD6LE@ZE]NC'$WM#\#)92:MC)PV9JQU&>](US-CQC&C.Y-,( ""Q&)8:3=UCN["KN!C&C\E.)XW;JXTL^4RV[5;S_-82-6G'T^)B,/).75HD2GW'7R%),KN!B5":K)>38C/)>TA4=$,)5RM#FG M&FC$=B4Z*(;I3&'KM_1OZJHM?\*BE;,/2A#&,<^9GH-*H9V=1JFDH*BBAY#6 M7(Y$CXC1TC9OKAGQ3'F.*KU Y)6&-/VG&8JKP",U')#@8$;H)J8?5Z"WN%EZ M]ZGQUUE=MTA3P+@IL"5F>$XH6BI]QC57=&GREM5M;WW)1>TLLCJ0<#N++M.F MBCX#-KSLF:D7&I?Q%">U+0]D5PE3$72;I/RB;R=]CD5[I7R]@=*ZJ1\1,XOQ1OA7U-5<"RJJ+C99<)L=+ M949(S8M_VRF%4V 5[7BI^!GWHD/'HSNP/($"]8Q^KNQ/4@NS=X4K\&Q+P?I0 M?YQHHD;,G#JTJ2W3GQU2:'D,EUA;EJT:U\_-O!>L%< MWJKMHF')@EF,O7P^]3S?10X]QN*1NP6 3>7DC[DPB-J\2UKA"\WCOYG\>G0^ M>7?T_Q$WZIBQ?S#%O57][GS(D'6I,*JZ7")WP&"*[PZR1=KJ2>G@?" M+/^NNJ@W3XN31C1@7J+&=HD?E_5QN(">?RQ:WZPP85MA:91-Z>+G:BZ((8(7 ME16'XU'O@T_H3[*--7T4LK9>A6^24E>/S5T8 I&(G?T M8:N>+6,M-;N'#=NVE#&@A^5JX5[STZ8DBL!!/%K0!LAF!-3ZE$4CKCBV]F2M MU#C2,$UP +Q;4&!)@F#3M$CGO(6]Z(YDDCC2 ENY:M-N,!?4R(+J]DRA7^DF MG97%+*V*--GEEJV=9GI6$(1%T:0'0]IT?!%RUMT!8)U-T1MZ_:"]JY09=BPZ M6"?)1#GX^#;_$[XHB>I@I2>./2,TI,DY%*6["Y$,]AYD+3- F4UT"Z!VA1JT M-;)+K@N?9C8I)XB*[J_2 '^,$.1NV%Y: M0A"GC."1IF7Y@2.LHBE9.(Q+ETD M#H?B0[>H -O*1M_G=E5MXLA3B04-E5'VHR'V6ZH0&GEL_RZ/[?11\MC2QC*Y MI']6;35;&.GL?%&62=W94:\?-/[R=6Z,V:/<& 3E<2G4/#.42,IZ\.N-64!W M*QO\U5=-CEF"L$OITE:LD8[B:DI,S\+_\"KZE S"GFHS#)ER7>/5A3"8*A3R M( ,NTV4&#Z<1S09=P#6.KIGC];6Z8"!X8@8IMF3U(?%3S_DUTB^A[I>S.IO*@Z MS6:]Z PY1WI8 IQ0V#+0^E5P/*VOF15DC$B80KU#/J\^ 2K?IM (2K3C+G&% M]-J1B\OBT+DEHIER;F\C6'POJH,SI^#RFCI7P16;6AJX53VL+SWG#0P#>)/0 M*.LSZ8V0J4T=^NVM*QDX\NR+L3Y;5>G* G/YHYQRJHX":OW^6Q?WQ#2>R0GJ M6B_@4O@;H14K/S8KZ$&NS[2%H3";LA+IX$2%3??:.-R4ZJTV!9[Y.DB;GAV, M\)B1M.G>.D?\]O9H)&Y\,(WT;&OJL;JI1 'NKB._M92IT:2EIDAH"[:B M8TCR*7@=^RX1[JZ[DR Z$;J*)1:<9\FJ@%M@M+ VM9^WIB*K;V%YMM*-W53N M=V_?>"NA# 7K[C(KVSJ_MC36U*%^,$??R[7U1K7)9DI&^A=3)2]RR!_OH&-A3E4_>JML1Z9=AY]P%(B?=PPF%K"E..J9NW5T?HU4^H8SCEUM]%-PX?5D8++R\CV8R4 MFDZQ[H^!7QDQXEO"UIA;PU5ED@MD2RD/H7:E7BG( MHKS2;E%#124QJUSN5TZF+=X&J4J$2I-)^S'DFU5$SR_DL'J/*7%=$:]0TV/3 M?%B1,=)RWT3+_$.G(#+4^JQ@'AKBH&6F.M@FW%CFMXF M&PV0^S9 MJ; 9J+[[19+ _\,ZREA]PNU$34PX.+'*=58AB)TZ.=W+4Q=4V0Y MNMF;VLB/$=G]MS>RE'N4:B[7'I18+W4],I++#'MYX/;VXU"ZY;D+5<5T*,@? MC9ZV'RA*34/:8VJ*#U6[:F;7?&+$< ]M]%ZEN"^MB;!%[!CX2TP*T2:VF'R) M0^+)BCWP#LV;SZS/S%^[6 MMTBR:9G$X%NE$I,)Z-27I1K^L M;2B;+=BB:)=FA23O/"C>0Q>=?(U.0;[7F0KWSY.TLLR1[5+W2E-[;J7$QKX'M_.'2FWOE (X;,10O@E M0 CO)E M]%+65.NH\KW35?9A1;(O0I]_OS9$_?+YW@&OYL3E%&05X[7)A555?F3^?+)G MPMQAB!00=@5U ^HP4D;FN"T)Q8;R;JU\?1IS&SE^080$@&V(CHYP1.G@A3,^.BXE!RJU?^#< /_W7%A86C=?=F-T/]]=/SVZ/B7Z+=? MQWSE@SDZ6U/6<31TM.'$7*$Z)2X43'5D<"[!'"XK;J]A"3%J4]AB*1.="2'\ M:0_ZYV. '-+!_MJOOO JF6)AA?&)6/Q (I&DDC;XD$E=.9+RI@'[J^)YA!.H;5RKX#DL0U,:1P ]T+[@#R8]=A?=5-T* (ME 1$"%RPQKJ MLH[BL>:B3#(MA4N$[R'<]_3$8>)H@+D6'!O'.U\''2AFIJHP3H/-(RCDU5QA M5,1?.V()FL]!Y,(V)IY[EH/R/:,4PY?NWCD%BO35QV[98$N ME)-0X(RK[/A$4%< )0VLTUE;<=DQ*2V.=5>4C>$X&MJ-"-$<=K&C'K0">;&%;-KE(0:^ ._,#.%C;.WPE1/'H>;EK(/ M#,V(-?Q_-=C!'^$X,U3;)"!9J?FKG?0:_Z/6%!;\.[_VH3Y)NBRRN4K?&U6/ M-$Q(+$NDT(-QJQ30"K,TQ?<)?\S*&BL=9R")+I# %"LBB23>+,'-K!WA2IUZ MB8\U!<\BSK,"Q!BE.F"1LR%[#8]U]KCEV45^!EZ T>PR7Q*=0 MTME8;UI[=ZU#KOX;;P7_G L'K^QN[FS,5#AZTQJ!F]CHHB3L,_58KMRW&(W" MH@5T:>'MU6R]4'(%G%J^H>\D23,?BG*1S\>DN$B\0]@#M"!R,+\R1T_H%UUA M66^97'#[JB2E*((DB6HS![4*CU8F=HH,)K5AT)F=G*C5:XVYX2;VIS,?NG-6 M7#)GFS.,Z(B0_RD"0MC:L% YL+&L?\F-;%W8TYZ.^8K,S%^/CJ>'+\YFKR+?C^;.V\> +ZQ[?"T?7(LA6T%N ?HH5ZG9DW]"W$[%]'_:D'Q/=]'"9 : M.(7T [^"Y0)E UX'NN0@N.PK.Y23]X?';^%_Y\S">'I^].;="(5_P,.Y-=5F MP\V9+<$O'+D_V[)JEW%T*=UT*K9[D[8BFYN"0DP6"^8MHE#@L&5+C*]HJ,CO MG!S2%JJ$YK4=3G+ MC';#<)$9:<#TE4FH\]/)\=G/AZ?13[]'_Y[\CF+JSM$P3,4.,C:SH%8,,FU>6<0G1@>G*.J1_@+]5)YG$ M[]?6Y7C\33"*ZVHCBW&W(IYM0QL\WRC:X.]""RY+D'.W( N>XIZ _RR:9?[C M_P]02P,$% @ Z8.X6!0+S*-0$0 .DP !@ !R8V]N+3(P,C,P-C,P M>&5X,60Q-BYH=&WM7&M3&SD6_2M:9G?ZW;O]O>>]/<&>T_$X(?AWF XV!-O+L2CMZ.3Q]3[]/)D].[- M&;_VS=L7K\Y/Q$ZWW_]U_Z3?/QV=\HTGO<&N&#F9>1VTS:3I]\]>[XB=60CY ML-]?+I>]Y7[/NFE_=-6?A;EYTC?6>M5+0[IS]!Q;X*>2Z='SN0I2)#/IO H_ M[;P=_=P]@!Y!!Z..GO?+W]QW;-/5T?-4+X0/*Z-^VIE+-]59-]A\N#_(PR$\ MV8?;:WUNNTN=AMEP=S#XQV$NTU1GTZY1DS!\VCLXJ)N.3WY_I!Z>_U?!4/#](*Z#5UI]!0&1UD/>?Y#N"?P_^X>?\ WCEMO7"J: MV]B:%&Z>W<[T6$/_WF[OV?/^&%8M_P(R)J"QROU_0M(PJ4JLD[B8W<0:ZX;? M#>C?QEVC,S4LLE0Y_+1QFUXR]-;H]' YTT%U?2X3-;X]?G9M3@^&8E'Q]?BZNR7\^NST\="/*P2KM+ESX(6ZOC=Q?%K<7[]ZOCU MZ?5?;G%VCEA3WHE7YQ?GH[-3\>*=N'YY?'5V?3]78N?HY\NW5Z.7XOCB[/4I MR O;!KI]/3I&X2_.+BZOH.7MA8#]/;Z^OCPY/QZ=7[Z&RZ\]GT'O(R=T=78" M H[.3EZ^OGQU^:]W'?%J=/J9I:UE0VGP9FM8[K@+=Q?:@S\U.JR&,YVF*H/^ M__SN8&^P?_B\CWW_*)UX= RH(870+[-47"D?" >,5^(Z5XF6!MNL*5##O9"I MS1DFB OIDIG8^[$C$"H\)NF#'!LEQM:!B?RT,]@1B3(FAL[J&CU&>1TGRT^@ M]1F9>S4L/QQ^AKWI0@ .=CYLM" 6H&5"<;M&KFP1AA-]J]+FRKTO?-"3U6$C M;K.=@HS@$\%5UUZE<'C=O51C?JDBG?A5K36&K?^7B-; M5]3/H6N?U7N6%DK37#?137O<.=KKD;?YL+;_H1*BZE^IJ?;@>\%=7DXF.MFP M S^3D)*-E9"!VBWU\MCM%WC22?'H1*Y RL?BE9[#YJ0=\:9WV1,O[*W8W]W= M_5'\RZ'7?B,7$%ELUA$O(<;XI/#B5PD*?@"9VZ_@T<4+N8+Y2GB>'^!A.^+? M[W:[NWN#IYW8(LZ]@?N^(ZQ#J7P!+A[R%^5$;D OA/0DZ:EV*@G6>3&'D2?. MSD6 913!\F\ 13I5C5UJ*?F# N]_$PILQ^]AE[V8@#+ VH(JK'EQ! MCH_T, MT8-3HL@<-#F=A @G6,-UEI@B51TQ+@*Q$A!NA4&-)MSCV2C__YW>ZSP6'SYR/]^-XKG16)=&Z%\!)U8EQXR+,\ M>41P3CI;@'HQQQ65$)4,G(Y, KJF'!R1!8_KJ1WZ.06):::*V!(:XU=CPW,3 MG@U $O; 8.V2-]!1X/&N8*0*_,\-[8V1MZ AQU2A]2)0U] MD%-%7?0\MZZ6Y[9Y!;)0)AGDC:*&2C+NJY(BP TPGQL-'AF7H)Y_IQ19&A1R MCF+19_P XFFC6"[861J/?;C-%:>J_DNYYKL-XE.-[-[Y\$?ZVS*HY4R1$I"= M@$O6N325KF*\)QU9:J_$S"Z]5;!%&U;H0,4Q[J.R+Y1!A6(S\84);!><03;& MA?G!!?8;%]JDY1.@G@D/I3*8B*)VZ%M,H+UP38L"S<>!%I"G(N9 ;P!V$58Y M@R4P>Y CK&*@09V'55P@EOJR>OXE@LG]T_/QMZ#FX##!!7H5/3] EH2])Y'@ M[')SNT1E MV;*.>8Y "U0EM(05FE(?R*P&>90<>9SCGP$%(G]^^#36X ' /H MF;(CK0P'5"XIG Y:^88>EF@'PM![:$E4^0JP#O#%2 >560&(K*:6'#:(3<@[ M"@P=%@J>@U>1W5B#1HS(&W*'UFP6VH6BRC-FD/CB>'"C"=S@KK< TGWD=]!\ M(##!;,H'M?<%DCQ.9'8.@0;>-[=%1EF*4W;2P5G 8PM8M]*\<:0ZTG#\T@L( M0[[(T1B]=1RN:V=162DA3-H)P041C/^65KX,]#K;#D$ULEO@X;:X1[ %H 03,\.(1/=PC)M^ 0\@*1&CB$5F23R7\*0'*DP!YV%(+/+0*Z M*2DJF!%"LHXP"IZ$: 1F,95X#XN/]-MFN('P?.%81Y,$+0-"E?:Y]8H]1DJ1 MBRNP&#+9_8 M8QVTCE?8&OU3C&F,]:"]@QJ?2]25PDA7RT)1<0SNJB"/!&.E M1:*:4!6S]SSPAS+.8D^(RA2@9985Y*=@GF!]F:\\&_Z.GFYLB0;(+731W&!O M\,T$?4M$0"]U^*(2RX(&X&N-U'.23B\ BX+4$>(6GMPC O;H;ZI9WV697YJG M_TAB?J-FW*KN-K64JLP-TOA+E';;K/[>D[(T4K'ZNPVA^>?,56R[3&ZF#M0V M7:MW-:;4OC%C!A/-#RM?W7@]V#;SV-2HG<>69NE\O2B?@V9WQV J-UTY@9D- MI5G*E8_+>'#0VWM2LN^QCCY8*[;?BQ+^0Q3Y^"B2?@M1Q!=CGS@])GA&[C2- MIUD,8<@/R_0U"-TQWRC@R3<)/7 M'#.S:C727 \;^'YR#0B,+ 60"LK&-J)-G,.81U0*8B\<')$B1!/ 2/ V!] 0 M+D##FH&%$6C%(G!\P_$XM/'M%C$3&1FZE#JEH$9-\#9:+$2#08<"%PLDF=/J MN*G,8/.: ! 68 4+G6!J"5U:$V.,CFM 8Q!$A/!?A6.*^243T@A4+'HS&!LM M*13$I6VA9D=CI0ND75#XE#AP$U.(\HK)S)(YW1P#Y:./3*I'*3>A+2+7,-/9 M#=)&*M6P4P_0]=.=COHFG$X@*P> !VH94R,PE6DAP6J#XIP*4S:\00BGOT>]AO4B",[C02=O!^Z-1A[51:%!VAP]*"74L&D/MOWIMCWY%FQ;9:CL MD=!L4/YE1#!R.2D,UQ0:B19TIK ."545+C!$R$#/4M%5YCF U=(HZQ+M6A " MI2:E@N:Q0I4GI)%AA#$K$DGS 1^-J"5[#];0#O9Q/(F$%2((N(GL4Q15D;"8 MWRUB''5->3].1J-O% @#W0!Y,2@AF=L.Y\MFC%MV<-LA*K*#G:-S]E6:-TEQ M99.GI;VX4.#FP%\4RFZYVICAD8/D2 =QMU6O!LX(+ #67,3A*<*:^IM%]KYYWOI@,#8?MY MGT[TG]CTOK@-LDR=J-^2W@C+4Z&FSIHN11:4$.5,!F)&<"RU0#<>XYB G1*_/_:)I>D9G %6XKT M8"P&Z9]4Q7)>9BBVX6<.I[S\3;#8FG:#KHZ$4B2X.1ZL-LW@X5#%DWM_J.+L M-E%Y6:FFX_5LC:5AMO85?>@'"/P4@ M%(?64)>\"PX5K&V-TQGT/%YB,:&.#9N'>FC@P*4W6J^HDF4F1?<1<[+UEV;; MB%"8_VP,NZ;8$EP(@#*D2:ND$K_3 28&N9+#_ ^L.*5"202<34RXM,ZD6VN= ML=39K#VVN>$E.!M:5%4)JO#$ZB$QA(BS=JLHR90A29_/HAQ [EID?@\,X M(#J@.T>5OEF!XAI/6B0(&@D=5H4?K_Y3H%/'.A758;(&<&T?KHD+LY2KRM7@ M>OU&X:E3[QONSIQ/)L"6F%">&Z#8CN>%YU3=I7C\P?C&7EN)8_0NAM/JYOUU M<%*O3KW://V(44KO'[,,P/DBSOCC7].IQ*HFF]HFMJD.(R&0\1S;F-E>Z/_> M=4#I:\&.08TZB.)9D=4A39!Y5<6+S:IF)%XHV\,TL=H?Z!IM:W.I#O%I%T\R MMK:*%ZU" KJ)8M\7@%-33>'PL*ZU4%D%5[-5+&EP,%O>G3JY[) N=K#8 OX3 M#PS@.0!%19=8?JD.S&3IG_YT_U^MEK'W4,OX,WP=\2.R**;+T5'!)SPP &!Y MO>()^FW(R]65VZK)2(Z%2R*X8QAFEY1!C(/8.68J*>#W4B')H6M-V)TB&KD< M _X%,I),K>K3'9%1:I\WC(P<^")Z#O;4V26E5Q(!11R"(U,D[5=;R"MZ2[:% MK]M*8S7(JFU$50D!RO>19'QR$ 7:PFSK>&JBY.W6CWBG"L]3X!?>FHP^+TM2 M0M7*RV].KOVV"?$>?E9--8[38,78[^,)>#TFG\[+@')BADO0$1#'6&T0!X<5 M;D$R,9(&"" !]"RL0?B0VHRA#,]&(C.95=6-*4A05+Q%><2%9<1!L#I"Q$B< M 18=<)QJM3KQ%#^=:YOGQJX4E>FE#SQB33["H!H ,1I6N8#5H85Z]9D5X"&K M^@1NF@>0C"GZ^L%6BLU(']'$JU.NT"M"/U/&;E0X68)5!CA,U50IMLUUM@6E M1?3;F'0-;FLJB1>0J1LNEGF%>G-U^6P[0?(K/*N&9++1!'.,OF,_O'#V]3\D[?_VA M-C8,-A)VAYT.;G^9L4=H'8_';2:W19:C!I8'TW@ 1&2[/QSZ6--]^)K,77S) ML_ND%'=^389VL0[!&]]U?'O]]Z<''8">$-,PG*1M;ZD$,(+(FF\LR@JT_)QD,H MODGN\S>VD>BSQ)R#-S(8&7$AFD],XKQC-*P(,76+<,5#<$Q58E#)DELL2>Z55W:8J*[1XMHI87]]0)@R1VM+9&*NB)"8R;"K]RSG);5]7W^:! M?OBC?.3'"GB^X1!=_<58B0J*4&].?U:@<=H;#]:ZE! NF=,;-,A?SL]_V]C; M)#E58G!#C+ #1Z^Q4E6M-N8 MJ5QX%.U!9X4LZTQRG1MOE!*B=6X"5%R6)D.'!"IF7]N0:W2,8_Q.;V/?8G[0 M[GR7C7YC=-/^5Z6;/I5;6EC\4SP?II;Z_$>QZ*]L'?T/4$L! A0#% @ MZ8.X6+T%P,'-D4$L! A0#% @ Z8.X6"DF7P";( YP(" !4 M ( !4RD ')C;VXM,C R,S V,S!?8V%L+GAM;%!+ 0(4 Q0 ( .F#N%BM MA;EH6'< +1!" 5 " 2%* !R8V]N+3(P,C,P-C,P7V1E M9BYX;6Q02P$"% ,4 " #I@[A8'7./; [J "0T0X %0 M@ &LP0 &UL4$L! A0#% @ Z8.X6!!= MD)IBLP -2<- !4 ( ![:L! ')C;VXM,C R,S V,S!?<')E M+GAM;%!+ 0(4 Q0 ( .F#N%AZWXP"Q"H& $1M3P 6 " M 8)? @!R8V]N+3(P,C,P-C,P>#(P9F$N:'1M4$L! A0#% @ Z8.X6,F> M<><'$@ Y!( !D ( !>HH( ')C;VXM,C R,S V,S!X,C!F M83 P-2YJ<&=02P$"% ,4 " #I@[A8V+ PH&TM :. &0 M @ &XG @ &5X,3)D,BYH=&U02P$"% ,4 " #I@[A8Y\Q,VJH% #H M& & @ $O_0@ #$S9#$N:'1M M4$L! A0#% @ Z8.X6 XD+DNE!0 "1D !@ ( !#P,) M ')C;VXM,C R,S V,S!X97@Q,V0R+FAT;5!+ 0(4 Q0 ( .F#N%B+0YFA M&@4 *\. 8 " >H("0!R8V]N+3(P,C,P-C,P>&5X,35D M,2YH=&U02P$"% ,4 " #I@[A8GWG]':D# !@"0 & M@ $Z#@D #$U9#(N:'1M4$L! A0#% @ Z8.X M6'IW%3"?< Z""0!R8V]N+3(P,C,P-C,P>&5X,60Q-BYH=&U02P4& !$ ,$0"4! =)0) end XML 166 rcon-20230630x20fa_htm.xml IDEA: XBRL DOCUMENT 0001442620 us-gaap:CommonClassAMember 2022-07-01 2023-06-30 0001442620 us-gaap:CommonClassBMember 2021-07-01 2022-06-30 0001442620 us-gaap:CommonClassAMember 2021-07-01 2022-06-30 0001442620 us-gaap:CommonClassAMember 2020-07-01 2021-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember 2020-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember 2020-05-21 0001442620 us-gaap:MeasurementInputSharePriceMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputSharePriceMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputPriceVolatilityMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputPriceVolatilityMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:MeasurementInputExercisePriceMember rcon:Warrant2023Member 2023-06-30 0001442620 us-gaap:MeasurementInputSharePriceMember rcon:Warrant2023Member 2023-03-15 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember rcon:Warrant2023Member 2023-03-15 0001442620 us-gaap:MeasurementInputPriceVolatilityMember rcon:Warrant2023Member 2023-03-15 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2023Member 2023-03-15 0001442620 us-gaap:MeasurementInputExercisePriceMember rcon:Warrant2023Member 2023-03-15 0001442620 us-gaap:MeasurementInputSharePriceMember rcon:Warrant2021Member 2022-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember rcon:Warrant2021Member 2022-06-30 0001442620 us-gaap:MeasurementInputPriceVolatilityMember rcon:Warrant2021Member 2022-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2021Member 2022-06-30 0001442620 us-gaap:MeasurementInputExercisePriceMember rcon:Warrant2021Member 2022-06-30 0001442620 us-gaap:MeasurementInputExpectedTermMember rcon:Warrant2021Member 2021-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-06-30 0001442620 us-gaap:MeasurementInputPriceVolatilityMember 2020-06-30 0001442620 us-gaap:MeasurementInputExpectedDividendRateMember 2020-06-30 0001442620 us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-05-21 0001442620 us-gaap:MeasurementInputPriceVolatilityMember 2020-05-21 0001442620 us-gaap:MeasurementInputExpectedDividendRateMember 2020-05-21 0001442620 2023-03-15 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2022-07-01 2023-06-30 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2018-10-23 2018-10-23 0001442620 us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0001442620 us-gaap:RestrictedStockMember 2020-07-01 2021-06-30 0001442620 us-gaap:EmployeeStockOptionMember 2020-07-01 2021-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2022-07-01 2023-06-30 0001442620 rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2022-07-01 2023-06-30 0001442620 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member 2021-11-10 2021-11-10 0001442620 rcon:Post2024ReverseStockSplitMember rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2021-07-01 2022-06-30 0001442620 rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2021-07-01 2022-06-30 0001442620 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member 2021-06-03 2021-06-03 0001442620 rcon:Post2024ReverseStockSplitMember rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2020-07-01 2021-06-30 0001442620 rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2020-07-01 2021-06-30 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember rcon:FutureGasStationBeijingTechnologyLtdMember 2018-08-21 2018-08-21 0001442620 us-gaap:CommonClassAMember rcon:FutureGasStationBeijingTechnologyLtdMember 2018-08-21 2018-08-21 0001442620 rcon:Post2024ReverseStockSplitMember 2018-08-21 2018-08-21 0001442620 2018-08-21 2018-08-21 0001442620 rcon:Post2024ReverseStockSplitMember rcon:RestrictedStockForServicesMember 2022-01-01 2022-01-31 0001442620 rcon:RestrictedStockForServicesMember 2022-01-01 2022-01-31 0001442620 rcon:Post2024ReverseStockSplitMember rcon:RestrictedStockForServicesMember 2021-12-10 2021-12-10 0001442620 rcon:RestrictedStockForServicesMember 2021-12-10 2021-12-10 0001442620 rcon:Post2024ReverseStockSplitMember rcon:RestrictedStockForServicesMember 2021-11-10 2021-11-10 0001442620 rcon:RestrictedStockForServicesMember 2021-11-10 2021-11-10 0001442620 rcon:PreFundedWarrantsMember us-gaap:SubsequentEventMember 2023-10-16 2023-10-16 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2023-03-15 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2023-03-15 2023-03-15 0001442620 us-gaap:CommonClassAMember 2023-03-15 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-06-14 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2021-06-14 2021-06-14 0001442620 us-gaap:CommonClassAMember 2021-06-14 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeAndBusinessConsultantsMember rcon:RestrictedStockForServicesMember 2023-03-15 2023-03-15 0001442620 rcon:EmployeeAndBusinessConsultantsMember rcon:RestrictedStockForServicesMember 2023-03-15 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember rcon:August2018Member us-gaap:RestrictedStockMember rcon:IndependentCompanyMember 2022-01-05 2022-01-05 0001442620 rcon:August2018Member us-gaap:RestrictedStockMember rcon:IndependentCompanyMember 2022-01-05 2022-01-05 0001442620 rcon:StarryBlockchainEnergyPte.Ltd.Member us-gaap:CommonClassAMember 2021-11-10 2021-11-10 0001442620 us-gaap:CommonClassAMember 2024-05-01 2024-05-01 0001442620 us-gaap:CommonClassAMember 2024-03-29 2024-03-29 0001442620 us-gaap:CommonClassBMember 2022-07-01 2023-06-30 0001442620 us-gaap:CommonClassAMember 2019-12-10 2019-12-10 0001442620 us-gaap:RetainedEarningsMember 2023-06-30 0001442620 us-gaap:ParentMember 2023-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001442620 rcon:StatutoryReservesMember 2023-06-30 0001442620 us-gaap:RetainedEarningsMember 2022-06-30 0001442620 us-gaap:ParentMember 2022-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001442620 rcon:StatutoryReservesMember 2022-06-30 0001442620 us-gaap:RetainedEarningsMember 2021-06-30 0001442620 us-gaap:ParentMember 2021-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2021-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001442620 rcon:StatutoryReservesMember 2021-06-30 0001442620 us-gaap:RetainedEarningsMember 2020-06-30 0001442620 us-gaap:ParentMember 2020-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2020-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001442620 rcon:StatutoryReservesMember 2020-06-30 0001442620 rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-30 0001442620 rcon:LoanFromChinaConstructionBankMember 2023-06-30 0001442620 rcon:BankOfKunlunMember 2023-06-30 0001442620 rcon:LoanFromBeijingRuralCommercialBankMember 2022-06-30 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2023-06-30 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001442620 rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2023-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:RestrictedStockForServicesMember 2023-06-30 0001442620 rcon:RestrictedStockForServicesMember 2023-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2022-06-30 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001442620 rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:RestrictedStockForServicesMember 2022-06-30 0001442620 rcon:RestrictedStockForServicesMember 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2021-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001442620 rcon:SeniorManagerMember rcon:RestrictedStockForServicesMember 2021-06-30 0001442620 rcon:RestrictedStockForServicesMember 2021-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001442620 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member 2021-06-03 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2023-06-30 0001442620 rcon:StockOptionOneMember 2022-07-01 2023-06-30 0001442620 rcon:StockOptionOneMember 2023-06-30 0001442620 us-gaap:RestrictedStockMember 2022-06-30 0001442620 us-gaap:RestrictedStockMember 2021-06-30 0001442620 us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:EmployeeAndBusinessConsultantsMember rcon:RestrictedStockForServicesMember 2023-03-15 0001442620 rcon:EmployeeAndBusinessConsultantsMember rcon:RestrictedStockForServicesMember 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember 2022-01-05 0001442620 2022-01-05 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 us-gaap:RestrictedStockMember rcon:FairValueTwoMember 2023-06-30 0001442620 us-gaap:RestrictedStockMember rcon:FairValueOneMember 2023-06-30 0001442620 us-gaap:RestrictedStockMember 2023-06-30 0001442620 srt:ManagementMember us-gaap:RestrictedStockMember 2023-03-09 2023-03-09 0001442620 srt:ManagementMember us-gaap:RestrictedStockMember 2022-02-28 2022-02-28 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2022-02-28 2022-02-28 0001442620 us-gaap:RestrictedStockMember 2022-02-28 2022-02-28 0001442620 srt:ManagementMember us-gaap:RestrictedStockMember 2021-12-05 2021-12-05 0001442620 rcon:Post2024ReverseStockSplitMember rcon:August2018Member us-gaap:RestrictedStockMember 2018-08-21 2018-08-21 0001442620 rcon:August2018Member us-gaap:RestrictedStockMember 2018-08-21 2018-08-21 0001442620 srt:ManagementMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 us-gaap:EmployeeStockOptionMember 2022-07-01 2023-06-30 0001442620 rcon:RestrictedStockForServicesMember 2022-07-01 2023-06-30 0001442620 rcon:RestrictedStockForServicesMember 2021-07-01 2022-06-30 0001442620 rcon:RestrictedStockForServicesMember 2020-07-01 2021-06-30 0001442620 rcon:RestrictedStockForServicesMember 2019-07-01 2020-06-30 0001442620 us-gaap:ShippingAndHandlingMember 2022-07-01 2023-06-30 0001442620 us-gaap:ShippingAndHandlingMember 2021-07-01 2022-06-30 0001442620 us-gaap:ShippingAndHandlingMember 2020-07-01 2021-06-30 0001442620 rcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMember us-gaap:RelatedPartyMember 2022-07-01 2023-06-30 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredOverTimeMember 2022-07-01 2023-06-30 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredOverTimeMember 2022-07-01 2023-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredOverTimeMember 2022-07-01 2023-06-30 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredOverTimeMember 2022-07-01 2023-06-30 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0001442620 us-gaap:TransferredOverTimeMember 2022-07-01 2023-06-30 0001442620 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0001442620 rcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMember us-gaap:RelatedPartyMember 2021-07-01 2022-06-30 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredOverTimeMember 2021-07-01 2022-06-30 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2022-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredOverTimeMember 2021-07-01 2022-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2022-06-30 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredOverTimeMember 2021-07-01 2022-06-30 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2022-06-30 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredOverTimeMember 2021-07-01 2022-06-30 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2022-06-30 0001442620 us-gaap:TransferredOverTimeMember 2021-07-01 2022-06-30 0001442620 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2022-06-30 0001442620 us-gaap:RelatedPartyMember 2021-07-01 2022-06-30 0001442620 rcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMember us-gaap:RelatedPartyMember 2020-07-01 2021-06-30 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredOverTimeMember 2020-07-01 2021-06-30 0001442620 rcon:PlatformOutsourcingServicesMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2021-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredOverTimeMember 2020-07-01 2021-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2021-06-30 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredOverTimeMember 2020-07-01 2021-06-30 0001442620 rcon:EquipmentAndAccessoriesMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2021-06-30 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredOverTimeMember 2020-07-01 2021-06-30 0001442620 rcon:AutomationProductAndSoftwareMember us-gaap:TransferredAtPointInTimeMember 2020-07-01 2021-06-30 0001442620 us-gaap:TransferredOverTimeMember 2020-07-01 2021-06-30 0001442620 us-gaap:TransferredAtPointInTimeMember 2020-07-01 2021-06-30 0001442620 us-gaap:RelatedPartyMember 2020-07-01 2021-06-30 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-07-01 2023-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-01 2023-06-30 0001442620 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-01 2022-06-30 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2021-12-01 0001442620 rcon:BankOfKunlunMember 2022-07-01 2023-06-30 0001442620 srt:MinimumMember us-gaap:VehiclesMember 2023-06-30 0001442620 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-06-30 0001442620 srt:MinimumMember us-gaap:EquipmentMember 2023-06-30 0001442620 srt:MaximumMember us-gaap:VehiclesMember 2023-06-30 0001442620 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-06-30 0001442620 us-gaap:EquipmentMember 2023-06-30 0001442620 rcon:UtilitiesAndFacilitiesMember 2023-06-30 0001442620 us-gaap:ConstructionInProgressMember 2022-06-30 0001442620 us-gaap:VehiclesMember 2023-06-30 0001442620 us-gaap:OtherMachineryAndEquipmentMember 2023-06-30 0001442620 us-gaap:OfficeEquipmentMember 2023-06-30 0001442620 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001442620 us-gaap:VehiclesMember 2022-06-30 0001442620 us-gaap:OtherMachineryAndEquipmentMember 2022-06-30 0001442620 us-gaap:OfficeEquipmentMember 2022-06-30 0001442620 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001442620 rcon:PreFundedWarrantsMember 2023-03-15 2023-03-15 0001442620 rcon:PreFundedWarrantsMember 2021-06-14 2021-06-14 0001442620 rcon:FoundersMember 2023-06-30 0001442620 rcon:FoundersMember 2022-06-30 0001442620 rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member 2021-06-03 2021-06-03 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2023-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2022-06-30 0001442620 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2021-06-30 0001442620 us-gaap:PurchaseCommitmentMember 2023-06-30 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2023-06-30 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-07-01 2022-06-30 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-07-01 2021-06-30 0001442620 rcon:GanSuBhdMember rcon:UrumqiYikeliAutomaticControlEquipmentCoLtdMember 2023-06-30 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:NanjingReconTechnologyCoLtdMember 2023-06-30 0001442620 rcon:QinghaiBHDMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:QinghaiBHDMember us-gaap:NoncontrollingInterestMember 2022-06-30 0001442620 2019-07-01 2020-06-30 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2023-08-25 2023-08-25 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2022-07-01 2023-06-30 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2021-07-01 2022-06-30 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2023-10-25 2023-10-25 0001442620 rcon:JiuquanThirdConstructionAndInstallationEngineeringCompanyMember rcon:LegalContingenciesMember 2023-09-25 2023-09-25 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2023-01-09 2023-01-09 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2022-07-01 2023-06-30 0001442620 srt:MinimumMember 2023-06-30 0001442620 srt:MaximumMember 2023-06-30 0001442620 rcon:OfficeLeasesCommitmentMember 2023-06-30 0001442620 rcon:ShortTermBorrowingsMember 2022-07-01 2023-06-30 0001442620 rcon:ShortTermBorrowingsMember 2021-07-01 2022-06-30 0001442620 rcon:ShortTermBorrowingsMember 2020-07-01 2021-06-30 0001442620 rcon:LongtermBorrowingsMember 2022-07-01 2023-06-30 0001442620 rcon:LongtermBorrowingsMember 2021-07-01 2022-06-30 0001442620 rcon:LongtermBorrowingsMember 2020-07-01 2021-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2022-07-01 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-07-01 2022-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2020-07-01 2021-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2022-06-30 0001442620 rcon:BeijingBhdPetroleumTechnologyCoLtdMember rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember 2023-06-30 0001442620 rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2023-06-30 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2018-10-23 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2018-08-21 2018-08-21 0001442620 rcon:SeniorManagerMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001442620 us-gaap:RestrictedStockMember rcon:FairValueTwoMember 2022-07-01 2023-06-30 0001442620 us-gaap:RestrictedStockMember rcon:FairValueOneMember 2022-07-01 2023-06-30 0001442620 rcon:NanjingReconTechnologyCoLtdMember 2022-07-01 2023-06-30 0001442620 rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2022-07-01 2023-06-30 0001442620 us-gaap:RevolvingCreditFacilityMember rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-06 2023-06-06 0001442620 rcon:BankOfKunlunMember 2022-08-01 2022-08-31 0001442620 rcon:LongtermBorrowingsMember us-gaap:RelatedPartyMember 2022-07-01 2023-06-30 0001442620 rcon:LoanFromBeijingRuralCommercialBankMember rcon:ShortTermBorrowingsTwoMember 2022-04-13 2022-04-13 0001442620 rcon:LoanFromBeijingRuralCommercialBankMember rcon:ShortTermBorrowingsOneMember 2022-04-13 2022-04-13 0001442620 rcon:LoanFromBankOfNanjingMember 2022-08-31 0001442620 rcon:ShortTermBorrowingsTwoMember 2022-07-01 2023-06-30 0001442620 rcon:ShortTermBorrowingsThreeMember 2022-07-01 2023-06-30 0001442620 rcon:ShortTermBorrowingsOneMember 2022-07-01 2023-06-30 0001442620 rcon:ShortTermBorrowingsFourMember 2022-07-01 2023-06-30 0001442620 rcon:ShortTermBorrowingsFiveMember 2022-07-01 2023-06-30 0001442620 rcon:LoanFromChinaConstructionBankMember 2023-06-06 0001442620 rcon:LoanFromBeijingRuralCommercialBankMember rcon:ShortTermBorrowingsOneMember 2022-04-13 0001442620 us-gaap:RevolvingCreditFacilityMember rcon:LoanFromIndustrialAndCommercialBankOfChinaMember 2023-06-06 0001442620 us-gaap:RevolvingCreditFacilityMember rcon:LoanFromBeijingRuralCommercialBankMember 2023-06-06 0001442620 rcon:BankOfKunlunMember 2022-08-31 0001442620 rcon:PlatformOutsourcingServicesMember 2022-07-01 2023-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2022-07-01 2023-06-30 0001442620 rcon:EquipmentAndAccessoriesMember 2022-07-01 2023-06-30 0001442620 rcon:AutomationProductAndSoftwareMember 2022-07-01 2023-06-30 0001442620 rcon:PlatformOutsourcingServicesMember 2021-07-01 2022-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2021-07-01 2022-06-30 0001442620 rcon:EquipmentAndAccessoriesMember 2021-07-01 2022-06-30 0001442620 rcon:AutomationProductAndSoftwareMember 2021-07-01 2022-06-30 0001442620 rcon:ThirdPartyMember 2020-07-01 2021-06-30 0001442620 rcon:PlatformOutsourcingServicesMember 2020-07-01 2021-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2020-07-01 2021-06-30 0001442620 rcon:EquipmentAndAccessoriesMember 2020-07-01 2021-06-30 0001442620 rcon:AutomationProductAndSoftwareMember 2020-07-01 2021-06-30 0001442620 rcon:SinopecMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001442620 rcon:SinopecMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001442620 rcon:SinopecMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0001442620 rcon:SinopecMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:AccountsReceivableMember rcon:CustomerTwoMember 2021-07-01 2022-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:AccountsReceivableMember rcon:CustomerOneMember 2021-07-01 2022-06-30 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0001442620 rcon:ChinaNationalPetroleumCorporationMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2021-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:RevenueFromContractWithCustomerMember rcon:CustomerTwoMember 2020-07-01 2021-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:RevenueFromContractWithCustomerMember rcon:CustomerOneMember 2020-07-01 2021-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:AccountsReceivableMember rcon:CustomerTwoMember 2020-07-01 2021-06-30 0001442620 rcon:AnotherCustomerMember us-gaap:AccountsReceivableMember rcon:CustomerOneMember 2020-07-01 2021-06-30 0001442620 us-gaap:CommonClassAMember 2024-05-01 0001442620 2024-05-01 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2019-12-26 0001442620 us-gaap:CommonClassAMember 2019-12-26 0001442620 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-10-16 0001442620 us-gaap:CommonClassBMember 2024-03-29 0001442620 us-gaap:CommonClassBMember 2024-03-28 0001442620 srt:ParentCompanyMember us-gaap:CommonClassBMember 2023-06-30 0001442620 srt:ParentCompanyMember us-gaap:CommonClassAMember 2023-06-30 0001442620 srt:ParentCompanyMember us-gaap:CommonClassBMember 2022-06-30 0001442620 srt:ParentCompanyMember us-gaap:CommonClassAMember 2022-06-30 0001442620 us-gaap:CommonClassBMember 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-06-14 0001442620 us-gaap:CommonClassAMember 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-04-05 0001442620 srt:MaximumMember rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2019-12-10 0001442620 srt:MinimumMember us-gaap:CommonClassAMember 2019-12-10 0001442620 srt:MaximumMember us-gaap:CommonClassAMember 2019-12-10 0001442620 rcon:Warrant2023Member 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2023-03-15 0001442620 us-gaap:CommonClassAMember 2023-03-15 0001442620 rcon:PreFundedWarrantsMember 2023-03-15 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2021-06-30 0001442620 us-gaap:CommonClassAMember 2021-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:PreFundedWarrantsMember 2021-06-14 0001442620 rcon:PreFundedWarrantsMember 2021-06-14 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2023-06-30 0001442620 us-gaap:CommonClassAMember 2023-06-30 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2022-06-30 0001442620 us-gaap:CommonClassAMember 2022-06-30 0001442620 rcon:Post2024ReverseStockSplitMember 2020-06-30 0001442620 rcon:Post2024ReverseStockSplitMember 2020-06-26 0001442620 2020-06-26 0001442620 rcon:Post2024ReverseStockSplitMember 2020-05-21 0001442620 2020-05-21 0001442620 country:HK 2022-06-30 0001442620 country:CN 2022-06-30 0001442620 srt:ParentCompanyMember 2021-06-30 0001442620 srt:ParentCompanyMember 2020-06-30 0001442620 2020-06-30 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2017-10-16 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember 2017-05-23 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:FourthSupplementalAgreementMember rcon:DomesticCompaniesMember 2021-02-04 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2019-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2018-08-21 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:FourthSupplementalAgreementMember rcon:DomesticCompaniesMember 2018-08-21 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:DomesticCompaniesMember 2017-12-15 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:DomesticCompaniesMember 2021-02-04 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:CustomerRelationshipsMember 2021-07-01 2022-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:CustomerRelationshipsMember 2020-07-01 2021-06-30 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 us-gaap:RestrictedStockMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 rcon:PlatformOutsourcingServicesMember 2023-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2023-06-30 0001442620 rcon:EquipmentAndAccessoriesMember 2023-06-30 0001442620 rcon:AutomationProductAndSoftwareMember 2023-06-30 0001442620 rcon:PlatformOutsourcingServicesMember 2022-06-30 0001442620 rcon:OilfieldEnvironmentalProtectionMember 2022-06-30 0001442620 rcon:EquipmentAndAccessoriesMember 2022-06-30 0001442620 rcon:AutomationProductAndSoftwareMember 2022-06-30 0001442620 rcon:ThirdPartyMember 2021-06-30 0001442620 rcon:GanSuBHDMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:GanSuBHDMember us-gaap:NoncontrollingInterestMember 2022-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:CustomerRelationshipsMember 2022-07-01 2023-06-30 0001442620 rcon:NanjingReconMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:BhdMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:NanjingReconMember us-gaap:NoncontrollingInterestMember 2022-06-30 0001442620 rcon:BhdMember us-gaap:NoncontrollingInterestMember 2022-06-30 0001442620 rcon:HenanPuxinfangfuConstructionEngineeringCo.Ltd.Member rcon:LegalContingenciesMember 2023-06-30 0001442620 us-gaap:WarrantMember 2021-07-01 2022-06-30 0001442620 us-gaap:WarrantMember 2020-07-01 2021-06-30 0001442620 rcon:PreFundedWarrantsMember 2020-07-01 2021-06-30 0001442620 us-gaap:WarrantMember 2023-06-30 0001442620 rcon:PreFundedWarrantsMember 2023-06-30 0001442620 us-gaap:WarrantMember 2022-06-30 0001442620 us-gaap:WarrantMember 2021-06-30 0001442620 rcon:PreFundedWarrantsMember 2021-06-30 0001442620 us-gaap:MeasurementInputExercisePriceMember rcon:Warrant2021Member 2023-06-30 0001442620 rcon:Warrant2023Member 2023-06-30 0001442620 rcon:Warrant2021Member 2022-06-30 0001442620 us-gaap:FairValueInputsLevel3Member 2023-06-30 0001442620 us-gaap:FairValueInputsLevel3Member 2022-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-06-30 0001442620 2024-05-01 2024-05-01 0001442620 rcon:ShortTermBorrowingsThreeMember 2023-06-30 0001442620 rcon:ShortTermBorrowingsFourMember 2023-06-30 0001442620 rcon:ShortTermBorrowingsFiveMember 2023-06-30 0001442620 rcon:ShortTermBorrowingsTwoMember 2022-06-30 0001442620 rcon:ShortTermBorrowingsOneMember 2022-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-01 2022-06-30 0001442620 rcon:LoanFromBeijingRuralCommercialBankMember 2022-04-13 0001442620 srt:ManagementMember us-gaap:RestrictedStockMember 2023-03-09 0001442620 srt:ManagementMember us-gaap:RestrictedStockMember 2022-02-28 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2022-02-28 0001442620 us-gaap:RestrictedStockMember 2022-02-28 0001442620 rcon:Post2024ReverseStockSplitMember rcon:RestrictedStockForServicesMember rcon:IndependentCompanyMember 2021-12-31 0001442620 rcon:RestrictedStockForServicesMember rcon:IndependentCompanyMember 2021-12-31 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:RestrictedStockMember 2021-12-10 0001442620 us-gaap:RestrictedStockMember 2021-12-10 0001442620 srt:ManagementMember us-gaap:RestrictedStockMember 2021-12-05 0001442620 rcon:Post2024ReverseStockSplitMember rcon:August2018Member us-gaap:RestrictedStockMember 2018-08-21 0001442620 rcon:August2018Member us-gaap:RestrictedStockMember 2018-08-21 0001442620 rcon:IndividualsMember 2023-06-30 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:NanjingReconTechnologyCoLtdMember 2021-05-19 2021-05-19 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2021-05-19 2021-05-19 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2021-04-26 2021-04-26 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2017-09-25 2017-09-25 0001442620 us-gaap:SubsequentEventMember 2023-12-31 0001442620 rcon:QingHaiBHDNewEnergyTechnologyCoLtdMember 2023-06-30 0001442620 rcon:GanSuBhdEnvironmentalTechnologyCoLtdMember 2023-06-30 0001442620 rcon:BeijingBhdPetroleumTechnologyCoLtdMember 2023-06-30 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:MaximumMember 2023-06-30 0001442620 2021-06-30 0001442620 us-gaap:CommonClassBMember 2021-04-05 2021-04-05 0001442620 us-gaap:CommonClassAMember 2021-04-05 2021-04-05 0001442620 2024-03-29 2024-03-29 0001442620 rcon:Post2024ReverseStockSplitMember us-gaap:CommonClassAMember 2019-12-26 2019-12-26 0001442620 us-gaap:CommonClassAMember 2019-12-26 2019-12-26 0001442620 2020-06-26 2020-06-26 0001442620 2020-05-21 2020-05-21 0001442620 us-gaap:RetainedEarningsMember 2022-07-01 2023-06-30 0001442620 us-gaap:ParentMember 2022-07-01 2023-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2022-07-01 2023-06-30 0001442620 us-gaap:RetainedEarningsMember 2021-07-01 2022-06-30 0001442620 us-gaap:ParentMember 2021-07-01 2022-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2021-07-01 2022-06-30 0001442620 us-gaap:RetainedEarningsMember 2020-07-01 2021-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2020-07-01 2021-06-30 0001442620 us-gaap:RelatedPartyMember 2022-07-01 2023-06-30 0001442620 country:HK 2023-06-30 0001442620 country:CN 2023-06-30 0001442620 rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member 2022-07-01 2023-06-30 0001442620 rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member 2021-07-01 2022-06-30 0001442620 rcon:FounderTwoMember 2022-07-01 2023-06-30 0001442620 rcon:FounderThreeMember 2022-07-01 2023-06-30 0001442620 rcon:FounderOneMember 2022-07-01 2023-06-30 0001442620 srt:ParentCompanyMember 2023-06-30 0001442620 srt:ParentCompanyMember 2022-06-30 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-06-30 0001442620 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2022-07-01 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 0001442620 srt:MaximumMember 2018-08-21 0001442620 srt:ParentCompanyMember 2022-07-01 2023-06-30 0001442620 us-gaap:RelatedPartyMember 2023-06-30 0001442620 us-gaap:RelatedPartyMember 2022-06-30 0001442620 rcon:InvestmentInStarryBlockchainEnergyPte.Ltd.Member 2021-06-03 0001442620 2020-12-31 0001442620 2018-08-21 0001442620 us-gaap:CommonClassAMember 2024-03-29 0001442620 us-gaap:CommonClassAMember 2024-03-28 0001442620 us-gaap:CommonClassBMember 2021-04-05 0001442620 us-gaap:CommonClassAMember 2021-04-05 0001442620 srt:ParentCompanyMember 2020-07-01 2021-06-30 0001442620 us-gaap:ParentMember 2020-07-01 2021-06-30 0001442620 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2021-06-30 0001442620 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-07-01 2021-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2019-06-30 2019-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2019-06-30 2019-06-30 0001442620 rcon:Post2024ReverseStockSplitMember rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2018-08-21 2018-08-21 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember rcon:InvestmentAgreementMember rcon:DomesticCompaniesMember 2018-08-21 2018-08-21 0001442620 rcon:ShortTermBorrowingsMember 2023-06-30 0001442620 rcon:LongtermBorrowingsMember 2023-06-30 0001442620 rcon:ShortTermBorrowingsMember 2022-06-30 0001442620 rcon:LongtermBorrowingsMember 2022-06-30 0001442620 us-gaap:WarrantMember 2022-07-01 2023-06-30 0001442620 rcon:PreFundedWarrantsMember 2022-07-01 2023-06-30 0001442620 rcon:PreFundedWarrantsMember 2021-07-01 2022-06-30 0001442620 rcon:Warrant2021Member 2023-06-30 0001442620 us-gaap:CommonClassBMember 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2023-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:NoncontrollingInterestMember 2022-06-30 0001442620 us-gaap:NoncontrollingInterestMember 2022-06-30 0001442620 srt:ParentCompanyMember 2021-07-01 2022-06-30 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember 2021-01-13 2021-01-13 0001442620 rcon:FutureGasStationBeijingTechnologyLtdMember us-gaap:CustomerRelationshipsMember 2023-06-30 0001442620 2022-06-30 0001442620 rcon:ThirdPartyMember 2022-07-01 2023-06-30 0001442620 rcon:ThirdPartyMember 2021-07-01 2022-06-30 0001442620 2020-07-01 2021-06-30 0001442620 rcon:ThirdPartyMember 2023-06-30 0001442620 rcon:ThirdPartyMember 2022-06-30 0001442620 2023-06-30 0001442620 dei:BusinessContactMember 2022-07-01 2023-06-30 0001442620 2021-07-01 2022-06-30 0001442620 2022-07-01 2023-06-30 rcon:segment rcon:Y shares iso4217:CNY iso4217:USD pure rcon:item iso4217:HKD rcon:Vote iso4217:USD shares iso4217:CNY shares 760116 1721529 2157158 2157158 0001442620 2023 FY true RCON 500000000 500000000 U.S. GAAP 1704766 2306295 4100000 7100000 0.056 -30.04 55.52 -27.43 -3.78 0.056 0.056 P2Y 0.056 0.056 0.056 0.2 P1Y 0.2 10481 7148 55556 188662 128672 1000000 2306295 1704766 4100000 7100000 0.056 0.056 0.056 80000000 20-F/A false true 2023-06-30 --06-30 false false 001-34409 RECON TECHNOLOGY, LTD E9 Room 601, No. 1 Shui’an South Street Chaoyang District Beijing 100012 CN Liu Jia +86 (10) 8494 5799 liujia@recon.cn Room 601, No. 1 Shui’an South Street Chaoyang District Beijing 100012 CN Class A Ordinary Shares, $0.0001 par value per share* NASDAQ 2306295 No No Yes Yes Non-accelerated Filer false false Amendment No. 2 6907 711 Enrome LLP Singapore Friedman LLP New York 316974857 104125800 14359604 723560 731545 100885 184184455 25400198 10828308 3742390 516099 22577980 27453415 3785999 3894369 6330701 873044 5501833 2185733 301427 50383822 123055874 16970181 178208 2680456 369652 33858820 49572685 6836386 420284 350119 48284 275000 445617041 504413173 69561759 25474162 24752864 3413576 239739 5950000 1564381 3640 502 4730002 765241 335976 6666759 2654900 366127 490242084 531824577 73341964 10000000 12451481 1717138 16739989 10791721 1488246 3533918 5819010 802478 2240135 2592395 357508 2001277 2748365 379017 2250547 2382516 328564 2210958 1163006 160386 9009156 20018222 2760639 999530 429265 335976 46333 3892774 3066146 422841 52878284 61032862 8416817 335976 0 0 2184635 25144 3468 5511076 106000 16677328 31615668 4360000 77357323 92673674 12780285 0.0001 0.0001 500000000 500000000 1704766 2306295 19461 26932 3714 0.0001 0.0001 80000000 80000000 4100000 7100000 2604 4693 647 516426799 580340061 80032554 4148929 4148929 572163 -111273525 -170440826 -23504865 11307461 35127173 4844259 420631729 449206962 61948472 -7746968 -10056059 -1386793 412884761 439150903 60561679 490242084 531824577 73341964 47852918 83777571 67114378 9255496 85657 0 0 0 47938575 83777571 67114378 9255496 40723547 64352834 48247395 6653620 40723547 64352834 48247395 6653620 7215028 19424737 18866983 2601876 8038965 10150802 10638978 1467182 45949157 83281958 76784396 10589052 8191247 -658823 -9038985 -1246533 768312 0 1009124 139165 5846295 8964217 8806205 1214431 68793976 101738154 88199718 12163297 -61578948 -82313417 -69332735 -9561421 355667 11993 325425 44878 918629 5367979 13603487 1876007 2210005 1522526 2514850 346814 -266707 15411 0 0 -35365792 -174485575 -6116000 -843435 979254 0 0 0 -146898 -118456 241652 33325 0 2266893 9980002 1376305 192137 15855 82970 11442 35187869 175988938 7874682 1085968 -26391079 93675521 -61458053 -8475453 -524251 -613874 18339 2529 -25866828 94289395 -61476392 -8477982 -3034094 -1297400 -2309091 -318438 -22832734 95586795 -59167301 -8159544 -25866828 94289395 -61476392 -8477982 -850895 9332625 23819712 3284889 -26717723 103622020 -37656680 -5193093 -3034094 -1297400 -2309091 -318438 -23683629 104919420 -35347589 -4874655 -30.04 55.52 -27.43 -3.78 760116 1721529 2157158 2157158 454883 4948 287077740 4148929 -184027586 2825731 110029762 10614526 120644288 16637609 50000 50000 6895 -34790000 -34790000 -4797760 50000000 50000000 6895315 334117 3870 81087271 81091141 81091141 11182980 143951 1690 21128345 21130035 21130035 2913965 73889 856 30275713 30276569 30276569 4175330 17575 202 27675248 27675450 27675450 3816619 512519 5977 42429692 42435669 42435669 5852146 10481 122 6139915 6140037 6140037 846750 -22832734 -22832734 -3034094 -25866828 -3567199 -850895 -850895 -850895 -117344 1547415 17665 495813924 4148929 -206860320 1974836 295095034 -7579568 287515466 39650196 1130000 1130000 155834 86111 986 8934933 8935919 8935919 1232320 81667 929 92392 93321 93321 12870 17575 202 27675248 27675450 27675450 3816619 7148 83 4100000 2604 39260798 39263485 39263485 5414682 95586795 95586795 -1297400 94289395 13003100 9332625 9332625 9332625 1287028 1704766 19461 4100000 2604 516426799 4148929 -111273525 11307461 420631729 -7746968 412884761 56939411 490417 6091 28168902 28174993 28174993 3885509 55556 690 5805150 5805840 5805840 800662 3750282 3750282 3750282 517188 55556 690 3000000 2089 26188928 26191707 26191707 3612002 -59167301 -59167301 -2309091 -61476392 -8477982 23819712 23819712 23819712 3284889 2306295 26932 7100000 4693 580340061 4148929 -170440826 35127173 449206962 -10056059 439150903 60561679 -25866828 94289395 -61476392 -8477982 3150789 3339868 3683586 507990 -19590 -48628 12782 1763 -35365792 -174485575 -6116000 -843435 12584024 0 1483306 204557 8191247 -658823 -9038985 -1246533 654673 266285 484644 66835 768312 0 1009124 139165 0 2266893 9980002 1376305 1866803 3138518 3252066 448480 6140037 39263485 26191707 3612002 0 8935919 5805840 800662 979254 0 -266707 15411 -425913 -624087 430416 0 0 270563 7997961 1102969 0 0 2901955 400198 2124748 4522674 -7085917 -977193 -18326410 -3811866 495784 68372 -3409912 0 2502263 689291 2373013 327253 338468 -285786 1307694 180339 0 0 64122 8843 899371 -865430 2575198 355136 21944876 -15422513 14236539 1963309 -143354 274215 -70164 -9676 433000 -158000 -275000 -37924 -2762949 -1594702 -3061303 -422173 -2109944 -5523938 -1710898 -235944 5685188 -6329042 2270104 313062 -2577610 969468 352260 48579 4160456 -5578999 641087 88410 -1593822 296065 131971 18200 76452 961964 -1036483 -142938 -34050468 -26247237 -51688331 -7128147 522416 692206 940673 129725 0 0 31950 4406 5150377 171435032 40113311 5531879 51638458 171071510 103146761 14224589 0 0 290051964 39999995 0 0 108769464 14999995 -471843 0 -46538654 -328684 -245224673 -33818029 16020000 10000000 13491481 1860560 10540000 15000000 11040000 1522486 3660000 0 3360000 530000 18400000 11100000 15013115 2070403 15950000 14770000 9000000 1241157 0 0 816952 892701 1499667 206813 212051414 0 17493069 2412405 81091141 0 28174993 3885509 30276569 93321 3750282 517188 21130035 0 42014616 0 50000 0 0 0 394026823 -9999380 56383273 7775609 224365 10275148 27688659 3818441 313662066 -26300153 -212841072 -29352126 30336504 343998570 317698417 43812615 343998570 317698417 104857345 14460489 1682863 1427174 1200699 165584 -98338 10214 18339 2529 30336504 343998570 316974857 43712832 0 0 723560 99783 30336504 343998570 317698417 43812615 343998570 316974857 104125800 14359604 0 723560 731545 100885 343998570 317698417 104857345 14460489 -1689807 0 1689807 0 -27675450 0 0 -27675450 9225338 42435669 0 7242819 937672 75182 10368 0 0 62357 8599 302795 0 -65456 -9027 0 3000 50000000 0 0 1130000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1. ORGANIZATION AND NATURE OF OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Organization</span><i style="font-style:italic;"> </i>– Recon Technology, Ltd (the “Company”, “We” or “Our”) was incorporated under the laws of the Cayman Islands on August 21, 2007 as a limited liability company. By far, the Company provides specialized equipment, automation systems, tools, chemicals, outsourcing platform services and field services to energy industry companies mainly in the People’s Republic of China (the “PRC”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company, along with its wholly-owned subsidiaries, Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon-BJ”), conducts its business through the following PRC legal entities (“Domestic Companies”) that operate in the Chinese energy industry:</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><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;">Beijing BHD Petroleum Technology Co., Ltd. (“BHD”),</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><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;">Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has signed Exclusive Technical Consulting Service Agreements with each of the Domestic Companies, and Equity Interest Pledge Agreements and Exclusive Equity Interest Purchase Agreements with their shareholders (collectively the “VIE Agreements”). Pursuant to these VIE Agreements, the Company has the ability to substantially influence each of the Domestic Companies’ daily operations and financial affairs, appoint their senior executives and approve all matters requiring shareholder approval. The VIE agreements are designed to render the Company as the primary beneficiary of and entitle the Company of rights to consolidate each Domestic Company for accounting purposes. We believe that the Domestic Companies should be treated as Variable Interest Entities (“VIEs”) under the Statement of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 810 Consolidation and we are regarded as the primary beneficiary of the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February 21, 2019, the Company’s board of directors approved transferring the VIEs and VIE-controlled companies from Jining Recon Technology Ltd. (“Recon-JN”) to Recon-BJ. At the time, both Recon-JN and Recon-BJ were the Company’s wholly owned subsidiaries in China. On April 1, 2019, the Company completed the VIE transfer process and then completed the dissolution of Recon-JN on April 10, 2019, and subsequently completed the dissolution of Recon Technology Co., Limited (“Recon HK”) on May 15, 2020. The Company does not expect any negative impact of this process on its operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On December 17, 2015, Huang Hua BHD Petroleum Equipment Manufacturing Co., Ltd (“HH BHD”), a fully owned subsidiary established by BHD was organized under the laws of the PRC, focusing on the design, assemble and manufacture of hearing equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Gan Su BHD Environmental Technology Co., Ltd (“Gan Su BHD”) was established on May 23, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥27,495,000 ($3,791,734) as of June 30,2023. BHD owned an equity interest of 49% of Gan Su BHD, and the remaining 51% equity interests was owned by an individual shareholder upon incorporation of Gan Su BHD. On September 25, 2017, the individual shareholder became the minority shareholder by transferring 2.0% equity shares to BHD. On April 26, 2021, the minority shareholder of Gan Su BHD transferred 15.4% of her equity interest to BHD. On May 19, 2021, the minority shareholder transferred 3.6% of her equity interest and BHD transferred 15.4% of its equity interest of Gan Su BHD to Nanjing Recon. There was no consideration paid for the transfers, and after the transfers, BHD owns equity an interest of 51% and Nanjing Recon owns an equity interest of 19% of Gan Su BHD, which is focusing on oilfield sewage treatment and oily sludge disposal projects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Qing Hai BHD New Energy Technology Co., Ltd. (“Qinghai BHD”) was established on October 16, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥4,200,000 ($579,206) as of June 30, 2023. BHD owned an equity interest of 55% of Qinghai BHD previously; however, based on an agreement signed by the shareholders of Qinghai BHD dated October 23, 2018, each of the other two individual shareholders agreed to reduce 10% of their equity interests. As a result, Qinghai BHD returned ¥200,000 paid in capital back to one of the individual shareholders. After the new arrangement, BHD owns a total interest of 75% of Qinghai BHD. The remaining paid in capital should be contributed by BHD and the other individual shareholder is ¥33,300,000 ($4,827,276) and ¥12,500,000 ($1,812,041) respectively. Based on its charter dated September 29, 2017, the remaining capital will be injected before September 29, 2036.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As the energy consumption market opened to private and foreign companies, and online payment technology developed, the Domestic Companies began to invest in the downstream of the oil industry. On December 15, 2017, BHD and Nanjing Recon entered into a subscription agreement with Future Gas Station (Beijing) Technology, Ltd (“FGS”), pursuant to which the Domestic Companies acquired an 8% equity interest in FGS. Established in January 2016, FGS is a service company focusing on providing new technical applications and data operations to gas stations and provides solutions to gas stations to improve their operations and their customers’ experience. On August 21, 2018, the Domestic Companies entered into an investment agreement and a supplemental agreement (collectively, the “Investment Agreement”) with FGS and the other shareholders of FGS. Pursuant to the Investment Agreement, our VIEs’ ownership interest in FGS shall increase from 8% to 43%, in exchange for their investment in FGS for a total amount of ¥10 million in cash and the issuance of 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares to the other shareholders of FGS with certain conditions. As of June 30, 2019, the Domestic Companies invested an aggregate amount of ¥35,116,707 in FGS and issued 487,057 (27,059 shares post 2024 Reverse Split) restricted shares in total to other shareholders of FGS, and the Domestic Companies’ ownership interest in FGS has increased to 43%. On February 4, 2021, Nanjing Recon and BHD, entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS. The transaction has been closed. As a result, the Domestic Companies collectively own 51% interest of FGS and began to consolidate the financial results of FGS since January 2021. Through the fourth supplemental agreement, the Domestic Companies waived the requirement on FGS’ performance goal about the number of gas stations. Accordingly, the Domestic Companies agreed to pay for the balance of the investment and cancelled the related lock-up terms on the restricted shares, in exchange of the additional 8% equity ownership of FGS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">The VIE contractual arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s main operating entities, the Domestic Companies, are controlled through contractual arrangements by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A VIE is an entity which has a total equity investment that is insufficient to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary of, and must consolidate, the VIE, because it met the condition under accounting principles generally accepted in the United States of America (“U.S. GAAP”) to consolidate the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is deemed to have a controlling financial interest in and be the primary beneficiary of the Domestic Companies because it has both of the following characteristics:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">The power to direct activities of the Domestic Companies that most significantly impact such entities’ economic performance, and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">The obligation to absorb losses of, and the right to receive benefits from, the Domestic Companies that could potentially be significant to such entities.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to these contractual arrangements, the Domestic Companies shall pay service fees equal to all of their net profit after tax payments to the Company. Accordingly, the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes. Such contractual arrangements are designed so that the operations of the Domestic Companies are solely for the benefit of the Company, and therefore the Company must consolidate the Domestic Companies under U.S. GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Risks associated with the VIE structure</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company believes that the contractual arrangements with the VIEs and the shareholders of the VIEs are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:</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><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 business and operating licenses of the Company’s PRC subsidiary and the VIEs;</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiary and the VIEs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">limit the Company’s business expansion in China by way of entering into contractual arrangements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impose fines or other requirements with which the Company’s PRC subsidiary and the VIEs may not be able to comply;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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 Company or the Company’s PRC subsidiary and the VIEs to restructure the relevant ownership structure or operations; 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:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrict or prohibit the Company’s use of the proceeds from public offering to finance the Company’s business and operations in China.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s ability to conduct its businesses may be negatively affected if the PRC government were to carry out of any of the aforementioned actions. As a result, the Company may not be able to consolidate the VIEs in its consolidated financial statements as it may lose the ability to exercise its rights as the primary beneficiary over the VIEs and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiary and the VIEs. 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 VIEs and the VIEs’ subsidiaries. However, when the VIEs and the VIEs’ subsidiaries ever need financial support, the Company or its subsidiaries has, at its option and subject to statutory limits and restrictions, provided financial support to the VIEs and the VIEs’ subsidiaries through loans to the VIEs and the VIEs’ subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Nature of Operations</b> – The Company engages in (1) providing equipment, tools and other components and parts related to oilfield production and other energy industries companies, including simple installations in connection with some projects; (2) services to improve production and efficiency of exploited oil wells, (3) developing and selling its own specialized industrial automation control and information solutions, (4) design, test and implement solution of sewage and oily sludge treatment, production and sales of related integrated equipment and project services, and (5) development, upgrading and maintenance of the online operation and cooperation platform of gas stations, marketing and promotion services, etc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Impact of COVID-19 -</b> In January 2020, the World Health Organization declared the COVID-19 outbreak a global health emergency as the coronavirus outbreak continued to spread beyond China. In compliance with the government health emergency rules in place, the Company temporarily closed offices in varies provinces in China and ceased production operations since Chinese New Year. The Company gradually resumed operation and production since March 2020. For fiscal year 2023, either the Company or its clients’ operations occasionally affected by regional outbreaks, causing some of its business is still not return to prior level. In early December 2022, China announced a nationwide loosening of its zero-covid policy, and the country faced a wave in infections after the lifting of these restrictions. Although, the spread of the COVID-19 appeared to be under control currently, the extent of the future impact of COVID-19 is still highly uncertain and cannot be predicted. In short term, the Company’s business was affected negatively, and collection of receivables were also affected. However, at this stage, the Company doesn’t expect a significant impact on the Company’s operations and financial results in a long run.</p> 50000000.0 27495000 3791734 0.49 0.51 0.020 0.154 0.036 0.154 0.51 0.19 50000000.0 4200000 579206 0.55 0.10 200000 0.75 33300000 4827276 12500000 1812041 0.08 0.08 0.43 10000000 487057 27059 35116707 487057 27059 0.43 0.08 0.51 0.08 the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes. <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2. SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of </span><span style="font-style:italic;font-weight:bold;">Presentation</span><i style="font-style:italic;"> </i>- The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> </i>- The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Variable Interest Entities</span><i style="font-style:italic;"> </i>-<i style="font-style:italic;"> </i>A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Currency Translation</span><i style="font-style:italic;"> </i>- The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the year ended June 30, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023. These translated U.S. dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Estimates and Assumptions</span><i style="font-style:italic;"> </i>- The preparation of the consolidated financial statements in conformity with U.S. GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span> - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The three levels of inputs are defined as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 inputs to the valuation methodology are unobservable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash</span> - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted cash</span> - Restricted cash represents funds set aside and placed with the bank and serves as the security deposit which is not available to fund general liquidity needs of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Short-term investments -</span> Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2022 and 2023, the Company had short-term investments balance of ¥nil and ¥184.2 million ($25.4 million), including accrued interests of ¥nil and ¥2.9 million ($400,198), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties</span> - Accounts receivable are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses, the potential impact of the COVID-19 pandemic on our customers businesses and their ability to pay their accounts receivable, other receivables and loan to third parties. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the year ended June 30, 2023 increased by approximately ¥7.3 million ($1.0 million) from the year ended June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the oil price and fluctuation of the overall oil industry;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer fails to comply with its payment schedule;</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer is in serious financial difficulty;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer breaches any of the contractual obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the business between the customer and the Company is not active; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer’s past payment history;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">macroeconomic conditions that may affect a customer’s ability to pay; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the relative importance of the customer relationship to the Company’s business.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Notes Receivable</span> - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivable are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Purchase Advances, Net</span> <span style="font-style:italic;font-weight:bold;">-</span> Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories, Net</span><i style="font-style:italic;"> </i>- Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment, Net</span><i style="font-style:italic;"> </i>- Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:Hidden_rW9AhQAnMUSIdkgr346jkw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:72.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful life</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Production equipment, including:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin: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:72.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Utilities and Facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;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.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:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lesser of useful life and lease term</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;">Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill - </span>Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment. Impairment loss on goodwill was ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets, Net – </span>Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span> - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. Impairment for the long-lived assets was ¥768,312, ¥nil and ¥6,259,124 ($863,173) for the years ended June 30, 2021, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-term Investments</span> - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i>      <span style="font-style:italic;font-weight:bold;">Equity Investments with Readily Determinable Fair Values</span> - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i><span style="font-style:italic;font-weight:bold;">      Equity Investments without Readily Determinable Fair Values </span>- After the adoption of this new accounting standard, the Company elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i><span style="font-style:italic;font-weight:bold;">      Equity Investments Accounted for Using the Equity Method - </span>The Company accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Company adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Company assesses its equity investment for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the years ended June 30, 2021, 2022 and 2023. The Company recorded a ¥266,707 investment loss, ¥15,411 investment income and nil investment income on its equity method investment in unconsolidated entities during the years ended June 30, 2021, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations - </span>The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling 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 acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Non-controlling Interests</span><span style="font-style:italic;font-weight:bold;"> - </span>For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span> – In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s disaggregation of revenue for the years ended June 30, 2021, 2022 and 2023 is disclosed in Note 25.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Automation Products and Software; Equipment, Accessories and Others</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Oilfield Environmental Protection Service</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Platform Outsourcing Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Arrangements with Multiple Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:</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:62.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:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,858,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px 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,836,386</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,748,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379,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;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Costs, Net </i>- The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i>      <i style="font-style:italic;">Pre-Contract Costs</i> - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">- </i>     <i style="font-style:italic;">Executed Contract Costs</i> - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Liabilities</i> - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations -</span> Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of June 30, 2023. The amount of revenue recognized during the years ended June 30, 2021, 2022 and 2023 that was previously included within contract liability balances was ¥1,899,561, ¥7,390,276 and ¥1,901,277 ($262,198), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Practical Expedients Elected</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2022, the Company did calculation and the amount was not material as end of this fiscal year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation -</span> Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span> - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs </span><i style="font-style:italic;">- </i>Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥444,824, ¥537,371 and ¥789,932 ($108,937) for the years ended June 30, 2021, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases </span>- The Company follows FASB ASC No. 842, <i style="font-style:italic;">Leases </i>(“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was no impairment for ROU lease assets as of June 30, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span> - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of June 30, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the tax years ended December 31, 2018 through December 31, 2022 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income (Loss) -</span> Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Earnings (Loss) per Share</span><i style="font-style:italic;"> </i>- Earnings (loss) per share <span style="font-style:italic;font-weight:bold;">(“EPS”)</span> is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth the computation of basic and diluted earnings per share for the years ended June 30, 2021, 2022 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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:51.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.83%;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;width:1.48%;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 colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Numerator:</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Recon Technology, Ltd</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,832,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,586,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,167,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,159,544)</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Denominator:</span></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:51.83%;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;">Weighted-average number of ordinary shares outstanding – basic*</b></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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;"> 760,116</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,721,529</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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;"> 2,157,158</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,157,158</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Class A Ordinary Shares*</i></p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 760,116</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,612,427</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,880,065</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,880,065</i></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Class B Ordinary Shares**</i></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> —</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 109,102</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 277,093</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 277,093</i></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding options/warrants*</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 584,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,115,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,115,088</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Potentially dilutive shares from outstanding options/warrants</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average number of ordinary shares outstanding – diluted*</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 760,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,721,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,157,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,157,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Earnings (loss) per share – basic and diluted*</b></p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.78)</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_78SjkGAmHkaCn5eH3-wdvg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024.</p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">** The Class B Ordinary Shares were not subjected to reverse stock split, and each Class B Ordinary Share is convertible into </span><span style="-sec-ix-hidden:Hidden_z1NPQjAC1Ui-T7I_hli7xg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Times New Roman','Times','serif';">-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof, so the weighted average number of Class B Ordinary Shares is calculated on a </span><span style="-sec-ix-hidden:Hidden_gtAXMJgjfkm_K3sAy8cBfg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one-for-eighteen</span></span><span style="font-family:'Times New Roman','Times','serif';"> basis of issued and outstanding Class B Ordinary Shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Warrants</span> - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reclassification - </span>Certain prior year amounts related to land use rights on the balance sheets and cash flows statements had been reclassified to conform to the current period presentation. These reclassifications have no effect on the results of operations previously reported.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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)” (“ASU 2020-06”). ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. The Company is currently evaluating the impact ASU 2020-06 will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of </span><span style="font-style:italic;font-weight:bold;">Presentation</span><i style="font-style:italic;"> </i>- The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> </i>- The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Variable Interest Entities</span><i style="font-style:italic;"> </i>-<i style="font-style:italic;"> </i>A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Currency Translation</span><i style="font-style:italic;"> </i>- The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the year ended June 30, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023. These translated U.S. dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.</p> The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023. <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Estimates and Assumptions</span><i style="font-style:italic;"> </i>- The preparation of the consolidated financial statements in conformity with U.S. GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span> - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The three levels of inputs are defined as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 inputs to the valuation methodology are unobservable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash</span> - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted cash</span> - Restricted cash represents funds set aside and placed with the bank and serves as the security deposit which is not available to fund general liquidity needs of the Company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Short-term investments -</span> Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2022 and 2023, the Company had short-term investments balance of ¥nil and ¥184.2 million ($25.4 million), including accrued interests of ¥nil and ¥2.9 million ($400,198), respectively.</p> 0 184200000 25400000 0 2900000 400198 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties</span> - Accounts receivable are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses, the potential impact of the COVID-19 pandemic on our customers businesses and their ability to pay their accounts receivable, other receivables and loan to third parties. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the year ended June 30, 2023 increased by approximately ¥7.3 million ($1.0 million) from the year ended June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the oil price and fluctuation of the overall oil industry;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer fails to comply with its payment schedule;</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer is in serious financial difficulty;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer breaches any of the contractual obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the business between the customer and the Company is not active; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer’s past payment history;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">macroeconomic conditions that may affect a customer’s ability to pay; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><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;">the relative importance of the customer relationship to the Company’s business.</span></td></tr></table><div style="margin-top:12pt;"></div> 7300000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Notes Receivable</span> - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivable are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Purchase Advances, Net</span> <span style="font-style:italic;font-weight:bold;">-</span> Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories, Net</span><i style="font-style:italic;"> </i>- Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment, Net</span><i style="font-style:italic;"> </i>- Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:Hidden_rW9AhQAnMUSIdkgr346jkw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:72.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful life</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Production equipment, including:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin: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:72.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Utilities and Facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;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.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:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lesser of useful life and lease term</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;">Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.</p> P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:72.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful life</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Production equipment, including:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin: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:72.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Utilities and Facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:72.6%;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.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:25.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lesser of useful life and lease term</p></td></tr></table> P3Y P5Y P2Y P5Y P10Y P20Y P20Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill - </span>Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment. Impairment loss on goodwill was ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.</p> 0 2266893 4730002 652297 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets, Net – </span>Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span> - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. Impairment for the long-lived assets was ¥768,312, ¥nil and ¥6,259,124 ($863,173) for the years ended June 30, 2021, 2022 and 2023, respectively.</p> 768312 0 6259124 863173 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-term Investments</span> - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i>      <span style="font-style:italic;font-weight:bold;">Equity Investments with Readily Determinable Fair Values</span> - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i><span style="font-style:italic;font-weight:bold;">      Equity Investments without Readily Determinable Fair Values </span>- After the adoption of this new accounting standard, the Company elected to record equity investments without readily determinable fair values and not accounted for under the equity method at cost, less impairment, adjusted for subsequent observable price changes on a nonrecurring basis, and report changes in the carrying value of the equity investments in current earnings. Changes in the carrying value of the equity investments are required to be made whenever there are observable price changes in orderly transactions for the identical or similar investment of the same issuer. The implementation guidance notes that an entity should make a “reasonable effort” to identify price changes that are known or that can reasonably be known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i><span style="font-style:italic;font-weight:bold;">      Equity Investments Accounted for Using the Equity Method - </span>The Company accounts for its equity investment over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method. The Company adjusts the carrying amount of the investment and recognizes investment income or loss for share of the earnings or loss of the investee after the date of investment. The Company assesses its equity investment for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the entities, including current earnings trends and undiscounted cash flows, and other entity-specific information. The fair value determination, particularly for investment in privately held entities, requires judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investment and determination of whether any identified impairment is other-than-temporary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the years ended June 30, 2021, 2022 and 2023. The Company recorded a ¥266,707 investment loss, ¥15,411 investment income and nil investment income on its equity method investment in unconsolidated entities during the years ended June 30, 2021, 2022 and 2023, respectively.</p> 0 0 0 266707 15411 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations - </span>The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling 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 acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Non-controlling Interests</span><span style="font-style:italic;font-weight:bold;"> - </span>For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span> – In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s disaggregation of revenue for the years ended June 30, 2021, 2022 and 2023 is disclosed in Note 25.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Automation Products and Software; Equipment, Accessories and Others</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Oilfield Environmental Protection Service</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Platform Outsourcing Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Arrangements with Multiple Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:</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:62.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:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,858,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px 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,836,386</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,748,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379,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;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Costs, Net </i>- The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">-</i>      <i style="font-style:italic;">Pre-Contract Costs</i> - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">- </i>     <i style="font-style:italic;">Executed Contract Costs</i> - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Liabilities</i> - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations -</span> Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of June 30, 2023. The amount of revenue recognized during the years ended June 30, 2021, 2022 and 2023 that was previously included within contract liability balances was ¥1,899,561, ¥7,390,276 and ¥1,901,277 ($262,198), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Practical Expedients Elected</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2022, the Company did calculation and the amount was not material as end of this fiscal year.</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:62.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:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,858,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px 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,836,386</p></td></tr><tr><td style="vertical-align:bottom;width:62.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,107,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,748,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379,017</p></td></tr></table> 33858820 49572685 6836386 2107277 2748365 379017 1899561 7390276 1901277 262198 <span style="font-style:italic;font-weight:bold;">Share-Based Compensation -</span> Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span> - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Shipping and Handling Costs </span><i style="font-style:italic;">- </i>Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥444,824, ¥537,371 and ¥789,932 ($108,937) for the years ended June 30, 2021, 2022 and 2023, respectively.</p> 444824 537371 789932 108937 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases </span>- The Company follows FASB ASC No. 842, <i style="font-style:italic;">Leases </i>(“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was no impairment for ROU lease assets as of June 30, 2022 and 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span> - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of June 30, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the tax years ended December 31, 2018 through December 31, 2022 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income (Loss) -</span> Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Earnings (Loss) per Share</span><i style="font-style:italic;"> </i>- Earnings (loss) per share <span style="font-style:italic;font-weight:bold;">(“EPS”)</span> is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth the computation of basic and diluted earnings per share for the years ended June 30, 2021, 2022 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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:51.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.83%;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;width:1.48%;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 colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Numerator:</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Recon Technology, Ltd</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,832,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,586,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,167,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,159,544)</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Denominator:</span></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:51.83%;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;">Weighted-average number of ordinary shares outstanding – basic*</b></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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;"> 760,116</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,721,529</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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;"> 2,157,158</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,157,158</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Class A Ordinary Shares*</i></p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 760,116</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,612,427</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,880,065</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,880,065</i></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Class B Ordinary Shares**</i></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> —</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 109,102</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 277,093</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 277,093</i></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding options/warrants*</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 584,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,115,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,115,088</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Potentially dilutive shares from outstanding options/warrants</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average number of ordinary shares outstanding – diluted*</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 760,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,721,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,157,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,157,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Earnings (loss) per share – basic and diluted*</b></p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.78)</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_78SjkGAmHkaCn5eH3-wdvg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024.</p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">** The Class B Ordinary Shares were not subjected to reverse stock split, and each Class B Ordinary Share is convertible into </span><span style="-sec-ix-hidden:Hidden_z1NPQjAC1Ui-T7I_hli7xg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Times New Roman','Times','serif';">-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof, so the weighted average number of Class B Ordinary Shares is calculated on a </span><span style="-sec-ix-hidden:Hidden_gtAXMJgjfkm_K3sAy8cBfg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one-for-eighteen</span></span><span style="font-family:'Times New Roman','Times','serif';"> basis of issued and outstanding Class B Ordinary Shares.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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:51.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.83%;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;width:1.48%;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 colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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: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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Numerator:</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Recon Technology, Ltd</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,832,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,586,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,167,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,159,544)</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Denominator:</span></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:51.83%;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;">Weighted-average number of ordinary shares outstanding – basic*</b></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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;"> 760,116</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,721,529</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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;"> 2,157,158</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,157,158</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Class A Ordinary Shares*</i></p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 760,116</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,612,427</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,880,065</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 1,880,065</i></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Class B Ordinary Shares**</i></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> —</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 109,102</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 277,093</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><i style="font-style:italic;"> 277,093</i></p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding options/warrants*</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 584,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,115,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,115,088</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Potentially dilutive shares from outstanding options/warrants</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average number of ordinary shares outstanding – diluted*</p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 760,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,721,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,157,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,157,158</p></td></tr><tr><td style="vertical-align:bottom;width:51.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:51.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Earnings (loss) per share – basic and diluted*</b></p></td><td style="vertical-align:bottom;width:1.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.78)</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_78SjkGAmHkaCn5eH3-wdvg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024.</p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">** The Class B Ordinary Shares were not subjected to reverse stock split, and each Class B Ordinary Share is convertible into </span><span style="-sec-ix-hidden:Hidden_z1NPQjAC1Ui-T7I_hli7xg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Times New Roman','Times','serif';">-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof, so the weighted average number of Class B Ordinary Shares is calculated on a </span><span style="-sec-ix-hidden:Hidden_gtAXMJgjfkm_K3sAy8cBfg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one-for-eighteen</span></span><span style="font-family:'Times New Roman','Times','serif';"> basis of issued and outstanding Class B Ordinary Shares.</span></p> -22832734 95586795 -59167301 -8159544 760116 1721529 2157158 2157158 760116 1612427 1880065 1880065 109102 277093 277093 584571 585357 1115088 1115088 760116 1721529 2157158 2157158 -30.04 -30.04 55.52 55.52 -27.43 -27.43 -3.78 -3.78 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Warrants</span> - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reclassification - </span>Certain prior year amounts related to land use rights on the balance sheets and cash flows statements had been reclassified to conform to the current period presentation. These reclassifications have no effect on the results of operations previously reported.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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)” (“ASU 2020-06”). ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. The Company is currently evaluating the impact ASU 2020-06 will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 3. ACCOUNTS RECEIVABLE, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding: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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding: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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;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;">Third Parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,206,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,606,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin: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,807,077</p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,628,772)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152,842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,078)</p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;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 third-parties, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,577,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,453,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,785,999</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding: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;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding: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;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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;">Third Parties- long-term</b></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 4,983,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 842,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 116,201</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 0pt 0.05pt 0pt;"> (4,983,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 0pt 0.05pt 0pt;"> (842,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 0pt 0.05pt 0pt;"> (116,201)</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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 third-parties, net</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Provision for credit losses of accounts receivable due from third parties was ¥3,730,606 and ¥153,329 for the years ended June 30, 2021 and 2022, respectively. Net recovery of provision for credit losses of accounts receivable due from third parties was ¥8,767,356 ($1,209,073) for the year ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The decrease in allowance for credit losses of accounts receivable due from third parties was mainly resulted by the management’s efforts in collection receivables from our customers, and as the date of this report, approximately 54.7%, or ¥15.0 million ($2.1 million) of net outstanding balance as of June 30, 2023 has been collected as of the date of the report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Movement of allowance for doubtful accounts is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:60.87%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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;"> 9,315,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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;"> 9,612,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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: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;"> 1,325,619</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge to (reversal of) allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,767,356)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,209,073)</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,733</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,612,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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%;border-bottom:3px 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;"> 995,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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%;border-bottom:3px 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;"> 137,279</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> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding: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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding: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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;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;">Third Parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,206,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,606,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin: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,807,077</p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,628,772)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152,842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,078)</p></td></tr><tr><td style="vertical-align:bottom;width:60.84%;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 third-parties, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,577,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,453,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,785,999</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding: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;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding: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;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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;">Third Parties- long-term</b></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 4,983,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 842,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 116,201</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 0pt 0.05pt 0pt;"> (4,983,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 0pt 0.05pt 0pt;"> (842,607)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 0pt 0.05pt 0pt;"> (116,201)</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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 third-parties, net</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 27206752 27606257 3807077 4628772 152842 21078 22577980 27453415 3785999 4983698 842607 116201 4983698 842607 116201 0 0 0 3730606 153329 8767356 1209073 54.7 15000000.0 2100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:60.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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:60.87%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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;"> 9,315,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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;"> 9,612,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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: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;"> 1,325,619</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge to (reversal of) allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,767,356)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,209,073)</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,733</p></td></tr><tr><td style="vertical-align:bottom;width:60.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,612,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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%;border-bottom:3px 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;"> 995,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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%;border-bottom:3px 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;"> 137,279</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> 9315427 9612470 1325619 153329 -8767356 -1209073 -143714 -150335 -20733 9612470 995449 137279 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4. NOTES RECEIVABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Notes receivable represented the non-interest-bearing commercial bills the Company received from the customers for the purpose of collection of sales amounts, which ranged from three to six months from the date of issuance. As of June 30, 2022 and 2023, notes receivable was ¥10,828,308 and ¥3,742,390 ($516,099), respectively. As of June 30, 2022 and 2023, no notes were guaranteed or collateralized. As of the date of this report, 85.0%, or ¥3.2 million ($0.4 million) have been subsequently collected, and the remaining balance is expected to be collected by December 2023.</p> 10828308 3742390 516099 85.0 3200000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5. OTHER RECEIVABLES, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other receivables, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Third Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Business advances to officers and staffs (A)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,441,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 854,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,795</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits for projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,259,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,247,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,106</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 690,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,163</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;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,547,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,983</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (619,444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,994,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (275,118)</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,066,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,929</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Long term portion (B) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,564,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (502)</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other receivable - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,501,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,185,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,427</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></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;">(A)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.</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;">(B)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Net recovery of provision for credit losses of other receivables was ¥187,161 and ¥294,644 for the years ended June 30, 2021 and 2022, respectively. Provision for credit losses of other receivables was ¥1,375,516 ($189,692) for the year ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Movement of allowance for credit losses is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 918,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,426</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge to (reversal of) allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,375,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,692</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: written off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,065)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,994,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,118</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> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Third Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Business advances to officers and staffs (A)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,441,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 854,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,795</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits for projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,259,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,247,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,106</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 690,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,163</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;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,547,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,983</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (619,444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,994,960)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (275,118)</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,066,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,929</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Long term portion (B) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,564,381)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (502)</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other receivable - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,501,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,185,733</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,427</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></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;">(A)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.</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;">(B)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.</span></td></tr></table><div style="margin-top:12pt;"></div> 1441807 854162 117795 3259236 1247992 172106 437095 690053 95163 2547520 1392126 191983 619444 1994960 275118 7066214 2189373 301929 1564381 3640 502 5501833 2185733 301427 187161 294644 1375516 189692 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 918,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,426</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge to (reversal of) allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294,644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,375,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,692</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: written off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,065)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,994,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,118</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> 918153 619444 85426 -294644 1375516 189692 4065 619444 1994960 275118 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">NOTE 6. LOANS TO THIRD PARTIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loans to third parties consisted of the following:</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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Working fund to third party companies</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,383,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,970,181</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> 50,383,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 16,970,181</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;">Loans to third parties are mainly used for short-term funding to support the Company’s external business partners and at the same time the Company can earn interest income from these loans. Most of these loans bear interest or no interest and have terms of no more than one year, except one of the loans to third party has term of one and half year. The Company periodically reviewed the loans to third parties as to whether their carrying values remain realizable. The Company believes that the risk associated with the above loans are relatively low based on the evaluation of the creditworthiness of these third-party debtors and the relationships with them. As the date of the report, approximately 8.3%, or ¥10.2 million ($1.4 million) was collected by the Company and the remaining part was expected to be paid in full by end of June 2024.</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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Working fund to third party companies</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,383,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,970,181</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> 50,383,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> 123,055,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 16,970,181</p></td></tr></table> 50383822 123055874 16970181 50383822 123055874 16970181 0.083 10200000 1400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 7. CONTRACT COSTS, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net consisted of the following:</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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.5%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Third Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,922,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,158,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,193,033</p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,063,482)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,586,155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (356,647)</p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,858,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,836,386</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;">As of June 30, 2023, total contracts costs, net amounted to ¥49,572,685 ($6,836,386), of which 23.2%, or ¥11.5 million ($1.6 million) have been subsequently realized as of the date of the report, and the remaining balance is expected to be utilized by June 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Provision for credit losses of contract was ¥4,647,802 for the year ended June 30, 2021. Net recovery of provision for credit losses of contract cost was ¥552,008 and ¥1,720,095 ($237,212) for the years ended June 30, 2022 and 2023, respectively. As the progress of these contracts was delayed by the COVID-19 pandemic previously, the Company records allowance for credit losses of contract cost according to its general accounting policy. Since the pandemic is relatively under control now, most of our projects has resumed their progress and the contract costs were realized, hence, resulted in a decrease in allowance for credit losses of contract cost. The Company will continue making great efforts to prevent any unrealizable of contract costs from third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Movement of allowance for credit losses of contract costs is as follows:</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:59.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.16%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,548,910</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,063,482</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 560,380</p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reversal of allowance</p></td><td style="vertical-align:bottom;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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (552,008)</p></td><td style="vertical-align:bottom;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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,720,095)</p></td><td style="vertical-align:bottom;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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (237,212)</p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge to cost of 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:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,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:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,768</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.01%;background:#cceeff;border-bottom:1px solid #000000;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,479</p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;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:1.37%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;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;"> 4,063,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;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;"> 2,586,155</p></td><td style="vertical-align:bottom;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:1.37%;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> 356,647</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> <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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.5%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Third Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,922,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,158,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,193,033</p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,063,482)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,586,155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (356,647)</p></td></tr><tr><td style="vertical-align:bottom;width:57.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,858,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,836,386</p></td></tr></table> 37922302 52158840 7193033 4063482 2586155 356647 33858820 49572685 6836386 49572685 6836386 0.232 11500000 1600000 4647802 552008 1720095 237212 <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:59.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.16%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,548,910</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,063,482</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 560,380</p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reversal of allowance</p></td><td style="vertical-align:bottom;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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (552,008)</p></td><td style="vertical-align:bottom;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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,720,095)</p></td><td style="vertical-align:bottom;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:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (237,212)</p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charge to cost of 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:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,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:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,768</p></td><td style="vertical-align:bottom;white-space: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:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.01%;background:#cceeff;border-bottom:1px solid #000000;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,479</p></td></tr><tr><td style="vertical-align:bottom;width:59.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;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:1.37%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;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;"> 4,063,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;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;"> 2,586,155</p></td><td style="vertical-align:bottom;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:1.37%;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;"> 356,647</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> 4548910 4063482 560380 -552008 -1720095 -237212 66580 242768 33479 4063482 2586155 356647 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8. PROPERTY AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:59.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: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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:59.15%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,312,274</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,176,175</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 713,827</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment and fixtures</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,442,395</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440,819</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p 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.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;"> 198,698</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Production equipment</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,102,055</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,115,843</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.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;"> 4,291,071</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260,000</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 311,668</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total cost </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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,856,724</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,992,837</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 5,515,264</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,614,250)</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,297,511)</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,971,717)</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated impairment </p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (768,312)</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (942,462)</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (129,971)</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.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:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,474,162</p></td><td style="vertical-align:bottom;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:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,752,864</p></td><td style="vertical-align:bottom;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:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,413,576</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Construction in progress </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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;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;"> 239,739</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr></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;">Construction in progress pertains to infrastructure built for the Company’s oily sludge treatment projects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation expenses were ¥2,773,122, ¥2,611,854 and ¥2,983,586 ($411,456) for the years ended June 30, 2021, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Impairment loss for the property and equipment was ¥768,312, ¥nil and ¥174,150 ($24,017) for the years ended June 30, 2021, 2022 and 2023, respectively. As the Company’s certain properties and equipment were not able to generate enough future cashflow. Thus the Company decided to record full impairment of those properties and equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from property and equipment disposal was ¥19,590 and ¥48,628 for the years ended June 30, 2021 and 2022, respectively. Income from property and equipment disposal was ¥12,782 ($1,763) for the year ended June 30, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:59.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: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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:59.15%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,312,274</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,176,175</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 713,827</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment and fixtures</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,442,395</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440,819</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p 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.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;"> 198,698</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Production equipment</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,102,055</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,115,843</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.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;"> 4,291,071</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260,000</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 311,668</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total cost </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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,856,724</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,992,837</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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;"> 5,515,264</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,614,250)</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,297,511)</p></td><td style="vertical-align:bottom;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:1.36%;margin:0pt;padding:0pt;"><p 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,971,717)</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated impairment </p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (768,312)</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (942,462)</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (129,971)</p></td></tr><tr><td style="vertical-align:bottom;width:59.15%;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.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:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,474,162</p></td><td style="vertical-align:bottom;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:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,752,864</p></td><td style="vertical-align:bottom;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:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,413,576</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Construction in progress </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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;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;"> 239,739</p></td><td style="vertical-align:bottom;white-space: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:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr></table> 5312274 5176175 713827 1442395 1440819 198698 31102055 31115843 4291071 0 2260000 311668 37856724 39992837 5515264 11614250 14297511 1971717 768312 942462 129971 25474162 24752864 3413576 239739 2773122 2611854 2983586 411456 768312 0 174150 24017 19590 48628 -12782 -1763 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9 . BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-style:italic;font-weight:bold;">(U)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-style:italic;font-weight:bold;">Step Acquisition of Future Gas Station (Beijing) Technology, Ltd </span><span style="font-style:italic;font-weight:bold;">(“FGS”)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On August 21, 2018, the Company entered into a definitive investment agreement and a supplemental agreement (collectively, the “Agreement”) with FGS and the other shareholders of FGS. Following full performance under the Agreement, Recon will own 43% of FGS. As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency. If FGS does not reach certain performance goals, the Company has the right to cancel all of the Restricted Shares and without further payment. The Restricted Shares are also subject to lock-up period requirements that vary for each of FGS shareholders, from one year to three years following issuance of the Restricted Shares. FGS has finalized recording Recon’s corresponding interest at the local governmental agency, and Recon has issued 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares in total to the other shareholders of FGS in August 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On September 24, 2019, the Company signed an extension agreement with FGS and the other shareholders of FGS to postpone the Agreement to provide extra period for FGS to further fulfill the goals mentioned on the supplemental agreement. During the original contract period, FGS adjusted its operation model with an advanced improvement of its mobile applications and business model. Objected user and average Gross Merchandise Volume (“GMV”) of FGS’ mobile applications have been exceeded. FGS will need an extension to deploy its business in more provinces to complete a goal of 200 more gas stations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 17, 2020, the Company signed a new supplemental agreement with FGS and the other shareholders of FGS to extend another 12 months to February 2021 for FGS and its shareholders to fulfill the goals mentioned on the supplemental agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the Company owned 43% of the equity interests of FGS. The investments are accounted for using the equity method because the Company has significant influence, but no control of FGS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February 8, 2021, and pursuant to FGS’ shareholder meeting resolution dated January 13, 2021 (“Acquisition Date”), two of the Company’s subsidiaries entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS, as an exchange for waiver of the requirement on FGS’ performance goal about the number of gas stations and cancellation of the related lock-up terms on the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares of the Company (reflecting the effect of one-for-<span style="-sec-ix-hidden:Hidden_euEAc1k22kyZrmYMNHBR6w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> reverse share split) issued per the agreement signed on August 21, 2018. FGS failed to complete one of the three goals set up in the investment agreement. As a consequence, the Company shall cancel one third of the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares, which shall be 162,352 (9,020 shares post 2024 Reverse Split) Restricted Shares. According to this new arrangement, the Company waived the goals and cancellation of the shares as a deemed consideration of the 8% equity. Based on the share price $1.61 ($28.98 post 2024 Reverse Split) on January 13, 2021, the fair value of the waived performance goal equals to ¥1,689,807 ($261,667). As a result, the Company owns 51% interest of FGS and this transaction was considered as a step acquisition under ASC 805 “Business Combinations”. A step acquisition gain of ¥979,254 arising from revaluation of previously held equity interest was recognized during the year ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company retained independent appraisers to advise management in the determination of the fair value of customers relationship and goodwill. The values assigned in these financial statements represent management’s best estimate of fair values as of the Acquisition Date. The carrying value of other assets and liabilities other than customer relationship and goodwill, are approximate at their fair value as of the Acquisition Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The fair values of the identifiable assets and liabilities as at the date of the acquisitions are summarized in the following table:</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:73.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 471,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,070</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,607</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,898</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,377</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,568</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,291</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intercompany receivables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,850,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 944,658</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets- customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,344</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 964,916</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,032,078)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,330)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,273,182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175,580)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (479,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,189)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (39,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,487)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,629,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224,721)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,253)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,861)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom: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,050,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144,801)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,345,760</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash considerations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deemed equity consideration to acquire 8% equity interest in FGS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,689,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">233,035</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of previously held equity interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,530,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,210,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,797,760</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,000,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,895,315)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px 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;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,345,760</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The noncontrolling interest has been recognized at fair value net with subscription receivable on the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The excess of purchase price over the fair value of assets acquired and liabilities assumed of the business acquired was recorded as goodwill. The goodwill is not expected to be deductible for tax purposes. In conjunction with the preparation of our consolidated financial statement for years ended June 30, 2021, 2022 and 2023, the management performed evaluation on the impairment of goodwill and recorded an impairment loss on goodwill of ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The identifiable goodwill acquired and the carrying value consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:65.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;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:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 964,916</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: impairment for goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,266,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,996,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (964,916)</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,730,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr></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;">The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of June 30, 2023 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:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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:2%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets - customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,750,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (241,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,250,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (724,008)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;background:#cceeff;margin: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;white-space:nowrap;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets - customer relationship, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The amortization expense of customer relationship was ¥350,000, ¥700,000 and ¥700,000 ($96,534) for the years ended June 30, 2021, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Impairment loss for intangible assets - customer relationship was ¥nil, ¥nil and ¥5,250,000 ($724,008) for the years ended June 30, 2021, 2022 and 2023, respectively. As intangible assets - customer relationship was not able to generate enough future cashflow. Thus the Company decided to record full impairment of the intangible assets - customer relationship during the year ended June 30, 2023.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-style:italic;font-weight:bold;">(b)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-style:italic;font-weight:bold;">Investment in </span><span style="font-style:italic;font-weight:bold;">Starry Blockchain Energy Pte. Ltd. (“Starry”)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On June 3, 2021, Company entered into a share exchange agreement (the “Agreement”) with Starry, an innovative blockchain and sustainable energy technological company, and the controlling shareholders of Starry (the “Starry Controlling Shareholders”) to acquire 30% of the equity interest in Starry. Pursuant to the terms of the Agreement, the signing parties agreed that the value of 30% of the equity interest in Starry is $3,000,000. As consideration to acquire Starry’s 30% equity interest, the Company issued 316,345 unregistered, restricted Class A Ordinary Shares, based on $9.48 per share, the average closing price in the 30 trading days prior to signing this Agreement, to the Starry Controlling Shareholders. Fair value of the shares issued on the investment date, which was June 3, 2021, was ¥27,675,450, or $4,327,600, based on the closing price of $13.80 per share. On November 10, 2021, this investment agreement was terminated based on a mutual decision and the 316,345 unregistered, restricted Class A Ordinary Shares was subsequently cancelled on December 10, 2021. The Company recorded an investment loss of ¥15,411 and an investment income of ¥15,411 during the years ended June 30, 2021 and 2022, respectively. On November 10, 2021, the Company signed a service agreement with Starry, and as the service consideration, the Company issued 500,000 restricted Class A Ordinary Shares to Starry (See Note 18).</p> 0.43 As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency. 8 43 10000000 487057 27059 487057 27059 200 0.43 2 0.08 487057 27059 487057 27059 162352 9020 0.08 1.61 28.98 1689807 261667 51 979254 <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:73.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 471,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,070</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,607</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,898</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,377</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,568</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,291</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intercompany receivables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,850,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 944,658</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets- customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,344</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 964,916</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,032,078)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,330)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,273,182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175,580)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (479,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,189)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (39,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,487)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,629,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224,721)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64,253)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,861)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom: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,050,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (144,801)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,345,760</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash considerations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deemed equity consideration to acquire 8% equity interest in FGS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,689,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">233,035</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of previously held equity interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,530,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,210,280</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,797,760</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,000,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,895,315)</p></td></tr><tr><td style="vertical-align:bottom;width:73.75%;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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px 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;"> 17,009,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,345,760</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.</p> 471843 65070 831049 114607 144285 19898 75250 10377 91132 12568 118130 16291 6850000 944658 7000000 965344 6996895 964916 1032078 142330 1273182 175580 479959 66189 39786 5487 1629519 224721 64253 8861 1050000 144801 17009807 2345760 0.08 1689807 233035 30530000 4210280 34790000 4797760 50000000 6895315 17009807 2345760 0 2266893 4730002 652297 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The identifiable goodwill acquired and the carrying value consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:65.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;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: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;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:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,996,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 964,916</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: impairment for goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,266,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,996,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (964,916)</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,730,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr></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;">The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of June 30, 2023 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:66.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;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:2%;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:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets - customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,750,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (241,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,250,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (724,008)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;background:#cceeff;margin: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;white-space:nowrap;width:66.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets - customer relationship, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 6996895 6996895 964916 2266893 6996895 964916 4730002 7000000 965344 P10Y 1750000 241336 5250000 724008 350000 700000 700000 96534 0 0 5250000 724008 0.30 0.30 3000000 30 316345 9.48 27675450 4327600 13.80 316345 15411 15411 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 10. LEASES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company leases office spaces and land use rights under non-cancelable operating leases, with terms ranging from <span style="-sec-ix-hidden:Hidden_HPCH16UNd0mpwtz1WEHWSw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to fifty years. The Company considers those renewal or termination options that are reasonably certain to be exercised in the determination of the lease term and initial measurement of right of use assets and lease liabilities. Lease expense for lease payment is recognized on a straight-line basis over the lease term. Leases with initial term of 12 months or less are not recorded on the balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The table below presents the operating lease related assets and liabilities recorded on the balance sheets:</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:62.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,666,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366,127</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,892,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0.05pt 0pt;"> 422,841</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,184,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 3pt 0.05pt 0pt;"> 3,468</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,077,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,091,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 426,309</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The weighted average remaining lease terms and discount rates for all of operating leases were as follows as of June 30, 2023:</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:73.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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><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:73.03%;margin:0pt;padding: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;margin:0pt;padding: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining lease term and discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">  </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:73.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 16.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 23.90</p></td><td style="vertical-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:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.0</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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Operating lease costs and short-term lease costs for the year ended June 30, 2021 were ¥2,034,105 and ¥1,291,685, respectively. Operating lease costs and short-term lease costs for the year ended June 30, 2022 were ¥3,443,813 and ¥967,247, respectively. Operating lease costs and short-term lease costs for the year ended June 30, 2023 were ¥3,354,147 ($462,558) and ¥2,683,860 ($370,121), respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Impairment loss for the ROU was ¥nil, ¥nil and ¥834,974 ($115,148) for the years ended June 30, 2021, 2022 and 2023, respectively. As ROU of FGS was not able to generate enough future cashflow. Thus the Company decided to record full impairment of the ROU during the year ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2023:</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:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:71.44%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,110,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,008</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,641</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,137,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 432,649</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,340)</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,091,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 426,309</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: operating lease liabilities – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 422,841</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Operating lease liabilities – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,468</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P50Y <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:62.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:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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: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:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rights of use lease assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,666,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366,127</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,892,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0.05pt 0pt;"> 422,841</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,184,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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:right;margin:0pt 3pt 0.05pt 0pt;"> 3,468</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 6,077,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 3,091,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 426,309</p></td></tr></table> 6666759 2654900 366127 3892774 3066146 422841 2184635 25144 3468 6077409 3091290 426309 <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:73.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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><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:73.03%;margin:0pt;padding: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;margin:0pt;padding: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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining lease term and discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">  </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:73.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 16.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 23.90</p></td><td style="vertical-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:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.0</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></table> P16Y2M4D P23Y10M24D 0.050 0.050 2034105 1291685 3443813 967247 3354147 462558 2683860 370121 0 0 834974 115148 <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:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:71.44%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,110,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,008</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,641</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,137,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 432,649</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,340)</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,091,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 426,309</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: operating lease liabilities – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 422,841</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Operating lease liabilities – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,468</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 3110862 429008 26400 3641 3137262 432649 45972 6340 3091290 426309 3066146 422841 25144 3468 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11. OTHER PAYABLES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Third Parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,061,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,246,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,752</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distributors and employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,009,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,073,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,826</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,611</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,289</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,533,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,819,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 802,478</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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Related Parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expenses paid by the major shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,396,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,796,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247,723</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due to family members of the owners of BHD and FGS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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,181</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due to management staff for costs incurred on behalf of the Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 253,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,604</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,240,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,592,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357,508</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> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Third Parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,061,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,246,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,752</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distributors and employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,009,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,073,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423,826</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,611</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,289</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,533,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,819,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 802,478</p></td></tr></table> 2061016 2246101 309752 1009307 3073289 423826 206045 200218 27611 257550 299402 41289 3533918 5819010 802478 <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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Related Parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expenses paid by the major shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,396,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,796,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247,723</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due to family members of the owners of BHD and FGS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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,181</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due to management staff for costs incurred on behalf of the Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 253,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,604</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,240,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,592,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357,508</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> 1396419 1796309 247723 590159 545159 75181 253557 250927 34604 2240135 2592395 357508 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12. TAXES PAYABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Taxes payable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,741,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 699,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,479</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,683</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,224</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,210,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,386</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> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">VAT payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,741,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 699,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,479</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,683</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,224</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,210,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,386</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> 1741972 699601 96479 440030 440030 60683 28956 23375 3224 2210958 1163006 160386 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 13. BANK LOANS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term bank loans consisted of the following:</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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beijing Rural Commercial Bank (1)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bank of Kunlun (2)</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 950,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,010</p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Industry and Commercial Bank of China (“ICBC”) (3)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379,064</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">China Construction Bank (4)</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,501,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,064</p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total short-term bank loans</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,717,138</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></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:19.45pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,600,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, which will be due on April 12, 2023. On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,400,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, which will be due on May 12, 2023. All these loan bears a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.6%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. These loans are guaranteed by one of the founders of the Company and he also pledged self-owned housing property with carrying value of approximately ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">17.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million) as collateral for these loans. The loan was full repaid upon maturity.</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:19.45pt;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;">On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2,900,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$399,928</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of February 29, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made a withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$137,906</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$6,896</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$0.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million).</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:19.45pt;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;">On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,379,063</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of June 7, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.5%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made the first withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$689,532</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$689,532</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">17.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million) as collateral for these loans. </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:19.45pt;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;">On June 6, 2023, the Company entered into a loan agreement with China Construction Bank to borrow up to ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,500,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$207,064</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for one year, with a maturity date of June 6, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.95%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense for the short-term bank loan was ¥602,124, ¥486,757 and ¥416,481 ($57,435) for the years ended June 30, 2021, 2022 and 2023, respectively.</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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beijing Rural Commercial Bank (1)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bank of Kunlun (2)</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 950,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,010</p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Industry and Commercial Bank of China (“ICBC”) (3)</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379,064</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">China Construction Bank (4)</p></td><td style="vertical-align:bottom;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,501,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,064</p></td></tr><tr><td style="vertical-align:top;width:57.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total short-term bank loans</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,717,138</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></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:19.45pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,600,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, which will be due on April 12, 2023. On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,400,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, which will be due on May 12, 2023. All these loan bears a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.6%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. These loans are guaranteed by one of the founders of the Company and he also pledged self-owned housing property with carrying value of approximately ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">17.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million) as collateral for these loans. The loan was full repaid upon maturity.</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:19.45pt;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;">On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2,900,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$399,928</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of February 29, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made a withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$137,906</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$6,896</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.5</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$0.9</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million).</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:19.45pt;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;">On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$1,379,063</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, with a maturity date of June 7, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.5%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum. The Company made the first withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$689,532</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$689,532</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">17.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million (approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million) as collateral for these loans. </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:19.45pt;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;">On June 6, 2023, the Company entered into a loan agreement with China Construction Bank to borrow up to ¥</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,500,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$207,064</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) as working capital for one year, with a maturity date of June 6, 2024. The loan has a fixed interest rate of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.95%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum.</span></td></tr></table><div style="margin-top:12pt;"></div> 10000000 950000 131010 10000000 1379064 1501481 207064 10000000 12451481 1717138 5600000 P1Y 4400000 P1Y 0.046 17600000 2400000 2900000 399928 P18M 0.060 1000000 137906 50000 6896 6500000 900000 10000000 1379063 P1Y 0.025 5000000 689532 5000000 689532 17600000 2400000 1500000 207064 0.0395 602124 486757 416481 57435 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 14. SHORT-TERM BORROWINGS</b><b style="font-weight:bold;"> DUE TO RELATED PARTIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings due to related parties consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Short-term borrowings due to related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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;">Short-term borrowing from a founder, 4.35% annual interest, due on November 17, 2022*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,006,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Short-term borrowing from a founder, 4.35% annual interest, due on December 26, 2022*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,002,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;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:57.9%;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;">Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,004,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379,622</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;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,993,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 688,697</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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;">Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,020,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 692,320</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;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 short-term borrowings due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,009,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,018,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,760,639</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*    The Company repaid the loans in full on maturity date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">No short-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense for short-term borrowings due to related parties were ¥ 433,281, ¥ 397,468 and ¥ 326,893 ($45,081) for the years ended June 30, 2021, 2022 and 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:57.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Short-term borrowings due to related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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;">Short-term borrowing from a founder, 4.35% annual interest, due on November 17, 2022*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,006,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Short-term borrowing from a founder, 4.35% annual interest, due on December 26, 2022*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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,002,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;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:57.9%;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;">Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,004,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379,622</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.41%;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,993,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 688,697</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;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;">Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,020,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 692,320</p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;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 short-term borrowings due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,009,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,018,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,760,639</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*    The Company repaid the loans in full on maturity date.</p> 0.0435 2022-11-17 4006767 0.0435 2022-12-26 5002389 0.0365 2023-12-26 10004055 1379622 0.0340 2024-06-04 4993950 688697 0.0340 2024-06-16 5020217 692320 9009156 20018222 2760639 0 0 433281 397468 326893 45081 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 15. LONG-TERM BORROWINGS DUE TO RELATED PARTY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings due to related party consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Long-term borrowings due to related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;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;">Long-term borrowing from a founder, monthly payments of ¥126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,510,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (999,530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.9%;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 long-term borrowings due to related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,511,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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;margin:0pt 0pt 12pt 0pt;">No long-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2022 and 2023. The long-term loan was converted to a short-term loan due from related parties for lower interest rate during the year ended June 30, 2023 that is due on June 4, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense for long-term borrowings due to related party were ¥ 693,641, ¥617,611 and ¥472,593 ($65,174) for the years ended June 30, 2021, 2022 and 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:top;width:57.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Long-term borrowings due to related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">US Dollars</b></p></td></tr><tr><td style="vertical-align:top;width:57.9%;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;">Long-term borrowing from a founder, monthly payments of ¥126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,510,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (999,530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.9%;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 long-term borrowings due to related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,511,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 126135 0.0890 P10Y 6510606 999530 5511076 0 0 693641 617611 472593 65174 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 16. CLASS A ORDINARY SHARES</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 offering</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On December 10, 2019, the Company’s Board approved to effect a one-for-<span style="-sec-ix-hidden:Hidden_53aXPhfyPUyTDtD-Kxbzgg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> reverse share split of its Class A Ordinary Shares (the “2019 Reverse Share Split”) with the market effective date of December 27, 2019, such that the number of the Company’s Class A Ordinary Shares is decreased from 100,000,000 to 20,000,000 and the par value of each Class A Ordinary Share is increased from US$0.0185 to US$0.0925 (¥0.62) (US$ 1.67 post 2024 Reverse Split). As a result of the Reverse Share Split, each five pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share without any action on the part of the shareholder. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the reverse share split. Each shareholder was entitled to receive one Class A Ordinary Share in lieu of the fractional share that would have resulted from the reverse share split. As of December 26, 2019 (immediately prior to the effective date), there were 23,049,639 (1,280,536 shares post 2024 Reverse Split) Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the Reverse Share Split is 4,611,720 (256,207 shares post 2024 Reverse Split), taking into account of the effect of rounding fractional shares into whole shares. In addition, all options and any other securities of the Company outstanding immediately prior to the Reverse Share Split (to the extent they don’t provide otherwise) will be appropriately adjusted by dividing the number of Class A Ordinary Shares into which the options and other securities are exercisable by 5 and multiplying the exercise price thereof by 5, as a result of the Reverse Share Split.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On April 5, 2021, the Company held its annual general meeting of shareholders (the “Annual Meeting”) for the fiscal year ended June 30, 2020. At the Annual Meeting, the Company’s shareholders approved a special resolution that the authorized share capital of the Company be amended from US$1,850,000 divided into 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to US$15,725,000 divided into 150,000,000 (8,333,333 shares post 2024 Reverse Split) Class A Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) (US$ 1.67 post 2024 Reverse Split) each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) each. The change from Ordinary Shares to Class A Ordinary Shares is reflected with the NASDAQ Capital Market and in the marketplace at the open of business on April 12, 2021, whereupon the Class A Ordinary Shares began trading. The Company’s Class A Ordinary Shares will continue to trade on the NASDAQ Capital Market under the symbol “RCON” and under the CUSIP Number of G7415M124. Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall be entitled to fifteen (15) votes on all matters subject to vote at general meetings of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 14, 2021, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 6,014,102 (334,117 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 2,800,000 (155,556 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $55.0 million before deducting the placement agent’s fees and other offering expenses in an aggregate amount of ¥30,408,264, or $4.7 million.</p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">On March 15, 2023, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of </span><span style="font-family:'Times New Roman','Times','serif';">8,827,500</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">490,417</span><span style="font-family:'Times New Roman','Times','serif';"> shares post 2024 Reverse Split) Class A Ordinary Shares, par value </span><span style="font-family:'Times New Roman','Times','serif';">$0.0925</span><span style="font-family:'Times New Roman','Times','serif';"> (US$ </span><span style="font-family:'Times New Roman','Times','serif';">1.67</span><span style="font-family:'Times New Roman','Times','serif';"> post 2024 Reverse Split) per share and </span><span style="font-family:'Times New Roman','Times','serif';">1,175,000</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">65,278</span><span style="font-family:'Times New Roman','Times','serif';"> pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to </span><span style="font-family:'Times New Roman','Times','serif';">10,002,500</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">555,694</span><span style="font-family:'Times New Roman','Times','serif';"> shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately </span><span style="font-family:'Times New Roman','Times','serif';">$8.0</span><span style="font-family:'Times New Roman','Times','serif';"> million before deducting the placement agent’s fees and other estimated offering expenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;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;">Pre-Funded Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.46</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.50</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.22</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Appropriated Retained Earnings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">According to the Memorandum and Articles of Association, the Company is required to transfer a certain portion of its net profit, as determined under PRC accounting regulations, from current net income to the statutory reserve fund. In accordance with the PRC Company Law, companies are required to transfer 10% of their profit after tax, as determined in accordance with PRC accounting standards and regulations, to the statutory reserves until such reserves reach 50% of the registered capital or paid-in capital of the companies. As of June 30, 2022 and 2023, the balance of total statutory reserves was ¥4,148,929 and ¥4,148,929 ($572,163), respectively.</p> 100000000 20000000 0.0185 0.0925 0.62 1.67 23049639 1280536 4611720 256207 1850000 20000000 0.0925 15725000 150000000 8333333 0.0925 0.62 1.67 20000000 0.0925 0.62 1 15 6014102 334117 0.0925 1.67 2800000 155556 8814102 489673 55000000.0 30408264 4700000 8827500 490417 0.0925 1.67 1175000 65278 10002500 555694 8000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;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;">Pre-Funded Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.46</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (81,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.50</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.22</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 81667 0.18 P5Y5M15D 81667 0.18 65278 0.18 P5Y6M 65278 0.18 P5Y2M19D 0.10 0.50 4148929 4148929 572163 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 17. ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS</b></p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">In May and June 2020, the Company consummated </span><span style="font-family:'Times New Roman','Times','serif';">two</span><span style="font-family:'Times New Roman','Times','serif';"> offerings. In connection with the offering, the Company issued to the investors warrants to purchase an aggregate of </span><span style="font-family:'Times New Roman','Times','serif';">911,112</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">50,617</span><span style="font-family:'Times New Roman','Times','serif';"> shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of </span><span style="font-family:'Times New Roman','Times','serif';">$2.25</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">$40.50</span><span style="font-family:'Times New Roman','Times','serif';"> post 2024 Reverse Split) per Class A Ordinary Share, which was amended to </span><span style="font-family:'Times New Roman','Times','serif';">$1.25</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">$22.50</span><span style="font-family:'Times New Roman','Times','serif';"> post 2024 Reverse Split) per Class A Ordinary Share on the second offering on June 30, 2020. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on May 26, 2020 and expire on November 25, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was </span><span style="font-family:'Times New Roman','Times','serif';">$1,689,389</span><span style="font-family:'Times New Roman','Times','serif';">. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (</span><span style="font-family:'Times New Roman','Times','serif';">0.40%</span><span style="font-family:'Times New Roman','Times','serif';">), (2) expected warrant life of </span><span style="font-family:'Times New Roman','Times','serif';">5.5</span><span style="font-family:'Times New Roman','Times','serif';"> years, (3) expected volatility of </span><span style="font-family:'Times New Roman','Times','serif';">99.50%</span><span style="font-family:'Times New Roman','Times','serif';">, and (4) expected dividend yield of </span><span style="font-family:'Times New Roman','Times','serif';">0</span><span style="font-family:'Times New Roman','Times','serif';">. As of June 30, 2021, all warrants were exercised and all the underlying shares were issued.</span></p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">In June 2020, the Company issued to the investors warrants to purchase an aggregate of </span><span style="font-family:'Times New Roman','Times','serif';">1,680,000</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">93,333</span><span style="font-family:'Times New Roman','Times','serif';"> shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of </span><span style="font-family:'Times New Roman','Times','serif';">$1.25</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">$22.50</span><span style="font-family:'Times New Roman','Times','serif';"> post 2024 Reverse Split) per Class A Ordinary Share. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on June 30, 2020 and expire on December 30, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was </span><span style="font-family:'Times New Roman','Times','serif';">$1,639,333</span><span style="font-family:'Times New Roman','Times','serif';">. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (</span><span style="font-family:'Times New Roman','Times','serif';">0.35%</span><span style="font-family:'Times New Roman','Times','serif';">), (2) expected warrant life of </span><span style="font-family:'Times New Roman','Times','serif';">5.5</span><span style="font-family:'Times New Roman','Times','serif';"> years, (3) expected volatility of </span><span style="font-family:'Times New Roman','Times','serif';">104.26%</span><span style="font-family:'Times New Roman','Times','serif';">, and (4) expected dividend yield of </span><span style="font-family:'Times New Roman','Times','serif';">0</span><span style="font-family:'Times New Roman','Times','serif';">. As of June 30, 2021, all warrants were exercised.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In June 2021, the Company issued to some institutional investors warrants to purchase an aggregate of up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2021”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $34,860,000. During the year ended June 30, 2023, the exercise price of warrants to purchase an aggregate of up to 7,950,769 (441,710 shares post 2024 Reverse Split) Class A Ordinary Shares was adjusted to $0.80 ($14.40 post 2024 Reverse Split), and the exercise price of the remaining warrants to purchase an aggregate of up to 863,333 (47,963 shares post 2024 Reverse Split) Class A Ordinary Shares remained at $6.24 ($112.32 post 2024 Reverse Split). As of June 30, 2022 and 2023, the fair value of the warrant liability of the Warrant 2021 was $2,490,000 and $1,930,000 (¥13,995,009). During the years ended June 30, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $27,030,000 and $560,000, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The key inputs into the Black-Scholes model were as follows at their measurement dates:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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:51.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:3.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;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;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Number of warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 489,673</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin: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.66</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3.00</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 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109</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 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 112.32</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin: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.46 years</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 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;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2023, the Company issued to some institutional investors warrants to purchase an aggregate of up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2023”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $2,750,000. As of June 30, 2023, the fair value of the warrant liability of the Warrant 2023 was $2,430,000 (¥17,620,659). During the years ended June 30, 2023, there was change in fair value of warrant liability in an aggregate amount of $320,000, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The key inputs into the Black-Scholes model were as follows at their measurement dates:</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:71.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 15, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Initial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">measurement)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Number of warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0.05pt 0pt;"> 0.34</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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;margin: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.37</p></td><td style="vertical-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:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 3.59</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 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.58</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:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0.05pt 0pt;"> 110</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 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110</p></td><td style="vertical-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:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 14.40</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</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:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0.05pt 0pt;">5.22 years</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;margin: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.50 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents information about the Company’s warrants that were measured at fair value on a recurring basis as of June 30, 2022 and 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.087963104%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.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 0pt 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;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;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin: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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,490,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,490,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:49.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="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="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;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;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the Company’s Warrants activities and status of Warrants as of June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;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;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 489,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.46</p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 489,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.46</p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.50</p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.40</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2 2 911112 50617 2.25 40.50 1.25 22.50 1689389 0.40 P5Y6M 99.50 0 1680000 93333 1.25 22.50 1639333 0.35 P5Y6M 104.26 0 8814102 489673 34860000 34860000 7950769 441710 0.80 14.40 863333 47963 6.24 112.32 2490000 1930000 13995009 27030000 560000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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:51.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:3.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 0pt 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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.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;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;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;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Number of warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 441,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 489,673</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin: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.66</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3.00</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 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109</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 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 112.32</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin: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.46 years</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 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;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:71.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 15, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Initial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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;">Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">measurement)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Number of warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0.05pt 0pt;"> 0.34</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 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;margin: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.37</p></td><td style="vertical-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:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 3.59</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 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.58</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:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0.05pt 0pt;"> 110</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 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110</p></td><td style="vertical-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:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 14.40</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;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.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</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:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0.05pt 0pt;">5.22 years</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.53%;margin: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.50 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 47963 441710 489673 0.34 0.34 0.66 0.0441 0.0441 0.0300 1.27 1.27 1.09 112.32 14.40 112.32 3.47 3.47 4.46 10002500 555694 2750000 2430000 17620659 320000 555694 555694 0.34 0.37 3.59 3.58 110 110 14.40 14.40 5.22 5.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.087963104%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.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 0pt 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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;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;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin: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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,490,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,490,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:49.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Quoted Prices In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="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="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Active Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;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;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,360,000</p></td></tr></table> 2490000 2490000 4360000 4360000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;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;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 489,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.46</p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 489,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.46</p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 555,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.50</p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,045,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.40</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 489673 112.32 P5Y5M15D 489673 112.32 P4Y5M15D 555694 14.40 P5Y6M 1045367 18.90 P4Y4M24D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 18. SHARE-BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share-Based Awards Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following is a summary of the share options activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> <b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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:2.37%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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:2.37%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Share Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 180.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 266.40</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 148.50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 148.50</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;">The following is a summary of the status of options outstanding and exercisable as of June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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:2.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:14.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:2.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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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:2.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:14.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></tr><tr><td colspan="6" style="vertical-align:bottom;width:47.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:49.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercisable Options</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.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;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 1.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:13.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;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 1.59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.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:1.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:13.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;margin:0pt 0pt 12pt 0pt;">The Share-based compensation expense recorded for stock options granted were all ¥Nil for the years ended June 30, 2021, 2022 and 2023, respectively. No unrecognized share-based compensation for stock options as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Shares to Senior Management</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the Company has granted restricted Class A Ordinary Shares to senior management and employees as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On August 21, 2018, the Company granted 391,200 (21,733 shares post 2024 Reverse Split) restricted shares to its employees as compensation cost for awards. The fair value of the restricted shares was $2,523,240 based on the closing share price $6.45 ($116.10 post 2024 Reverse Split) at August 21, 2018. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. All granted shares under this plan are fully vested on September 3, 2021.</p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">On February 28, 2022, the Company granted </span><span style="font-family:'Times New Roman','Times','serif';">1,642,331</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">91,241</span><span style="font-family:'Times New Roman','Times','serif';"> shares post 2024 Reverse Split) Class A Ordinary Shares to its employees as compensation cost for awards. The fair value of the restricted shares was </span><span style="font-family:'Times New Roman','Times','serif';">$1,708,024</span><span style="font-family:'Times New Roman','Times','serif';"> based on the closing share price </span><span style="font-family:'Times New Roman','Times','serif';">$1.04</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">$18.72</span><span style="font-family:'Times New Roman','Times','serif';"> post 2024 Reverse Split) at February 28, 2022. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. As of June 30, 2023, </span><span style="font-family:'Times New Roman','Times','serif';">547,444</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">30,414</span><span style="font-family:'Times New Roman','Times','serif';"> shares post 2024 Reverse Split) shares were vested and the remaining </span><span style="font-family:'Times New Roman','Times','serif';">1,094,887</span><span style="font-family:'Times New Roman','Times','serif';"> (</span><span style="font-family:'Times New Roman','Times','serif';">60,827</span><span style="font-family:'Times New Roman','Times','serif';"> shares post 2024 Reverse Split) shares will not be vested until February 28, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2023, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to its employee as compensation for service to the Company on new business exploration. The service period was six months from the date of grant. All of the restricted shares were issued on March 15, 2023 and the granted shares under this plan will not be vested until September15, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">188,662 (10,481 shares post 2024 Reverse Split), 128,672 (7,148 shares post 2024 Reverse Split) and 1,000,000 (55,556 shares post 2024 Reverse Split) <span style="-sec-ix-hidden:Hidden_w_BTmKS4Y0W4AOL4Cy_cQA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restricted</span></span> <span style="-sec-ix-hidden:Hidden_AaDnXbSXN0yi66NYRNfXpQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Class A</span></span> <span style="-sec-ix-hidden:Hidden_JkQEeo1Jc06bgD1tb0w9lw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restricted</span></span> shares were <span style="-sec-ix-hidden:Hidden_qwdo-FVrIUq_kdAzKmQ8hA;"><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_zR_KmcsnRU6XCjt7i7FedA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> for <span style="-sec-ix-hidden:Hidden_-pzP6SfZNEGXzNMQZDeLew;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the</span></span> years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the Company has granted restricted Class B Ordinary Shares to senior management as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On December 5, 2021, the Company granted 2,500,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $4,175,000 based on the fair value of the share price $1.67 at December 5, 2021. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on December 5, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February 28, 2022, the Company granted 1,600,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $1,694,000 based on the fair value of share price $1.06 at February 28, 2022. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on February 28, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 9, 2023, the Company granted 3,000,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $3,025,000 based on the fair value of share price $1.01 at March 9, 2023. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on March 9, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Nil, 4,100,000 and 3,000,000 restricted Class B restricted shares were issued and outstanding during the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.</p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The share-based compensation expense recorded for restricted shares issued for management was ¥</span><span style="font-family:'Times New Roman','Times','serif';">6,140,037</span><span style="font-family:'Times New Roman','Times','serif';">, ¥</span><span style="font-family:'Times New Roman','Times','serif';">39,263,485</span><span style="font-family:'Times New Roman','Times','serif';"> and ¥</span><span style="font-family:'Times New Roman','Times','serif';">26,191,707</span><span style="font-family:'Times New Roman','Times','serif';"> ($</span><span style="font-family:'Times New Roman','Times','serif';">3,612,002</span><span style="font-family:'Times New Roman','Times','serif';">) for the years ended June 30, 2021, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for management and employees as of June 30, 2023 was approximately ¥</span><span style="font-family:'Times New Roman','Times','serif';">8.0</span><span style="font-family:'Times New Roman','Times','serif';"> million (</span><span style="font-family:'Times New Roman','Times','serif';">$1.1</span><span style="font-family:'Times New Roman','Times','serif';"> million), which is expected to be recognized over a weighted average period of approximately </span><span style="font-family:'Times New Roman','Times','serif';">1.46</span><span style="font-family:'Times New Roman','Times','serif';"> years.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Shares for services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the Company has granted restricted Class A Ordinary Shares to consultant as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November 10, 2021, the Company signed a service agreement with Starry. As the service consideration, the Company should issue 500,000 (27,778 shares post 2024 Reverse Split) restricted Class A Ordinary Shares which vested in equal monthly amounts through the end of December 31, 2021. Half of the restricted Class A Ordinary Shares was valued based on the closing share price of $1.60 ($28.80 post 2024 Reverse Split) on December 10, 2021 and the other half was valued based on the closing share price of $1.31 ($23.58 post 2024 Reverse Split) on December 31, 2021. 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued on December 10, 2021 and the remaining 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued in January 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 5, 2022, the Company signed a consulting agreement with Lintec Information Ltd (the “Consultant”). As the service consideration, the Company issued 1,050,000 (58,333 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $1,354,500 based on the closing share price of $1.29 ($23.22 post 2024 Reverse Split) on January 5, 2022 to the Consultant as payment for being the Company’s investment and financial advisor for a period of one year. The vesting period of these shares was one year from the date of contract. All of the restricted shares were issued under this plan on January 5, 2022 and all of the granted shares under this plan was vested as of June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2023, the Company signed a consulting agreement with some business consultants (the “Consultants”). As the service consideration, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to the Consultants as compensation for acting as advisors to the Company on new business exploration. The vesting period of these shares was six months from the date of contract. All of the restricted shares were issued under this plan on March 15, 2023 and the granted shares under this plan will not be vested until September15, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Nil, 1,550,000 (86,111 shares post 2024 Reverse Split) and 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A restricted shares were issued and outstanding during the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense recorded for restricted shares issued for service was ¥nil, ¥8,935,920 and ¥5,805,840 ($800,662) for the years ended June 30, 2021, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for service as of June 30, 2023 was ¥1,124,546 ($155,082), which is expected to be recognized over a weighted average period of approximately 0.21 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Following is a summary of the restricted shares granted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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;"><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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted share grants</b></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;">Shares</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested as of June 30, 2021</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;"> 7,244</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;">Granted</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;"> 405,130</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (291,967)</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;">Non-vested as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 120,407</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</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;"> 277,778</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;">Vested</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;"> (226,247)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested as of June 30, 2023</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;"> 171,938</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;">The following is a summary of the status of restricted share at June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:2.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;width:29.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:29.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:29.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></tr><tr><td colspan="6" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Restricted Shares</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;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:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;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:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Share</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</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:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin: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:29.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;"> 18.72</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:29.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;"> 60,827</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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;"> 1.67</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.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;width:29.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;"> 6.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,111</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:29.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;"> 0.21</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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:29.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,938</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:29.87%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> <b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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:2.37%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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:2.37%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Share Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 180.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 266.40</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 148.50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 148.50</p></td></tr></table> 6084 180.36 0 0 1640 266.40 0 0 0 0 4444 148.50 0 0 0 0 0 0 0 0 4444 148.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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:2.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:14.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:2.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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.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:2.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:14.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></tr><tr><td colspan="6" style="vertical-align:bottom;width:47.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:49.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercisable Options</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.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:12.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;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 1.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:13.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;"> 148.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 1.59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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:2.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:1.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:13.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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr></table> 148.50 4444 P1Y7M2D 148.50 4444 P1Y7M2D 4444 0 0 0 0 391200 21733 2523240 6.45 116.10 1642331 91241 1708024 1.04 18.72 547444 30414 1094887 60827 1000000 55556 372600 0.3726 6.71 188662 10481 128672 7148 1000000 55556 2500000 4175000 1.67 1600000 1694000 1.06 3000000 3025000 1.01 0 4100000 3000000 6140037 39263485 26191707 3612002 8000000.0 1100000 P1Y5M15D 500000 27778 1.60 28.80 1.31 23.58 250000 13889 250000 13889 1050000 58333 1354500 1.29 23.22 1000000 55556 372600 0.3726 6.71 0 1550000 86111 1000000 55556 0 8935920 5805840 800662 800662 800662 1124546 155082 P0Y2M15D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;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;"><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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted share grants</b></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;">Shares</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested as of June 30, 2021</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;"> 7,244</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;">Granted</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;"> 405,130</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (291,967)</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;">Non-vested as of June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;"> 120,407</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</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;"> 277,778</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;">Vested</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;"> (226,247)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested as of June 30, 2023</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;"> 171,938</p></td></tr></table> 7244 405130 291967 120407 277778 226247 171938 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="-sec-ix-redline:true;border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:2.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;width:29.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:29.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:29.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></tr><tr><td colspan="6" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Restricted Shares</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;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:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;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:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization </b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Share</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</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:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin: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:29.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;"> 18.72</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:29.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;"> 60,827</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.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;"> 1.67</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.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;width:29.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;"> 6.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,111</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:29.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;"> 0.21</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:29.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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:29.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,938</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:29.87%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 18.72 60827 P1Y8M1D 6.66 111111 P0Y2M15D 171938 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 19. INCOME TAX</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is not subject to any income taxes in the United States or the Cayman Islands and had minimal operations in jurisdictions other than the PRC. BHD and Nanjing Recon are subject to PRC’s income taxes as PRC domestic companies. The Company follows Implementing Rules for the Enterprise Income Tax Law (“Implementing Rules”), which took effect on January 1, 2008 and unified the income tax rate for domestic-invested and foreign-invested enterprises at 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Nanjing Recon was approved as a government-certified high-technology company and is subject to a reduced income tax rate of 15% through November 30, 2019. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as November 22, 2019 and expired on November 22, 2022. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as October 12, 2022 and will expire on October 12, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As approved by the domestic tax authority in the PRC, BHD was recognized as a government-certified high-technology company on November 25, 2009 and is subject to a reduced income tax rate of 15% through November 25, 2018. BHD reapplied for a high-technology company certificate, and the new certificate was approved as October 31, 2018 and expired on October 31, 2021. BHD reapplied for a high-technology company certificate, and the new certificate was approved as December 17, 2021 and will expire on December 17, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income (loss) before provision for income taxes consisted 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside China areas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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,011,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 113,741,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,038,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,694,118)</p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,402,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (20,066,451)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,419,593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,781,335)</p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> (26,391,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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;"> 93,675,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> (61,458,053)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,475,453)</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;">Deferred tax assets, net is composed of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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: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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;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.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;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.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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:1.86%;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:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;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:1.86%;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:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;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:1.86%;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:1.03%;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:9.11%;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:62.12%;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: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:1.03%;margin:0pt;padding:0pt;"><p 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.03%;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,781,573</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:1.03%;margin:0pt;padding:0pt;"><p 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.03%;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,019,592</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,608</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Impairment for inventory</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,913</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;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,322</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,456</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating loss carryforwards</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,511,047</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,290,731</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;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,211,938</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Subtotal</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,352,533</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,400,645</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,365,002</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,193,874)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,107,246)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,324,540)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,158,659</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,399</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,462</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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: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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accelerated amortization of intangible assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,271)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,511)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,205)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gain on the previously held equity method investment</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,888)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,888)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,257)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Recognition of customer relationship arising from business combinations </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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (892,500)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax 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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom: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,158,659)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (293,399)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,462)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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: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:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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;margin:0pt;">The Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred a cumulative net operating loss (“NOL”) which may reduce future corporate taxable income. As of June 30, 2022, the cumulative NOL was approximately ¥94.6 million. During the year ended June 30, 2023, the Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred an additional NOL carryforwards of approximately ¥39.0 million ($5.4 million), resulting in a cumulative NOL carryforwards of approximately ¥133.6 million ($18.4 million) as of June 30, 2023.<br/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The NOL will expire over the next five years as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:73.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.03%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="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:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 13,146,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,813,043</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0.05pt 0pt;"> 10,484,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,445,934</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 19,617,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,705,325</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0.05pt 0pt;"> 32,533,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,486,608</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 0.05pt 0pt;"> 57,811,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,972,593</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;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;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 0.05pt 0pt;"> 133,594,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 18,423,503</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Following is a reconciliation of income tax expense (benefit) at the effective rate to income tax at the calculated statutory rates:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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.9%;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="11" style="vertical-align:bottom;white-space:nowrap;width:49.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Income tax (benefits) expenses calculated at PRC statutory rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,597,770)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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,418,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,364,513)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,118,863)</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nondeductible expenses and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 338,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,366</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Effect of tax rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 626,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,061,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,949,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,096,224</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Benefit of revenue exempted from enterprise income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57,250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,814)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,595)</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Change in valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5,264,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233,590)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,913,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953,397</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tax refund</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (98,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Income tax expenses (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (524,251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> (613,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> 18,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,529</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;">The Company’s income tax expense (benefit) is comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current income tax provision (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (98,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;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,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;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,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;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,529</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (425,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (624,088)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expense (benefit) for income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;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;"> (524,251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;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;"> (613,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;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;"> 18,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;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,529</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> 0.25 0.15 0.15 <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:50.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside China areas</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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,011,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 113,741,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,038,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,694,118)</p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,402,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (20,066,451)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,419,593)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,781,335)</p></td></tr><tr><td style="vertical-align:bottom;width:50.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> (26,391,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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;"> 93,675,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> (61,458,053)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,475,453)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4011449 113741972 -34038460 -4694118 -30402528 -20066451 -27419593 -3781335 -26391079 93675521 -61458053 -8475453 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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.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: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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;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.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;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.86%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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:1.86%;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:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;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:1.86%;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:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;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:1.86%;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:1.03%;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:9.11%;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:62.12%;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: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:1.03%;margin:0pt;padding:0pt;"><p 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.03%;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,781,573</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:1.03%;margin:0pt;padding:0pt;"><p 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.03%;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,019,592</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,608</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Impairment for inventory</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,913</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;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,322</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,456</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating loss carryforwards</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,511,047</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,290,731</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;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,211,938</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Subtotal</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,352,533</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,400,645</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,365,002</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,193,874)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,107,246)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom: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,324,540)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,158,659</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,399</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,462</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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: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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accelerated amortization of intangible assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,271)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,511)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,205)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Gain on the previously held equity method investment</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,888)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146,888)</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:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,257)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Recognition of customer relationship arising from business combinations </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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (892,500)</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax 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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom: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,158,659)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (293,399)</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:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,462)</p></td></tr><tr><td style="vertical-align:bottom;width:62.12%;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: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:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr></table> 1781573 1019592 140608 59913 90322 12456 16511047 23290731 3211938 18352533 24400645 3365002 17193874 24107246 3324540 1158659 293399 40462 119271 146511 20205 146888 146888 20257 892500 0 0 1158659 293399 40462 0 0 0 94600000 39000000.0 5400000 133600000 18400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:73.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.03%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="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:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 13,146,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,813,043</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0.05pt 0pt;"> 10,484,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,445,934</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0.05pt 0pt;"> 19,617,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,705,325</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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 0.05pt 0pt;"> 32,533,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,486,608</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 0.05pt 0pt;"> 57,811,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,972,593</p></td></tr><tr><td style="vertical-align:bottom;width:73.03%;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;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 0.05pt 0pt;"> 133,594,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 18,423,503</p></td></tr></table> 13146922 1813043 10484902 1445934 19617124 2705325 32533742 4486608 57811664 7972593 133594354 18423503 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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.9%;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="11" style="vertical-align:bottom;white-space:nowrap;width:49.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.21%;border-bottom:1px solid #000000;margin:0pt;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Income tax (benefits) expenses calculated at PRC statutory rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,597,770)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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,418,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,364,513)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,118,863)</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nondeductible expenses and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 338,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 539,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,366</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Effect of tax rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 626,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,061,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,949,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,096,224</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Benefit of revenue exempted from enterprise income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57,250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,799)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,814)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,595)</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Change in valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5,264,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233,590)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,913,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953,397</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tax refund</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (98,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:48.83%;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;">Income tax expenses (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (524,251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> (613,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;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;"> 18,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,529</p></td></tr></table> -6597770 23418880 -15364513 -2118863 338058 263655 539247 74366 626245 -24061020 7949048 1096224 57250 1799 18814 2595 5264804 -233590 6913371 953397 98338 0 0 -524251 -613874 18339 2529 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:48.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current income tax provision (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (98,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;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,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;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,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;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,529</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (425,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (624,088)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expense (benefit) for income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;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;"> (524,251)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;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;"> (613,874)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;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;"> 18,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;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,529</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> -98338 10214 18339 2529 -425913 -624088 0 0 -524251 -613874 18339 2529 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 20. NON-CONTROLLING INTEREST</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-controlling interest consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nanjing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gan Su</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Qinghai</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FGS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993,771</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,296,511)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unappropriated retained earnings (deficit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,477,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,972,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,520,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (893,405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (292,265)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,635)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,703)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,584)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Valuation increase shared by minority shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,194,303</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,109,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,804,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (167,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,520,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,973,405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,746,968)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,156,656)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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 colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nanjing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gan Su</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Qinghai</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FGS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 917,904</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,739,481)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unappropriated retained earnings (deficit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,477,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,616,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,336,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,561,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,796,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,601,356)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (358,742)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,703)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,234)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation increase shared by minority shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,797,760</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px 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;"> 5,109,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,804,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,531,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,561,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,876,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,056,059)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,386,793)</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> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nanjing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gan Su</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Qinghai</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FGS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993,771</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,296,511)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unappropriated retained earnings (deficit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,477,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,616,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,972,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,520,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (893,405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (292,265)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43,635)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,703)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,584)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Valuation increase shared by minority shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,194,303</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,109,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,804,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (167,129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,520,225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,973,405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,746,968)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,156,656)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:18.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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 colspan="20" style="vertical-align:bottom;white-space:nowrap;width:79.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nanjing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gan Su</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Qinghai</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;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:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BHD</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FGS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,651,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,805,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;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,656,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 917,904</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capital contribution receivable due from non-controlling Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,870,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,739,481)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unappropriated retained earnings (deficit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,477,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,616,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,336,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,561,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,796,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,601,356)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (358,742)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,853)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,703)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,234)</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Valuation increase shared by minority shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,790,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,797,760</p></td></tr><tr><td style="vertical-align:bottom;width:18.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px 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;"> 5,109,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,804,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,531,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,561,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,876,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,056,059)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,386,793)</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> 1651000 200000 4805000 6656000 993771 48870000 48870000 7296511 3477493 3616001 -4972129 -1520225 -893405 -292265 -43635 -18850 -11853 -30703 -4584 -34790000 -34790000 -5194303 5109643 3804148 -167129 -1520225 -14973405 -7746968 -1156656 1651000 200000 4805000 6656000 917904 48870000 48870000 6739481 3477494 3616001 -6336893 -1561196 -1796762 -2601356 -358742 -18850 -11853 -30703 -4234 -34790000 -34790000 -4797760 5109644 3804148 -1531893 -1561196 -15876762 -10056059 -1386793 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">NOTE 21. CONCENTRATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Credit risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2022 and 2023, approximately ¥20.3 million and ¥45.5 million ($6.3 million) of the Company’s cash was on deposit at financial institutions in the PRC, respectively. Per PRC regulations, the maximum insured bank deposit amount is RMB500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥17.8 million and ¥40.0 million ($5.5 million) as of June 30, 2022 and 2023, respectively. As of June 30, 2022 and 2023, approximately ¥297.2 million and ¥240.3 million ($33.1 million) of the Company’s cash was on deposit at financial institutions in the Hong Kong, respectively. Per Hong Kong regulations, the maximum insured bank deposit amount is HKD 500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥296.8 million and ¥238.8 million ($32.9 million) as of June 30, 2022 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Customer concentration risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">For the year ended June 30, 2021, CNPC represented 39%, SINOPEC represented 22% of the Company’s revenue, respectively. At June 30, 2021, CNPC accounted for 29%, SINOPEC represented 13% and another two customers accounted for 19% and 14% of the Company’s accounts receivable, net, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">For the year ended June 30, 2022, CNPC represented 50%, SINOPEC represented 28%, and another customer represented 10% of the Company’s total revenue, respectively. At June 30, 2022, CNPC accounted for 49%, SINOPEC represented 22% and another customer accounted for 14% of the Company’s accounts receivable, net, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the year ended June 30, 2023, CNPC represented 43% and SINOPEC represented 32% of the Company’s total revenue, respectively. At June 30, 2023, CNPC accounted for 31%, SINOPEC represented 27% and another two customers accounted for 11% and 10% of the Company’s accounts receivable, net, respectively.</p> 20300000 45500000 6300000 500000 17800000 40000000.0 5500000 297200000 240300000 33100000 500000 296800000 238800000 32900000 0.39 0.22 0.29 0.13 0.19 0.14 0.50 0.28 0.10 0.49 0.22 0.14 0.43 0.32 0.31 0.27 0.11 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 22. COMMITMENTS AND CONTINGENCY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(a)   Contingency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Severance payments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Labor Contract Law of the PRC requires employers to assure the liability of severance payments if employees are terminated and have been working for the employers for at least two years prior to January 1, 2008. The employers will be liable for one month of severance pay for each year of the service provided by the employees. As of June 30, 2023, the Company estimated its severance payments of approximately ¥7.0 million ($1.0 million) which has not been reflected in its consolidated financial statements, because management cannot predict what the actual payment, if any, will be in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Legal contingencies</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On December 1, 2021, Henan Puxinfangfu Construction Engineering Co., Ltd. (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Suzhou District, Jiuquan City, Gansu Province (the “Court”) against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. The Plaintiff also applied for property preservation before litigation to preserve the bank account of the Company. On December 1, 2021, the Court issued a judgement and approximately ¥0.7 million ($0.1 million) of Gan Su BHD’s bank balance was became restricted for one year. On April 7, 2022 and June 9, 2022, the Court issued first and second judgement which stated that the case to transfer to People’s Court of Yumen for jurisdiction. As of June 30, 2023, Gan Su BHD recorded ¥1.82 million (approximately $0.3 million) account payable due to the Plaintiff, and the compensation claimed by the Plaintiff was approximately ¥2.0 million (approximately $0.3 million). On January 9, 2023, the People’s Court of Yumen City, Gansu Province issued its civil judgement, pursuant to which the Company is required to pay the Plaintiff a settlement payment totaling approximately ¥1.80 million (approximately $0.3 million), including the money compensation and interests. As of the date of this report, the Company has paid ¥855,197 (approximately $117,937) to the Plaintiff.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On April 30, 2023, Jiuquan Third Construction and Installation Engineering Company (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Yumen, Jiuquan City, Gansu Province against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. On August 25, 2023, the Company entered into a Settlement Agreement with the Plaintiff, pursuant to which the Company needs to pay the Plaintiff a total sum of ¥2.8 million (approximately $0.38 million) as settlement payment, including the money compensation and interests. Among which, ¥1.0 million (approximately $0.14 million) is required to be paid by September 25, 2023, ¥1.0 million (approximately $0.14 million) is required to be paid by October 25, 2023, and the remaining balance is required to be paid by November 25, 2023. As of the date of this report, the Company has paid ¥1.0 million (approximately $0.14 million) to the Plaintiff.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(b)   Purchase commitment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The total future minimum purchase commitment under the non-cancellable purchase contracts as of June 30, 2023 are payable as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.87%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,395,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,088,544</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,372</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,686</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments required</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,845,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,150,602</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(c) Office Leases Commitment - short term</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company entered into several non-cancellable operating lease agreements for office spaces. Future payments under such leases were included in lease liabilities as disclosed in Note 10, other than those within under lease agreements within one year which are disclosed as follows as of June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,409</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,409</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 7000000.0 1000000.0 700000 100000 1820000 300000 2000000.0 300000 1800000 300000 855197 117937 2800000 380000 1000000.0 140000 1000000.0 140000 1000000.0 140000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.87%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,395,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,088,544</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,372</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,686</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments required</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,845,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,150,602</p></td></tr></table> 22395958 3088544 300000 41372 150000 20686 22845958 3150602 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;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;">Twelve months ending June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,409</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,409</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 336527 46409 336527 46409 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 23. RELATED PARTY TRANSACTIONS AND BALANCES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Sales to a related party </span><i style="font-style:italic;">–</i><span style="font-style:italic;font-weight:bold;"> </span>sales to a related party consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:50.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:50.76%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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><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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2022</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2023</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Urumqi Yikeli Automatic Control Equipment Co., Ltd. *</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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,657</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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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:50.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue from a related party</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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px 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;"> 85,657</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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><div 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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">* The noncontrolling shareholder of Gan Su BHD owns 10% interests in Urumqi Yikeli Automatic Control Equipment Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Prepaid expenses - related parties</span> – prepaid expenses - related parties consisted of the following:</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:65.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total prepaid expenses - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px 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;"> 275,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;"><span style="font-style:italic;font-weight:bold;">Leases from related parties</span><i style="font-style:italic;"> - </i>The Company has various agreements for the lease of office space owned by the founders and their family members. The terms of the agreement state that the Company will continue to lease the property at a monthly rent of ¥94,167 ($12,986) with annual rental expense at ¥1.1 million ($0.16 million). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The details of leases from related parties are as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.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:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Monthly Rent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Monthly Rent</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lessee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lessor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rent Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Recon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">One of the founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 1, 2022 - March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.01%;background:#cceeff;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,516</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">BHD</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">One of the founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 1, 2023- Dec 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;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,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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,367</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">BHD</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">One of the founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> January 1, 2023 - Dec 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;background:#cceeff;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,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,103</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;">As of June 30, 2022, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥765,241 and ¥765,241, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of June 30, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥335,976 ($46,333) and ¥335,976 ($46,333), respectively.<br/><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="font-style:italic;font-weight:bold;">Guarantee/collateral related parties</span> - The Company’s founders provide guarantee and collateral for the Company’s short-term bank loans (see Note 13).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:50.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:50.76%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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><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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2022</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2023</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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Urumqi Yikeli Automatic Control Equipment Co., Ltd. *</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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,657</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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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:50.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue from a related party</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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px 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;"> 85,657</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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><div 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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">* The noncontrolling shareholder of Gan Su BHD owns 10% interests in Urumqi Yikeli Automatic Control Equipment Co., Ltd.</p> 85657 0 0 0 85657 0 0 0 0.10 <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:65.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total prepaid expenses - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px 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;"> 275,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 275000 0 0 275000 0 0 94167 12986 1100000 160000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:28.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:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Monthly Rent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Monthly Rent</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lessee</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lessor</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rent Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Recon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">One of the founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 1, 2022 - March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.01%;background:#cceeff;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,516</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">BHD</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">One of the founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">January 1, 2023- Dec 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;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,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;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,367</p></td></tr><tr><td style="vertical-align:bottom;width:28.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">BHD</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">One of the founders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> January 1, 2023 - Dec 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;background:#cceeff;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,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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%;background:#cceeff;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,103</p></td></tr></table> April 1, 2022 - March 31, 2024 40000 5516 January 1, 2023- Dec 31, 2023 31667 4367 January 1, 2023 - Dec 31, 2023 22500 3103 765241 765241 335976 46333 335976 46333 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 24. VARIABLE INTEREST ENTITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">VIEs are generally entities that lack sufficient equity to finance their activities without additional financial support from other parties or whose equity holders lack adequate decision-making ability. All VIEs and their subsidiaries with which the Company is involved must be evaluated to determine the primary beneficiary of the risks and rewards of the VIE. The primary beneficiary is required to consolidate the VIE for financial reporting purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Summary information regarding consolidated VIEs and their subsidiaries is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 18,033,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 37,661,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,092,821</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 723,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 731,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,885</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,828,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,742,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 516,099</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,577,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,453,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,785,999</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;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:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,894,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,330,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873,044</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,500,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,618,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,602,233</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,270,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,770,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,208,747</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchase advances, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,592,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219,652</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,858,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,836,386</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,732</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 275,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 126,306,575</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 176,594,407</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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.35%;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;"> 24,252,598</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin: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:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,474,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,752,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,413,576</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,950,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;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:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,564,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,730,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;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:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 6,666,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 366,127</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 170,931,618</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 204,005,811</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 28,032,803</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin: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:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term bank loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 12,451,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,717,138</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,826,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,791,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,488,246</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,469,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,904,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,405</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,356,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,127</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,001,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,748,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379,017</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,213,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,048,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intercompany payables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,373,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263,935,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,398,428</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,211,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,418</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,009,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,018,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,760,639</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings - related party - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 999,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 3,892,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 422,841</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 239,056,927</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 320,484,201</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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.35%;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;"> 44,196,793</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin: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:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,184,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,468</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings - related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 5,511,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 187,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 247,046,610</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 320,509,345</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 44,200,261</b></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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*Intercompany payables are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The financial performance of VIEs reported in the consolidated statement of operations and comprehensive loss for the year ended June 30, 2021 includes revenue of ¥47,817,378, operating expenses of ¥36,704,840, and net loss of ¥29,407,210. The financial performance of VIEs and their subsidiaries reported in the consolidated statement of operations and comprehensive income for the year ended June 30, 2022 includes revenue of ¥83,777,571 ($12,508,368), operating expenses of ¥35,725,237 ($5,333,938), and net loss of ¥18,180,305 ($2,714,401). The financial performance of VIEs and their subsidiaries reported in the consolidated statement of operations and comprehensive income (loss) for the year ended June 30, 2023 includes revenue of ¥67,114,378 ($9,255,496), operating expenses of ¥35,547,439 ($4,902,216), and net loss of ¥26,349,629 ($3,633,780).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.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:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 18,033,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 37,661,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,092,821</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 723,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 731,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,885</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,828,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,742,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 516,099</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,577,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,453,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,785,999</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;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:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,894,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,330,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873,044</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,500,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,618,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,602,233</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loans to third parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,270,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,770,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,208,747</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchase advances, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,592,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219,652</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,858,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,572,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,836,386</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,732</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 275,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 126,306,575</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 176,594,407</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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.35%;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;"> 24,252,598</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin: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:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,474,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,752,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,413,576</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,950,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;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:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term other receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,564,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;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:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,730,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;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:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 6,666,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 2,654,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 366,127</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 170,931,618</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 204,005,811</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 28,032,803</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin: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:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term bank loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 10,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 12,451,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,717,138</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,826,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,791,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,488,246</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,469,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,904,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 538,405</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payable- related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,061,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,356,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,127</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,001,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,748,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379,017</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll and employees’ welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,213,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,048,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intercompany payables*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,373,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263,935,922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,398,428</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,211,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,418</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term borrowings - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,009,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,018,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,760,639</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings - related party - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 999,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 3,892,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 3,066,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 422,841</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 239,056,927</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 320,484,201</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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.35%;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;"> 44,196,793</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin: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:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,184,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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,468</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term borrowings - related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 5,511,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 187,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 247,046,610</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;border-bottom:3px double #000000;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:3px 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;"> 320,509,345</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;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.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 44,200,261</b></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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*Intercompany payables are eliminated upon consolidation.</p> 18033666 37661118 5092821 723560 731545 100885 10828308 3742390 516099 22577980 27453415 3785999 3894369 6330701 873044 5500981 11618275 1602233 30270563 37770188 5208747 178208 1592761 219652 33858820 49572685 6836386 165120 121329 16732 275000 0 0 126306575 176594407 24252598 25474162 24752864 3413576 239739 0 0 5950000 0 0 1564381 3640 502 4730002 0 0 6666759 2654900 366127 170931618 204005811 28032803 10000000 12451481 1717138 12826108 10791721 1488246 1469761 3904135 538405 1061081 1356915 187127 2001277 2748361 379017 1213040 1048061 144534 194373010 263935922 36398428 2211190 1163237 160418 9009156 20018222 2760639 999530 0 0 3892774 3066146 422841 239056927 320484201 44196793 2184635 25144 3468 106000 0 0 5511076 0 0 187972 0 0 247046610 320509345 44200261 47817378 36704840 -29407210 83777571 12508368 35725237 5333938 -18180305 -2714401 67114378 9255496 35547439 4902216 -26349629 -3633780 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;"> </span>NOTE 25. SEGMENT REPORTING</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ASC 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different products. Based on management’s assessment, the Company has determined that it has four operating segments: automation product and software, equipment and accessories, oilfield environmental protection and platform outsourcing services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following tables present summary information by segment for the years ended June 30, 2021, 2022 and 2023, respectively:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:40%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;width:40%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:57.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:40%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:40%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:40%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 26,628,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,672,199</p></td></tr><tr><td style="vertical-align:bottom;width:40%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment and accessories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2,240,729</p></td></tr><tr><td style="vertical-align:bottom;width:40%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,043,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 25,335,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2,636,294</p></td></tr><tr><td style="vertical-align:bottom;width:40%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Platform outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,121,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 706,274</p></td></tr><tr><td style="vertical-align:bottom;width:40%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,938,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,777,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,114,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,255,496</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:34.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:9.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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equipment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Oilfield </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Platform</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">environmental </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">outsourcing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">accessories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">protection</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,628,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5,121,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 67,114,378</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,610,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,945,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,955,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,735,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,247,395</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,017,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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,302,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,160,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,385,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,866,983</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 857,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 689,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,077,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,683,586</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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 capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 803,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 46,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 75,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 14,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 940,673</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Timing of revenue recognition</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.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.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:9.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:2.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.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:9.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:2.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.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:9.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:34.78%;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;">Goods transferred/service rendered at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,640,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 4,470,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 58,475,918</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,987,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px 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;"> 650,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,638,460</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,628,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,121,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,114,378</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:34.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 25,335,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,777,571</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,824,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,479,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,222,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,826,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,352,834</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,120,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,679,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,112,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,512,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,424,737</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,045,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,339,868</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 768,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 194,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 999,652</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Timing of revenue recognition</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goods transferred/service rendered at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 15,779,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,222,033</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,555,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,555,538</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,335,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,777,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:34.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 11,043,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,938,575</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,942,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,264,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,045,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,470,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,723,547</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,407,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,526,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,998,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,097,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,215,028</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 277,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 851,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,000,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,150,789</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 136,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 315,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 43,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 522,416</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Timing of revenue recognition</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goods transferred/service rendered at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,654,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,549,014</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,389,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,389,561</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 11,043,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,938,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:47.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,377,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,009,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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,031,642</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment, accessories and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,876,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,809,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,555,743</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,755,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,393,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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,810,256</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Platform outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,232,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,611,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;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,944,323</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 490,242,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,824,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px 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,341,964</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> 4 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following tables present summary information by segment for the years ended June 30, 2021, 2022 and 2023, respectively:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:40%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;width:40%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:57.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:40%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:40%;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:40%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 26,628,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 3,672,199</p></td></tr><tr><td style="vertical-align:bottom;width:40%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment and accessories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2,240,729</p></td></tr><tr><td style="vertical-align:bottom;width:40%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,043,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 25,335,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2,636,294</p></td></tr><tr><td style="vertical-align:bottom;width:40%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Platform outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,121,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 706,274</p></td></tr><tr><td style="vertical-align:bottom;width:40%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,938,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,777,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,114,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,255,496</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:34.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:9.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:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equipment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Oilfield </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Platform</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">environmental </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">outsourcing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">accessories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">protection</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,628,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 5,121,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 67,114,378</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,610,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,945,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,955,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,735,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,247,395</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,017,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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,302,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,160,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,385,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,866,983</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 857,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 689,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,077,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,683,586</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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 capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 803,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 46,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 75,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 14,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 940,673</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Timing of revenue recognition</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.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.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:9.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:2.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.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:9.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:2.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.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:9.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:34.78%;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;">Goods transferred/service rendered at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,640,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 4,470,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 58,475,918</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,987,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px 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;"> 650,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,638,460</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,628,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 16,248,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 19,116,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,121,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,114,378</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:34.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 25,335,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,777,571</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,824,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,479,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,222,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,826,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,352,834</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,120,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,679,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,112,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 5,512,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,424,737</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,045,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,339,868</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 768,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 194,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 999,652</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Timing of revenue recognition</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goods transferred/service rendered at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 15,779,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,222,033</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,555,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,555,538</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,944,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,159,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,335,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,338,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,777,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:34.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:63.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Automation </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equipment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Oilfield </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Platform</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">product and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">environmental </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outsourcing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">accessories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">protection</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenue </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 11,043,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,938,575</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue and related tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,942,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,264,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,045,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,470,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,723,547</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,407,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,526,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,998,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,097,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,215,028</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 277,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 851,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,000,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,150,789</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total capital expenditures </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 136,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 315,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 43,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 522,416</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Timing of revenue recognition</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goods transferred/service rendered at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 9,654,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0.05pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,549,014</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Services rendered over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,389,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,389,561</p></td></tr><tr><td style="vertical-align:bottom;width:34.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,535,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,791,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;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;"> 11,043,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,567,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,938,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:47.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Automation product and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,377,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,009,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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,031,642</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment, accessories and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,876,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,809,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,555,743</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oilfield environmental protection</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,755,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,393,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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,810,256</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Platform outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,232,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,611,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;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,944,323</p></td></tr><tr><td style="vertical-align:bottom;width:47.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 490,242,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 531,824,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px 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,341,964</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> 18535166 31944055 26628216 3672199 15791623 17159381 16248197 2240729 11043979 25335363 19116560 2636294 2567807 9338772 5121405 706274 47938575 83777571 67114378 9255496 26628216 16248197 19116560 5121405 67114378 23610281 8945796 13955673 1735645 48247395 3017935 7302401 5160887 3385760 18866983 857332 689552 2077165 59537 3683586 803311 46681 75728 14953 940673 18640699 16248197 19116560 4470462 58475918 7987517 0 0 650943 8638460 26628216 16248197 19116560 5121405 67114378 31944055 17159381 25335363 9338772 83777571 29824014 10479615 20222446 3826759 64352834 2120041 6679766 5112917 5512013 19424737 421619 814960 2045601 57688 3339868 14823 21456 768795 194578 999652 31944055 17159381 15779825 9338772 74222033 0 0 9555538 0 9555538 31944055 17159381 25335363 9338772 83777571 18535166 15791623 11043979 2567807 47938575 19942541 11264971 8045567 1470468 40723547 -1407375 4526652 2998412 1097339 7215028 277496 851612 2000952 20729 3150789 26761 136224 315944 43487 522416 18535166 15791623 9654418 2567807 46549014 0 0 1389561 0 1389561 18535166 15791623 11043979 2567807 47938575 147377607 167009315 23031642 149876933 170809759 23555743 107755500 107393609 14810256 85232044 86611894 11944323 490242084 531824577 73341964 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 26. SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">These consolidated financial statements were approved by management and available for issuance on October 27, 2023, and the Company has evaluated subsequent events through this date. On October 16, 2023, 1,175,000 pre-funded warrants issued on March 15, 2023 were exercised by the investor Sabby volatility warrant master fund, LTD. and 1,175,000 Class A Ordinary shares were issued and being outstanding.</p><p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The hazardous waste operation permit originally held by Gansu BHD expires on July 26, 2023. Gansu BHD is currently renewing this permit.</span></p> 1175000 1175000 1175000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 27. CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements of Rules 12-04(a), 5-04(c), and 4-08(e)(3) of Regulation S-X, the condensed financial information of the parent company shall be filed 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. The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with such requirements and concluded that it was applicable to the Company as the restricted net assets of the Company’s PRC subsidiary and VIEs exceeded 25% of the consolidated net assets of the Company. Therefore, the condensed financial statements for the parent company are included herein. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For purposes of the above test, restricted net assets of consolidated subsidiaries and VIEs shall mean that amount of the Company’s proportionate share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the parent company by subsidiaries and VIEs in the form of loans, advances, or cash dividends without the consent of a third party. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The condensed financial information of the parent company has been prepared using the same accounting policies as set out in the Company’s consolidated financial statements except that the parent company used the equity method to account for investment in its subsidiaries and VIEs. Such investment is presented on the condensed balance sheets as “Investment in subsidiaries and VIEs” and the respective profit or loss as “Equity in earnings of subsidiaries and VIEs” on the condensed statements of income. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The footnote disclosures contain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company did not pay any dividend for the periods presented. As of June 30, 2022 and 2023, there were no material contingencies, significant provisions for long-term obligations, or guarantees of the Company, except for those which have been separately disclosed in the consolidated financial statements, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">RECON TECHNOLOGY, LTD </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">PARENT COMPANY BALANCE SHEETS (UNAUDITED)</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:60.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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:1.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,838,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,146,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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,566,104</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Due from intercompany*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,224,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,525,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,203,195</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,364,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,036,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,037,471</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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 Current Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,428,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607,708,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,806,770</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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:1.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Investment in subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom: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,566,835)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (122,920,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom: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,951,511)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 444,861,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px 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;"> 66,855,259</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:60.81%;margin:0pt;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 AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,552,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546,786</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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 Current Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,552,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546,786</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;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,677,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;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,615,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,360,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:3px 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;"> 24,229,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,580,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px 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,906,786</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">COMMITMENTS AND CONTINGENCIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">SHAREHOLDERS’ EQUITY</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 1,704,766 shares and 2,306,295 shares <span style="-sec-ix-hidden:Hidden_rPEC1VCclEqoLDx-fELSvg;"><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_6ZiN-R6bA0KinCA7VBKuRA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of June 30, 2022 and 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,714</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 4,100,000 shares and 7,100,000 shares <span style="-sec-ix-hidden:Hidden_76d3ozWs5EuIE3mhaRRVzQ;"><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_cY4MXURl1k6_eMxjpPd-Og;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of June 30, 2022 and 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 647</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Additional paid-in capital**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 516,426,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 580,340,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,032,554</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,124,596)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (166,291,897)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,932,701)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;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,307,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,127,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;border-bottom:1px solid #000000;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,844,259</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,631,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449,206,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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,948,473</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Liabilities and Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 444,861,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px 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;"> 66,855,259</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">* Due from intercompany are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">** Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_QnaAGxq3AEiyVskR20jkjQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">RECON TECHNOLOGY, LTD </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">PARENT COMPANY STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (UNAUDITED)</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:50.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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;width:1.48%;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.48%;border-bottom:1px solid #000000;margin:0pt;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="10" style="vertical-align:bottom;white-space:nowrap;width:46.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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;width:1.48%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;width:1.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:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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,502,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,918,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,494,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,515,097</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for credit losses</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,933,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 1,923,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom: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,141,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (571,151)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,412,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (64,842,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,352,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,943,946)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value changes of warrants liability</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,365,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,485,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,116,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 843,435</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 4,105,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,108,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,394,065</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin: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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity in loss of subsidiaries, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,106,484)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (18,161,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,039,453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,453,098)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:50.35%;background:#cceeff;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;width:1.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:1.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:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,832,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 95,586,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,167,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,159,544)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (850,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,332,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,819,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,284,889</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss) attributable to the Company</p></td><td style="vertical-align:bottom;width:1.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:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,683,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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;"> 104,919,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom: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,347,589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,874,655)</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;text-align:center;margin:0pt;">RECON TECHNOLOGY, LTD </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">PARENT COMPANY STATEMENTS OF CASH FLOWS (UNAUDITED)</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:55.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;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 colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;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.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:1%;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:8.76%;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.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:1%;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:8.09%;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></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">CASH FLOWS FROM OPERATING ACTIVITIES:</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;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.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;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.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (22,832,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,586,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (59,167,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (8,159,544)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Adjustments to reconcile net cash flows from operating activities:</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Changes in warrants liabilities</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (35,365,792)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (174,485,575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,116,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (843,435)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amortization of offering cost of warrants</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,584,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,483,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,557</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provision for doubtful accounts</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,933,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,923,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (4,141,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (571,151)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted shares issued for management and employees</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,140,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,263,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,191,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,612,002</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income (loss) from investment in unconsolidated entity</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (15,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted shares issued for services</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,935,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,805,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800,662</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity in earnings of subsidiaries and VIEs</p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,106,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,161,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,039,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,453,098</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (474,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (111,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (8,396,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,157,938)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:1px solid #000000;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:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,776,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (5,090,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (3,587,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (494,744)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in operating activities</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (6,116,629)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (15,831,732)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (22,888,678)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (3,156,493)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repayments from loans to third parties</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,950,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,405,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,413,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,470,000</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Payments made for loans to third parties</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (50,288,458)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (137,391,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (79,546,761)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (10,970,000)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Due from intercompany, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;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:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (29,505,002)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;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:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (55,569,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;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:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,300,464)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;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:8.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (11,901,378)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (77,843,460)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (26,555,820)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (133,433,914)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (18,401,378)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from warrants issued with common share</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,051,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,493,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,412,405</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from sale of common share, net of issuance costs</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,091,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,174,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,885,509</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from sale of prefunded warrants, net of issuance costs</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,276,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,750,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517,188</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from share issuance for warrants exercised</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,130,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from issuance of convertible notes</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:1px solid #000000;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:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,014,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 386,563,775</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 93,321</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49,418,344</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,815,102</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Effect of exchange rate fluctuation on cash</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,016,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,211,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,372,909</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net increase (decrease) in cash</p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,877,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (28,277,856)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (60,692,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (8,369,860)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash, beginning of year</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,238,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,116,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,838,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,935,964</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash, end of year</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,116,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,838,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,146,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,566,104</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Non-cash investing and financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Issuance of common share in exchange of shares of Starry, net of issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,675,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cancellation of ordinary shares issued to Starry</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (27,675,450)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Conversion of convertible notes to 9,225,338 shares of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,435,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0.25 <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:60.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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:1.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,838,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,146,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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,566,104</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Due from intercompany*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,224,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,525,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,203,195</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,364,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,036,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,037,471</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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 Current Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,428,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 607,708,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,806,770</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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:1.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Investment in subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom: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,566,835)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (122,920,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom: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,951,511)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 444,861,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px 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;"> 66,855,259</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:60.81%;margin:0pt;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 AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,552,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;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,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546,786</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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 Current Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,552,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,964,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546,786</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;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,677,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;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,615,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,360,000</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:3px 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;"> 24,229,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,580,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px 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,906,786</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">COMMITMENTS AND CONTINGENCIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">SHAREHOLDERS’ EQUITY</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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.48%;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.92%;margin:0pt;padding:0pt;"><p 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.96%;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.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:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 1,704,766 shares and 2,306,295 shares <span style="-sec-ix-hidden:Hidden_rPEC1VCclEqoLDx-fELSvg;"><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_6ZiN-R6bA0KinCA7VBKuRA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of June 30, 2022 and 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;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,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,714</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 4,100,000 shares and 7,100,000 shares <span style="-sec-ix-hidden:Hidden_76d3ozWs5EuIE3mhaRRVzQ;"><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_cY4MXURl1k6_eMxjpPd-Og;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of June 30, 2022 and 2023, respectively**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;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,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 647</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Additional paid-in capital**</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 516,426,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 580,340,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,032,554</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,124,596)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (166,291,897)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,932,701)</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;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;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;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,307,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,127,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;border-bottom:1px solid #000000;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,844,259</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,631,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449,206,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p 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.03%;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,948,473</p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.81%;margin:0pt;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 Liabilities and Shareholders’ Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 444,861,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.96%;border-bottom:3px 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;"> 484,787,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px 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;"> 66,855,259</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></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">* Due from intercompany are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">** Retrospectively restated for the <span style="-sec-ix-hidden:Hidden_QnaAGxq3AEiyVskR20jkjQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.</p> 296838959 236146589 32566104 205224961 291525426 40203195 20364424 80036017 11037471 522428344 607708032 83806770 -77566835 -122920490 -16951511 444861509 484787542 66855259 7552452 3964912 546786 7552452 3964912 546786 16677328 31615668 4360000 24229780 35580580 4906786 0.0001 0.0001 500000000 500000000 1704766 2306295 19461 26932 3714 0.0001 0.0001 80000000 80000000 4100000 7100000 2604 4693 647 516426799 580340061 80032554 -107124596 -166291897 -22932701 11307461 35127173 4844259 420631729 449206962 61948473 444861509 484787542 66855259 <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:50.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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;width:1.48%;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.48%;border-bottom:1px solid #000000;margin:0pt;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="10" style="vertical-align:bottom;white-space:nowrap;width:46.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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;width:1.48%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;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 Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenue</p></td><td style="vertical-align:bottom;width:1.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:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;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,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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,502,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,918,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,494,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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,515,097</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for credit losses</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,933,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 1,923,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom: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,141,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (571,151)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,412,277)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"> (64,842,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,352,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,943,946)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;background:#cceeff;margin: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:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value changes of warrants liability</p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,365,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,485,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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,116,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 843,435</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 4,105,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:1px solid #000000;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,108,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,394,065</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;margin: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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity in loss of subsidiaries, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27,106,484)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (18,161,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,039,453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,453,098)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.11%;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:50.35%;background:#cceeff;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;width:1.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:1.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:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,832,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"> 95,586,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,167,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,159,544)</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.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:1.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:10.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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.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:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:50.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (850,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;background:#cceeff;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,332,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;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,819,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,284,889</p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss) attributable to the Company</p></td><td style="vertical-align:bottom;width:1.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:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,683,629)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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;"> 104,919,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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.03%;border-bottom: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,347,589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,874,655)</p></td></tr></table> 121197 97024 24173 29502464 62918622 54494219 7515097 1933986 1923382 -4141588 -571151 31412277 64842004 50352631 6943946 -35365792 -174485575 -6116000 -843435 320235 4105116 10108783 1394065 -27106484 -18161892 -25039453 -3453098 -22832734 95586795 -59167301 -8159544 -850895 9332625 23819712 3284889 -23683629 104919420 -35347589 -4874655 <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:55.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;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 colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US Dollars</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;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;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;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.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:1%;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:8.76%;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.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:1%;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:8.09%;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></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">CASH FLOWS FROM OPERATING ACTIVITIES:</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;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.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;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.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (22,832,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,586,795</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (59,167,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (8,159,544)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Adjustments to reconcile net cash flows from operating activities:</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Changes in warrants liabilities</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (35,365,792)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (174,485,575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (6,116,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (843,435)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amortization of offering cost of warrants</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,584,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,483,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 204,557</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provision for doubtful accounts</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,933,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,923,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (4,141,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (571,151)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted shares issued for management and employees</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,140,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,263,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,191,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,612,002</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income (loss) from investment in unconsolidated entity</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (15,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted shares issued for services</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,935,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,805,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800,662</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity in earnings of subsidiaries and VIEs</p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,106,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,161,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,039,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,453,098</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current assets</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (474,891)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (111,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (8,396,555)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,157,938)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:1px solid #000000;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:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,776,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (5,090,698)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (3,587,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (494,744)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in operating activities</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (6,116,629)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (15,831,732)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (22,888,678)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (3,156,493)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repayments from loans to third parties</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,950,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,405,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,413,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,470,000</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Payments made for loans to third parties</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (50,288,458)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (137,391,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (79,546,761)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (10,970,000)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Due from intercompany, VIEs and VIEs’ subsidiaries</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;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:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (29,505,002)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:1px solid #000000;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:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (55,569,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;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:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (86,300,464)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:1px solid #000000;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:8.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (11,901,378)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (77,843,460)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (26,555,820)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (133,433,914)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (18,401,378)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from warrants issued with common share</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,051,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,493,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,412,405</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from sale of common share, net of issuance costs</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,091,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,174,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,885,509</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from sale of prefunded warrants, net of issuance costs</p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,276,569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,750,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517,188</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from share issuance for warrants exercised</p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,130,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from issuance of convertible notes</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:1px solid #000000;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:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,014,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;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:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 386,563,775</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 93,321</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 49,418,344</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 6,815,102</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Effect of exchange rate fluctuation on cash</b></p></td><td style="vertical-align:bottom;width:1.63%;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%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,016,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,211,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,372,909</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net increase (decrease) in cash</p></td><td style="vertical-align:bottom;width:1.63%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,877,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (28,277,856)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (60,692,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (8,369,860)</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash, beginning of year</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,238,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,116,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;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:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,838,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,935,964</p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;background:#cceeff;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;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash, end of year</p></td><td style="vertical-align:bottom;width:1.63%;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,116,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,838,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,146,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,566,104</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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%;background:#cceeff;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:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Non-cash investing and financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;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:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Issuance of common share in exchange of shares of Starry, net of issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,675,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cancellation of ordinary shares issued to Starry</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (27,675,450)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Conversion of convertible notes to 9,225,338 shares of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,435,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">¥</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;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%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> -22832734 95586795 -59167301 -8159544 -35365792 -174485575 -6116000 -843435 12584024 1483306 204557 1933986 1923382 -4141588 -571151 6140037 39263485 26191707 3612002 15411 -15411 8935919 5805840 800662 27106484 18161892 25039453 3453098 -474891 -111521 -8396555 -1157938 4776846 -5090698 -3587540 -494744 -6116629 -15831732 -22888678 -3156493 1950000 166405032 32413311 4470000 50288458 137391510 79546761 10970000 29505002 55569342 86300464 11901378 -77843460 -26555820 -133433914 -18401378 212051414 17493069 2412405 81091141 28174993 3885509 30276569 93321 3750282 517188 21130035 42014616 386563775 93321 49418344 6815102 274149 14016375 46211878 6372909 302877835 -28277856 -60692370 -8369860 22238980 325116815 296838959 40935964 325116815 296838959 236146589 32566104 -27675450 -27675450 9225338 42435669 <p style="-sec-ix-redline:true;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">NOTE 28. OTHER EVENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reverse stock split</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 29, 2024, the Company’s shareholders approved to effect a reverse stock split of the Company’s Class A Ordinary Shares at the ratio of one-for-<span style="-sec-ix-hidden:Hidden_KYXdk9tXlE6TV5NyEiwGtg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen</span></span> with the market effective date of May 1, 2024 (the “2024 Reverse Split”). In connection with the reverse stock split, on March 29, 2024 the Company’s shareholder approved and authorized the Company’s registered office service agent to filed an Amended and Restated Articles of Association with local registry, and change its authorized share capital from: US$15,725,000 divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0001 each (the “2024 change in capital structure”). As a result of the 2024 Reverse Split, each <span style="-sec-ix-hidden:Hidden_d69LupsK3Ua0Uw0HLL3bhg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eighteen</span></span> pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the 2024 Reverse Split. Each shareholder was entitled to receive one Class A Ordinary Shares in lieu of the fractional share that would have resulted from the reverse stock split. As of May 1, 2024 (immediately prior to the effective date), there were 141,703,218 Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the 2024 Reverse Split is 7,927,132, taking into account of the effect of rounding fractional shares into whole shares. In addition, all Class A Ordinary Shares, options and any other Class A securities of the Company outstanding immediately prior to the 2024 Reverse Split was retroactively applied by dividing the number of ordinary shares into which the options and other securities are exercisable by 18 and multiplying the exercise price thereof by 18, as a result of the 2024 Reverse Split.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">All share and earnings per-share information have been retroactively adjusted to reflect the 2024 Reverse-Split and 2024 change in capital structure. The Company had 500,000.000 authorized Class A Ordinary Shares, par value of $0.0001, of which 1,704,766 and 2,306,295 Class A Ordinary Shares were issued and outstanding as of June 30, 2022 and 2023, retrospectively and respectively. The Company had <span style="-sec-ix-hidden:Hidden_y3L_oWLB0km34G9dNX6UiA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">80,000.000</span></span> authorized Class B Ordinary Shares, par value of $0.0001, of which 4,100,000 and 7,100,000 Class B Ordinary Shares were issued and outstanding as of June 30, 2022 and 2023, retrospectively and respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> 15725000 150000000 0.0925 20000000 0.0925 58000 500000000 0.0001 80000000 0.0001 0 1 141703218 7927132 0.18 0.18 0.0001 0.0001 1704766 1704766 2306295 2306295 0.0001 0.0001 4100000 4100000 7100000 7100000 Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024. Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024. Retrospectively restated for effect of changing in class of shares on April 5, 2021. XML 167 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Document And Entity Information - shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Document Information [Line Items]    
Entity Registrant Name RECON TECHNOLOGY, LTD  
Entity Central Index Key 0001442620  
Document Type 20-F/A  
Document Period End Date Jun. 30, 2023  
Amendment Flag true  
Amendment Description Amendment No. 2  
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus FY  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Interactive Data Current Yes  
Trading Symbol RCON  
Title of 12(b) Security Class A Ordinary Shares, $0.0001 par value per share*  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding 2,306,295  
Document Registration Statement false  
Entity File Number 001-34409  
Entity Incorporation, State or Country Code E9  
Entity Address, Address Line One Room 601, No. 1 Shui’an South Street  
Entity Address, Address Line Two Chaoyang District  
Entity Address, City or Town Beijing  
Entity Address, Postal Zip Code 100012  
Entity Address, Country CN  
Document Transition Report false  
Document Annual Report true  
Document Shell Company Report false  
Document Accounting Standard U.S. GAAP  
Auditor Name Enrome LLP Friedman LLP
Auditor Firm ID 6907 711
Auditor Location Singapore New York
Business Contact [Member]    
Document Information [Line Items]    
Entity Address, Address Line One Room 601, No. 1 Shui’an South Street  
Entity Address, Address Line Two Chaoyang District  
Entity Address, City or Town Beijing  
Entity Address, Postal Zip Code 100012  
Entity Address, Country CN  
City Area Code +86  
Local Phone Number (10) 8494 5799  
Contact Personnel Name Liu Jia  
Contact Personnel Email Address liujia@recon.cn  

XML 168 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Current assets      
Cash ¥ 104,125,800 $ 14,359,604 ¥ 316,974,857
Restricted cash 731,545 100,885 723,560
Short-term investments 184,200,000 25,400,000 0
Notes receivable 3,742,390 516,099 10,828,308
Accounts receivable, net 27,453,415 3,785,999 22,577,980
Inventories, net 6,330,701 873,044 3,894,369
Other receivables, net 2,185,733 301,427 5,501,833
Loans to third parties 123,055,874 16,970,181 50,383,822
Purchase advances, net 2,680,456 369,652 178,208
Contract costs, net 49,572,685 6,836,386 33,858,820
Prepaid expenses 350,119 48,284 420,284
Prepaid expenses - related parties     275,000
Total current assets 504,413,173 69,561,759 445,617,041
Property and equipment, net 24,752,864 3,413,576 25,474,162
Construction in progress     239,739
Intangible assets, net     5,950,000
Long-term other receivables, net 3,640 502 1,564,381
Goodwill     4,730,002
Operating lease right-of-use assets (including ¥765,241 and ¥335,976 ($46,333) from a related party as of June 30, 2022 and 2023, respectively) 2,654,900 366,127 6,666,759
Total Assets 531,824,577 73,341,964 490,242,084
Current liabilities      
Short-term bank loans 12,451,481 1,717,138 10,000,000
Accounts payable 10,791,721 1,488,246 16,739,989
Other payables 5,819,010 802,478 3,533,918
Other payable- related parties 2,592,395 357,508 2,240,135
Contract liabilities 2,748,365 379,017 2,001,277
Accrued payroll and employees' welfare 2,382,516 328,564 2,250,547
Taxes payable 1,163,006 160,386 2,210,958
Short-term borrowings - related parties 20,018,222 2,760,639 9,009,156
Long-term borrowings - related party - current portion     999,530
Operating lease liabilities - current (including ¥429,265 and ¥335,976 ($46,333) from a related party as of June 30, 2022 and 2023, respectively) 3,066,146 422,841 3,892,774
Total Current Liabilities 61,032,862 8,416,817 52,878,284
Operating lease liabilities - non-current (including ¥335,976 and ¥nil ($nil) from a related party as of June 30, 2022 and 2023, respectively) 25,144 3,468 2,184,635
Long-term borrowings - related party     5,511,076
Contract liabilities - non-current     106,000
Warrant liability 31,615,668 4,360,000 16,677,328
Total Liabilities 92,673,674 12,780,285 77,357,323
Commitments and Contingencies
Equity      
Additional paid-in capital [1] 580,340,061 80,032,554 516,426,799
Statutory reserve 4,148,929 572,163 4,148,929
Accumulated deficit (170,440,826) (23,504,865) (111,273,525)
Accumulated other comprehensive income 35,127,173 4,844,259 11,307,461
Total shareholders' equity 449,206,962 61,948,472 420,631,729
Non-controlling interests (10,056,059) (1,386,793) (7,746,968)
Total equity 439,150,903 60,561,679 412,884,761
Total Liabilities and Equity 531,824,577 73,341,964 490,242,084
Class A ordinary shares      
Equity      
Common stock value [1] 26,932 3,714 19,461
Class B ordinary shares      
Equity      
Common stock value [1] ¥ 4,693 $ 647 ¥ 2,604
[1] Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
XML 169 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical)
12 Months Ended
May 01, 2024
shares
Mar. 29, 2024
$ / shares
shares
Dec. 10, 2019
Jun. 30, 2023
CNY (¥)
shares
Mar. 28, 2024
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 15, 2023
$ / shares
Jun. 30, 2022
CNY (¥)
shares
Jun. 30, 2022
$ / shares
Jun. 14, 2021
$ / shares
Apr. 05, 2021
$ / shares
shares
Apr. 05, 2021
¥ / shares
shares
Dec. 26, 2019
shares
Rights of use lease assets, net       ¥ 2,654,900   $ 366,127   ¥ 6,666,759          
Operating lease liabilities - current       3,066,146   422,841   3,892,774          
Operating lease liabilities - non-current       ¥ 25,144   $ 3,468   ¥ 2,184,635          
Ordinary shares, shares outstanding 7,927,132                        
Reverse stock split 0.056 0.056   0.2                  
Class A ordinary shares                          
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001     $ 0.0925 $ 0.0001 $ 0.0925   $ 0.0001 $ 0.0925 $ 0.0925 ¥ 0.62  
Ordinary shares, shares authorized   500,000,000   500,000,000 150,000,000 500,000,000   500,000,000     150,000,000 150,000,000  
Ordinary shares, shares issued       2,306,295   2,306,295   1,704,766          
Ordinary shares, shares outstanding 141,703,218     2,306,295   2,306,295   1,704,766         4,611,720
Reverse stock split 0.056 0.056 0.2                    
Class B ordinary shares                          
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001     $ 0.0925 $ 0.0001     $ 0.0001   $ 0.0925 ¥ 0.62  
Ordinary shares, shares authorized   80,000,000   80,000,000 20,000,000 80,000,000   80,000,000     20,000,000 20,000,000  
Ordinary shares, shares issued       7,100,000   7,100,000   4,100,000          
Ordinary shares, shares outstanding       7,100,000   7,100,000   4,100,000          
Reverse stock split       0.056                  
Related party                          
Rights of use lease assets, net       ¥ 335,976   $ 46,333   ¥ 765,241          
Operating lease liabilities - current       335,976   46,333   429,265          
Operating lease liabilities - non-current       ¥ 0   $ 0   ¥ 335,976          
XML 170 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
12 Months Ended
Jun. 30, 2023
CNY (¥)
¥ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
Jun. 30, 2021
CNY (¥)
¥ / shares
shares
Revenue ¥ 67,114,378 $ 9,255,496 ¥ 83,777,571 ¥ 47,938,575
Cost of revenue 48,247,395 6,653,620 64,352,834 40,723,547
Gross profit 18,866,983 2,601,876 19,424,737 7,215,028
Selling and distribution expenses 10,638,978 1,467,182 10,150,802 8,038,965
General and administrative expenses 76,784,396 10,589,052 83,281,958 45,949,157
Allowance for (net recovery of) credit losses (9,038,985) (1,246,533) (658,823) 8,191,247
Impairment loss of property and equipment and other long-lived assets 1,009,124 139,165 0 768,312
Research and development expenses 8,806,205 1,214,431 8,964,217 5,846,295
Operating expenses 88,199,718 12,163,297 101,738,154 68,793,976
Loss from operations (69,332,735) (9,561,421) (82,313,417) (61,578,948)
Other income (expenses)        
Subsidy income 325,425 44,878 11,993 355,667
Interest income 13,603,487 1,876,007 5,367,979 918,629
Interest expense (2,514,850) (346,814) (1,522,526) (2,210,005)
Income (loss) from investment in unconsolidated entity 0 0 15,411 (266,707)
Gain in fair value changes of warrants liability 6,116,000 843,435 174,485,575 35,365,792
Remeasurement gain of previously held equity interests in connection with step acquisition 0 0 0 979,254
Foreign exchange transaction gain (loss) 241,652 33,325 (118,456) (146,898)
Impairment loss on goodwill and intangible assets (9,980,002) (1,376,305) (2,266,893) 0
Other income 82,970 11,442 15,855 192,137
Other income, net 7,874,682 1,085,968 175,988,938 35,187,869
Income (loss) before income tax (61,458,053) (8,475,453) 93,675,521 (26,391,079)
Income tax expenses (benefit) 18,339 2,529 (613,874) (524,251)
Net income (loss) (61,476,392) (8,477,982) 94,289,395 (25,866,828)
Less: Net loss attributable to non-controlling interests (2,309,091) (318,438) (1,297,400) (3,034,094)
Net income (loss) attributable to Recon Technology, Ltd (59,167,301) (8,159,544) 95,586,795 (22,832,734)
Comprehensive income (loss)        
Net income (loss) (61,476,392) (8,477,982) 94,289,395 (25,866,828)
Foreign currency translation adjustment 23,819,712 3,284,889 9,332,625 (850,895)
Comprehensive income (loss) (37,656,680) (5,193,093) 103,622,020 (26,717,723)
Less: Comprehensive loss attributable to non- controlling interests (2,309,091) (318,438) (1,297,400) (3,034,094)
Comprehensive income (loss) attributable to Recon Technology, Ltd ¥ (35,347,589) $ (4,874,655) ¥ 104,919,420 ¥ (23,683,629)
Earning (loss) per ordinary share -Basic | (per share) ¥ (27.43) $ (3.78) ¥ 55.52 [1] ¥ (30.04) [1]
Earning (loss) per ordinary share -Diluted | (per share) ¥ (27.43) [1] $ (3.78) ¥ 55.52 [1] ¥ (30.04) [1]
Weighted average shares -Basic [1] 2,157,158 2,157,158 1,721,529 760,116
Weighted average shares -Diluted [1] 2,157,158 2,157,158 1,721,529 760,116
Third parties        
Revenue ¥ 67,114,378 $ 9,255,496 ¥ 83,777,571 ¥ 47,852,918
Cost of revenue 48,247,395 6,653,620 64,352,834 40,723,547
Related party        
Revenue ¥ 0 $ 0 ¥ 0 ¥ 85,657
[1] Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.
XML 171 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)
12 Months Ended
May 01, 2024
Mar. 29, 2024
Jun. 30, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)      
Reverse stock split 0.056 0.056 0.2
XML 172 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY
Additional Paid-in Capital
CNY (¥)
[1]
Statutory Reserve
CNY (¥)
Accumulated deficit
CNY (¥)
Accumulated Other Comprehensive income
CNY (¥)
Shareholders' Equity
CNY (¥)
Non-controlling Interest
CNY (¥)
Common stock
Class A ordinary shares
CNY (¥)
shares
Common stock
Class B ordinary shares
CNY (¥)
shares
CNY (¥)
shares
USD ($)
shares
Opening Balance at Jun. 30, 2020 ¥ 287,077,740 ¥ 4,148,929 ¥ (184,027,586) ¥ 2,825,731 ¥ 110,029,762 ¥ 10,614,526 ¥ 4,948 [1]   ¥ 120,644,288 $ 16,637,609
Opening Balance (in shares) at Jun. 30, 2020 [1]             454,883      
Capital contribution in non-controlling interests           50,000     50,000 6,895
Step acquisition of FGS           34,790,000     34,790,000 4,797,760
Capital contribution receivable due from non-controlling Interest           (50,000,000)     (50,000,000) (6,895,315)
Stock issuance 81,087,271       81,091,141   ¥ 3,870 [1]   81,091,141 11,182,980
Stock issuance (in shares) [1]             334,117      
Stock issuance for warrants exercised 21,128,345       21,130,035   ¥ 1,690 [1]   21,130,035 2,913,965
Stock issuance for warrants exercised (in shares) [1]             143,951      
Proceeds from Pre-founded warrants 30,275,713       30,276,569   ¥ 856 [1]   30,276,569 4,175,330
Proceeds from Pre-founded warrants (in shares) [1]             73,889      
Issuance of common share in exchange of shares of Starry, net of issuance costs 27,675,248       27,675,450   ¥ 202 [1]   27,675,450 3,816,619
Issuance of common share in exchange of shares of Starry, net of issuance costs (in shares) [1]             17,575      
Restricted shares issued for management 6,139,915       6,140,037   ¥ 122 [1]   6,140,037 846,750
Restricted shares issued for management (in shares) [1]             10,481      
Stock issuance for convertible notes redemption 42,429,692       42,435,669   ¥ 5,977 [1]   42,435,669 5,852,146
Stock issuance for convertible notes redemption (in shares) [1]             512,519      
Net income (loss) for the period     (22,832,734)   (22,832,734) (3,034,094)     (25,866,828) (3,567,199)
Foreign currency translation adjustment       (850,895) (850,895)       (850,895) (117,344)
Ending Balance at Jun. 30, 2021 495,813,924 4,148,929 (206,860,320) 1,974,836 295,095,034 (7,579,568) ¥ 17,665 [1]   287,515,466 39,650,196
Ending Balance (in shares) at Jun. 30, 2021 [1]             1,547,415      
Capital contribution in non-controlling interests           1,130,000     1,130,000 155,834
Restricted shares issued for services 8,934,933       8,935,919   ¥ 986 [1]   8,935,919 1,232,320
Restricted shares issued for services (in shares) [1]             86,111      
Stock issuance for Pre-founded warrants 92,392       93,321   ¥ 929 [1]   93,321 12,870
Stock issuance for Pre-founded warrants (in shares) [1]             81,667      
Cancellation of ordinary shares issued to Starry Lab (27,675,248)       (27,675,450)   ¥ (202) [1]   (27,675,450) (3,816,619)
Cancellation of ordinary shares issued to Starry Lab (in shares) [1]             (17,575)      
Restricted shares issued for management 39,260,798       39,263,485   ¥ 83 [1] ¥ 2,604 [1] 39,263,485 5,414,682
Restricted shares issued for management (in shares)             7,148 [1] 4,100,000 [2]    
Net income (loss) for the period     95,586,795   95,586,795 (1,297,400)     94,289,395 13,003,100
Foreign currency translation adjustment       9,332,625 9,332,625       9,332,625 1,287,028
Ending Balance at Jun. 30, 2022 516,426,799 4,148,929 (111,273,525) 11,307,461 420,631,729 (7,746,968) ¥ 19,461 [1] ¥ 2,604 [1] 412,884,761 56,939,411
Ending Balance (in shares) at Jun. 30, 2022             1,704,766 [1] 4,100,000 [2]    
Restricted shares issued for services 5,805,150       5,805,840   ¥ 690 [1]   5,805,840 800,662
Restricted shares issued for services (in shares) [1]             55,556      
Stock issuance 28,168,902       28,174,993   ¥ 6,091 [1]   28,174,993 3,885,509
Stock issuance (in shares) [1]             490,417      
Proceeds from Pre-founded warrants 3,750,282       3,750,282       3,750,282 517,188
Restricted shares issued for management 26,188,928       26,191,707   ¥ 690 [1] ¥ 2,089 [1] ¥ 26,191,707 $ 3,612,002
Restricted shares issued for management (in shares)             55,556 [1] 3,000,000 [2]    
Stock issuance for convertible notes redemption (in shares)                 9,225,338 9,225,338
Net income (loss) for the period     (59,167,301)   (59,167,301) (2,309,091)     ¥ (61,476,392) $ (8,477,982)
Foreign currency translation adjustment       23,819,712 23,819,712       23,819,712 3,284,889
Ending Balance at Jun. 30, 2023 ¥ 580,340,061 ¥ 4,148,929 ¥ (170,440,826) ¥ 35,127,173 ¥ 449,206,962 ¥ (10,056,059) ¥ 26,932 [1] ¥ 4,693 [1] ¥ 439,150,903 $ 60,561,679
Ending Balance (in shares) at Jun. 30, 2023             2,306,295 [1] 7,100,000 [2]    
[1] Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
[2] Retrospectively restated for effect of changing in class of shares on April 5, 2021.
XML 173 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)
12 Months Ended
May 01, 2024
Mar. 29, 2024
Jun. 30, 2023
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY      
Reverse stock split 0.056 0.056 0.2
XML 174 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Cash flows from operating activities:        
Net income (loss) ¥ (61,476,392) $ (8,477,982) ¥ 94,289,395 ¥ (25,866,828)
Adjustments to reconcile net income (loss) to net cash used in operating activities:        
Depreciation and amortization 3,683,586 507,990 3,339,868 3,150,789
Loss (gain) from disposal of equipment (12,782) (1,763) 48,628 19,590
Gain in fair value changes of warrants liability (6,116,000) (843,435) (174,485,575) (35,365,792)
Amortization of offering cost of warrants 1,483,306 204,557 0 12,584,024
Allowance for (net recovery of) credit losses (9,038,985) (1,246,533) (658,823) 8,191,247
Allowance for slow moving inventories 484,644 66,835 266,285 654,673
Impairment loss of property and equipment and other long-lived assets 1,009,124 139,165 0 768,312
Impairment loss on goodwill and intangible assets 9,980,002 1,376,305 2,266,893 0
Amortization of right of use assets 3,252,066 448,480 3,138,518 1,866,803
Restricted shares issued for management and employees 26,191,707 3,612,002 39,263,485 6,140,037
Restricted shares issued for services 5,805,840 800,662 8,935,919 0
Remeasurement gain of previously held equity interests in connection with step acquisition     0 (979,254)
Loss (income) from investment in unconsolidated entity 0 0 (15,411) 266,707
Deferred tax benefit     (624,087) (425,913)
Interest expenses related to convertible notes     0 430,416
Accrued interest income from loans to third parties (7,997,961) (1,102,969) (270,563) 0
Accrued interest income from short-term investment (2,901,955) (400,198) 0 0
Changes in operating assets and liabilities:        
Notes receivable 7,085,917 977,193 (4,522,674) (2,124,748)
Accounts receivable (495,784) (68,372) 3,811,866 18,326,410
Accounts receivable-related party     0 3,409,912
Inventories (2,373,013) (327,253) (689,291) (2,502,263)
Other receivables (1,307,694) (180,339) 285,786 (338,468)
Other receivables-related parties (64,122) (8,843) 0 0
Purchase advances (2,575,198) (355,136) 865,430 (899,371)
Contract costs (14,236,539) (1,963,309) 15,422,513 (21,944,876)
Prepaid expense 70,164 9,676 (274,215) 143,354
Prepaid expense - related parties 275,000 37,924 158,000 (433,000)
Operating lease liabilities (3,061,303) (422,173) (1,594,702) (2,762,949)
Accounts payable (1,710,898) (235,944) (5,523,938) (2,109,944)
Other payables 2,270,104 313,062 (6,329,042) 5,685,188
Other payables-related parties 352,260 48,579 969,468 (2,577,610)
Contract liabilities 641,087 88,410 (5,578,999) 4,160,456
Accrued payroll and employees' welfare 131,971 18,200 296,065 (1,593,822)
Taxes payable (1,036,483) (142,938) 961,964 76,452
Net cash used in operating activities (51,688,331) (7,128,147) (26,247,237) (34,050,468)
Cash flows from investing activities:        
Purchases of property and equipment (940,673) (129,725) (692,206) (522,416)
Proceeds from disposal of equipment 31,950 4,406 0 0
Repayments of loans to third parties 40,113,311 5,531,879 171,435,032 5,150,377
Payments made for loans to third parties (103,146,761) (14,224,589) (171,071,510) (51,638,458)
Payments for short-term investments (290,051,964) (39,999,995) 0 0
Redemption of short-term investments 108,769,464 14,999,995 0 0
Step acquisition of FGS, net of cash     0 471,843
Net cash used in investing activities (245,224,673) (33,818,029) (328,684) (46,538,654)
Cash flows from financing activities:        
Proceeds from short-term bank loans 13,491,481 1,860,560 10,000,000 16,020,000
Repayments of short-term bank loans (11,040,000) (1,522,486) (15,000,000) (10,540,000)
Proceeds from short-term borrowings     0 3,660,000
Repayments of short-term borrowings     (530,000) (3,360,000)
Proceeds from short-term borrowings-related parties 15,013,115 2,070,403 11,100,000 18,400,000
Repayments of short-term borrowings-related parties (9,000,000) (1,241,157) (14,770,000) (15,950,000)
Proceeds from long-term borrowings-related party     0 0
Repayments of long-term borrowings-related party (1,499,667) (206,813) (892,701) (816,952)
Proceeds from warrants issued with common stock 17,493,069 2,412,405 0 212,051,414
Proceeds from sale of ordinary shares, net of issuance costs 28,174,993 3,885,509 0 81,091,141
Proceeds from sale of prefunded warrants, net of issuance costs 3,750,282 517,188 93,321 30,276,569
Proceeds from stock issuance for warrants exercised     0 21,130,035
Proceeds from issuance of convertible notes     0 42,014,616
Capital contribution by non-controlling shareholders 0 0 0 50,000
Net cash provided by (used in) financing activities 56,383,273 7,775,609 (9,999,380) 394,026,823
Effect of exchange rate fluctuation on cash and restricted cash 27,688,659 3,818,441 10,275,148 224,365
Net increase (decrease) in cash and restricted cash (212,841,072) (29,352,126) (26,300,153) 313,662,066
Cash and restricted cash at beginning of year 317,698,417 43,812,615 343,998,570 30,336,504
Cash and restricted cash at end of year 104,857,345 14,460,489 317,698,417 343,998,570
Supplemental cash flow information        
Cash paid during the year for interest 1,200,699 165,584 1,427,174 1,682,863
Cash paid during the year for taxes 18,339 2,529 10,214 (98,338)
Reconciliation of cash and restricted cash, beginning of year        
Cash 316,974,857 43,712,832 343,998,570 30,336,504
Restricted cash 723,560 99,783 0 0
Cash and restricted cash at beginning of year 317,698,417 43,812,615 343,998,570 30,336,504
Cash 104,125,800 14,359,604 316,974,857 343,998,570
Restricted cash 731,545 100,885 723,560 0
Cash and restricted cash at end of year 104,857,345 14,460,489 317,698,417 343,998,570
Non-cash investing and financing activities        
Issuance of common stock in exchange of shares of FGS, net of issuance costs     0 1,689,807
Cancellation of common stock issued prior years in exchange of shares of FGS , net of issuance costs     0 (1,689,807)
Issuance of common stock in exchange of shares of Starry, net of issuance costs     0 27,675,450
Cancellation of shares issued to Starry Lab     (27,675,450) 0
Conversion of convertible notes to 9,225,338 shares of ordinary shares     0 42,435,669
Right-of-use assets obtained in exchange for operating lease obligations 75,182 10,368 937,672 7,242,819
Reduction of right-of-use assets and operating lease obligations due to early termination of lease agreement 62,357 8,599 0 0
Inventories transferred to and used as fixed assets ¥ (65,456) $ (9,027) 0 302,795
Receivable for disposal of property and equipment     3,000 0
Capital contribution receivable due from non-controlling Interest     0 50,000,000
Other payable due to non-controlling interest converted into capital contribution     ¥ 1,130,000 ¥ 0
XML 175 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
12 Months Ended
Jun. 30, 2023
shares
CONSOLIDATED STATEMENTS OF CASH FLOWS  
Stock issuance for convertible notes redemption (in shares) 9,225,338
XML 176 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND NATURE OF OPERATIONS
12 Months Ended
Jun. 30, 2023
ORGANIZATION AND NATURE OF OPERATIONS  
ORGANIZATION AND NATURE OF OPERATIONS

NOTE 1. ORGANIZATION AND NATURE OF OPERATIONS

Organization – Recon Technology, Ltd (the “Company”, “We” or “Our”) was incorporated under the laws of the Cayman Islands on August 21, 2007 as a limited liability company. By far, the Company provides specialized equipment, automation systems, tools, chemicals, outsourcing platform services and field services to energy industry companies mainly in the People’s Republic of China (the “PRC”).

The Company, along with its wholly-owned subsidiaries, Recon Investment Ltd. (“Recon-IN”) and Recon Hengda Technology (Beijing) Co., Ltd. (“Recon-BJ”), conducts its business through the following PRC legal entities (“Domestic Companies”) that operate in the Chinese energy industry:

1.Beijing BHD Petroleum Technology Co., Ltd. (“BHD”),
2.Nanjing Recon Technology Co., Ltd. (“Nanjing Recon”).

The Company has signed Exclusive Technical Consulting Service Agreements with each of the Domestic Companies, and Equity Interest Pledge Agreements and Exclusive Equity Interest Purchase Agreements with their shareholders (collectively the “VIE Agreements”). Pursuant to these VIE Agreements, the Company has the ability to substantially influence each of the Domestic Companies’ daily operations and financial affairs, appoint their senior executives and approve all matters requiring shareholder approval. The VIE agreements are designed to render the Company as the primary beneficiary of and entitle the Company of rights to consolidate each Domestic Company for accounting purposes. We believe that the Domestic Companies should be treated as Variable Interest Entities (“VIEs”) under the Statement of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 810 Consolidation and we are regarded as the primary beneficiary of the VIEs.

On February 21, 2019, the Company’s board of directors approved transferring the VIEs and VIE-controlled companies from Jining Recon Technology Ltd. (“Recon-JN”) to Recon-BJ. At the time, both Recon-JN and Recon-BJ were the Company’s wholly owned subsidiaries in China. On April 1, 2019, the Company completed the VIE transfer process and then completed the dissolution of Recon-JN on April 10, 2019, and subsequently completed the dissolution of Recon Technology Co., Limited (“Recon HK”) on May 15, 2020. The Company does not expect any negative impact of this process on its operations.

On December 17, 2015, Huang Hua BHD Petroleum Equipment Manufacturing Co., Ltd (“HH BHD”), a fully owned subsidiary established by BHD was organized under the laws of the PRC, focusing on the design, assemble and manufacture of hearing equipment.

Gan Su BHD Environmental Technology Co., Ltd (“Gan Su BHD”) was established on May 23, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥27,495,000 ($3,791,734) as of June 30,2023. BHD owned an equity interest of 49% of Gan Su BHD, and the remaining 51% equity interests was owned by an individual shareholder upon incorporation of Gan Su BHD. On September 25, 2017, the individual shareholder became the minority shareholder by transferring 2.0% equity shares to BHD. On April 26, 2021, the minority shareholder of Gan Su BHD transferred 15.4% of her equity interest to BHD. On May 19, 2021, the minority shareholder transferred 3.6% of her equity interest and BHD transferred 15.4% of its equity interest of Gan Su BHD to Nanjing Recon. There was no consideration paid for the transfers, and after the transfers, BHD owns equity an interest of 51% and Nanjing Recon owns an equity interest of 19% of Gan Su BHD, which is focusing on oilfield sewage treatment and oily sludge disposal projects.

Qing Hai BHD New Energy Technology Co., Ltd. (“Qinghai BHD”) was established on October 16, 2017, with registered capital of ¥50.0 million. The paid in capital was ¥4,200,000 ($579,206) as of June 30, 2023. BHD owned an equity interest of 55% of Qinghai BHD previously; however, based on an agreement signed by the shareholders of Qinghai BHD dated October 23, 2018, each of the other two individual shareholders agreed to reduce 10% of their equity interests. As a result, Qinghai BHD returned ¥200,000 paid in capital back to one of the individual shareholders. After the new arrangement, BHD owns a total interest of 75% of Qinghai BHD. The remaining paid in capital should be contributed by BHD and the other individual shareholder is ¥33,300,000 ($4,827,276) and ¥12,500,000 ($1,812,041) respectively. Based on its charter dated September 29, 2017, the remaining capital will be injected before September 29, 2036.

As the energy consumption market opened to private and foreign companies, and online payment technology developed, the Domestic Companies began to invest in the downstream of the oil industry. On December 15, 2017, BHD and Nanjing Recon entered into a subscription agreement with Future Gas Station (Beijing) Technology, Ltd (“FGS”), pursuant to which the Domestic Companies acquired an 8% equity interest in FGS. Established in January 2016, FGS is a service company focusing on providing new technical applications and data operations to gas stations and provides solutions to gas stations to improve their operations and their customers’ experience. On August 21, 2018, the Domestic Companies entered into an investment agreement and a supplemental agreement (collectively, the “Investment Agreement”) with FGS and the other shareholders of FGS. Pursuant to the Investment Agreement, our VIEs’ ownership interest in FGS shall increase from 8% to 43%, in exchange for their investment in FGS for a total amount of ¥10 million in cash and the issuance of 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares to the other shareholders of FGS with certain conditions. As of June 30, 2019, the Domestic Companies invested an aggregate amount of ¥35,116,707 in FGS and issued 487,057 (27,059 shares post 2024 Reverse Split) restricted shares in total to other shareholders of FGS, and the Domestic Companies’ ownership interest in FGS has increased to 43%. On February 4, 2021, Nanjing Recon and BHD, entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS. The transaction has been closed. As a result, the Domestic Companies collectively own 51% interest of FGS and began to consolidate the financial results of FGS since January 2021. Through the fourth supplemental agreement, the Domestic Companies waived the requirement on FGS’ performance goal about the number of gas stations. Accordingly, the Domestic Companies agreed to pay for the balance of the investment and cancelled the related lock-up terms on the restricted shares, in exchange of the additional 8% equity ownership of FGS.

The VIE contractual arrangements

The Company’s main operating entities, the Domestic Companies, are controlled through contractual arrangements by the Company.

A VIE is an entity which has a total equity investment that is insufficient to finance its activities without additional subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary of, and must consolidate, the VIE, because it met the condition under accounting principles generally accepted in the United States of America (“U.S. GAAP”) to consolidate the VIE.

The Company is deemed to have a controlling financial interest in and be the primary beneficiary of the Domestic Companies because it has both of the following characteristics:

The power to direct activities of the Domestic Companies that most significantly impact such entities’ economic performance, and
The obligation to absorb losses of, and the right to receive benefits from, the Domestic Companies that could potentially be significant to such entities.

Pursuant to these contractual arrangements, the Domestic Companies shall pay service fees equal to all of their net profit after tax payments to the Company. Accordingly, the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes. Such contractual arrangements are designed so that the operations of the Domestic Companies are solely for the benefit of the Company, and therefore the Company must consolidate the Domestic Companies under U.S. GAAP.

Risks associated with the VIE structure

The Company believes that the contractual arrangements with the VIEs and the shareholders of the VIEs are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:

revoke the business and operating licenses of the Company’s PRC subsidiary and the VIEs;
discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiary and the VIEs;
limit the Company’s business expansion in China by way of entering into contractual arrangements;
impose fines or other requirements with which the Company’s PRC subsidiary and the VIEs may not be able to comply;
require the Company or the Company’s PRC subsidiary and the VIEs to restructure the relevant ownership structure or operations; or
restrict or prohibit the Company’s use of the proceeds from public offering to finance the Company’s business and operations in China.

The Company’s ability to conduct its businesses may be negatively affected if the PRC government were to carry out of any of the aforementioned actions. As a result, the Company may not be able to consolidate the VIEs in its consolidated financial statements as it may lose the ability to exercise its rights as the primary beneficiary over the VIEs and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiary and the VIEs. 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 VIEs and the VIEs’ subsidiaries. However, when the VIEs and the VIEs’ subsidiaries ever need financial support, the Company or its subsidiaries has, at its option and subject to statutory limits and restrictions, provided financial support to the VIEs and the VIEs’ subsidiaries through loans to the VIEs and the VIEs’ subsidiaries.

Nature of Operations – The Company engages in (1) providing equipment, tools and other components and parts related to oilfield production and other energy industries companies, including simple installations in connection with some projects; (2) services to improve production and efficiency of exploited oil wells, (3) developing and selling its own specialized industrial automation control and information solutions, (4) design, test and implement solution of sewage and oily sludge treatment, production and sales of related integrated equipment and project services, and (5) development, upgrading and maintenance of the online operation and cooperation platform of gas stations, marketing and promotion services, etc.

Impact of COVID-19 - In January 2020, the World Health Organization declared the COVID-19 outbreak a global health emergency as the coronavirus outbreak continued to spread beyond China. In compliance with the government health emergency rules in place, the Company temporarily closed offices in varies provinces in China and ceased production operations since Chinese New Year. The Company gradually resumed operation and production since March 2020. For fiscal year 2023, either the Company or its clients’ operations occasionally affected by regional outbreaks, causing some of its business is still not return to prior level. In early December 2022, China announced a nationwide loosening of its zero-covid policy, and the country faced a wave in infections after the lifting of these restrictions. Although, the spread of the COVID-19 appeared to be under control currently, the extent of the future impact of COVID-19 is still highly uncertain and cannot be predicted. In short term, the Company’s business was affected negatively, and collection of receivables were also affected. However, at this stage, the Company doesn’t expect a significant impact on the Company’s operations and financial results in a long run.

XML 177 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jun. 30, 2023
SIGNIFICANT ACCOUNTING POLICIES  
SIGNIFICANT ACCOUNTING POLICIES

NOTE 2. SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation - The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).

Principles of Consolidation - The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.

Variable Interest Entities - A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.

Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.

Currency Translation - The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the year ended June 30, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023. These translated U.S. dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.

Estimates and Assumptions - The preparation of the consolidated financial statements in conformity with U.S. GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.

The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

Fair Values of Financial Instruments - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs are defined as follows:

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

Level 3 inputs to the valuation methodology are unobservable.

Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.

Cash - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.

Restricted cash - Restricted cash represents funds set aside and placed with the bank and serves as the security deposit which is not available to fund general liquidity needs of the Company.

Short-term investments - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2022 and 2023, the Company had short-term investments balance of ¥nil and ¥184.2 million ($25.4 million), including accrued interests of ¥nil and ¥2.9 million ($400,198), respectively.

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties - Accounts receivable are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.

The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses, the potential impact of the COVID-19 pandemic on our customers businesses and their ability to pay their accounts receivable, other receivables and loan to third parties. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the year ended June 30, 2023 increased by approximately ¥7.3 million ($1.0 million) from the year ended June 30, 2022.

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:

the oil price and fluctuation of the overall oil industry;
the customer fails to comply with its payment schedule;
the customer is in serious financial difficulty;
a significant dispute with the customer has occurred regarding job progress or other matters;
the customer breaches any of the contractual obligations;
the customer appears to be financially distressed due to economic or legal factors;
the business between the customer and the Company is not active; and
other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.

The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:

the customer’s past payment history;
the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;
macroeconomic conditions that may affect a customer’s ability to pay; and
the relative importance of the customer relationship to the Company’s business.

Notes Receivable - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivable are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.

Purchase Advances, Net - Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.

Inventories, Net - Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.

Property and Equipment, Net - Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from two to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

2-5 years

Production equipment, including:

Equipment

10 years

Utilities and Facilities

 

20 years

Leasehold improvement

 

Lesser of useful life and lease term

Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.

Goodwill - Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment. Impairment loss on goodwill was ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.

Intangible Assets, Net – Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.

Impairment of Long-Lived Assets - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. Impairment for the long-lived assets was ¥768,312, ¥nil and ¥6,259,124 ($863,173) for the years ended June 30, 2021, 2022 and 2023, respectively.

Long-term Investments - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.

-      Equity Investments with Readily Determinable Fair Values - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

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

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

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the years ended June 30, 2021, 2022 and 2023. The Company recorded a ¥266,707 investment loss, ¥15,411 investment income and nil investment income on its equity method investment in unconsolidated entities during the years ended June 30, 2021, 2022 and 2023, respectively.

Business Combinations - The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling 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 acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).

In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).

Non-controlling Interests - For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.

Revenue Recognition – In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.

Disaggregation of Revenue

Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.

The Company’s disaggregation of revenue for the years ended June 30, 2021, 2022 and 2023 is disclosed in Note 25.

Automation Products and Software; Equipment, Accessories and Others

The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.

The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.

Oilfield Environmental Protection Service

The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

Platform Outsourcing Services

The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.

Arrangements with Multiple Performance Obligations

Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.

Contract Balances

The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:

    

June 30,

    

June 30,

    

June 30

2022

2023

2023

RMB

RMB

US Dollars

Contract costs, net

 

¥

33,858,820

 

¥

49,572,685

$

6,836,386

Contract liabilities

 

¥

2,107,277

 

¥

2,748,365

$

379,017

Contract Costs, Net - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.

-      Pre-Contract Costs - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

     Executed Contract Costs - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.

Contract Liabilities - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Performance Obligations - Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.

Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of June 30, 2023. The amount of revenue recognized during the years ended June 30, 2021, 2022 and 2023 that was previously included within contract liability balances was ¥1,899,561, ¥7,390,276 and ¥1,901,277 ($262,198), respectively.

Practical Expedients Elected

Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.

Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2022, the Company did calculation and the amount was not material as end of this fiscal year.

Share-Based Compensation - Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value.

Research and Development Expenses - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.

Shipping and Handling Costs - Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥444,824, ¥537,371 and ¥789,932 ($108,937) for the years ended June 30, 2021, 2022 and 2023, respectively.

Leases - The Company follows FASB ASC No. 842, Leases (“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was no impairment for ROU lease assets as of June 30, 2022 and 2023.

Income Taxes - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.

The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of June 30, 2022 and 2023.

As of June 30, 2023, the tax years ended December 31, 2018 through December 31, 2022 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.

Comprehensive Income (Loss) - Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).

Earnings (Loss) per Share - Earnings (loss) per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).

The following table sets forth the computation of basic and diluted earnings per share for the years ended June 30, 2021, 2022 and 2023:

For the years ended June 30,

2021

2022

2023

    

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Numerator:

 

  

 

  

 

  

 

  

Net income (loss) attributable to Recon Technology, Ltd

¥

(22,832,734)

¥

95,586,795

¥

(59,167,301)

$

(8,159,544)

Denominator:

 

  

 

 

  

 

  

Weighted-average number of ordinary shares outstanding – basic*

 

760,116

1,721,529

2,157,158

2,157,158

Class A Ordinary Shares*

760,116

1,612,427

1,880,065

1,880,065

Class B Ordinary Shares**

109,102

277,093

277,093

Outstanding options/warrants*

 

584,571

585,357

1,115,088

1,115,088

Potentially dilutive shares from outstanding options/warrants

 

Weighted-average number of ordinary shares outstanding – diluted*

 

760,116

1,721,529

2,157,158

2,157,158

Earnings (loss) per share – basic and diluted*

¥

(30.04)

¥

55.52

¥

(27.43)

$

(3.78)

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

** The Class B Ordinary Shares were not subjected to reverse stock split, and each Class B Ordinary Share is convertible into one-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof, so the weighted average number of Class B Ordinary Shares is calculated on a one-for-eighteen basis of issued and outstanding Class B Ordinary Shares.

Warrants - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.

Reclassification - Certain prior year amounts related to land use rights on the balance sheets and cash flows statements had been reclassified to conform to the current period presentation. These reclassifications have no effect on the results of operations previously reported.

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)” (“ASU 2020-06”). ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. The Company is currently evaluating the impact ASU 2020-06 will have on its consolidated financial statements.

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

XML 178 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET
12 Months Ended
Jun. 30, 2023
ACCOUNTS RECEIVABLE, NET  
ACCOUNTS RECEIVABLE, NET

NOTE 3. ACCOUNTS RECEIVABLE, NET

Accounts receivable, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Parties

RMB

RMB

US Dollars

Accounts receivable

 

¥

27,206,752

 

¥

27,606,257

$

3,807,077

Allowance for credit losses

 

(4,628,772)

 

(152,842)

 

(21,078)

Total third-parties, net

 

¥

22,577,980

 

¥

27,453,415

$

3,785,999

    

 June 30,

    

June 30,

    

June 30,

2022

2023

2023

Third Parties- long-term

RMB

RMB

US Dollars

Accounts receivable

¥

4,983,698

¥

842,607

$

116,201

Allowance for credit losses

 

(4,983,698)

 

(842,607)

 

(116,201)

Total third-parties, net

¥

¥

$

Provision for credit losses of accounts receivable due from third parties was ¥3,730,606 and ¥153,329 for the years ended June 30, 2021 and 2022, respectively. Net recovery of provision for credit losses of accounts receivable due from third parties was ¥8,767,356 ($1,209,073) for the year ended June 30, 2023.

The decrease in allowance for credit losses of accounts receivable due from third parties was mainly resulted by the management’s efforts in collection receivables from our customers, and as the date of this report, approximately 54.7%, or ¥15.0 million ($2.1 million) of net outstanding balance as of June 30, 2023 has been collected as of the date of the report.

Movement of allowance for doubtful accounts is as follows:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

9,315,427

 

¥

9,612,470

$

1,325,619

Charge to (reversal of) allowance

 

153,329

 

(8,767,356)

 

(1,209,073)

Foreign currency translation adjustments

143,714

150,335

20,733

Ending balance

 

¥

9,612,470

 

¥

995,449

$

137,279

XML 179 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES RECEIVABLE
12 Months Ended
Jun. 30, 2023
NOTES RECEIVABLE  
NOTES RECEIVABLE

NOTE 4. NOTES RECEIVABLE

Notes receivable represented the non-interest-bearing commercial bills the Company received from the customers for the purpose of collection of sales amounts, which ranged from three to six months from the date of issuance. As of June 30, 2022 and 2023, notes receivable was ¥10,828,308 and ¥3,742,390 ($516,099), respectively. As of June 30, 2022 and 2023, no notes were guaranteed or collateralized. As of the date of this report, 85.0%, or ¥3.2 million ($0.4 million) have been subsequently collected, and the remaining balance is expected to be collected by December 2023.

XML 180 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET
12 Months Ended
Jun. 30, 2023
OTHER RECEIVABLES, NET  
OTHER RECEIVABLES, NET

NOTE 5. OTHER RECEIVABLES, NET

Other receivables, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Party

RMB

RMB

US Dollars

Business advances to officers and staffs (A)

 

¥

1,441,807

 

¥

854,162

 

$

117,795

Deposits for projects

 

3,259,236

 

1,247,992

 

172,106

VAT recoverable

 

437,095

 

690,053

 

95,163

Others

 

2,547,520

 

1,392,126

 

191,983

Allowance for credit losses

(619,444)

(1,994,960)

(275,118)

Subtotal

7,066,214

2,189,373

301,929

Less: Long term portion (B)

 

(1,564,381)

 

(3,640)

 

(502)

Other receivable - current portion

 

¥

5,501,833

¥

2,185,733

$

301,427

(A)Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.
(B)Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.

Net recovery of provision for credit losses of other receivables was ¥187,161 and ¥294,644 for the years ended June 30, 2021 and 2022, respectively. Provision for credit losses of other receivables was ¥1,375,516 ($189,692) for the year ended June 30, 2023.

Movement of allowance for credit losses is as follows:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

918,153

 

¥

619,444

$

85,426

Charge to (reversal of) allowance

(294,644)

1,375,516

189,692

Less: written off

 

(4,065)

 

 

Ending balance

 

¥

619,444

 

¥

1,994,960

$

275,118

XML 181 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES
12 Months Ended
Jun. 30, 2023
LOANS TO THIRD PARTIES  
LOANS TO THIRD PARTIES

NOTE 6. LOANS TO THIRD PARTIES

Loans to third parties consisted of the following:

June 30, 

June 30, 

June 30, 

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

Working fund to third party companies

¥

50,383,822

¥

123,055,874

$

16,970,181

Loans to third parties

¥

50,383,822

¥

123,055,874

$

16,970,181

Loans to third parties are mainly used for short-term funding to support the Company’s external business partners and at the same time the Company can earn interest income from these loans. Most of these loans bear interest or no interest and have terms of no more than one year, except one of the loans to third party has term of one and half year. The Company periodically reviewed the loans to third parties as to whether their carrying values remain realizable. The Company believes that the risk associated with the above loans are relatively low based on the evaluation of the creditworthiness of these third-party debtors and the relationships with them. As the date of the report, approximately 8.3%, or ¥10.2 million ($1.4 million) was collected by the Company and the remaining part was expected to be paid in full by end of June 2024.

XML 182 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET
12 Months Ended
Jun. 30, 2023
CONTRACT COSTS, NET  
CONTRACT COSTS, NET

NOTE 7. CONTRACT COSTS, NET

Contract costs, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Party

RMB

RMB

US Dollars

Contract costs

 

¥

37,922,302

¥

52,158,840

$

7,193,033

Allowance for credit losses

 

 

(4,063,482)

 

 

(2,586,155)

 

(356,647)

Total contract costs, net

 

¥

33,858,820

¥

49,572,685

$

6,836,386

As of June 30, 2023, total contracts costs, net amounted to ¥49,572,685 ($6,836,386), of which 23.2%, or ¥11.5 million ($1.6 million) have been subsequently realized as of the date of the report, and the remaining balance is expected to be utilized by June 2024.

Provision for credit losses of contract was ¥4,647,802 for the year ended June 30, 2021. Net recovery of provision for credit losses of contract cost was ¥552,008 and ¥1,720,095 ($237,212) for the years ended June 30, 2022 and 2023, respectively. As the progress of these contracts was delayed by the COVID-19 pandemic previously, the Company records allowance for credit losses of contract cost according to its general accounting policy. Since the pandemic is relatively under control now, most of our projects has resumed their progress and the contract costs were realized, hence, resulted in a decrease in allowance for credit losses of contract cost. The Company will continue making great efforts to prevent any unrealizable of contract costs from third parties.

Movement of allowance for credit losses of contract costs is as follows:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

4,548,910

 

¥

4,063,482

$

560,380

Reversal of allowance

(552,008)

(1,720,095)

(237,212)

Charge to cost of sales

 

 

66,580

 

 

242,768

 

33,479

Ending balance

 

¥

4,063,482

 

¥

2,586,155

$

356,647

XML 183 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Jun. 30, 2023
PROPERTY AND EQUIPMENT, NET  
PROPERTY AND EQUIPMENT, NET

NOTE 8. PROPERTY AND EQUIPMENT, NET

Property and equipment, net consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Motor vehicles

 

¥

5,312,274

 

¥

5,176,175

$

713,827

Office equipment and fixtures

 

1,442,395

 

1,440,819

 

198,698

Production equipment

 

31,102,055

 

31,115,843

 

4,291,071

Leasehold improvement

2,260,000

311,668

Total cost

 

37,856,724

 

39,992,837

 

5,515,264

Less: accumulated depreciation

 

(11,614,250)

 

(14,297,511)

 

(1,971,717)

Less: accumulated impairment

 

(768,312)

 

(942,462)

(129,971)

Property and equipment, net

¥

25,474,162

¥

24,752,864

$

3,413,576

Construction in progress

 

¥

239,739

 

¥

$

Construction in progress pertains to infrastructure built for the Company’s oily sludge treatment projects.

Depreciation expenses were ¥2,773,122, ¥2,611,854 and ¥2,983,586 ($411,456) for the years ended June 30, 2021, 2022 and 2023, respectively.

Impairment loss for the property and equipment was ¥768,312, ¥nil and ¥174,150 ($24,017) for the years ended June 30, 2021, 2022 and 2023, respectively. As the Company’s certain properties and equipment were not able to generate enough future cashflow. Thus the Company decided to record full impairment of those properties and equipment.

Loss from property and equipment disposal was ¥19,590 and ¥48,628 for the years ended June 30, 2021 and 2022, respectively. Income from property and equipment disposal was ¥12,782 ($1,763) for the year ended June 30, 2023.

XML 184 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY
12 Months Ended
Jun. 30, 2023
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY  
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY

NOTE 9 . BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY

(U)

Step Acquisition of Future Gas Station (Beijing) Technology, Ltd (“FGS”)

On August 21, 2018, the Company entered into a definitive investment agreement and a supplemental agreement (collectively, the “Agreement”) with FGS and the other shareholders of FGS. Following full performance under the Agreement, Recon will own 43% of FGS. As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency. If FGS does not reach certain performance goals, the Company has the right to cancel all of the Restricted Shares and without further payment. The Restricted Shares are also subject to lock-up period requirements that vary for each of FGS shareholders, from one year to three years following issuance of the Restricted Shares. FGS has finalized recording Recon’s corresponding interest at the local governmental agency, and Recon has issued 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares in total to the other shareholders of FGS in August 2018.

On September 24, 2019, the Company signed an extension agreement with FGS and the other shareholders of FGS to postpone the Agreement to provide extra period for FGS to further fulfill the goals mentioned on the supplemental agreement. During the original contract period, FGS adjusted its operation model with an advanced improvement of its mobile applications and business model. Objected user and average Gross Merchandise Volume (“GMV”) of FGS’ mobile applications have been exceeded. FGS will need an extension to deploy its business in more provinces to complete a goal of 200 more gas stations.

On March 17, 2020, the Company signed a new supplemental agreement with FGS and the other shareholders of FGS to extend another 12 months to February 2021 for FGS and its shareholders to fulfill the goals mentioned on the supplemental agreement.

As of December 31, 2020, the Company owned 43% of the equity interests of FGS. The investments are accounted for using the equity method because the Company has significant influence, but no control of FGS.

On February 8, 2021, and pursuant to FGS’ shareholder meeting resolution dated January 13, 2021 (“Acquisition Date”), two of the Company’s subsidiaries entered into the fourth supplemental agreement to the investment agreement with FGS and FGS’ founding shareholders to acquire 8% equity ownership of FGS, as an exchange for waiver of the requirement on FGS’ performance goal about the number of gas stations and cancellation of the related lock-up terms on the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares of the Company (reflecting the effect of one-for-five reverse share split) issued per the agreement signed on August 21, 2018. FGS failed to complete one of the three goals set up in the investment agreement. As a consequence, the Company shall cancel one third of the 487,057 (27,059 shares post 2024 Reverse Split) Restricted Shares, which shall be 162,352 (9,020 shares post 2024 Reverse Split) Restricted Shares. According to this new arrangement, the Company waived the goals and cancellation of the shares as a deemed consideration of the 8% equity. Based on the share price $1.61 ($28.98 post 2024 Reverse Split) on January 13, 2021, the fair value of the waived performance goal equals to ¥1,689,807 ($261,667). As a result, the Company owns 51% interest of FGS and this transaction was considered as a step acquisition under ASC 805 “Business Combinations”. A step acquisition gain of ¥979,254 arising from revaluation of previously held equity interest was recognized during the year ended June 30, 2021.

The Company retained independent appraisers to advise management in the determination of the fair value of customers relationship and goodwill. The values assigned in these financial statements represent management’s best estimate of fair values as of the Acquisition Date. The carrying value of other assets and liabilities other than customer relationship and goodwill, are approximate at their fair value as of the Acquisition Date.

The fair values of the identifiable assets and liabilities as at the date of the acquisitions are summarized in the following table:

    

RMB

    

US Dollars

Cash

 

¥

471,843

$

65,070

Accounts receivable, net

 

831,049

 

114,607

Other receivables, net

 

144,285

 

19,898

Contract costs, net

 

75,250

 

10,377

Prepaid expenses

 

91,132

 

12,568

Property and equipment, net

 

118,130

 

16,291

Intercompany receivables*

 

6,850,000

 

944,658

Intangible assets- customer relationship

 

7,000,000

 

965,344

Goodwill

 

6,996,895

 

964,916

Accounts payable

 

(1,032,078)

 

(142,330)

Other payables

 

(1,273,182)

 

(175,580)

Other payable- related parties

 

(479,959)

 

(66,189)

Deferred revenue

 

(39,786)

 

(5,487)

Accrued payroll and employees’ welfare

 

(1,629,519)

 

(224,721)

Taxes payable

 

(64,253)

 

(8,861)

Deferred tax liability

 

(1,050,000)

 

(144,801)

Total

¥

17,009,807

$

2,345,760

 

 

Cash considerations

 

Deemed equity consideration to acquire 8% equity interest in FGS

1,689,807

233,035

Fair value of previously held equity interest

 

30,530,000

 

4,210,280

Non-controlling interest

 

34,790,000

 

4,797,760

Capital contribution receivable due from non-controlling Interest

 

(50,000,000)

 

(6,895,315)

Total

 

¥

17,009,807

$

2,345,760

*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.

The noncontrolling interest has been recognized at fair value net with subscription receivable on the acquisition date.

Goodwill and intangible assets

The excess of purchase price over the fair value of assets acquired and liabilities assumed of the business acquired was recorded as goodwill. The goodwill is not expected to be deductible for tax purposes. In conjunction with the preparation of our consolidated financial statement for years ended June 30, 2021, 2022 and 2023, the management performed evaluation on the impairment of goodwill and recorded an impairment loss on goodwill of ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.

The identifiable goodwill acquired and the carrying value consisted of the following:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

    

RMB

RMB

    

US Dollars

Goodwill

¥

6,996,895

¥

6,996,895

$

964,916

Less: impairment for goodwill

(2,266,893)

(6,996,895)

 

(964,916)

Goodwill, net

¥

4,730,002

¥

$

The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of June 30, 2023 is as follows:

    

    

Average

Useful Life

Fair Value

(in Years)

    

RMB

    

US Dollars

    

Intangible assets - customer relationship

 

¥

7,000,000

$

965,344

 

10

Less: accumulated amortization

(1,750,000)

(241,336)

Less: impairment

(5,250,000)

(724,008)

Intangible assets - customer relationship, net

¥

$

The amortization expense of customer relationship was ¥350,000, ¥700,000 and ¥700,000 ($96,534) for the years ended June 30, 2021, 2022 and 2023, respectively.

Impairment loss for intangible assets - customer relationship was ¥nil, ¥nil and ¥5,250,000 ($724,008) for the years ended June 30, 2021, 2022 and 2023, respectively. As intangible assets - customer relationship was not able to generate enough future cashflow. Thus the Company decided to record full impairment of the intangible assets - customer relationship during the year ended June 30, 2023.

(b)

Investment in Starry Blockchain Energy Pte. Ltd. (“Starry”)

On June 3, 2021, Company entered into a share exchange agreement (the “Agreement”) with Starry, an innovative blockchain and sustainable energy technological company, and the controlling shareholders of Starry (the “Starry Controlling Shareholders”) to acquire 30% of the equity interest in Starry. Pursuant to the terms of the Agreement, the signing parties agreed that the value of 30% of the equity interest in Starry is $3,000,000. As consideration to acquire Starry’s 30% equity interest, the Company issued 316,345 unregistered, restricted Class A Ordinary Shares, based on $9.48 per share, the average closing price in the 30 trading days prior to signing this Agreement, to the Starry Controlling Shareholders. Fair value of the shares issued on the investment date, which was June 3, 2021, was ¥27,675,450, or $4,327,600, based on the closing price of $13.80 per share. On November 10, 2021, this investment agreement was terminated based on a mutual decision and the 316,345 unregistered, restricted Class A Ordinary Shares was subsequently cancelled on December 10, 2021. The Company recorded an investment loss of ¥15,411 and an investment income of ¥15,411 during the years ended June 30, 2021 and 2022, respectively. On November 10, 2021, the Company signed a service agreement with Starry, and as the service consideration, the Company issued 500,000 restricted Class A Ordinary Shares to Starry (See Note 18).

XML 185 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES
12 Months Ended
Jun. 30, 2023
LEASES  
LEASES

NOTE 10. LEASES

The Company leases office spaces and land use rights under non-cancelable operating leases, with terms ranging from one to fifty years. The Company considers those renewal or termination options that are reasonably certain to be exercised in the determination of the lease term and initial measurement of right of use assets and lease liabilities. Lease expense for lease payment is recognized on a straight-line basis over the lease term. Leases with initial term of 12 months or less are not recorded on the balance sheet.

The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The table below presents the operating lease related assets and liabilities recorded on the balance sheets:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Rights of use lease assets, net

    

¥

6,666,759

    

¥

2,654,900

    

$

366,127

Operating lease liabilities – current

 

 

3,892,774

 

 

3,066,146

 

422,841

Operating lease liabilities – non-current

 

 

2,184,635

 

 

25,144

 

3,468

Total operating lease liabilities

 

¥

6,077,409

 

¥

3,091,290

$

426,309

The weighted average remaining lease terms and discount rates for all of operating leases were as follows as of June 30, 2023:

    

June 30,

    

June 30,

 

2022

2023

Remaining lease term and discount rate:

 

  

  

Weighted average remaining lease term (years)

 

16.18

23.90

Weighted average discount rate

 

5.0

%

5.0

%

Operating lease costs and short-term lease costs for the year ended June 30, 2021 were ¥2,034,105 and ¥1,291,685, respectively. Operating lease costs and short-term lease costs for the year ended June 30, 2022 were ¥3,443,813 and ¥967,247, respectively. Operating lease costs and short-term lease costs for the year ended June 30, 2023 were ¥3,354,147 ($462,558) and ¥2,683,860 ($370,121), respectively.

Impairment loss for the ROU was ¥nil, ¥nil and ¥834,974 ($115,148) for the years ended June 30, 2021, 2022 and 2023, respectively. As ROU of FGS was not able to generate enough future cashflow. Thus the Company decided to record full impairment of the ROU during the year ended June 30, 2023.

The following is a schedule, by years, of maturities of lease liabilities as of June 30, 2023:

Twelve months ending June 30,

    

RMB

    

US Dollars

2024

 

¥

3,110,862

$

429,008

2025

 

 

26,400

 

3,641

Total lease payments

 

 

3,137,262

 

432,649

Less: imputed interest

 

 

(45,972)

 

(6,340)

Present value of lease liabilities

 

 

3,091,290

 

426,309

Less: operating lease liabilities – current

 

 

3,066,146

 

422,841

Operating lease liabilities – non-current

 

¥

25,144

$

3,468

XML 186 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES
12 Months Ended
Jun. 30, 2023
OTHER PAYABLES  
OTHER PAYABLES

NOTE 11. OTHER PAYABLES

Other payables consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Parties

RMB

RMB

US Dollars

Professional service fees

 

¥

2,061,016

 

¥

2,246,101

$

309,752

Distributors and employees

 

1,009,307

 

3,073,289

 

423,826

Accrued expenses

 

206,045

 

200,218

 

27,611

Others

 

257,550

 

299,402

 

41,289

Total

 

¥

3,533,918

 

¥

5,819,010

$

802,478

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Related Parties

RMB

RMB

US Dollars

Expenses paid by the major shareholders

 

¥

1,396,419

 

¥

1,796,309

$

247,723

Due to family members of the owners of BHD and FGS

 

590,159

 

545,159

 

75,181

Due to management staff for costs incurred on behalf of the Company

 

253,557

 

250,927

 

34,604

Total

 

¥

2,240,135

 

¥

2,592,395

$

357,508

XML 187 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
TAXES PAYABLE
12 Months Ended
Jun. 30, 2023
TAXES PAYABLE  
TAXES PAYABLE

NOTE 12. TAXES PAYABLE

Taxes payable consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

VAT payable

 

¥

1,741,972

 

¥

699,601

$

96,479

Income tax payable

 

440,030

 

440,030

 

60,683

Other taxes payable

 

28,956

 

23,375

 

3,224

Total taxes payable

 

¥

2,210,958

 

¥

1,163,006

$

160,386

XML 188 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS
12 Months Ended
Jun. 30, 2023
BANK LOANS  
BANK LOANS

NOTE 13. BANK LOANS

Short-term bank loans consisted of the following:

June 30, 

June 30, 

June 30, 

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

Beijing Rural Commercial Bank (1)

¥

10,000,000

¥

$

Bank of Kunlun (2)

950,000

131,010

Industry and Commercial Bank of China (“ICBC”) (3)

10,000,000

1,379,064

China Construction Bank (4)

1,501,481

207,064

Total short-term bank loans

¥

10,000,000

¥

12,451,481

$

1,717,138

(1)On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥5,600,000 as working capital for one year, which will be due on April 12, 2023. On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥4,400,000 as working capital for one year, which will be due on May 12, 2023. All these loan bears a fixed interest rate of 4.6% per annum. These loans are guaranteed by one of the founders of the Company and he also pledged self-owned housing property with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans. The loan was full repaid upon maturity.
(2)On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥2,900,000 ($399,928) as working capital for eighteen months, with a maturity date of February 29, 2024. The loan has a fixed interest rate of 6.0% per annum. The Company made a withdrawal in an amount of ¥1,000,000 ($137,906) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥50,000 ($6,896). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥6.5 million (approximately $0.9 million).
(3)On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ 10,000,000 ($1,379,063) as working capital for one year, with a maturity date of June 7, 2024. The loan has a fixed interest rate of 2.5% per annum. The Company made the first withdrawal in an amount of ¥5,000,000 ($689,532) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥5,000,000 ($689,532) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans.
(4)On June 6, 2023, the Company entered into a loan agreement with China Construction Bank to borrow up to ¥1,500,000 ($207,064) as working capital for one year, with a maturity date of June 6, 2024. The loan has a fixed interest rate of 3.95% per annum.

Interest expense for the short-term bank loan was ¥602,124, ¥486,757 and ¥416,481 ($57,435) for the years ended June 30, 2021, 2022 and 2023, respectively.

XML 189 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES
12 Months Ended
Jun. 30, 2023
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES  
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES

NOTE 14. SHORT-TERM BORROWINGS DUE TO RELATED PARTIES

Short-term borrowings due to related parties consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Short-term borrowings due to related parties:

RMB

RMB

US Dollars

Short-term borrowing from a founder, 4.35% annual interest, due on November 17, 2022*

 

¥

4,006,767

 

¥

$

Short-term borrowing from a founder, 4.35% annual interest, due on December 26, 2022*

5,002,389

Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023

10,004,055

1,379,622

Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024

4,993,950

688,697

Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024

5,020,217

692,320

Total short-term borrowings due to related parties

 

¥

9,009,156

 

¥

20,018,222

$

2,760,639

*    The Company repaid the loans in full on maturity date.

No short-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2022 and 2023.

Interest expense for short-term borrowings due to related parties were ¥ 433,281, ¥ 397,468 and ¥ 326,893 ($45,081) for the years ended June 30, 2021, 2022 and 2023, respectively.

XML 190 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LONG-TERM BORROWINGS DUE TO RELATED PARTY
12 Months Ended
Jun. 30, 2023
LONG-TERM BORROWINGS DUE TO RELATED PARTY  
LONG-TERM BORROWINGS DUE TO RELATED PARTY

NOTE 15. LONG-TERM BORROWINGS DUE TO RELATED PARTY

Long-term borrowings due to related party consisted of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Long-term borrowings due to related party:

RMB

RMB

US Dollars

Long-term borrowing from a founder, monthly payments of ¥126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027.

 

¥

6,510,606

 

¥

 

$

Less: current portion

 

(999,530)

 

 

Total long-term borrowings due to related party

 

¥

5,511,076

 

¥

$

No long-term borrowings due to related parties were guaranteed or collateralized as of June 30, 2022 and 2023. The long-term loan was converted to a short-term loan due from related parties for lower interest rate during the year ended June 30, 2023 that is due on June 4, 2024.

Interest expense for long-term borrowings due to related party were ¥ 693,641, ¥617,611 and ¥472,593 ($65,174) for the years ended June 30, 2021, 2022 and 2023, respectively.

XML 191 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES
12 Months Ended
Jun. 30, 2023
CLASS A ORDINARY SHARES  
CLASS A ORDINARY SHARES

NOTE 16. CLASS A ORDINARY SHARES

Share offering

On December 10, 2019, the Company’s Board approved to effect a one-for-five reverse share split of its Class A Ordinary Shares (the “2019 Reverse Share Split”) with the market effective date of December 27, 2019, such that the number of the Company’s Class A Ordinary Shares is decreased from 100,000,000 to 20,000,000 and the par value of each Class A Ordinary Share is increased from US$0.0185 to US$0.0925 (¥0.62) (US$ 1.67 post 2024 Reverse Split). As a result of the Reverse Share Split, each five pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share without any action on the part of the shareholder. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the reverse share split. Each shareholder was entitled to receive one Class A Ordinary Share in lieu of the fractional share that would have resulted from the reverse share split. As of December 26, 2019 (immediately prior to the effective date), there were 23,049,639 (1,280,536 shares post 2024 Reverse Split) Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the Reverse Share Split is 4,611,720 (256,207 shares post 2024 Reverse Split), taking into account of the effect of rounding fractional shares into whole shares. In addition, all options and any other securities of the Company outstanding immediately prior to the Reverse Share Split (to the extent they don’t provide otherwise) will be appropriately adjusted by dividing the number of Class A Ordinary Shares into which the options and other securities are exercisable by 5 and multiplying the exercise price thereof by 5, as a result of the Reverse Share Split.

On April 5, 2021, the Company held its annual general meeting of shareholders (the “Annual Meeting”) for the fiscal year ended June 30, 2020. At the Annual Meeting, the Company’s shareholders approved a special resolution that the authorized share capital of the Company be amended from US$1,850,000 divided into 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to US$15,725,000 divided into 150,000,000 (8,333,333 shares post 2024 Reverse Split) Class A Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) (US$ 1.67 post 2024 Reverse Split) each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 (¥0.62) each. The change from Ordinary Shares to Class A Ordinary Shares is reflected with the NASDAQ Capital Market and in the marketplace at the open of business on April 12, 2021, whereupon the Class A Ordinary Shares began trading. The Company’s Class A Ordinary Shares will continue to trade on the NASDAQ Capital Market under the symbol “RCON” and under the CUSIP Number of G7415M124. Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall be entitled to fifteen (15) votes on all matters subject to vote at general meetings of the Company.

On June 14, 2021, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 6,014,102 (334,117 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$1.67 post 2024 Reverse Split) per share and 2,800,000 (155,556 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $55.0 million before deducting the placement agent’s fees and other offering expenses in an aggregate amount of ¥30,408,264, or $4.7 million.

On March 15, 2023, the Company and certain institutional investors (the “Purchasers”) entered into that certain securities purchase agreement (the “Purchase Agreement”), pursuant to which the Company agreed to sell to such Purchasers an aggregate of 8,827,500 (490,417 shares post 2024 Reverse Split) Class A Ordinary Shares, par value $0.0925 (US$ 1.67 post 2024 Reverse Split) per share and 1,175,000 (65,278 pre-funded warrants post 2024 Reverse Split) pre-funded warrants (the “Pre-Funded Warrants”) to purchase Class A Ordinary Shares in a registered direct offering, and warrants to purchase up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares in a concurrent private placement, for gross proceeds of approximately $8.0 million before deducting the placement agent’s fees and other estimated offering expenses.

The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of June 30, 2023:

Weighted

 

Average

Average

 

Remaining

Pre-Funded

Exercise Price

 

Period

Pre-Funded Warrants

    

Warrants

    

Per Share

    

(Years)

Outstanding as of June 30, 2021

 

81,667

$

0.18

5.46

Issued

 

Forfeited

 

Exercised

 

(81,667)

$

0.18

Expired

 

Outstanding as of June 30, 2022

 

$

Issued

 

65,278

0.18

5.50

Forfeited

 

Exercised

 

Expired

 

Outstanding as of June 30, 2023

 

65,278

$

0.18

5.22

Appropriated Retained Earnings

According to the Memorandum and Articles of Association, the Company is required to transfer a certain portion of its net profit, as determined under PRC accounting regulations, from current net income to the statutory reserve fund. In accordance with the PRC Company Law, companies are required to transfer 10% of their profit after tax, as determined in accordance with PRC accounting standards and regulations, to the statutory reserves until such reserves reach 50% of the registered capital or paid-in capital of the companies. As of June 30, 2022 and 2023, the balance of total statutory reserves was ¥4,148,929 and ¥4,148,929 ($572,163), respectively.

XML 192 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS
12 Months Ended
Jun. 30, 2023
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS  
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS

NOTE 17. ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS

In May and June 2020, the Company consummated two offerings. In connection with the offering, the Company issued to the investors warrants to purchase an aggregate of 911,112 (50,617 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $2.25 ($40.50 post 2024 Reverse Split) per Class A Ordinary Share, which was amended to $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Share on the second offering on June 30, 2020. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on May 26, 2020 and expire on November 25, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,689,389. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.40%), (2) expected warrant life of 5.5 years, (3) expected volatility of 99.50%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised and all the underlying shares were issued.

In June 2020, the Company issued to the investors warrants to purchase an aggregate of 1,680,000 (93,333 shares post 2024 Reverse Split) Class A Ordinary Shares at an exercise price of $1.25 ($22.50 post 2024 Reverse Split) per Class A Ordinary Share. These warrants are exercisable at any time, and from time to time, in whole or in part, commencing on June 30, 2020 and expire on December 30, 2025. The fair value of these warrants, using the Black-Scholes option pricing model, on the date of issuance was $1,639,333. Variables used in the option-pricing model include (1) risk-free interest rate at the date of grant (0.35%), (2) expected warrant life of 5.5 years, (3) expected volatility of 104.26%, and (4) expected dividend yield of 0. As of June 30, 2021, all warrants were exercised.

In June 2021, the Company issued to some institutional investors warrants to purchase an aggregate of up to 8,814,102 (489,673 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2021”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $34,860,000. During the year ended June 30, 2023, the exercise price of warrants to purchase an aggregate of up to 7,950,769 (441,710 shares post 2024 Reverse Split) Class A Ordinary Shares was adjusted to $0.80 ($14.40 post 2024 Reverse Split), and the exercise price of the remaining warrants to purchase an aggregate of up to 863,333 (47,963 shares post 2024 Reverse Split) Class A Ordinary Shares remained at $6.24 ($112.32 post 2024 Reverse Split). As of June 30, 2022 and 2023, the fair value of the warrant liability of the Warrant 2021 was $2,490,000 and $1,930,000 (¥13,995,009). During the years ended June 30, 2022 and 2023, there was change in fair value of warrant liability in an aggregate amount of $27,030,000 and $560,000, respectively.

The key inputs into the Black-Scholes model were as follows at their measurement dates:

June 30,

June 30,

 

Input

    

2023

    

2022

 

Number of warrants

 

47,963

$

441,710

$

489,673

Share price

 

0.34

$

0.34

$

0.66

Risk-free interest rate

 

4.41

%  

 

4.41

%  

 

3.00

%

Volatility

 

127

%  

 

127

%  

 

109

%

Exercise price

 

112.32

 

14.40

 

112.32

Warrant life

 

3.47 years

 

3.47 years

 

4.46 years

On March 15, 2023, the Company issued to some institutional investors warrants to purchase an aggregate of up to 10,002,500 (555,694 shares post 2024 Reverse Split) Class A Ordinary Shares. (the “Warrant 2023”) The warrants are subject to deemed-liquidation redemption features and are therefore classified as a liability in accordance with FASB ASC 480. Warrant liability is classified as non-current liabilities as their liquidation is not reasonably expected to require the use of current assets or require the creation of current liabilities. The warrant liability is re-valued at each reporting period with the change in fair value recorded through earnings. The Company established the initial fair value of the warrants at $2,750,000. As of June 30, 2023, the fair value of the warrant liability of the Warrant 2023 was $2,430,000 (¥17,620,659). During the years ended June 30, 2023, there was change in fair value of warrant liability in an aggregate amount of $320,000, respectively.

The key inputs into the Black-Scholes model were as follows at their measurement dates:

    

    

March 15, 2023

 

June 30,

(Initial

 

Input

2023

measurement)

 

Number of warrants

555,694

$

555,694

Share price

0.34

$

0.37

Risk-free interest rate

3.59

%  

 

3.58

%

Volatility

110

%  

 

110

%

Exercise price

14.40

14.40

Warrant life

5.22 years

 

5.50 years

The following table presents information about the Company’s warrants that were measured at fair value on a recurring basis as of June 30, 2022 and 2023, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.

    

    

Quoted Prices In

    

Significant Other

    

Significant Other

June 30,

Active Markets

Observable Inputs

Unobservable Inputs

Description

2022

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability

$

2,490,000

$

$

$

2,490,000

    

  

    

Quoted Prices In

    

Significant Other

    

Significant Other

 

June 30,

 

Active Markets

 

Observable Inputs

 

Unobservable Inputs

Description

    

2023

    

(Level 1)

    

(Level 2)

    

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability

$

4,360,000

$

$

$

4,360,000

The following table summarizes the Company’s Warrants activities and status of Warrants as of June 30, 2023:

    

    

Weighted

    

Average

Average

Remaining

Exercise Price

Period

Warrants

    

Warrants

    

Per Share

    

(Years)

Outstanding as of June 30, 2021

 

489,673

$

112.32

 

5.46

Issued

 

 

  

Forfeited

 

 

  

Exercised

 

 

  

Expired

 

 

  

Outstanding as of June 30, 2022

 

489,673

$

112.32

 

4.46

Issued

 

555,694

14.40

 

5.50

Forfeited

 

 

  

Exercised

 

 

  

Expired

 

 

  

Outstanding as of June 30 2023

 

1,045,367

$

18.90

 

4.40

XML 193 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION
12 Months Ended
Jun. 30, 2023
SHARE-BASED COMPENSATION.  
SHARE-BASED COMPENSATION

NOTE 18. SHARE-BASED COMPENSATION

Share-Based Awards Plan

The following is a summary of the share options activity:

    

    

 Weighted

Average

Exercise Price

Share Options

Shares

Per Share

Outstanding as of June 30, 2021

 

6,084

$

180.36

Granted

 

Forfeited

 

(1,640)

266.40

Exercised

 

Expired

Outstanding as of June 30, 2022

 

4,444

$

148.50

Granted

 

Forfeited

 

Exercised

 

Expired

Outstanding as of June 30, 2023

 

4,444

$

148.50

The following is a summary of the status of options outstanding and exercisable as of June 30, 2023:

Outstanding Options

Exercisable Options

    

    

Average

    

    

    

Average

Remaining

Remaining

Average Exercise

 

Contractual

Average Exercise

 

Contractual

Price

Number

 

life (Years)

Price

Number

 

life (Years)

$

148.50

 

4,444

 

1.59

$

148.50

 

4,444

 

1.59

 

4,444

 

  

 

  

 

  

 

  

The Share-based compensation expense recorded for stock options granted were all ¥Nil for the years ended June 30, 2021, 2022 and 2023, respectively. No unrecognized share-based compensation for stock options as of June 30, 2023.

Restricted Shares to Senior Management

As of June 30, 2023, the Company has granted restricted Class A Ordinary Shares to senior management and employees as follows:

On August 21, 2018, the Company granted 391,200 (21,733 shares post 2024 Reverse Split) restricted shares to its employees as compensation cost for awards. The fair value of the restricted shares was $2,523,240 based on the closing share price $6.45 ($116.10 post 2024 Reverse Split) at August 21, 2018. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. All granted shares under this plan are fully vested on September 3, 2021.

On February 28, 2022, the Company granted 1,642,331 (91,241 shares post 2024 Reverse Split) Class A Ordinary Shares to its employees as compensation cost for awards. The fair value of the restricted shares was $1,708,024 based on the closing share price $1.04 ($18.72 post 2024 Reverse Split) at February 28, 2022. These restricted shares will vest over three years with one-third of the shares vesting every year from the grant date. As of June 30, 2023, 547,444 (30,414 shares post 2024 Reverse Split) shares were vested and the remaining 1,094,887 (60,827 shares post 2024 Reverse Split) shares will not be vested until February 28, 2025.

On March 15, 2023, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to its employee as compensation for service to the Company on new business exploration. The service period was six months from the date of grant. All of the restricted shares were issued on March 15, 2023 and the granted shares under this plan will not be vested until September15, 2023.

188,662 (10,481 shares post 2024 Reverse Split), 128,672 (7,148 shares post 2024 Reverse Split) and 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A restricted shares were issued and outstanding for the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.

As of June 30, 2023, the Company has granted restricted Class B Ordinary Shares to senior management as follows:

On December 5, 2021, the Company granted 2,500,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $4,175,000 based on the fair value of the share price $1.67 at December 5, 2021. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on December 5, 2021.

On February 28, 2022, the Company granted 1,600,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $1,694,000 based on the fair value of share price $1.06 at February 28, 2022. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on February 28, 2022.

On March 9, 2023, the Company granted 3,000,000 restricted shares to its management as compensation cost for awards. The fair value of the restricted shares was $3,025,000 based on the fair value of share price $1.01 at March 9, 2023. These restricted shares vested immediately on the grant date. All granted shares under this plan are issued and outstanding on March 9, 2023.

Nil, 4,100,000 and 3,000,000 restricted Class B restricted shares were issued and outstanding during the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for management was ¥6,140,037, ¥39,263,485 and ¥26,191,707 ($3,612,002) for the years ended June 30, 2021, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for management and employees as of June 30, 2023 was approximately ¥8.0 million ($1.1 million), which is expected to be recognized over a weighted average period of approximately 1.46 years.

Restricted Shares for services

As of June 30, 2023, the Company has granted restricted Class A Ordinary Shares to consultant as follows:

On November 10, 2021, the Company signed a service agreement with Starry. As the service consideration, the Company should issue 500,000 (27,778 shares post 2024 Reverse Split) restricted Class A Ordinary Shares which vested in equal monthly amounts through the end of December 31, 2021. Half of the restricted Class A Ordinary Shares was valued based on the closing share price of $1.60 ($28.80 post 2024 Reverse Split) on December 10, 2021 and the other half was valued based on the closing share price of $1.31 ($23.58 post 2024 Reverse Split) on December 31, 2021. 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued on December 10, 2021 and the remaining 250,000 (13,889 shares post 2024 Reverse Split) restricted Class A Ordinary Shares were issued in January 2022.

On January 5, 2022, the Company signed a consulting agreement with Lintec Information Ltd (the “Consultant”). As the service consideration, the Company issued 1,050,000 (58,333 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $1,354,500 based on the closing share price of $1.29 ($23.22 post 2024 Reverse Split) on January 5, 2022 to the Consultant as payment for being the Company’s investment and financial advisor for a period of one year. The vesting period of these shares was one year from the date of contract. All of the restricted shares were issued under this plan on January 5, 2022 and all of the granted shares under this plan was vested as of June 30, 2023.

On March 15, 2023, the Company signed a consulting agreement with some business consultants (the “Consultants”). As the service consideration, the Company issued 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A Ordinary Shares with a value of $372,600 based on the closing share price of $0.3726 ($6.71 post 2024 Reverse Split) on March 15, 2023 to the Consultants as compensation for acting as advisors to the Company on new business exploration. The vesting period of these shares was six months from the date of contract. All of the restricted shares were issued under this plan on March 15, 2023 and the granted shares under this plan will not be vested until September15, 2023.

Nil, 1,550,000 (86,111 shares post 2024 Reverse Split) and 1,000,000 (55,556 shares post 2024 Reverse Split) restricted Class A restricted shares were issued and outstanding during the years ended June 30, 2021, 2022 and 2023, respectively, for all the plans mentioned above.

The share-based compensation expense recorded for restricted shares issued for service was ¥nil, ¥8,935,920 and ¥5,805,840 ($800,662) for the years ended June 30, 2021, 2022 and 2023, respectively. The total unrecognized share-based compensation expense of restricted shares issued for service as of June 30, 2023 was ¥1,124,546 ($155,082), which is expected to be recognized over a weighted average period of approximately 0.21 years.

Following is a summary of the restricted shares granted:

Restricted share grants

    

Shares

Non-vested as of June 30, 2021

 

7,244

Granted

 

405,130

Vested

 

(291,967)

Non-vested as of June 30, 2022

 

120,407

Granted

 

277,778

Vested

 

(226,247)

Non-vested as of June 30, 2023

 

171,938

The following is a summary of the status of restricted share at June 30, 2023:

Outstanding Restricted Shares

    

    

Average

Remaining

Fair Value per

 

Amortization 

Share

Number

 

Period (Years)

$

18.72

 

60,827

1.67

6.66

 

111,111

 

0.21

 

171,938

 

  

XML 194 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX
12 Months Ended
Jun. 30, 2023
INCOME TAX  
INCOME TAX

NOTE 19. INCOME TAX

The Company is not subject to any income taxes in the United States or the Cayman Islands and had minimal operations in jurisdictions other than the PRC. BHD and Nanjing Recon are subject to PRC’s income taxes as PRC domestic companies. The Company follows Implementing Rules for the Enterprise Income Tax Law (“Implementing Rules”), which took effect on January 1, 2008 and unified the income tax rate for domestic-invested and foreign-invested enterprises at 25%.

Nanjing Recon was approved as a government-certified high-technology company and is subject to a reduced income tax rate of 15% through November 30, 2019. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as November 22, 2019 and expired on November 22, 2022. Nanjing Recon reapplied for a high-technology company certificate, and the new certificate was approved as October 12, 2022 and will expire on October 12, 2025.

As approved by the domestic tax authority in the PRC, BHD was recognized as a government-certified high-technology company on November 25, 2009 and is subject to a reduced income tax rate of 15% through November 25, 2018. BHD reapplied for a high-technology company certificate, and the new certificate was approved as October 31, 2018 and expired on October 31, 2021. BHD reapplied for a high-technology company certificate, and the new certificate was approved as December 17, 2021 and will expire on December 17, 2024.

Income (loss) before provision for income taxes consisted of:

    

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Outside China areas

 

¥

4,011,449

 

¥

113,741,972

 

¥

(34,038,460)

$

(4,694,118)

China

 

(30,402,528)

 

(20,066,451)

 

(27,419,593)

 

(3,781,335)

Total

 

¥

(26,391,079)

 

¥

93,675,521

 

¥

(61,458,053)

$

(8,475,453)

Deferred tax assets, net is composed of the following:

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Deferred tax assets:

Allowance for credit losses

 

¥

1,781,573

¥

1,019,592

$

140,608

Impairment for inventory

59,913

90,322

12,456

Net operating loss carryforwards

 

16,511,047

23,290,731

3,211,938

Subtotal

18,352,533

24,400,645

3,365,002

Less: Valuation allowance

(17,193,874)

(24,107,246)

(3,324,540)

Total deferred tax assets, net

1,158,659

293,399

40,462

Deferred tax liabilities:

 

 

Accelerated amortization of intangible assets

(119,271)

(146,511)

(20,205)

Gain on the previously held equity method investment

(146,888)

(146,888)

(20,257)

Recognition of customer relationship arising from business combinations

(892,500)

Total deferred tax liabilities

 

(1,158,659)

(293,399)

(40,462)

Deferred tax assets, net

 

¥

¥

$

The Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred a cumulative net operating loss (“NOL”) which may reduce future corporate taxable income. As of June 30, 2022, the cumulative NOL was approximately ¥94.6 million. During the year ended June 30, 2023, the Company’s subsidiaries, VIEs and VIEs’ subsidiaries incurred an additional NOL carryforwards of approximately ¥39.0 million ($5.4 million), resulting in a cumulative NOL carryforwards of approximately ¥133.6 million ($18.4 million) as of June 30, 2023.

The NOL will expire over the next five years as follows:

Twelve months ending June 30,

    

    

RMB

    

US Dollars

2024

¥

13,146,922

$

1,813,043

2025

 

10,484,902

 

1,445,934

2026

 

19,617,124

 

2,705,325

2027

 

32,533,742

 

4,486,608

2028

 

57,811,664

 

7,972,593

Total

¥

133,594,354

$

18,423,503

Following is a reconciliation of income tax expense (benefit) at the effective rate to income tax at the calculated statutory rates:

For the years ended June 30, 

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

Income tax (benefits) expenses calculated at PRC statutory rates

 

¥

(6,597,770)

¥

23,418,880

¥

(15,364,513)

$

(2,118,863)

Nondeductible expenses and others

 

338,058

263,655

539,247

74,366

Effect of tax rate differential

 

626,245

(24,061,020)

7,949,048

1,096,224

Benefit of revenue exempted from enterprise income tax

 

(57,250)

(1,799)

(18,814)

(2,595)

Change in valuation allowances

 

5,264,804

(233,590)

6,913,371

953,397

Tax refund

 

(98,338)

Income tax expenses (benefit)

 

¥

(524,251)

¥

(613,874)

¥

18,339

$

2,529

The Company’s income tax expense (benefit) is comprised of the following:

For the years ended June 30, 

    

2021

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

RMB

 

US Dollars

Current income tax provision (benefit)

 

¥

(98,338)

 

¥

10,214

 

¥

18,339

$

2,529

Deferred income tax benefit

 

(425,913)

 

(624,088)

 

 

Expense (benefit) for income tax

 

¥

(524,251)

 

¥

(613,874)

 

¥

18,339

$

2,529

XML 195 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NON-CONTROLLING INTEREST
12 Months Ended
Jun. 30, 2023
NON-CONTROLLING INTEREST.  
NON-CONTROLLING INTEREST

NOTE 20. NON-CONTROLLING INTEREST

Non-controlling interest consisted of the following:

As of June 30, 2022

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

 

Total

Total

RMB

RMB

RMB

RMB

RMB

 

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

993,771

Capital contribution receivable due from non-controlling Interest

 

(48,870,000)

(48,870,000)

(7,296,511)

Unappropriated retained earnings (deficit)

 

3,477,493

 

3,616,001

 

(4,972,129)

(1,520,225)

(893,405)

 

(292,265)

 

(43,635)

Accumulated other comprehensive loss

(18,850)

 

(11,853)

 

 

(30,703)

 

(4,584)

Valuation increase shared by minority shareholders

34,790,000

34,790,000

5,194,303

Total non-controlling interests

 

¥

5,109,643

 

¥

3,804,148

 

¥

(167,129)

¥

(1,520,225)

(14,973,405)

¥

(7,746,968)

$

(1,156,656)

As of June 30, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

Total

Total

RMB

RMB

RMB

RMB

RMB

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

917,904

Capital contribution receivable due from non-controlling Interest

 

 

— 

(48,870,000)

(48,870,000)

 

(6,739,481)

Unappropriated retained earnings (deficit)

 

3,477,494

 

3,616,001

 

(6,336,893)

(1,561,196)

(1,796,762)

(2,601,356)

 

(358,742)

Accumulated other comprehensive loss

 

(18,850)

(11,853)

— 

(30,703)

(4,234)

Valuation increase shared by minority shareholders

— 

— 

34,790,000

34,790,000

4,797,760

Total non-controlling interests

 

¥

5,109,644

 

¥

3,804,148

 

¥

(1,531,893)

¥

(1,561,196)

(15,876,762)

¥

(10,056,059)

$

(1,386,793)

XML 196 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATIONS
12 Months Ended
Jun. 30, 2023
CONCENTRATIONS  
CONCENTRATIONS

NOTE 21. CONCENTRATIONS

Credit risk

As of June 30, 2022 and 2023, approximately ¥20.3 million and ¥45.5 million ($6.3 million) of the Company’s cash was on deposit at financial institutions in the PRC, respectively. Per PRC regulations, the maximum insured bank deposit amount is RMB500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥17.8 million and ¥40.0 million ($5.5 million) as of June 30, 2022 and 2023, respectively. As of June 30, 2022 and 2023, approximately ¥297.2 million and ¥240.3 million ($33.1 million) of the Company’s cash was on deposit at financial institutions in the Hong Kong, respectively. Per Hong Kong regulations, the maximum insured bank deposit amount is HKD 500,000 for each financial institution. The Company’s total unprotected cash held in banks amounted to approximately ¥296.8 million and ¥238.8 million ($32.9 million) as of June 30, 2022 and 2023, respectively.

Customer concentration risk

For the year ended June 30, 2021, CNPC represented 39%, SINOPEC represented 22% of the Company’s revenue, respectively. At June 30, 2021, CNPC accounted for 29%, SINOPEC represented 13% and another two customers accounted for 19% and 14% of the Company’s accounts receivable, net, respectively.

For the year ended June 30, 2022, CNPC represented 50%, SINOPEC represented 28%, and another customer represented 10% of the Company’s total revenue, respectively. At June 30, 2022, CNPC accounted for 49%, SINOPEC represented 22% and another customer accounted for 14% of the Company’s accounts receivable, net, respectively.

For the year ended June 30, 2023, CNPC represented 43% and SINOPEC represented 32% of the Company’s total revenue, respectively. At June 30, 2023, CNPC accounted for 31%, SINOPEC represented 27% and another two customers accounted for 11% and 10% of the Company’s accounts receivable, net, respectively.

XML 197 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY
12 Months Ended
Jun. 30, 2023
COMMITMENTS AND CONTINGENCY  
COMMITMENTS AND CONTINGENCY

NOTE 22. COMMITMENTS AND CONTINGENCY

(a)   Contingency

Severance payments

The Labor Contract Law of the PRC requires employers to assure the liability of severance payments if employees are terminated and have been working for the employers for at least two years prior to January 1, 2008. The employers will be liable for one month of severance pay for each year of the service provided by the employees. As of June 30, 2023, the Company estimated its severance payments of approximately ¥7.0 million ($1.0 million) which has not been reflected in its consolidated financial statements, because management cannot predict what the actual payment, if any, will be in the future.

Legal contingencies

On December 1, 2021, Henan Puxinfangfu Construction Engineering Co., Ltd. (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Suzhou District, Jiuquan City, Gansu Province (the “Court”) against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. The Plaintiff also applied for property preservation before litigation to preserve the bank account of the Company. On December 1, 2021, the Court issued a judgement and approximately ¥0.7 million ($0.1 million) of Gan Su BHD’s bank balance was became restricted for one year. On April 7, 2022 and June 9, 2022, the Court issued first and second judgement which stated that the case to transfer to People’s Court of Yumen for jurisdiction. As of June 30, 2023, Gan Su BHD recorded ¥1.82 million (approximately $0.3 million) account payable due to the Plaintiff, and the compensation claimed by the Plaintiff was approximately ¥2.0 million (approximately $0.3 million). On January 9, 2023, the People’s Court of Yumen City, Gansu Province issued its civil judgement, pursuant to which the Company is required to pay the Plaintiff a settlement payment totaling approximately ¥1.80 million (approximately $0.3 million), including the money compensation and interests. As of the date of this report, the Company has paid ¥855,197 (approximately $117,937) to the Plaintiff.

On April 30, 2023, Jiuquan Third Construction and Installation Engineering Company (“the Plaintiff”) submitted a Civil Complaint to the People’s Court of Yumen, Jiuquan City, Gansu Province against Gan Su BHD. The complaint requested that Gan Su BHD shall make the compensation to the Plaintiff for the outstanding trade payable plus the interest, and the litigation fee in this case shall be borne by Gan Su BHD. On August 25, 2023, the Company entered into a Settlement Agreement with the Plaintiff, pursuant to which the Company needs to pay the Plaintiff a total sum of ¥2.8 million (approximately $0.38 million) as settlement payment, including the money compensation and interests. Among which, ¥1.0 million (approximately $0.14 million) is required to be paid by September 25, 2023, ¥1.0 million (approximately $0.14 million) is required to be paid by October 25, 2023, and the remaining balance is required to be paid by November 25, 2023. As of the date of this report, the Company has paid ¥1.0 million (approximately $0.14 million) to the Plaintiff.

(b)   Purchase commitment

The total future minimum purchase commitment under the non-cancellable purchase contracts as of June 30, 2023 are payable as follows:

Twelve months ending June 30,

    

RMB

US Dollars

2024

¥

22,395,958

$

3,088,544

2025

300,000

41,372

2026

150,000

20,686

Total minimum payments required

 

¥

22,845,958

$

3,150,602

(c) Office Leases Commitment - short term

The Company entered into several non-cancellable operating lease agreements for office spaces. Future payments under such leases were included in lease liabilities as disclosed in Note 10, other than those within under lease agreements within one year which are disclosed as follows as of June 30, 2023:

Twelve months ending June 30,

    

RMB

    

US Dollars

2024

 

¥

336,527

$

46,409

Total

 

¥

336,527

$

46,409

XML 198 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES
12 Months Ended
Jun. 30, 2023
RELATED PARTY TRANSACTIONS AND BALANCES  
RELATED PARTY TRANSACTIONS AND BALANCES

NOTE 23. RELATED PARTY TRANSACTIONS AND BALANCES

Sales to a related party  sales to a related party consisted of the following:

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Urumqi Yikeli Automatic Control Equipment Co., Ltd. *

¥

85,657

¥

¥

$

Total revenue from a related party

¥

85,657

¥

¥

$

* The noncontrolling shareholder of Gan Su BHD owns 10% interests in Urumqi Yikeli Automatic Control Equipment Co., Ltd.

Prepaid expenses - related parties – prepaid expenses - related parties consisted of the following:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Founders

 

¥

275,000

 

¥

$

Total prepaid expenses - related parties

 

¥

275,000

 

¥

$

Leases from related parties - The Company has various agreements for the lease of office space owned by the founders and their family members. The terms of the agreement state that the Company will continue to lease the property at a monthly rent of ¥94,167 ($12,986) with annual rental expense at ¥1.1 million ($0.16 million).

The details of leases from related parties are as below:

    

    

Monthly Rent

    

Monthly Rent

Lessee

    

Lessor

    

Rent Period

    

RMB

    

US Dollars

Nanjing Recon

 

One of the founders

 

April 1, 2022 - March 31, 2024

 

¥

40,000

$

5,516

BHD

 

One of the founders

 

January 1, 2023- Dec 31, 2023

 

31,667

 

4,367

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

22,500

 

3,103

As of June 30, 2022, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥765,241 and ¥765,241, respectively.

As of June 30, 2023, the operating lease ROU assets and corresponding operating lease liabilities of leases from related parties was ¥335,976 ($46,333) and ¥335,976 ($46,333), respectively.

Guarantee/collateral related parties - The Company’s founders provide guarantee and collateral for the Company’s short-term bank loans (see Note 13).

XML 199 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES
12 Months Ended
Jun. 30, 2023
VARIABLE INTEREST ENTITIES  
VARIABLE INTEREST ENTITIES

NOTE 24. VARIABLE INTEREST ENTITIES

VIEs are generally entities that lack sufficient equity to finance their activities without additional financial support from other parties or whose equity holders lack adequate decision-making ability. All VIEs and their subsidiaries with which the Company is involved must be evaluated to determine the primary beneficiary of the risks and rewards of the VIE. The primary beneficiary is required to consolidate the VIE for financial reporting purposes.

Summary information regarding consolidated VIEs and their subsidiaries is as follows:

June 30, 2022

June 30, 2023

June 30, 2023

    

RMB

    

RMB

    

US Dollars

ASSETS

 

 

  

 

  

Current Assets

 

 

  

 

  

Cash

 

¥

18,033,666

 

¥

37,661,118

$

5,092,821

Restricted cash

723,560

731,545

100,885

Notes receivable

 

10,828,308

 

3,742,390

 

516,099

Accounts receivable, net

 

22,577,980

 

27,453,415

 

3,785,999

Inventories, net

3,894,369

6,330,701

873,044

Other receivables, net

5,500,981

11,618,275

1,602,233

Loans to third parties

30,270,563

37,770,188

5,208,747

Purchase advances, net

178,208

1,592,761

219,652

Contract costs, net

33,858,820

49,572,685

6,836,386

Prepaid expenses

165,120

121,329

16,732

Prepaid expenses- related parties

 

275,000

 

 

Total current assets

 

126,306,575

 

176,594,407

24,252,598

 

 

 

Property and equipment, net

25,474,162

24,752,864

3,413,576

Construction in progress

239,739

Intangible assets, net

5,950,000

Long-term other receivables, net

1,564,381

3,640

502

Goodwill

4,730,002

Operating lease right-of-use assets

 

6,666,759

 

2,654,900

 

366,127

Total Assets

 

¥

170,931,618

 

¥

204,005,811

$

28,032,803

LIABILITIES

 

 

 

Short-term bank loans

 

¥

10,000,000

 

¥

12,451,481

$

1,717,138

Accounts payable

12,826,108

10,791,721

1,488,246

Other payables

1,469,761

3,904,135

538,405

Other payable- related parties

1,061,081

1,356,915

187,127

Contract liabilities

2,001,277

2,748,361

379,017

Accrued payroll and employees’ welfare

1,213,040

1,048,061

144,534

Intercompany payables*

194,373,010

263,935,922

36,398,428

Taxes payable

2,211,190

1,163,237

160,418

Short-term borrowings - related parties

9,009,156

20,018,222

2,760,639

Long-term borrowings - related party - current portion

 

999,530

 

 

Operating lease liabilities - current

 

3,892,774

 

3,066,146

 

422,841

Total current liabilities

 

239,056,927

 

320,484,201

 

44,196,793

Operating lease liabilities - non-current

2,184,635

25,144

3,468

Contract liabilities - non-current

106,000

Long-term borrowings - related party

 

5,511,076

 

 

Deferred tax liability

187,972

Total Liabilities

 

¥

247,046,610

 

¥

320,509,345

$

44,200,261

*Intercompany payables are eliminated upon consolidation.

The financial performance of VIEs reported in the consolidated statement of operations and comprehensive loss for the year ended June 30, 2021 includes revenue of ¥47,817,378, operating expenses of ¥36,704,840, and net loss of ¥29,407,210. The financial performance of VIEs and their subsidiaries reported in the consolidated statement of operations and comprehensive income for the year ended June 30, 2022 includes revenue of ¥83,777,571 ($12,508,368), operating expenses of ¥35,725,237 ($5,333,938), and net loss of ¥18,180,305 ($2,714,401). The financial performance of VIEs and their subsidiaries reported in the consolidated statement of operations and comprehensive income (loss) for the year ended June 30, 2023 includes revenue of ¥67,114,378 ($9,255,496), operating expenses of ¥35,547,439 ($4,902,216), and net loss of ¥26,349,629 ($3,633,780).

XML 200 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING
12 Months Ended
Jun. 30, 2023
SEGMENT REPORTING  
SEGMENT REPORTING

NOTE 25. SEGMENT REPORTING

ASC 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company’s business segments. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different products. Based on management’s assessment, the Company has determined that it has four operating segments: automation product and software, equipment and accessories, oilfield environmental protection and platform outsourcing services.

The following tables present summary information by segment for the years ended June 30, 2021, 2022 and 2023, respectively:

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Automation product and software

 

¥

18,535,166

 

¥

31,944,055

 

¥

26,628,216

$

3,672,199

Equipment and accessories

 

15,791,623

 

17,159,381

 

16,248,197

 

2,240,729

Oilfield environmental protection

 

11,043,979

 

25,335,363

 

19,116,560

 

2,636,294

Platform outsourcing services

2,567,807

9,338,772

5,121,405

706,274

Total revenue

 

¥

47,938,575

 

¥

83,777,571

 

¥

67,114,378

$

9,255,496

For the year ended June 30, 2023

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

26,628,216

 

¥

16,248,197

 

¥

19,116,560

 

¥

5,121,405

 

¥

67,114,378

Cost of revenue and related tax

 

23,610,281

 

8,945,796

 

13,955,673

 

1,735,645

 

48,247,395

Gross profit

 

¥

3,017,935

 

¥

7,302,401

 

¥

5,160,887

 

¥

3,385,760

 

¥

18,866,983

Depreciation and amortization

 

¥

857,332

 

¥

689,552

 

¥

2,077,165

 

¥

59,537

 

¥

3,683,586

Total capital expenditures

 

¥

803,311

 

¥

46,681

 

¥

75,728

 

¥

14,953

 

¥

940,673

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

18,640,699

 

¥

16,248,197

 

¥

19,116,560

 

¥

4,470,462

 

¥

58,475,918

Services rendered over time

7,987,517

650,943

8,638,460

Total revenue

 

¥

26,628,216

 

¥

16,248,197

 

¥

19,116,560

 

¥

5,121,405

 

¥

67,114,378

For the year ended June 30, 2022

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

31,944,055

 

¥

17,159,381

 

¥

25,335,363

 

¥

9,338,772

 

¥

83,777,571

Cost of revenue and related tax

 

29,824,014

 

10,479,615

 

20,222,446

 

3,826,759

 

64,352,834

Gross profit

 

¥

2,120,041

 

¥

6,679,766

 

¥

5,112,917

 

¥

5,512,013

 

¥

19,424,737

Depreciation and amortization

 

¥

421,619

 

¥

814,960

 

¥

2,045,601

 

¥

57,688

 

¥

3,339,868

Total capital expenditures

 

¥

14,823

 

¥

21,456

 

¥

768,795

 

¥

194,578

 

¥

999,652

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

31,944,055

¥

17,159,381

¥

15,779,825

¥

9,338,772

¥

74,222,033

Services rendered over time

9,555,538

9,555,538

Total revenue

 

¥

31,944,055

 

¥

17,159,381

 

¥

25,335,363

 

¥

9,338,772

 

¥

83,777,571

For the year ended June 30, 2021

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

18,535,166

 

¥

15,791,623

 

¥

11,043,979

 

¥

2,567,807

 

¥

47,938,575

Cost of revenue and related tax

 

19,942,541

 

11,264,971

 

8,045,567

 

1,470,468

 

40,723,547

Gross profit

 

¥

(1,407,375)

 

¥

4,526,652

 

¥

2,998,412

 

¥

1,097,339

 

¥

7,215,028

Depreciation and amortization

 

¥

277,496

 

¥

851,612

 

¥

2,000,952

 

¥

20,729

 

¥

3,150,789

Total capital expenditures

 

¥

26,761

 

¥

136,224

 

¥

315,944

 

¥

43,487

 

¥

522,416

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

18,535,166

¥

15,791,623

¥

9,654,418

¥

2,567,807

¥

46,549,014

Services rendered over time

1,389,561

1,389,561

Total revenue

 

¥

18,535,166

 

¥

15,791,623

 

¥

11,043,979

 

¥

2,567,807

 

¥

47,938,575

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Total assets:

 

  

 

  

 

  

Automation product and software

 

¥

147,377,607

 

¥

167,009,315

$

23,031,642

Equipment, accessories and others

 

149,876,933

 

170,809,759

 

23,555,743

Oilfield environmental protection

 

107,755,500

 

107,393,609

 

14,810,256

Platform outsourcing services

85,232,044

86,611,894

11,944,323

Total assets

 

¥

490,242,084

 

¥

531,824,577

$

73,341,964

XML 201 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUBSEQUENT EVENTS
12 Months Ended
Jun. 30, 2023
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 26. SUBSEQUENT EVENTS

These consolidated financial statements were approved by management and available for issuance on October 27, 2023, and the Company has evaluated subsequent events through this date. On October 16, 2023, 1,175,000 pre-funded warrants issued on March 15, 2023 were exercised by the investor Sabby volatility warrant master fund, LTD. and 1,175,000 Class A Ordinary shares were issued and being outstanding.

The hazardous waste operation permit originally held by Gansu BHD expires on July 26, 2023. Gansu BHD is currently renewing this permit.

XML 202 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY
12 Months Ended
Jun. 30, 2023
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY  
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY

NOTE 27. CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY

Pursuant to the requirements of Rules 12-04(a), 5-04(c), and 4-08(e)(3) of Regulation S-X, the condensed financial information of the parent company shall be filed 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. The Company performed a test on the restricted net assets of consolidated subsidiaries in accordance with such requirements and concluded that it was applicable to the Company as the restricted net assets of the Company’s PRC subsidiary and VIEs exceeded 25% of the consolidated net assets of the Company. Therefore, the condensed financial statements for the parent company are included herein.

For purposes of the above test, restricted net assets of consolidated subsidiaries and VIEs shall mean that amount of the Company’s proportionate share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the parent company by subsidiaries and VIEs in the form of loans, advances, or cash dividends without the consent of a third party.

The condensed financial information of the parent company has been prepared using the same accounting policies as set out in the Company’s consolidated financial statements except that the parent company used the equity method to account for investment in its subsidiaries and VIEs. Such investment is presented on the condensed balance sheets as “Investment in subsidiaries and VIEs” and the respective profit or loss as “Equity in earnings of subsidiaries and VIEs” on the condensed statements of income.

The footnote disclosures contain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted.

The Company did not pay any dividend for the periods presented. As of June 30, 2022 and 2023, there were no material contingencies, significant provisions for long-term obligations, or guarantees of the Company, except for those which have been separately disclosed in the consolidated financial statements, if any.

RECON TECHNOLOGY, LTD

PARENT COMPANY BALANCE SHEETS (UNAUDITED)

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

ASSETS

 

  

 

  

 

  

Cash

¥

296,838,959

¥

236,146,589

$

32,566,104

Due from intercompany*

205,224,961

291,525,426

40,203,195

Other current assets

20,364,424

80,036,017

11,037,471

Total Current Assets

522,428,344

607,708,032

83,806,770

 

 

 

Investment in subsidiaries and VIEs

 

(77,566,835)

(122,920,490)

(16,951,511)

Total Assets

 

¥

444,861,509

¥

484,787,542

¥

66,855,259

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

 

  

Other current liabilities

7,552,452

3,964,912

546,786

Total Current Liabilities

7,552,452

3,964,912

546,786

 

 

Warrant liability

16,677,328

31,615,668

4,360,000

Total Liabilities

 

24,229,780

35,580,580

4,906,786

COMMITMENTS AND CONTINGENCIES

 

  

 

  

 

  

SHAREHOLDERS’ EQUITY

 

  

 

  

 

  

Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 1,704,766 shares and 2,306,295 shares issued and outstanding as of June 30, 2022 and 2023, respectively**

 

19,461

26,932

3,714

Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 4,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2022 and 2023, respectively**

 

2,604

4,693

647

Additional paid-in capital**

 

516,426,799

580,340,061

80,032,554

Accumulated deficit

 

(107,124,596)

 

(166,291,897)

 

(22,932,701)

Accumulated other comprehensive income

 

11,307,461

 

35,127,173

 

4,844,259

Total Shareholders’ Equity

 

420,631,729

 

449,206,962

 

61,948,473

 

 

 

Total Liabilities and Shareholders’ Equity

 

¥

444,861,509

¥

484,787,542

$

66,855,259

* Due from intercompany are eliminated upon consolidation.

** Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (UNAUDITED)

    

For the years ended June 30,

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

Revenue

¥

121,197

¥

¥

$

Cost of revenue

97,024

Gross profit

24,173

General and administrative expenses

29,502,464

62,918,622

54,494,219

7,515,097

Provision for credit losses

1,933,986

1,923,382

(4,141,588)

(571,151)

Loss from operations

(31,412,277)

(64,842,004)

(50,352,631)

(6,943,946)

Fair value changes of warrants liability

35,365,792

174,485,575

6,116,000

843,435

Other income

320,235

4,105,116

10,108,783

1,394,065

Equity in loss of subsidiaries, VIEs and VIEs’ subsidiaries

(27,106,484)

(18,161,892)

(25,039,453)

(3,453,098)

 

 

 

 

Net income (loss)

¥

(22,832,734)

¥

95,586,795

¥

(59,167,301)

$

(8,159,544)

 

 

 

 

 

Foreign currency translation adjustment

 

(850,895)

 

9,332,625

 

23,819,712

 

3,284,889

Comprehensive income (loss) attributable to the Company

¥

(23,683,629)

 

¥

104,919,420

 

¥

(35,347,589)

$

(4,874,655)

RECON TECHNOLOGY, LTD

PARENT COMPANY STATEMENTS OF CASH FLOWS (UNAUDITED)

For the years ended June 30,

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income (loss)

¥

(22,832,734)

¥

95,586,795

 

¥

(59,167,301)

$

(8,159,544)

Adjustments to reconcile net cash flows from operating activities:

 

  

 

  

 

 

 

 

Changes in warrants liabilities

(35,365,792)

(174,485,575)

(6,116,000)

(843,435)

Amortization of offering cost of warrants

12,584,024

1,483,306

204,557

Provision for doubtful accounts

1,933,986

1,923,382

(4,141,588)

(571,151)

Restricted shares issued for management and employees

6,140,037

39,263,485

26,191,707

3,612,002

Income (loss) from investment in unconsolidated entity

15,411

(15,411)

Restricted shares issued for services

8,935,919

5,805,840

800,662

Equity in earnings of subsidiaries and VIEs

 

27,106,484

 

18,161,892

 

25,039,453

 

3,453,098

Other current assets

(474,891)

(111,521)

(8,396,555)

(1,157,938)

Other current liabilities

4,776,846

(5,090,698)

(3,587,540)

(494,744)

 

 

Net cash used in operating activities

 

(6,116,629)

 

(15,831,732)

 

(22,888,678)

 

(3,156,493)

Cash flows from investing activities:

Repayments from loans to third parties

1,950,000

166,405,032

32,413,311

4,470,000

Payments made for loans to third parties

(50,288,458)

(137,391,510)

(79,546,761)

(10,970,000)

Due from intercompany, VIEs and VIEs’ subsidiaries

(29,505,002)

(55,569,342)

(86,300,464)

(11,901,378)

 

 

 

Net cash used in investing activities

(77,843,460)

(26,555,820)

(133,433,914)

(18,401,378)

Cash flows from financing activities:

Proceeds from warrants issued with common share

212,051,414

17,493,069

2,412,405

Proceeds from sale of common share, net of issuance costs

81,091,141

28,174,993

3,885,509

Proceeds from sale of prefunded warrants, net of issuance costs

30,276,569

93,321

3,750,282

517,188

Proceeds from share issuance for warrants exercised

21,130,035

Proceeds from issuance of convertible notes

42,014,616

Net cash provided by financing activities

386,563,775

93,321

49,418,344

6,815,102

 

 

Effect of exchange rate fluctuation on cash

274,149

14,016,375

46,211,878

6,372,909

 

 

 

Net increase (decrease) in cash

 

302,877,835

 

(28,277,856)

 

(60,692,370)

 

(8,369,860)

 

 

 

Cash, beginning of year

 

22,238,980

 

325,116,815

 

296,838,959

 

40,935,964

 

 

Cash, end of year

¥

325,116,815

¥

296,838,959

 

¥

236,146,589

$

32,566,104

Non-cash investing and financing activities

Issuance of common share in exchange of shares of Starry, net of issuance costs

¥

27,675,450

¥

¥

$

Cancellation of ordinary shares issued to Starry

¥

¥

(27,675,450)

¥

$

Conversion of convertible notes to 9,225,338 shares of ordinary shares

¥

42,435,669

¥

¥

$

XML 203 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER EVENTS
12 Months Ended
Jun. 30, 2023
OTHER EVENTS  
OTHER EVENTS

NOTE 28. OTHER EVENTS

Reverse stock split

On March 29, 2024, the Company’s shareholders approved to effect a reverse stock split of the Company’s Class A Ordinary Shares at the ratio of one-for-eighteen with the market effective date of May 1, 2024 (the “2024 Reverse Split”). In connection with the reverse stock split, on March 29, 2024 the Company’s shareholder approved and authorized the Company’s registered office service agent to filed an Amended and Restated Articles of Association with local registry, and change its authorized share capital from: US$15,725,000 divided into 150,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0925 each, and 20,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0925 each, to: US$58,000 divided into 500,000,000 Class A Ordinary Shares of a nominal or par value of US$0.0001 each and 80,000,000 Class B Ordinary Shares of a nominal or par value of US$0.0001 each (the “2024 change in capital structure”). As a result of the 2024 Reverse Split, each eighteen pre-split Class A Ordinary Shares outstanding were automatically combined and converted to one issued and outstanding Class A Ordinary Share. No fractional Class A Ordinary Shares were issued to any shareholders in connection with the 2024 Reverse Split. Each shareholder was entitled to receive one Class A Ordinary Shares in lieu of the fractional share that would have resulted from the reverse stock split. As of May 1, 2024 (immediately prior to the effective date), there were 141,703,218 Class A Ordinary Shares outstanding, and the number of Class A Ordinary Shares outstanding after the 2024 Reverse Split is 7,927,132, taking into account of the effect of rounding fractional shares into whole shares. In addition, all Class A Ordinary Shares, options and any other Class A securities of the Company outstanding immediately prior to the 2024 Reverse Split was retroactively applied by dividing the number of ordinary shares into which the options and other securities are exercisable by 18 and multiplying the exercise price thereof by 18, as a result of the 2024 Reverse Split.

All share and earnings per-share information have been retroactively adjusted to reflect the 2024 Reverse-Split and 2024 change in capital structure. The Company had 500,000.000 authorized Class A Ordinary Shares, par value of $0.0001, of which 1,704,766 and 2,306,295 Class A Ordinary Shares were issued and outstanding as of June 30, 2022 and 2023, retrospectively and respectively. The Company had 80,000.000 authorized Class B Ordinary Shares, par value of $0.0001, of which 4,100,000 and 7,100,000 Class B Ordinary Shares were issued and outstanding as of June 30, 2022 and 2023, retrospectively and respectively.

XML 204 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jun. 30, 2023
SIGNIFICANT ACCOUNTING POLICIES  
Basis of Presentation

Basis of Presentation - The accompanying consolidated financial statements have been prepared in conformity with U.S. GAAP and are expressed in United States dollars (“US dollars”).

Principles of Consolidation

Principles of Consolidation - The consolidated financial statements include the accounts of the Company, all the subsidiaries, VIEs and subsidiaries of VIEs of the Company. All transactions and balances between the Company and its subsidiaries and VIEs have been eliminated upon consolidation.

Variable Interest Entities

Variable Interest Entities - A VIE is an entity that either (i) has insufficient equity to permit the entity to finance its activities without additional subordinated financial support or (ii) has equity investors who lack the characteristics of a controlling financial interest. A VIE is consolidated by its primary beneficiary. The primary beneficiary has both the power to direct the activities that most significantly impact the entity’s economic performance and the obligation to absorb losses or the right to receive benefits from the entity that could potentially be significant to the VIE. The Company performs ongoing assessments to determine whether an entity should be considered a VIE and whether an entity previously identified as a VIE continues to be a VIE and whether the Company continues to be the primary beneficiary.

Assets recognized as a result of consolidating VIEs do not represent additional assets that could be used to satisfy claims against the Company’s general assets. Conversely, liabilities recognized as a result of consolidating these VIEs do not represent additional claims on the Company’s general assets; rather, they represent claims against the specific assets of the consolidated VIEs.

Currency Translation

Currency Translation - The Company’s functional currency is US dollars and the consolidated financial statements have been expressed in Chinese Yuan (“RMB”) as RMB is the Company’s reporting currency. The consolidated financial statements as of and for the year ended June 30, 2023 have been translated into US dollars solely for the convenience of the readers. The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023. These translated U.S. dollar amounts should not be construed as representing Chinese Yuan amounts or that the Chinese Yuan amounts have been or could be converted into US dollars.

Estimates and Assumptions

Estimates and Assumptions - The preparation of the consolidated financial statements in conformity with U.S. GAAP, which requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are adjusted to reflect actual experience when necessary. Significant accounting estimates reflected in the Company’s consolidated financial statements include allowance for credit losses related to accounts receivable, other receivables and purchase advances, allowance for inventory, the useful lives of property and equipment, valuation allowance for deferred tax assets, impairment assessment for long-lived assets, goodwill and investment in unconsolidated entity, the discount rate for lease and investment, valuation of the convertible notes, price purchase allocation for business combination and the fair value of share-based payments. The use of estimates is an integral component of the financial reporting process; actual results could differ from those estimates.

The key assumptions underlying the Company’s accounting for material arrangements and the reasonably likely material effects of resolving any uncertainties on the Company’s allowance for credit losses related to purchase advances. The production of the Company’s products requires custom-made equipment from its suppliers. To ensure that it can secure the required customized equipment, the Company often needs to make full prepayment for its intended purchases. As a standard practice in the petroleum extraction industry, the Company generally must submit a bid in order to secure the sales contract. The bidding process generally takes between one month to one year and the timing depends on the size of the overall project, which timing and size are generally controlled by its client. In order to secure timely purchase delivery and to meet its product delivery schedule, the Company normally prepays for the purchase advances if the Company believes that it is more than likely to win the bid for the sales contract which is accounted as pre-contract costs. After winning the bid and securing the sale contract, the Company normally needs to deliver its products approximately within one week to six months. Based on the Company’s historical experience, the Company generally is able to realize its purchase advances on the customized equipment that it orders. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

Fair Values of Financial Instruments

Fair Values of Financial Instruments - The U.S. GAAP accounting standards regarding fair value of financial instruments and related fair value measurements define fair value, establish a three-level valuation hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The three levels of inputs are defined as follows:

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.

Level 3 inputs to the valuation methodology are unobservable.

Accounting guidance also describes three main approaches to measure the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.

The carrying amounts reported in the consolidated balance sheets for short-term investments, accounts receivable, notes receivable, other receivables, purchase advances, contract cost, accounts payable, other payable, accrued liabilities, contract liabilities, short-term bank loans and short-term borrowings – related parties approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts of the long-term borrowings due to related party approximate its fair value because the stated interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable credit risk and maturities.

Cash

Cash - Cash includes cash on hand consisting of coins, currency, undeposited checks, money orders and drafts, demand deposits in banks, certain short-term highly liquid investments and cash in transit.

Restricted cash

Restricted cash - Restricted cash represents funds set aside and placed with the bank and serves as the security deposit which is not available to fund general liquidity needs of the Company.

Short-term investments

Short-term investments - Short-term investments include wealth management products, which are certain deposits with fixed interest rates and the principal are guaranteed by the financial institutions. The carrying values of the Company’s short-term investments approximate fair value because of their short-term maturities within one year. The interest earned is recognized in the consolidated statements of operations and comprehensive income (loss) as interest income. As of June 30, 2022 and 2023, the Company had short-term investments balance of ¥nil and ¥184.2 million ($25.4 million), including accrued interests of ¥nil and ¥2.9 million ($400,198), respectively.

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties

Accounts Receivables, Net, Other Receivables, Net and Loan to Third Parties - Accounts receivable are carried at original invoiced amount less a provision for any potential uncollectible amounts. In July 2020, the Company adopted ASU 2016-13, Topics 326-Credit Loss, Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology, as its accounting standard for its accounts receivable and other receivables. Other receivables and loan to third parties arise from transactions with non-trade customers.

The adoption of the credit loss accounting standard has no material impact on the Company’s consolidated financial statements as of July 1, 2020. Accounts receivable, other receivables and loan to third parties are recognized and carried at carrying amount less an allowance for credit loss, if any. The Company maintains an allowance for credit losses resulting from the inability of its trade and non-trade customers (“customers”) to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses, the potential impact of the COVID-19 pandemic on our customers businesses and their ability to pay their accounts receivable, other receivables and loan to third parties. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event the Company recovers amounts previously reserved for, the Company will reduce the specific allowance for credit losses. The net recovery of provision for credit loss for the year ended June 30, 2023 increased by approximately ¥7.3 million ($1.0 million) from the year ended June 30, 2022.

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable, other receivables and loan to third parties. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company considers in determining whether to discontinue sales, record as contra revenue or allowance for credit losses:

the oil price and fluctuation of the overall oil industry;
the customer fails to comply with its payment schedule;
the customer is in serious financial difficulty;
a significant dispute with the customer has occurred regarding job progress or other matters;
the customer breaches any of the contractual obligations;
the customer appears to be financially distressed due to economic or legal factors;
the business between the customer and the Company is not active; and
other objective evidence indicates non-collectability of the accounts receivable, other receivables and loan to third parties.

The Company considers the following factors when determining whether to permit a longer payment period or provide other concessions to customers:

the customer’s past payment history;
the customer’s general risk profile, including factors such as the customer’s size, age, and public or private status;
macroeconomic conditions that may affect a customer’s ability to pay; and
the relative importance of the customer relationship to the Company’s business.
Notes Receivable

Notes Receivable - Notes receivable represent short-term notes receivable the Company receives from its customers as payment for amounts owed to the Company in normal course of business operation. The notes receivable are issued by reputable financial institutions that entitle the Company to receive the full-face amount from the financial institutions at maturity, which generally ranges from three to six months from the date of issuance.

Purchase Advances, Net

Purchase Advances, Net - Purchase advances are the amounts prepaid to suppliers for business activities, such as standard raw materials, supplies and services. These types of prepayments will be expensed when those products or services have been rendered or consumed.

Inventories, Net

Inventories, Net - Inventories are stated at the lower of cost or net realizable value, on a first-in-first-out basis. The methods of determining inventory costs are used consistently from year to year. Market value of the inventories is determined based on its estimated net realizable value, which is generally the selling price less normally predictable costs of disposal and transportation. The Company records write-downs of inventory that is obsolete or in excess of anticipated demand or market value based on consideration of product lifecycle stage, technology trends, product development plans and assumptions about future demand and market conditions. Actual demand may differ from forecasted demand, and such differences may have a material effect on recorded inventory values. Inventory write-downs are charged to cost of revenue and establish a new cost basis for the inventory.

Property and Equipment, Net

Property and Equipment, Net - Property and equipment are stated at cost. Depreciation on motor vehicles and office equipment is computed using the straight-line method over the estimated useful lives of the assets, which range from two to ten years. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the assets.

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

2-5 years

Production equipment, including:

Equipment

10 years

Utilities and Facilities

 

20 years

Leasehold improvement

 

Lesser of useful life and lease term

Construction in progress includes property and equipment in the course of construction for production or for its own use purposes. Construction in progress is carried at cost less any recognized impairment loss. Construction in progress is classified to the appropriate category of property and equipment when completed and ready for intended use. Depreciation of these assets, on the same basis as other property assets, commences when the assets are ready for their intended use.

Goodwill

Goodwill - Goodwill represents the excess of the purchase price over the fair value of assets acquired. The goodwill impairment test compares the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit would be considered impaired. To measure the amount of the impairment loss, the implied fair value of a reporting unit’s goodwill is compared to the carrying amount of that goodwill. The implied fair value of goodwill is determined in the same manner as the amount of goodwill recognized in a business combination. If the carrying amount of a reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to that excess. For each of these tests, the fair value of each of the Company’s reporting units is determined using a combination of valuation techniques, including a discounted cash flow methodology. To corroborate the discounted cash flow analysis performed at each reporting unit, a market approach is utilized using observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). The Company evaluates qualitative factors and overall financial performance to determine whether it is necessary to perform the first step of the two-step goodwill test. This step is referred to as “Step 0.” Step 0 involves qualitative assessment, among other qualitative factors, weighing the relative impact of factors that are specific to the reporting unit as well as industry and macroeconomic factors. After assessing those various factors, if it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the entity will need to proceed to the first step of the goodwill impairment test. Step 1 of the goodwill impairment test, used to identify potential impairment, compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value, which is based on future cash flows, exceeds the carrying amount, goodwill is not considered impaired. If the carrying amount exceeds the fair value, the Step 2 must be performed to measure the amount of the impairment loss, if any. The Company has adopted Accounting Standards Updates (“ASU”) 2017-04, simplifying the Test for Goodwill Impairment, which permits the Company to impair the difference between carrying amounts in excess of the fair value of the reporting unit as the reduction in goodwill. ASU 2017-04 eliminates the requirement in previous GAAP to perform Step 2 of the goodwill impairment test. The Company considers various factors in performing the qualitative test, including macroeconomic conditions, industry and market considerations, the overall financial performance of the Company’s reporting units, the Company’s share price and the excess amount or “cushion” between the Company reporting unit’s fair value and carrying value as indicated on the Company’s most recent quantitative assessment. Impairment loss on goodwill was ¥nil, ¥2,266,893 and ¥4,730,002 ($652,297) for the years ended June 30, 2021, 2022 and 2023, respectively.

Intangible Assets, Net

Intangible Assets, Net – Intangible assets is composed of customer relationship, which is measured at fair value on initial recognition. Identifiable intangible assets resulting from the acquisitions of subsidiaries accounted for using the purchase method of accounting are estimated by management based on the fair value of assets received. The Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment. The Company typically amortizes its intangible assets with definite useful lives on a straight-line basis over the shorter of the contractual terms or the estimated useful lives.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets - Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset. The Company considers the events or changes in circumstances that may indicate the impairment of the Company’s long-lived assets, such as a significant decrease occurs in the market price of a long-lived asset (or asset group); a significant adverse change in the extent or manner in which a long-lived asset (or asset group) is being used or in its physical condition; a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset (or asset group), including an adverse action or assessment by a regulator; an accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of a long-lived asset (or asset group); a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset (or asset group); and a current expectation that, more likely than not, a long-lived asset (or asset group) will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. Impairment for the long-lived assets was ¥768,312, ¥nil and ¥6,259,124 ($863,173) for the years ended June 30, 2021, 2022 and 2023, respectively.

Long-term Investments

Long-term Investments - ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities amends certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The main provisions require equity investments (except those accounted for under the equity method of accounting or those that result in consolidation of the investee) to be measured at fair value through earnings, unless they qualify for a measurement alternative. The new guidance requires modified retrospective application to all outstanding instruments for fiscal years beginning after December 15, 2017, with a cumulative effect adjustment recorded to opening accumulated deficit as of the beginning of the first period in which the guidance becomes effective. However, changes to the accounting for equity securities without a readily determinable fair value would be applied prospectively. The Company adopted the new financial instruments accounting standard from July 1, 2018.

-      Equity Investments with Readily Determinable Fair Values - Equity investments with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Company classifies the valuation techniques that use these inputs as Level 1 of fair value measurements.

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

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

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Company recorded no impairment loss on its equity method investment during the years ended June 30, 2021, 2022 and 2023. The Company recorded a ¥266,707 investment loss, ¥15,411 investment income and nil investment income on its equity method investment in unconsolidated entities during the years ended June 30, 2021, 2022 and 2023, respectively.

Business Combinations

Business Combinations - The Company accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 “Business Combinations”. The consideration transferred in an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i) the total costs of acquisition, fair value of the noncontrolling 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 acquiree, the difference is recognized directly in the consolidated statements of operation and comprehensive income (loss). During the measurement period, which can be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operation and comprehensive income (loss).

In a business combination considered as a step acquisition, the Company remeasures the previously held equity interest in the acquiree immediately before obtaining control at its acquisition-date fair value and the re-measurement gain or loss, if any, is recognized in the consolidated statements of operation and comprehensive income (loss).

Non-controlling Interests

Non-controlling Interests - For the Company’s majority-owned subsidiaries, VIEs and subsidiaries of VIEs, a non-controlling interest is recognized to reflect the portion of their equity which is not attributable, directly or indirectly, to the Company. Non-controlling interests are classified as a separate line item in the equity section of the Company’s consolidated balance sheets and have been separately disclosed in the Company’s consolidated statements of operation and comprehensive income (loss) to distinguish the interests from that of the Company.

Revenue Recognition

Revenue Recognition – In accordance with ASC 606, “Revenue from Contracts with Customers”, revenue is recognized when all of the following five steps are met: (i) identify the contract(s) with the customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations; (v) recognize revenue when (or as) each performance obligation is satisfied. The core principle underlying the new revenue recognition Accounting Standards Update (“ASU”) is that the Company recognizes revenue to represent the transfer of goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. The Company identifies contractual performance obligations and determines whether revenue should be recognized at a point in time or over time, based on when goods or services are provided to a customer.

Disaggregation of Revenue

Revenue are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

The following items represent the Company’s revenue disaggregated by revenue source. In accordance with ASC 606-10-50-5, the Company selects categories to present disaggregated revenue that depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors and delivery conditions of products and fulfillment of obligations.

The Company’s disaggregation of revenue for the years ended June 30, 2021, 2022 and 2023 is disclosed in Note 25.

Automation Products and Software; Equipment, Accessories and Others

The Company generates revenue primarily through delivery of standard or customized products and equipment, including automation products, furnaces and related accessories. Revenue is recognized when products are delivered, and acceptance reports are signed off by customers.

The sale of automation products or specialized equipment when combined with services represent a single performance obligation for the development and construction of a single asset. The Company may also provide design or installation services to clients as there may be such obligation in contracts. The promises to transfer the goods and provision of services are not separately identifiable, which is evidenced by the fact that the Company provides significant services of integrating the goods and services into a single deliverable for which the customer has contracted. For such sales arrangements, the Company recognizes revenue using input method, based on the relationship between actual costs incurred compared to the total estimated costs for the contract. Such method is adopted because the Company believes it best depicts the transfer of goods and services to the customer.

Oilfield Environmental Protection Service

The Company provides wastewater treatment products and related service to oilfield and chemical industry companies and generates revenue from special equipment, self-developed chemical products and supporting service, transfer. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue when products are delivered, on-site assistance services rendered, and acceptance reports are signed off by customers. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

The Company provides oily sludge disposal and treatment services to oilfield companies and generates revenue from treatment services of oily sludge. Revenue is recognized when contract obligations have been performed. For such sales arrangements, the Company recognizes revenue using output method, based on the percentage-of-completion method. Such method is adopted because the Company believes it best depicts the transfer of services to the customer.

Platform Outsourcing Services

The Company provides online platform development, maintenance, and operation services to gas stations around different provinces in China to complete online transactions; and API (application programming interface) port export service and related maintain services to business cooperators of different industries that may have transactions in the refueling scenario during the service contract period. The Company considered these performance obligations to be indistinguishable contractual performance obligations. As the Company has no right to get the compensation for any performances completed while not accepted by its customers, the Company can only recognize revenue at a point in time, which is when the online transaction is completed. The Company’s services enable terminal users of different mobile apps run by its clients or cooperators to complete refueling in cash or online through different payment channels, when each transaction, including refueling and payment, is completed, the Company is entitled to charge with pre-settled rates of each transaction amount as service fee and recognize the underlying amount as revenue. Related fees are generally billed monthly, based on a per transaction basis.

Arrangements with Multiple Performance Obligations

Contracts with customers may include multiple performance obligations. For such arrangements, the Company will allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost-plus margin.

Contract Balances

The Company’s contract balances include contract costs, net and contract liabilities from contracts with customers, and the following table provides information about contract balances:

    

June 30,

    

June 30,

    

June 30

2022

2023

2023

RMB

RMB

US Dollars

Contract costs, net

 

¥

33,858,820

 

¥

49,572,685

$

6,836,386

Contract liabilities

 

¥

2,107,277

 

¥

2,748,365

$

379,017

Contract Costs, Net - The Company recognizes an asset from the costs incurred to fulfill a contract when those costs meet all of the following criteria: (i) the costs relate directly to a contract or to an anticipated contract that the Company can specifically identify; (ii) the costs generate or enhance resources of the Company that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and (iii) the costs are expected to be recovered.

-      Pre-Contract Costs - Pre-contract costs are the amounts prepaid to suppliers for purchases of customized equipment in anticipation of obtaining planned contracts for the Company’s hardware and software revenue. If it subsequently confirms that the Company is unable to secure the planned contracts with a customer after making the advance payments for these planned contracts, the Company evaluates the probable recoverability of the pre-contract cost and charges to expenses when the Company determines that the recovery of such pre-contract cost is improbable.

     Executed Contract Costs - Direct costs, such as material, labor, depreciation and amortization and subcontracting costs and indirect costs allocable to contracts include the costs of contract supervision, tools and equipment, supplies, quality control and inspection, insurance, repairs and maintenance for quality assurance purposes before clients’ initial acceptance. Once products are delivered, installed and debugged for intended use and accepted by a client, which may last from weeks to months (this process is decided by the client’s individual project construction arrangement), the Company records revenue based on the contract or the final clients’ acceptance. Minor costs for repair during the maintenance period after initial acceptance are recorded as cost of goods sold as they are incurred. All other general and administrative costs and selling costs are charged to expenses as incurred. The Company generally ships its products approximately one week to six months after production begins and the timing depends on the size of the overall project.

Contract Liabilities - Contract liabilities are recognized for contracts where payment has been received in advance of performance under the contract. The Company’s contract liabilities consist primarily of the Company’s unsatisfied performance obligations as of the balance sheet dates. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met.

Performance Obligations - Performance obligations include delivery of products and provision of services. The Company recognizes revenue when performance obligations under the terms of a contract with its customer are satisfied. This occurs when the control of the goods and services have been transferred to the customer. Accordingly, revenue for sale of goods is generally recognized upon shipment or delivery depending on the shipping terms of the underlying contract, and revenue for provision of services is recognized upon the service rendered. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods and providing services.

Amounts billed to customers for shipping and handling activities to fulfill the Company’s promise to transfer the goods are included in revenue, and costs incurred by the Company for the delivery of goods are classified as cost of sales in the consolidated statements of operations and comprehensive income (loss). Sales, value added, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company generally offers assurance-type warranties for its products. The specific terms and conditions of those warranties vary depending upon the product. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time product revenue is recognized. Factors that affect the warranty liability include historical product-failure experience and estimated repair costs for identified matters. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. The amount accrued for expected returns and warranty claims was immaterial as of June 30, 2023. The amount of revenue recognized during the years ended June 30, 2021, 2022 and 2023 that was previously included within contract liability balances was ¥1,899,561, ¥7,390,276 and ¥1,901,277 ($262,198), respectively.

Practical Expedients Elected

Incremental Costs of Obtaining a Contract - The Company has elected the practical expedient permitted in ASC 340-40-25-4, which permits an entity to recognize incremental costs to obtain a contract as an expense when incurred if the amortization period will be less than one year and not significant.

Significant Financing Component - The Company has elected the practical expedient permitted in ASC 606-10-32-18, which allows an entity to not adjust the promised amount of consideration for the effects of a significant financing component if a contract has a duration of one year or less. As the Company’s contracts are majorly less than one year in length, consideration will not be adjusted. For the Company’s contracts include a standard payment term of 90 days to 180 days; consequently, there is no significant financing component within contracts. There are also some new contracts that will not be completed within one year from year 2022, the Company did calculation and the amount was not material as end of this fiscal year.

Share-Based Compensation Share-Based Compensation - Share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense with graded vesting on a straight–line basis over the requisite service period for the entire award. The Company has elected to recognize compensation expenses using the valuation model estimated at the grant date based on the award’s fair value
Research and Development Expenses

Research and Development Expenses - Research and development expenses relating to improving development efficiency and the quality of the Company’s products and services, including the design of downhole automation platform systems and chemical products used for waste water treatment, are expensed as incurred.

Shipping and Handling Costs

Shipping and Handling Costs - Shipping and handling cost incurred to ship products to customers are included in selling and distribution expenses. Shipping and handling expenses were ¥444,824, ¥537,371 and ¥789,932 ($108,937) for the years ended June 30, 2021, 2022 and 2023, respectively.

Leases

Leases - The Company follows FASB ASC No. 842, Leases (“Topic 842”). The Company leases office spaces and land use rights, which are classified as operating leases in accordance with Topic 842. Under Topic 842, lessees are required to recognize the following for all leases (with the exception of short-term leases, usually with initial term of 12 months or less) on the commencement date: (i) lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (ii) right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

At the commencement date, the Company recognizes the lease liability at the present value of the lease payments not yet paid, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company’s incremental borrowing rate for the same term as the underlying lease. The ROU asset is recognized initially at cost, which primarily comprises the initial amount of the lease liability, plus any initial direct costs incurred, consisting mainly of brokerage commissions, less any lease incentives received. All ROU assets are reviewed for impairment annually. There was no impairment for ROU lease assets as of June 30, 2022 and 2023.

Income Taxes

Income Taxes - Provisions for income taxes are based on taxes payable or refundable for the current year and deferred taxes. Deferred taxes are provided on differences between the tax bases of assets and liabilities and their reported amounts in the financial statements, and tax carry forwards. Deferred tax assets and liabilities are included in the financial statements at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. The Company has not been subject to any income taxes in the United States or the Cayman Islands.

The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position would be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company has no uncertain tax position as of June 30, 2022 and 2023.

As of June 30, 2023, the tax years ended December 31, 2018 through December 31, 2022 for the Company’s People’s Republic of China (“PRC”) subsidiaries remain open for statutory examination by PRC tax authorities.

Comprehensive Income (Loss)

Comprehensive Income (Loss) - Comprehensive income (loss) consists of two components, net income (loss) and other comprehensive income (loss). The foreign currency translation gain or loss resulting from the translation of the financial statements expressed in US$ to RMB is reported in other comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss).

Earnings (Loss) per Share

Earnings (Loss) per Share - Earnings (loss) per share (“EPS”) is computed by dividing net income (loss) by the weighted average number of Ordinary Shares outstanding. Diluted EPS are computed by dividing net income (loss) by the weighted-average number of Ordinary Shares and dilutive potential Ordinary Share equivalents outstanding. Potentially dilutive Ordinary Shares consist of Ordinary Shares issuable upon the conversion of ordinary share options, restricted shares and warrants (using the treasury share method).

The following table sets forth the computation of basic and diluted earnings per share for the years ended June 30, 2021, 2022 and 2023:

For the years ended June 30,

2021

2022

2023

    

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Numerator:

 

  

 

  

 

  

 

  

Net income (loss) attributable to Recon Technology, Ltd

¥

(22,832,734)

¥

95,586,795

¥

(59,167,301)

$

(8,159,544)

Denominator:

 

  

 

 

  

 

  

Weighted-average number of ordinary shares outstanding – basic*

 

760,116

1,721,529

2,157,158

2,157,158

Class A Ordinary Shares*

760,116

1,612,427

1,880,065

1,880,065

Class B Ordinary Shares**

109,102

277,093

277,093

Outstanding options/warrants*

 

584,571

585,357

1,115,088

1,115,088

Potentially dilutive shares from outstanding options/warrants

 

Weighted-average number of ordinary shares outstanding – diluted*

 

760,116

1,721,529

2,157,158

2,157,158

Earnings (loss) per share – basic and diluted*

¥

(30.04)

¥

55.52

¥

(27.43)

$

(3.78)

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

** The Class B Ordinary Shares were not subjected to reverse stock split, and each Class B Ordinary Share is convertible into one-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof, so the weighted average number of Class B Ordinary Shares is calculated on a one-for-eighteen basis of issued and outstanding Class B Ordinary Shares.

Warrants

Warrants - The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own Class A Ordinary Shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the consolidated statements of operations.

Reclassification

Reclassification - Certain prior year amounts related to land use rights on the balance sheets and cash flows statements had been reclassified to conform to the current period presentation. These reclassifications have no effect on the results of operations previously reported.

Recently Issued Accounting Pronouncements

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)” (“ASU 2020-06”). ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. The Company is currently evaluating the impact ASU 2020-06 will have on its consolidated financial statements.

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

XML 205 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2023
SIGNIFICANT ACCOUNTING POLICIES  
Schedule of estimated useful life of the assets

Items

    

Useful life

Motor vehicles

 

3-5 years

Office equipment and fixtures

2-5 years

Production equipment, including:

Equipment

10 years

Utilities and Facilities

 

20 years

Leasehold improvement

 

Lesser of useful life and lease term

Schedule of information about contract costs, net and contract liabilities from contracts with customers

    

June 30,

    

June 30,

    

June 30

2022

2023

2023

RMB

RMB

US Dollars

Contract costs, net

 

¥

33,858,820

 

¥

49,572,685

$

6,836,386

Contract liabilities

 

¥

2,107,277

 

¥

2,748,365

$

379,017

Schedule of basic and diluted earnings per share

For the years ended June 30,

2021

2022

2023

    

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Numerator:

 

  

 

  

 

  

 

  

Net income (loss) attributable to Recon Technology, Ltd

¥

(22,832,734)

¥

95,586,795

¥

(59,167,301)

$

(8,159,544)

Denominator:

 

  

 

 

  

 

  

Weighted-average number of ordinary shares outstanding – basic*

 

760,116

1,721,529

2,157,158

2,157,158

Class A Ordinary Shares*

760,116

1,612,427

1,880,065

1,880,065

Class B Ordinary Shares**

109,102

277,093

277,093

Outstanding options/warrants*

 

584,571

585,357

1,115,088

1,115,088

Potentially dilutive shares from outstanding options/warrants

 

Weighted-average number of ordinary shares outstanding – diluted*

 

760,116

1,721,529

2,157,158

2,157,158

Earnings (loss) per share – basic and diluted*

¥

(30.04)

¥

55.52

¥

(27.43)

$

(3.78)

*Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.

** The Class B Ordinary Shares were not subjected to reverse stock split, and each Class B Ordinary Share is convertible into one-eighteenth (1/18) of one Class A Ordinary Share at any time by the holder thereof, so the weighted average number of Class B Ordinary Shares is calculated on a one-for-eighteen basis of issued and outstanding Class B Ordinary Shares.

XML 206 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Jun. 30, 2023
ACCOUNTS RECEIVABLE, NET  
Schedule of accounts receivable, net

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Parties

RMB

RMB

US Dollars

Accounts receivable

 

¥

27,206,752

 

¥

27,606,257

$

3,807,077

Allowance for credit losses

 

(4,628,772)

 

(152,842)

 

(21,078)

Total third-parties, net

 

¥

22,577,980

 

¥

27,453,415

$

3,785,999

    

 June 30,

    

June 30,

    

June 30,

2022

2023

2023

Third Parties- long-term

RMB

RMB

US Dollars

Accounts receivable

¥

4,983,698

¥

842,607

$

116,201

Allowance for credit losses

 

(4,983,698)

 

(842,607)

 

(116,201)

Total third-parties, net

¥

¥

$

Schedule of movement of allowance for doubtful accounts

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

9,315,427

 

¥

9,612,470

$

1,325,619

Charge to (reversal of) allowance

 

153,329

 

(8,767,356)

 

(1,209,073)

Foreign currency translation adjustments

143,714

150,335

20,733

Ending balance

 

¥

9,612,470

 

¥

995,449

$

137,279

XML 207 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET (Tables)
12 Months Ended
Jun. 30, 2023
OTHER RECEIVABLES, NET  
Schedule of other receivables, net

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Party

RMB

RMB

US Dollars

Business advances to officers and staffs (A)

 

¥

1,441,807

 

¥

854,162

 

$

117,795

Deposits for projects

 

3,259,236

 

1,247,992

 

172,106

VAT recoverable

 

437,095

 

690,053

 

95,163

Others

 

2,547,520

 

1,392,126

 

191,983

Allowance for credit losses

(619,444)

(1,994,960)

(275,118)

Subtotal

7,066,214

2,189,373

301,929

Less: Long term portion (B)

 

(1,564,381)

 

(3,640)

 

(502)

Other receivable - current portion

 

¥

5,501,833

¥

2,185,733

$

301,427

(A)Business advances to officers and staffs represent advances for business travel and sundry expenses related to oilfield or on-site installation and inspection of products through customer approval and acceptance.
(B)Long-term portion are mainly tender deposits for large-scale projects or rental contracts. These funds may not be collected back until projects are finished or contracts are completed.
Schedule of movement of allowance for credit losses

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

918,153

 

¥

619,444

$

85,426

Charge to (reversal of) allowance

(294,644)

1,375,516

189,692

Less: written off

 

(4,065)

 

 

Ending balance

 

¥

619,444

 

¥

1,994,960

$

275,118

XML 208 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES (Tables)
12 Months Ended
Jun. 30, 2023
LOANS TO THIRD PARTIES  
Schedule of loans to third parties

June 30, 

June 30, 

June 30, 

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

Working fund to third party companies

¥

50,383,822

¥

123,055,874

$

16,970,181

Loans to third parties

¥

50,383,822

¥

123,055,874

$

16,970,181

XML 209 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET (Tables)
12 Months Ended
Jun. 30, 2023
CONTRACT COSTS, NET  
Schedule of contract costs, net

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Party

RMB

RMB

US Dollars

Contract costs

 

¥

37,922,302

¥

52,158,840

$

7,193,033

Allowance for credit losses

 

 

(4,063,482)

 

 

(2,586,155)

 

(356,647)

Total contract costs, net

 

¥

33,858,820

¥

49,572,685

$

6,836,386

Schedule of movement of allowance for credit losses of contract costs

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Beginning balance

 

¥

4,548,910

 

¥

4,063,482

$

560,380

Reversal of allowance

(552,008)

(1,720,095)

(237,212)

Charge to cost of sales

 

 

66,580

 

 

242,768

 

33,479

Ending balance

 

¥

4,063,482

 

¥

2,586,155

$

356,647

XML 210 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Jun. 30, 2023
PROPERTY AND EQUIPMENT, NET  
Schedule of property and equipment, net

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Motor vehicles

 

¥

5,312,274

 

¥

5,176,175

$

713,827

Office equipment and fixtures

 

1,442,395

 

1,440,819

 

198,698

Production equipment

 

31,102,055

 

31,115,843

 

4,291,071

Leasehold improvement

2,260,000

311,668

Total cost

 

37,856,724

 

39,992,837

 

5,515,264

Less: accumulated depreciation

 

(11,614,250)

 

(14,297,511)

 

(1,971,717)

Less: accumulated impairment

 

(768,312)

 

(942,462)

(129,971)

Property and equipment, net

¥

25,474,162

¥

24,752,864

$

3,413,576

Construction in progress

 

¥

239,739

 

¥

$

XML 211 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY (Tables)
12 Months Ended
Jun. 30, 2023
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY  
Summary of fair values of the identifiable assets and liabilities

    

RMB

    

US Dollars

Cash

 

¥

471,843

$

65,070

Accounts receivable, net

 

831,049

 

114,607

Other receivables, net

 

144,285

 

19,898

Contract costs, net

 

75,250

 

10,377

Prepaid expenses

 

91,132

 

12,568

Property and equipment, net

 

118,130

 

16,291

Intercompany receivables*

 

6,850,000

 

944,658

Intangible assets- customer relationship

 

7,000,000

 

965,344

Goodwill

 

6,996,895

 

964,916

Accounts payable

 

(1,032,078)

 

(142,330)

Other payables

 

(1,273,182)

 

(175,580)

Other payable- related parties

 

(479,959)

 

(66,189)

Deferred revenue

 

(39,786)

 

(5,487)

Accrued payroll and employees’ welfare

 

(1,629,519)

 

(224,721)

Taxes payable

 

(64,253)

 

(8,861)

Deferred tax liability

 

(1,050,000)

 

(144,801)

Total

¥

17,009,807

$

2,345,760

 

 

Cash considerations

 

Deemed equity consideration to acquire 8% equity interest in FGS

1,689,807

233,035

Fair value of previously held equity interest

 

30,530,000

 

4,210,280

Non-controlling interest

 

34,790,000

 

4,797,760

Capital contribution receivable due from non-controlling Interest

 

(50,000,000)

 

(6,895,315)

Total

 

¥

17,009,807

$

2,345,760

*Intercompany receivables from Nanjing Recon and BHD are eliminated upon consolidation.

Summary of fair value of goodwill acquired and the carrying value, customer relationship, and its estimated useful lives

The identifiable goodwill acquired and the carrying value consisted of the following:

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

    

RMB

RMB

    

US Dollars

Goodwill

¥

6,996,895

¥

6,996,895

$

964,916

Less: impairment for goodwill

(2,266,893)

(6,996,895)

 

(964,916)

Goodwill, net

¥

4,730,002

¥

$

The fair value of identified intangible assets, which is customer relationship, and its estimated useful lives as of June 30, 2023 is as follows:

    

    

Average

Useful Life

Fair Value

(in Years)

    

RMB

    

US Dollars

    

Intangible assets - customer relationship

 

¥

7,000,000

$

965,344

 

10

Less: accumulated amortization

(1,750,000)

(241,336)

Less: impairment

(5,250,000)

(724,008)

Intangible assets - customer relationship, net

¥

$

XML 212 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Tables)
12 Months Ended
Jun. 30, 2023
LEASES  
Schedule of operating lease related assets and liabilities recorded on the balance sheets

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Rights of use lease assets, net

    

¥

6,666,759

    

¥

2,654,900

    

$

366,127

Operating lease liabilities – current

 

 

3,892,774

 

 

3,066,146

 

422,841

Operating lease liabilities – non-current

 

 

2,184,635

 

 

25,144

 

3,468

Total operating lease liabilities

 

¥

6,077,409

 

¥

3,091,290

$

426,309

Schedule of weighted average remaining lease terms and discount rates for all of operating leases

    

June 30,

    

June 30,

 

2022

2023

Remaining lease term and discount rate:

 

  

  

Weighted average remaining lease term (years)

 

16.18

23.90

Weighted average discount rate

 

5.0

%

5.0

%

Schedule of maturities of lease liabilities

Twelve months ending June 30,

    

RMB

    

US Dollars

2024

 

¥

3,110,862

$

429,008

2025

 

 

26,400

 

3,641

Total lease payments

 

 

3,137,262

 

432,649

Less: imputed interest

 

 

(45,972)

 

(6,340)

Present value of lease liabilities

 

 

3,091,290

 

426,309

Less: operating lease liabilities – current

 

 

3,066,146

 

422,841

Operating lease liabilities – non-current

 

¥

25,144

$

3,468

XML 213 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES (Tables)
12 Months Ended
Jun. 30, 2023
OTHER PAYABLES  
Schedule of other payables third parties

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Third Parties

RMB

RMB

US Dollars

Professional service fees

 

¥

2,061,016

 

¥

2,246,101

$

309,752

Distributors and employees

 

1,009,307

 

3,073,289

 

423,826

Accrued expenses

 

206,045

 

200,218

 

27,611

Others

 

257,550

 

299,402

 

41,289

Total

 

¥

3,533,918

 

¥

5,819,010

$

802,478

Schedule Of other payables related party

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Related Parties

RMB

RMB

US Dollars

Expenses paid by the major shareholders

 

¥

1,396,419

 

¥

1,796,309

$

247,723

Due to family members of the owners of BHD and FGS

 

590,159

 

545,159

 

75,181

Due to management staff for costs incurred on behalf of the Company

 

253,557

 

250,927

 

34,604

Total

 

¥

2,240,135

 

¥

2,592,395

$

357,508

XML 214 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
TAXES PAYABLE (Tables)
12 Months Ended
Jun. 30, 2023
TAXES PAYABLE  
Schedule of taxes payable

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

VAT payable

 

¥

1,741,972

 

¥

699,601

$

96,479

Income tax payable

 

440,030

 

440,030

 

60,683

Other taxes payable

 

28,956

 

23,375

 

3,224

Total taxes payable

 

¥

2,210,958

 

¥

1,163,006

$

160,386

XML 215 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS (Tables)
12 Months Ended
Jun. 30, 2023
BANK LOANS  
Schedule of short-term bank loans

June 30, 

June 30, 

June 30, 

2022

2023

2023

    

RMB

    

RMB

    

US Dollars

Beijing Rural Commercial Bank (1)

¥

10,000,000

¥

$

Bank of Kunlun (2)

950,000

131,010

Industry and Commercial Bank of China (“ICBC”) (3)

10,000,000

1,379,064

China Construction Bank (4)

1,501,481

207,064

Total short-term bank loans

¥

10,000,000

¥

12,451,481

$

1,717,138

(1)On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥5,600,000 as working capital for one year, which will be due on April 12, 2023. On April 13, 2022, the Company entered into a loan agreement with Beijing Rural Commercial Bank to borrow ¥4,400,000 as working capital for one year, which will be due on May 12, 2023. All these loan bears a fixed interest rate of 4.6% per annum. These loans are guaranteed by one of the founders of the Company and he also pledged self-owned housing property with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans. The loan was full repaid upon maturity.
(2)On August 31, 2022, the Company entered into a loan agreement with Bank of Kunlun to borrow up to ¥2,900,000 ($399,928) as working capital for eighteen months, with a maturity date of February 29, 2024. The loan has a fixed interest rate of 6.0% per annum. The Company made a withdrawal in an amount of ¥1,000,000 ($137,906) on August 31, 2022. During the year ended June 30, 2023, the Company repaid ¥50,000 ($6,896). The loan is guaranteed by the non-controlling shareholder of Gan Su BHD. The Company also pledged the accounts receivable from the contracts the Company entered into with CNPC as collateral for this loan, and the total value of the contracts are approximately ¥6.5 million (approximately $0.9 million).
(3)On June 6, 2023, the Company entered into a revolving loan facility with ICBC to borrow up to ¥ 10,000,000 ($1,379,063) as working capital for one year, with a maturity date of June 7, 2024. The loan has a fixed interest rate of 2.5% per annum. The Company made the first withdrawal in an amount of ¥5,000,000 ($689,532) on June 9, 2023, with a maturity date of June 7, 2024. Company made the second withdrawal in an amount of ¥5,000,000 ($689,532) on June 13, 2023, with a maturity date of June 7, 2024. These loans are pledged by the self-owned housing property of one of the founders of the Company with carrying value of approximately ¥17.6 million (approximately $2.4 million) as collateral for these loans.
(4)On June 6, 2023, the Company entered into a loan agreement with China Construction Bank to borrow up to ¥1,500,000 ($207,064) as working capital for one year, with a maturity date of June 6, 2024. The loan has a fixed interest rate of 3.95% per annum.
XML 216 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES (Tables)
12 Months Ended
Jun. 30, 2023
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES  
Schedule of short-term borrowings due to related parties

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Short-term borrowings due to related parties:

RMB

RMB

US Dollars

Short-term borrowing from a founder, 4.35% annual interest, due on November 17, 2022*

 

¥

4,006,767

 

¥

$

Short-term borrowing from a founder, 4.35% annual interest, due on December 26, 2022*

5,002,389

Short-term borrowing from a Founder, 3.65% annual interest, due on December 26, 2023

10,004,055

1,379,622

Short-term borrowing from a Founder, 3.40% annual interest, due on June 4, 2024

4,993,950

688,697

Short-term borrowing from a Founder, 3.40% annual interest, due on June 16, 2024

5,020,217

692,320

Total short-term borrowings due to related parties

 

¥

9,009,156

 

¥

20,018,222

$

2,760,639

*    The Company repaid the loans in full on maturity date.

XML 217 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LONG-TERM BORROWINGS DUE TO RELATED PARTY (Tables)
12 Months Ended
Jun. 30, 2023
LONG-TERM BORROWINGS DUE TO RELATED PARTY  
Schedule of long-term borrowings due to related party

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

Long-term borrowings due to related party:

RMB

RMB

US Dollars

Long-term borrowing from a founder, monthly payments of ¥126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027.

 

¥

6,510,606

 

¥

 

$

Less: current portion

 

(999,530)

 

 

Total long-term borrowings due to related party

 

¥

5,511,076

 

¥

$

XML 218 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES (Tables)
12 Months Ended
Jun. 30, 2023
CLASS A ORDINARY SHARES  
Summary of pre-funded warrants activities

The following table summarizes the Company’s Pre-Funded Warrants activities and status of Pre-Funded Warrants as of June 30, 2023:

Weighted

 

Average

Average

 

Remaining

Pre-Funded

Exercise Price

 

Period

Pre-Funded Warrants

    

Warrants

    

Per Share

    

(Years)

Outstanding as of June 30, 2021

 

81,667

$

0.18

5.46

Issued

 

Forfeited

 

Exercised

 

(81,667)

$

0.18

Expired

 

Outstanding as of June 30, 2022

 

$

Issued

 

65,278

0.18

5.50

Forfeited

 

Exercised

 

Expired

 

Outstanding as of June 30, 2023

 

65,278

$

0.18

5.22

XML 219 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Tables)
12 Months Ended
Jun. 30, 2023
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS  
Summary of fair value measurement inputs under binomial and black-scholes model

June 30,

June 30,

 

Input

    

2023

    

2022

 

Number of warrants

 

47,963

$

441,710

$

489,673

Share price

 

0.34

$

0.34

$

0.66

Risk-free interest rate

 

4.41

%  

 

4.41

%  

 

3.00

%

Volatility

 

127

%  

 

127

%  

 

109

%

Exercise price

 

112.32

 

14.40

 

112.32

Warrant life

 

3.47 years

 

3.47 years

 

4.46 years

    

    

March 15, 2023

 

June 30,

(Initial

 

Input

2023

measurement)

 

Number of warrants

555,694

$

555,694

Share price

0.34

$

0.37

Risk-free interest rate

3.59

%  

 

3.58

%

Volatility

110

%  

 

110

%

Exercise price

14.40

14.40

Warrant life

5.22 years

 

5.50 years

Summary of liabilities measured at fair value on recurring basis

    

    

Quoted Prices In

    

Significant Other

    

Significant Other

June 30,

Active Markets

Observable Inputs

Unobservable Inputs

Description

2022

(Level 1)

(Level 2)

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability

$

2,490,000

$

$

$

2,490,000

    

  

    

Quoted Prices In

    

Significant Other

    

Significant Other

 

June 30,

 

Active Markets

 

Observable Inputs

 

Unobservable Inputs

Description

    

2023

    

(Level 1)

    

(Level 2)

    

(Level 3)

Liabilities:

 

  

 

  

 

  

 

  

Warrant liability

$

4,360,000

$

$

$

4,360,000

Summary of company warrants activities and status of warrants

    

    

Weighted

    

Average

Average

Remaining

Exercise Price

Period

Warrants

    

Warrants

    

Per Share

    

(Years)

Outstanding as of June 30, 2021

 

489,673

$

112.32

 

5.46

Issued

 

 

  

Forfeited

 

 

  

Exercised

 

 

  

Expired

 

 

  

Outstanding as of June 30, 2022

 

489,673

$

112.32

 

4.46

Issued

 

555,694

14.40

 

5.50

Forfeited

 

 

  

Exercised

 

 

  

Expired

 

 

  

Outstanding as of June 30 2023

 

1,045,367

$

18.90

 

4.40

XML 220 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Jun. 30, 2023
SHARE-BASED COMPENSATION.  
Summary of share options activity

    

    

 Weighted

Average

Exercise Price

Share Options

Shares

Per Share

Outstanding as of June 30, 2021

 

6,084

$

180.36

Granted

 

Forfeited

 

(1,640)

266.40

Exercised

 

Expired

Outstanding as of June 30, 2022

 

4,444

$

148.50

Granted

 

Forfeited

 

Exercised

 

Expired

Outstanding as of June 30, 2023

 

4,444

$

148.50

Summary of status of options outstanding and exercisable

Outstanding Options

Exercisable Options

    

    

Average

    

    

    

Average

Remaining

Remaining

Average Exercise

 

Contractual

Average Exercise

 

Contractual

Price

Number

 

life (Years)

Price

Number

 

life (Years)

$

148.50

 

4,444

 

1.59

$

148.50

 

4,444

 

1.59

 

4,444

 

  

 

  

 

  

 

  

Summary of restricted shares granted

Restricted share grants

    

Shares

Non-vested as of June 30, 2021

 

7,244

Granted

 

405,130

Vested

 

(291,967)

Non-vested as of June 30, 2022

 

120,407

Granted

 

277,778

Vested

 

(226,247)

Non-vested as of June 30, 2023

 

171,938

Summary of outstanding restricted shares

Outstanding Restricted Shares

    

    

Average

Remaining

Fair Value per

 

Amortization 

Share

Number

 

Period (Years)

$

18.72

 

60,827

1.67

6.66

 

111,111

 

0.21

 

171,938

 

  

XML 221 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX (Tables)
12 Months Ended
Jun. 30, 2023
INCOME TAX  
Schedule of income (loss) before provision for income taxes

    

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Outside China areas

 

¥

4,011,449

 

¥

113,741,972

 

¥

(34,038,460)

$

(4,694,118)

China

 

(30,402,528)

 

(20,066,451)

 

(27,419,593)

 

(3,781,335)

Total

 

¥

(26,391,079)

 

¥

93,675,521

 

¥

(61,458,053)

$

(8,475,453)

Schedule of deferred tax assets, net

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Deferred tax assets:

Allowance for credit losses

 

¥

1,781,573

¥

1,019,592

$

140,608

Impairment for inventory

59,913

90,322

12,456

Net operating loss carryforwards

 

16,511,047

23,290,731

3,211,938

Subtotal

18,352,533

24,400,645

3,365,002

Less: Valuation allowance

(17,193,874)

(24,107,246)

(3,324,540)

Total deferred tax assets, net

1,158,659

293,399

40,462

Deferred tax liabilities:

 

 

Accelerated amortization of intangible assets

(119,271)

(146,511)

(20,205)

Gain on the previously held equity method investment

(146,888)

(146,888)

(20,257)

Recognition of customer relationship arising from business combinations

(892,500)

Total deferred tax liabilities

 

(1,158,659)

(293,399)

(40,462)

Deferred tax assets, net

 

¥

¥

$

Schedule of NOL expiration

Twelve months ending June 30,

    

    

RMB

    

US Dollars

2024

¥

13,146,922

$

1,813,043

2025

 

10,484,902

 

1,445,934

2026

 

19,617,124

 

2,705,325

2027

 

32,533,742

 

4,486,608

2028

 

57,811,664

 

7,972,593

Total

¥

133,594,354

$

18,423,503

Schedule of reconciliation of income tax expense (benefit)

For the years ended June 30, 

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

Income tax (benefits) expenses calculated at PRC statutory rates

 

¥

(6,597,770)

¥

23,418,880

¥

(15,364,513)

$

(2,118,863)

Nondeductible expenses and others

 

338,058

263,655

539,247

74,366

Effect of tax rate differential

 

626,245

(24,061,020)

7,949,048

1,096,224

Benefit of revenue exempted from enterprise income tax

 

(57,250)

(1,799)

(18,814)

(2,595)

Change in valuation allowances

 

5,264,804

(233,590)

6,913,371

953,397

Tax refund

 

(98,338)

Income tax expenses (benefit)

 

¥

(524,251)

¥

(613,874)

¥

18,339

$

2,529

Schedule of company's income tax expense (benefit)

For the years ended June 30, 

    

2021

    

2022

    

2023

    

2023

 

RMB

 

RMB

 

RMB

 

US Dollars

Current income tax provision (benefit)

 

¥

(98,338)

 

¥

10,214

 

¥

18,339

$

2,529

Deferred income tax benefit

 

(425,913)

 

(624,088)

 

 

Expense (benefit) for income tax

 

¥

(524,251)

 

¥

(613,874)

 

¥

18,339

$

2,529

XML 222 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NON-CONTROLLING INTEREST (Tables)
12 Months Ended
Jun. 30, 2023
NON-CONTROLLING INTEREST.  
Schedule of non-controlling interest

As of June 30, 2022

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

 

Total

Total

RMB

RMB

RMB

RMB

RMB

 

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

993,771

Capital contribution receivable due from non-controlling Interest

 

(48,870,000)

(48,870,000)

(7,296,511)

Unappropriated retained earnings (deficit)

 

3,477,493

 

3,616,001

 

(4,972,129)

(1,520,225)

(893,405)

 

(292,265)

 

(43,635)

Accumulated other comprehensive loss

(18,850)

 

(11,853)

 

 

(30,703)

 

(4,584)

Valuation increase shared by minority shareholders

34,790,000

34,790,000

5,194,303

Total non-controlling interests

 

¥

5,109,643

 

¥

3,804,148

 

¥

(167,129)

¥

(1,520,225)

(14,973,405)

¥

(7,746,968)

$

(1,156,656)

As of June 30, 2023

    

    

Nanjing

    

Gan Su

    

Qinghai

    

    

    

BHD

Recon

BHD

BHD

FGS

Total

Total

RMB

RMB

RMB

RMB

RMB

RMB

US Dollars

Paid-in capital

 

¥

1,651,000

 

¥

200,000

 

¥

4,805,000

¥

¥

¥

6,656,000

$

917,904

Capital contribution receivable due from non-controlling Interest

 

 

— 

(48,870,000)

(48,870,000)

 

(6,739,481)

Unappropriated retained earnings (deficit)

 

3,477,494

 

3,616,001

 

(6,336,893)

(1,561,196)

(1,796,762)

(2,601,356)

 

(358,742)

Accumulated other comprehensive loss

 

(18,850)

(11,853)

— 

(30,703)

(4,234)

Valuation increase shared by minority shareholders

— 

— 

34,790,000

34,790,000

4,797,760

Total non-controlling interests

 

¥

5,109,644

 

¥

3,804,148

 

¥

(1,531,893)

¥

(1,561,196)

(15,876,762)

¥

(10,056,059)

$

(1,386,793)

XML 223 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY (Tables)
12 Months Ended
Jun. 30, 2023
COMMITMENTS AND CONTINGENCY  
Schedule of total future minimum purchase commitment

Twelve months ending June 30,

    

RMB

US Dollars

2024

¥

22,395,958

$

3,088,544

2025

300,000

41,372

2026

150,000

20,686

Total minimum payments required

 

¥

22,845,958

$

3,150,602

Schedule of non-cancellable operating lease agreements

Twelve months ending June 30,

    

RMB

    

US Dollars

2024

 

¥

336,527

$

46,409

Total

 

¥

336,527

$

46,409

XML 224 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES (Tables)
12 Months Ended
Jun. 30, 2023
RELATED PARTY TRANSACTIONS AND BALANCES  
Schedule of sales to related party

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Urumqi Yikeli Automatic Control Equipment Co., Ltd. *

¥

85,657

¥

¥

$

Total revenue from a related party

¥

85,657

¥

¥

$

* The noncontrolling shareholder of Gan Su BHD owns 10% interests in Urumqi Yikeli Automatic Control Equipment Co., Ltd.

Schedule of prepaid expenses - related parties

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

Founders

 

¥

275,000

 

¥

$

Total prepaid expenses - related parties

 

¥

275,000

 

¥

$

Schedule of leases from related parties

    

    

Monthly Rent

    

Monthly Rent

Lessee

    

Lessor

    

Rent Period

    

RMB

    

US Dollars

Nanjing Recon

 

One of the founders

 

April 1, 2022 - March 31, 2024

 

¥

40,000

$

5,516

BHD

 

One of the founders

 

January 1, 2023- Dec 31, 2023

 

31,667

 

4,367

BHD

 

One of the founders

 

January 1, 2023 - Dec 31, 2023

 

22,500

 

3,103

XML 225 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES (Tables)
12 Months Ended
Jun. 30, 2023
VARIABLE INTEREST ENTITIES  
Summary of information regarding consolidated VIEs

June 30, 2022

June 30, 2023

June 30, 2023

    

RMB

    

RMB

    

US Dollars

ASSETS

 

 

  

 

  

Current Assets

 

 

  

 

  

Cash

 

¥

18,033,666

 

¥

37,661,118

$

5,092,821

Restricted cash

723,560

731,545

100,885

Notes receivable

 

10,828,308

 

3,742,390

 

516,099

Accounts receivable, net

 

22,577,980

 

27,453,415

 

3,785,999

Inventories, net

3,894,369

6,330,701

873,044

Other receivables, net

5,500,981

11,618,275

1,602,233

Loans to third parties

30,270,563

37,770,188

5,208,747

Purchase advances, net

178,208

1,592,761

219,652

Contract costs, net

33,858,820

49,572,685

6,836,386

Prepaid expenses

165,120

121,329

16,732

Prepaid expenses- related parties

 

275,000

 

 

Total current assets

 

126,306,575

 

176,594,407

24,252,598

 

 

 

Property and equipment, net

25,474,162

24,752,864

3,413,576

Construction in progress

239,739

Intangible assets, net

5,950,000

Long-term other receivables, net

1,564,381

3,640

502

Goodwill

4,730,002

Operating lease right-of-use assets

 

6,666,759

 

2,654,900

 

366,127

Total Assets

 

¥

170,931,618

 

¥

204,005,811

$

28,032,803

LIABILITIES

 

 

 

Short-term bank loans

 

¥

10,000,000

 

¥

12,451,481

$

1,717,138

Accounts payable

12,826,108

10,791,721

1,488,246

Other payables

1,469,761

3,904,135

538,405

Other payable- related parties

1,061,081

1,356,915

187,127

Contract liabilities

2,001,277

2,748,361

379,017

Accrued payroll and employees’ welfare

1,213,040

1,048,061

144,534

Intercompany payables*

194,373,010

263,935,922

36,398,428

Taxes payable

2,211,190

1,163,237

160,418

Short-term borrowings - related parties

9,009,156

20,018,222

2,760,639

Long-term borrowings - related party - current portion

 

999,530

 

 

Operating lease liabilities - current

 

3,892,774

 

3,066,146

 

422,841

Total current liabilities

 

239,056,927

 

320,484,201

 

44,196,793

Operating lease liabilities - non-current

2,184,635

25,144

3,468

Contract liabilities - non-current

106,000

Long-term borrowings - related party

 

5,511,076

 

 

Deferred tax liability

187,972

Total Liabilities

 

¥

247,046,610

 

¥

320,509,345

$

44,200,261

*Intercompany payables are eliminated upon consolidation.

XML 226 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING (Tables)
12 Months Ended
Jun. 30, 2023
SEGMENT REPORTING  
Summary of segment reporting information

The following tables present summary information by segment for the years ended June 30, 2021, 2022 and 2023, respectively:

For the years ended June 30, 

2021

2022

2023

2023

    

RMB

    

RMB

    

RMB

    

US Dollars

Automation product and software

 

¥

18,535,166

 

¥

31,944,055

 

¥

26,628,216

$

3,672,199

Equipment and accessories

 

15,791,623

 

17,159,381

 

16,248,197

 

2,240,729

Oilfield environmental protection

 

11,043,979

 

25,335,363

 

19,116,560

 

2,636,294

Platform outsourcing services

2,567,807

9,338,772

5,121,405

706,274

Total revenue

 

¥

47,938,575

 

¥

83,777,571

 

¥

67,114,378

$

9,255,496

For the year ended June 30, 2023

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

26,628,216

 

¥

16,248,197

 

¥

19,116,560

 

¥

5,121,405

 

¥

67,114,378

Cost of revenue and related tax

 

23,610,281

 

8,945,796

 

13,955,673

 

1,735,645

 

48,247,395

Gross profit

 

¥

3,017,935

 

¥

7,302,401

 

¥

5,160,887

 

¥

3,385,760

 

¥

18,866,983

Depreciation and amortization

 

¥

857,332

 

¥

689,552

 

¥

2,077,165

 

¥

59,537

 

¥

3,683,586

Total capital expenditures

 

¥

803,311

 

¥

46,681

 

¥

75,728

 

¥

14,953

 

¥

940,673

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

18,640,699

 

¥

16,248,197

 

¥

19,116,560

 

¥

4,470,462

 

¥

58,475,918

Services rendered over time

7,987,517

650,943

8,638,460

Total revenue

 

¥

26,628,216

 

¥

16,248,197

 

¥

19,116,560

 

¥

5,121,405

 

¥

67,114,378

For the year ended June 30, 2022

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

31,944,055

 

¥

17,159,381

 

¥

25,335,363

 

¥

9,338,772

 

¥

83,777,571

Cost of revenue and related tax

 

29,824,014

 

10,479,615

 

20,222,446

 

3,826,759

 

64,352,834

Gross profit

 

¥

2,120,041

 

¥

6,679,766

 

¥

5,112,917

 

¥

5,512,013

 

¥

19,424,737

Depreciation and amortization

 

¥

421,619

 

¥

814,960

 

¥

2,045,601

 

¥

57,688

 

¥

3,339,868

Total capital expenditures

 

¥

14,823

 

¥

21,456

 

¥

768,795

 

¥

194,578

 

¥

999,652

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

31,944,055

¥

17,159,381

¥

15,779,825

¥

9,338,772

¥

74,222,033

Services rendered over time

9,555,538

9,555,538

Total revenue

 

¥

31,944,055

 

¥

17,159,381

 

¥

25,335,363

 

¥

9,338,772

 

¥

83,777,571

For the year ended June 30, 2021

    

Automation 

    

Equipment 

    

Oilfield 

    

Platform

    

product and 

and 

environmental 

outsourcing

software

accessories

protection

services

Total

RMB

RMB

RMB

RMB

RMB

Revenue

 

¥

18,535,166

 

¥

15,791,623

 

¥

11,043,979

 

¥

2,567,807

 

¥

47,938,575

Cost of revenue and related tax

 

19,942,541

 

11,264,971

 

8,045,567

 

1,470,468

 

40,723,547

Gross profit

 

¥

(1,407,375)

 

¥

4,526,652

 

¥

2,998,412

 

¥

1,097,339

 

¥

7,215,028

Depreciation and amortization

 

¥

277,496

 

¥

851,612

 

¥

2,000,952

 

¥

20,729

 

¥

3,150,789

Total capital expenditures

 

¥

26,761

 

¥

136,224

 

¥

315,944

 

¥

43,487

 

¥

522,416

Timing of revenue recognition

Goods transferred/service rendered at a point in time

¥

18,535,166

¥

15,791,623

¥

9,654,418

¥

2,567,807

¥

46,549,014

Services rendered over time

1,389,561

1,389,561

Total revenue

 

¥

18,535,166

 

¥

15,791,623

 

¥

11,043,979

 

¥

2,567,807

 

¥

47,938,575

    

June 30, 

    

June 30, 

    

June 30, 

2022

2023

2023

RMB

RMB

US Dollars

Total assets:

 

  

 

  

 

  

Automation product and software

 

¥

147,377,607

 

¥

167,009,315

$

23,031,642

Equipment, accessories and others

 

149,876,933

 

170,809,759

 

23,555,743

Oilfield environmental protection

 

107,755,500

 

107,393,609

 

14,810,256

Platform outsourcing services

85,232,044

86,611,894

11,944,323

Total assets

 

¥

490,242,084

 

¥

531,824,577

$

73,341,964

XML 227 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)
12 Months Ended
Jun. 30, 2023
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY  
Schedule of parent company balance sheets

    

June 30,

    

June 30,

    

June 30,

2022

2023

2023

RMB

RMB

US Dollars

ASSETS

 

  

 

  

 

  

Cash

¥

296,838,959

¥

236,146,589

$

32,566,104

Due from intercompany*

205,224,961

291,525,426

40,203,195

Other current assets

20,364,424

80,036,017

11,037,471

Total Current Assets

522,428,344

607,708,032

83,806,770

 

 

 

Investment in subsidiaries and VIEs

 

(77,566,835)

(122,920,490)

(16,951,511)

Total Assets

 

¥

444,861,509

¥

484,787,542

¥

66,855,259

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

 

  

Other current liabilities

7,552,452

3,964,912

546,786

Total Current Liabilities

7,552,452

3,964,912

546,786

 

 

Warrant liability

16,677,328

31,615,668

4,360,000

Total Liabilities

 

24,229,780

35,580,580

4,906,786

COMMITMENTS AND CONTINGENCIES

 

  

 

  

 

  

SHAREHOLDERS’ EQUITY

 

  

 

  

 

  

Class A ordinary shares, $0.0001 U.S. dollar par value, 500,000,000 shares authorized; 1,704,766 shares and 2,306,295 shares issued and outstanding as of June 30, 2022 and 2023, respectively**

 

19,461

26,932

3,714

Class B ordinary shares, $0.0001 U.S. dollar par value, 80,000,000 shares authorized; 4,100,000 shares and 7,100,000 shares issued and outstanding as of June 30, 2022 and 2023, respectively**

 

2,604

4,693

647

Additional paid-in capital**

 

516,426,799

580,340,061

80,032,554

Accumulated deficit

 

(107,124,596)

 

(166,291,897)

 

(22,932,701)

Accumulated other comprehensive income

 

11,307,461

 

35,127,173

 

4,844,259

Total Shareholders’ Equity

 

420,631,729

 

449,206,962

 

61,948,473

 

 

 

Total Liabilities and Shareholders’ Equity

 

¥

444,861,509

¥

484,787,542

$

66,855,259

* Due from intercompany are eliminated upon consolidation.

** Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.

Schedule of parent company statements of operations and comprehensive income (loss)

    

For the years ended June 30,

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

Revenue

¥

121,197

¥

¥

$

Cost of revenue

97,024

Gross profit

24,173

General and administrative expenses

29,502,464

62,918,622

54,494,219

7,515,097

Provision for credit losses

1,933,986

1,923,382

(4,141,588)

(571,151)

Loss from operations

(31,412,277)

(64,842,004)

(50,352,631)

(6,943,946)

Fair value changes of warrants liability

35,365,792

174,485,575

6,116,000

843,435

Other income

320,235

4,105,116

10,108,783

1,394,065

Equity in loss of subsidiaries, VIEs and VIEs’ subsidiaries

(27,106,484)

(18,161,892)

(25,039,453)

(3,453,098)

 

 

 

 

Net income (loss)

¥

(22,832,734)

¥

95,586,795

¥

(59,167,301)

$

(8,159,544)

 

 

 

 

 

Foreign currency translation adjustment

 

(850,895)

 

9,332,625

 

23,819,712

 

3,284,889

Comprehensive income (loss) attributable to the Company

¥

(23,683,629)

 

¥

104,919,420

 

¥

(35,347,589)

$

(4,874,655)

Schedule of parent company statements of cash flows

For the years ended June 30,

    

2021

    

2022

    

2023

    

2023

RMB

RMB

RMB

US Dollars

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income (loss)

¥

(22,832,734)

¥

95,586,795

 

¥

(59,167,301)

$

(8,159,544)

Adjustments to reconcile net cash flows from operating activities:

 

  

 

  

 

 

 

 

Changes in warrants liabilities

(35,365,792)

(174,485,575)

(6,116,000)

(843,435)

Amortization of offering cost of warrants

12,584,024

1,483,306

204,557

Provision for doubtful accounts

1,933,986

1,923,382

(4,141,588)

(571,151)

Restricted shares issued for management and employees

6,140,037

39,263,485

26,191,707

3,612,002

Income (loss) from investment in unconsolidated entity

15,411

(15,411)

Restricted shares issued for services

8,935,919

5,805,840

800,662

Equity in earnings of subsidiaries and VIEs

 

27,106,484

 

18,161,892

 

25,039,453

 

3,453,098

Other current assets

(474,891)

(111,521)

(8,396,555)

(1,157,938)

Other current liabilities

4,776,846

(5,090,698)

(3,587,540)

(494,744)

 

 

Net cash used in operating activities

 

(6,116,629)

 

(15,831,732)

 

(22,888,678)

 

(3,156,493)

Cash flows from investing activities:

Repayments from loans to third parties

1,950,000

166,405,032

32,413,311

4,470,000

Payments made for loans to third parties

(50,288,458)

(137,391,510)

(79,546,761)

(10,970,000)

Due from intercompany, VIEs and VIEs’ subsidiaries

(29,505,002)

(55,569,342)

(86,300,464)

(11,901,378)

 

 

 

Net cash used in investing activities

(77,843,460)

(26,555,820)

(133,433,914)

(18,401,378)

Cash flows from financing activities:

Proceeds from warrants issued with common share

212,051,414

17,493,069

2,412,405

Proceeds from sale of common share, net of issuance costs

81,091,141

28,174,993

3,885,509

Proceeds from sale of prefunded warrants, net of issuance costs

30,276,569

93,321

3,750,282

517,188

Proceeds from share issuance for warrants exercised

21,130,035

Proceeds from issuance of convertible notes

42,014,616

Net cash provided by financing activities

386,563,775

93,321

49,418,344

6,815,102

 

 

Effect of exchange rate fluctuation on cash

274,149

14,016,375

46,211,878

6,372,909

 

 

 

Net increase (decrease) in cash

 

302,877,835

 

(28,277,856)

 

(60,692,370)

 

(8,369,860)

 

 

 

Cash, beginning of year

 

22,238,980

 

325,116,815

 

296,838,959

 

40,935,964

 

 

Cash, end of year

¥

325,116,815

¥

296,838,959

 

¥

236,146,589

$

32,566,104

Non-cash investing and financing activities

Issuance of common share in exchange of shares of Starry, net of issuance costs

¥

27,675,450

¥

¥

$

Cancellation of ordinary shares issued to Starry

¥

¥

(27,675,450)

¥

$

Conversion of convertible notes to 9,225,338 shares of ordinary shares

¥

42,435,669

¥

¥

$

XML 228 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND NATURE OF OPERATIONS (Details)
12 Months Ended
May 19, 2021
Apr. 26, 2021
Oct. 23, 2018
Sep. 25, 2017
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Aug. 21, 2018
Oct. 16, 2017
CNY (¥)
May 23, 2017
CNY (¥)
ORGANIZATION AND NATURE OF OPERATIONS                  
Variable interest entity, terms of arrangements         the Company has the right to absorb 90% of net interest or 100% of net loss of those Domestic Companies for accounting purposes.        
Ownership interest (as a percent)             8    
Individuals                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Remaining paid in capital         ¥ 12,500,000 $ 1,812,041      
Beijing Bhd Petroleum Technology Co Ltd                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Ownership percentage         49.00% 49.00%      
Gan Su BHD Environmental Technology Co., Ltd | Beijing Bhd Petroleum Technology Co Ltd                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Ownership percentage         51.00% 51.00%      
Qing Hai BHD New Energy Technology Co., Ltd                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Ownership percentage     10.00%            
Beijing Bhd Petroleum Technology Co Ltd                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Paid In capital         ¥ 200,000        
Remaining paid in capital         33,300,000 $ 4,827,276      
Gan Su BHD Environmental Technology Co., Ltd                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Capital                 ¥ 50,000,000.0
Paid In capital         ¥ 27,495,000 $ 3,791,734      
Gan Su BHD Environmental Technology Co., Ltd | Beijing Bhd Petroleum Technology Co Ltd                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Percentage of equity interest transferred 3.60% 15.40%   2.00%          
Gan Su BHD Environmental Technology Co., Ltd | Nanjing Recon                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Ownership interest held by parent         51.00% 51.00%      
Percentage of equity interest transferred 15.40%                
Ownership interest held by noncontrolling owner         19.00% 19.00%      
Qing Hai BHD New Energy Technology Co., Ltd                  
ORGANIZATION AND NATURE OF OPERATIONS                  
Capital               ¥ 50,000,000.0  
Paid In capital         ¥ 4,200,000 $ 579,206      
Equity interest of ownership percentage     55.00%   75.00%        
XML 229 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND NATURE OF OPERATIONS - Energy consumption market opened to private and foreign companies (Details) - Future Gas Station (Beijing) Technology, Ltd
Jan. 13, 2021
CNY (¥)
Jan. 13, 2021
USD ($)
Jun. 30, 2019
CNY (¥)
shares
Aug. 21, 2018
CNY (¥)
shares
Feb. 04, 2021
Dec. 15, 2017
ORGANIZATION AND NATURE OF OPERATIONS            
Aggregate amount invested ¥ 30,530,000 $ 4,210,280        
Domestic Companies            
ORGANIZATION AND NATURE OF OPERATIONS            
Equity interest acquired           8.00%
Ownership interest held         51.00%  
Domestic Companies | Investment Agreement            
ORGANIZATION AND NATURE OF OPERATIONS            
Equity interest acquired     43.00% 43.00%    
Investment in FGS agreed | ¥       ¥ 10,000,000    
Number of shares issued | shares     487,057 487,057    
Aggregate amount invested | ¥     ¥ 35,116,707      
Domestic Companies | Investment Agreement | Post 2024 Reverse Stock Split            
ORGANIZATION AND NATURE OF OPERATIONS            
Number of shares issued | shares     27,059 27,059    
Domestic Companies | Fourth supplemental agreement            
ORGANIZATION AND NATURE OF OPERATIONS            
Equity interest acquired       8.00% 8.00%  
XML 230 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2020
CNY (¥)
Jun. 30, 2023
USD ($)
SIGNIFICANT ACCOUNTING POLICIES            
Foreign currency transactions, description The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023. The translation has been made at the rate of ¥7.2513 = US$1.00, the approximate exchange rate prevailing on June 30, 2023.        
Short-term investments ¥ 184,200,000   ¥ 0     $ 25,400,000
Accrued interest income from short-term investment 2,900,000 $ 400,198 0      
Allowance for credit losses 7,300,000         1,000,000.0
Impairment for long-lived assets 6,259,124 863,173 0 ¥ 768,312    
Investment Income       266,707    
Contract assets and contract liabilities from contracts with customers            
Contract costs 49,572,685   33,858,820     6,836,386
Contract liabilities 2,748,365   2,107,277     $ 379,017
Shipping and handling expenses 10,638,978 1,467,182 10,150,802 8,038,965    
Impairment loss     0 0 ¥ 0  
Investment income   0 15,411      
Revenue recognized 1,901,277 262,198 7,390,276 1,899,561    
Impairment loss on goodwill and intangible assets 4,730,002 652,297 2,266,893 0    
Shipping and Handling            
Contract assets and contract liabilities from contracts with customers            
Shipping and handling expenses ¥ 789,932 $ 108,937 ¥ 537,371 ¥ 444,824    
Minimum            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 2 years         2 years
Maximum            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 10 years         10 years
Motor vehicles | Minimum            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 3 years         3 years
Motor vehicles | Maximum            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 5 years         5 years
Office equipment and fixtures | Minimum            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 2 years         2 years
Office equipment and fixtures | Maximum            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 5 years         5 years
Equipment            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 10 years         10 years
Equipment | Minimum            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 20 years         20 years
Utilities and Facilities            
SIGNIFICANT ACCOUNTING POLICIES            
Property, plant and equipment, useful life 20 years         20 years
XML 231 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details)
12 Months Ended
May 01, 2024
Mar. 29, 2024
Dec. 10, 2019
Jun. 30, 2023
CNY (¥)
¥ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
Jun. 30, 2021
CNY (¥)
¥ / shares
shares
Jun. 30, 2023
USD ($)
Numerator:                
Net income (loss) attributable to Recon Technology, Ltd       ¥ (59,167,301) $ (8,159,544) ¥ 95,586,795 ¥ (22,832,734)  
Denominator:                
Weighted-average number of ordinary shares outstanding - basic [1]       2,157,158 2,157,158 1,721,529 760,116  
Outstanding options/warrants/convertible notes       ¥ 1,115,088   ¥ 585,357 ¥ 584,571 $ 1,115,088
Weighted-average number of ordinary shares outstanding - diluted [1]       2,157,158 2,157,158 1,721,529 760,116  
Earnings (loss) per share - basic | (per share)       ¥ (27.43) $ (3.78) ¥ 55.52 [1] ¥ (30.04) [1]  
Earnings (loss) per share - diluted | (per share)       ¥ (27.43) [1] $ (3.78) ¥ 55.52 [1] ¥ (30.04) [1]  
Reverse stock split 0.056 0.056   0.2 0.2      
Class A ordinary shares                
Denominator:                
Weighted-average number of ordinary shares outstanding - basic       1,880,065 1,880,065 1,612,427 760,116  
Reverse stock split 0.056 0.056 0.2          
Class B ordinary shares                
Denominator:                
Weighted-average number of ordinary shares outstanding - basic       277,093 277,093 109,102    
Reverse stock split       0.056 0.056      
Class B common stock convertible conversion ratio       0.056       0.056
[1] Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024.
XML 232 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET - Accounts receivable (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Third Parties      
Total third-parties, net ¥ 27,453,415 $ 3,785,999 ¥ 22,577,980
Third parties      
Third Parties      
Accounts receivable 27,606,257 3,807,077 27,206,752
Allowance for credit losses (152,842) (21,078) (4,628,772)
Total third-parties, net 27,453,415 3,785,999 22,577,980
Third Parties- long-term      
Accounts receivable 842,607 116,201 4,983,698
Allowance for credit losses (842,607) (116,201) (4,983,698)
Total third-parties, net ¥ 0 $ 0 ¥ 0
XML 233 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET - Movement of allowance for doubtful accounts (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
ACCOUNTS RECEIVABLE, NET        
Charge to (reversal of) allowance     ¥ 153,329 ¥ 3,730,606
Third parties        
ACCOUNTS RECEIVABLE, NET        
Ending balance ¥ 995,449 $ 137,279 9,612,470 ¥ 9,315,427
Charge to (reversal of) allowance (8,767,356) (1,209,073) 153,329  
Foreign currency translation adjustments 150,335 20,733 143,714  
Beginning balance ¥ 9,612,470 $ 1,325,619 ¥ 9,315,427  
XML 234 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCOUNTS RECEIVABLE, NET - Additional Information (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
ACCOUNTS RECEIVABLE, NET        
Net recovery of provision for credit losses made for accounts receivable due from related-party ¥ 8,767,356 $ 1,209,073    
Percentage of not-collection from our customers 54.7 54.7    
Amount of not-collection from our customers ¥ 15,000,000.0 $ 2,100,000    
Provision for (net recovery of) credit losses ¥ (9,038,985) $ (1,246,533) ¥ (658,823) ¥ 8,191,247
XML 235 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES RECEIVABLE (Details)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
NOTES RECEIVABLE          
Notes receivable     ¥ 3,742,390 $ 516,099 ¥ 10,828,308
Subsequent event          
NOTES RECEIVABLE          
Notes receivable ¥ 3,200,000 $ 400,000      
Percentage of notes subsequently collected 85.0 85.0      
XML 236 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET - Summary of Other receivables, net (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Current Portion          
Other receivable - current portion ¥ 2,185,733 $ 301,427 ¥ 5,501,833    
Third parties          
Current Portion          
Business advances to officers and staffs 854,162 117,795 1,441,807    
Deposits for projects 1,247,992 172,106 3,259,236    
VAT recoverable 690,053 95,163 437,095    
Others 1,392,126 191,983 2,547,520    
Allowance for credit losses (1,994,960) (275,118) (619,444) $ (85,426) ¥ (918,153)
Subtotal 2,189,373 301,929 7,066,214    
Less: Long term portion (3,640) (502) (1,564,381)    
Other receivable - current portion ¥ 2,185,733 $ 301,427 ¥ 5,501,833    
XML 237 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET - Summary of Movement of allowance for credit losses (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
OTHER RECEIVABLES, NET        
Charge to (reversal of) allowance ¥ 1,375,516 $ 189,692 ¥ 294,644 ¥ 187,161
Third parties        
OTHER RECEIVABLES, NET        
Beginning balance 619,444 85,426 918,153  
Charge to (reversal of) allowance 1,375,516 189,692 (294,644)  
Less: written off     (4,065)  
Ending balance ¥ 1,994,960 $ 275,118 ¥ 619,444 ¥ 918,153
XML 238 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER RECEIVABLES, NET - Additional Information (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
OTHER RECEIVABLES, NET        
Net recovery of provision for credit losses of other receivables ¥ 1,375,516 $ 189,692 ¥ 294,644 ¥ 187,161
XML 239 R73.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
LOANS TO THIRD PARTIES      
Working fund to third party companies ¥ 123,055,874 $ 16,970,181 ¥ 50,383,822
Loans to third parties ¥ 123,055,874 $ 16,970,181 ¥ 50,383,822
XML 240 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LOANS TO THIRD PARTIES - Additional Information (Details)
¥ in Millions, $ in Millions
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
LOANS TO THIRD PARTIES    
Effective percentage 8.30% 8.30%
Proceeds from collection ¥ 10.2 $ 1.4
XML 241 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
CONTRACT COSTS, NET            
Contract costs ¥ 52,158,840   ¥ 37,922,302   $ 7,193,033  
Allowance for credit losses (2,586,155)   (4,063,482) ¥ (4,548,910) (356,647) $ (560,380)
Total contract costs, net ¥ 49,572,685   33,858,820   $ 6,836,386  
Percentage of total contracts costs subsequently realized 23.20%       23.20%  
Total contracts costs that have been subsequently realized ¥ 11,500,000       $ 1,600,000  
Net recovery of provision for credit losses ¥ 1,720,095 $ 237,212 ¥ 552,008 ¥ 4,647,802    
XML 242 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONTRACT COSTS, NET - Movement of impairment of contract costs (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
CONTRACT COSTS, NET      
Beginning balance ¥ 4,063,482 $ 560,380 ¥ 4,548,910
Reversal of allowance (1,720,095) (237,212) (552,008)
Charge to cost of sales 242,768 33,479 66,580
Ending balance ¥ 2,586,155 $ 356,647 ¥ 4,063,482
XML 243 R77.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
PROPERTY AND EQUIPMENT, NET.      
Total cost ¥ 39,992,837 $ 5,515,264 ¥ 37,856,724
Less: accumulated depreciation (14,297,511) (1,971,717) (11,614,250)
Less: accumulated impairment (942,462) (129,971) (768,312)
Property and equipment, net 24,752,864 3,413,576 25,474,162
Motor vehicles      
PROPERTY AND EQUIPMENT, NET.      
Total cost 5,176,175 713,827 5,312,274
Office equipment and fixtures      
PROPERTY AND EQUIPMENT, NET.      
Total cost 1,440,819 198,698 1,442,395
Production equipment      
PROPERTY AND EQUIPMENT, NET.      
Total cost 31,115,843 4,291,071 31,102,055
Leasehold improvement      
PROPERTY AND EQUIPMENT, NET.      
Total cost ¥ 2,260,000 $ 311,668 0
Construction in progress      
PROPERTY AND EQUIPMENT, NET.      
Property and equipment, net     ¥ 239,739
XML 244 R78.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT, NET - Additional Information (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
PROPERTY AND EQUIPMENT, NET        
Depreciation expenses ¥ 2,983,586 $ 411,456 ¥ 2,611,854 ¥ 2,773,122
Impairment for long-lived assets 174,150 24,017 0 768,312
Loss from property and equipment disposal ¥ (12,782) $ (1,763) ¥ 48,628 ¥ 19,590
XML 245 R79.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Additional Information (Details)
12 Months Ended
May 01, 2024
Mar. 29, 2024
Nov. 10, 2021
shares
Jun. 03, 2021
USD ($)
shares
Jan. 13, 2021
CNY (¥)
item
shares
Dec. 10, 2019
Aug. 21, 2018
USD ($)
shares
Jun. 30, 2023
CNY (¥)
item
Jun. 30, 2023
USD ($)
item
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 03, 2021
CNY (¥)
Jun. 03, 2021
USD ($)
$ / shares
Jan. 13, 2021
USD ($)
item
$ / shares
Dec. 31, 2020
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Cost method investment ownership percentage             43.00%               43.00%
Ownership interest (as a percent)             8                
Shares             487,057                
Reverse stock split 0.056 0.056           0.2 0.2            
Remeasurement gain of previously held equity interests in connection with step acquisition               ¥ 0 $ 0 ¥ 0 ¥ 979,254        
Investment loss | ¥                     266,707        
Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Shares             27,059                
Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Ownership interest (as a percent)         51                 51  
Payments to acquire additional interest in subsidiaries | $             $ 10,000,000                
Number of gas stations extending business | item               200 200            
Number of Company's subsidiaries who entered into the fourth supplemental agreement to the investment agreement | item         2                 2  
Equity method investment additional information             As consideration for increasing its affiliates’ interest in FGS from 8% to 43%, the Company will (1) pay a total of RMB 10 million in cash to FGS and (2) issue 487,057 (27,059 shares post 2024 Reverse Split) restricted Class A Ordinary Shares of the Company (the “Restricted Shares”) to the other shareholders of FGS within 30 days after FGS finalizes recording the Company’s corresponding interest at the local governmental agency.                
Stock price | $ / shares                           $ 1.61  
Fair market value of waived performance goals         ¥ 1,689,807                 $ 261,667  
Remeasurement gain of previously held equity interests in connection with step acquisition | ¥               ¥ 979,254              
Future Gas Station (Beijing) Technology, Ltd | Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Stock price | $ / shares                           $ 28.98  
Investment in Starry Blockchain Energy Pte. Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Cost method investment ownership percentage                       30.00% 30.00%    
Ownership interest (as a percent)                       30 30    
Payments to acquire equity method investments | $       $ 3,000,000                      
Stock price | $ / shares                         $ 13.80    
Fair value of shares issued                       ¥ 27,675,450 $ 4,327,600    
Investment loss | ¥               15,411   15,411          
Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Percentage of equity interest to be acquired in exchange for waiver of performance goals         8.00%                 8.00%  
Consideration in shares         487,057                    
Percentage of deemed consideration of equity.         8.00%                    
Number of shares cancelled         162,352                    
Future Gas Station (Beijing) Technology, Ltd | Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Consideration in shares         27,059                    
Number of shares cancelled         9,020                    
Future Gas Station (Beijing) Technology, Ltd | Customer relationship                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Amortization expense               700,000 $ 96,534 700,000 350,000        
Impairment loss for intangible assets               ¥ 5,250,000 $ 724,008 ¥ 0 ¥ 0        
Restricted shares | Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Consideration in shares         487,057                    
Restricted shares | Future Gas Station (Beijing) Technology, Ltd | Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Consideration in shares         27,059                    
Maximum                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Ownership interest (as a percent)             43                
Class A ordinary shares                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Reverse stock split 0.056 0.056       0.2                  
Class A ordinary shares | Future Gas Station (Beijing) Technology, Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Shares             487,057                
Class A ordinary shares | Future Gas Station (Beijing) Technology, Ltd | Post 2024 Reverse Stock Split                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Shares             27,059                
Class A ordinary shares | Starry                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Number of shares issued     500,000                        
Class A ordinary shares | Restricted shares | Investment in Starry Blockchain Energy Pte. Ltd                              
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY                              
Shares     316,345 316,345                      
Stock price | $ / shares                         $ 9.48    
XML 246 R80.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair values of the identifiable assets and liabilities (Details)
12 Months Ended
Jan. 13, 2021
CNY (¥)
Jan. 13, 2021
USD ($)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2021
USD ($)
Jan. 13, 2021
USD ($)
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY.          
Capital contribution receivable due from non-controlling Interest     ¥ (50,000,000) $ (6,895,315)  
Future Gas Station (Beijing) Technology, Ltd          
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY.          
Cash ¥ 471,843       $ 65,070
Accounts receivable, net 831,049       114,607
Other receivables, net 144,285       19,898
Contract costs, net 75,250       10,377
Prepaid expenses 91,132       12,568
Property and equipment, net 118,130       16,291
Intercompany receivables 6,850,000       944,658
Intangible assets- customer relationship 7,000,000       965,344
Goodwill 6,996,895       964,916
Accounts payable (1,032,078)       (142,330)
Other payables (1,273,182)       (175,580)
Other payable- related parties (479,959)       (66,189)
Deferred revenue (39,786)       (5,487)
Accrued payroll and employees' welfare (1,629,519)       (224,721)
Taxes payable (64,253)       (8,861)
Deferred tax liability (1,050,000)       (144,801)
Total 17,009,807       $ 2,345,760
Deemed equity consideration to acquire 8% equity interest in FGS 1,689,807 $ 233,035      
Fair value of previously held equity interest 30,530,000 4,210,280      
Non-controlling interest 34,790,000 4,797,760      
Capital contribution receivable due from non-controlling Interest (50,000,000) (6,895,315)      
Total ¥ 17,009,807 $ 2,345,760      
XML 247 R81.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified goodwill acquired and carrying value (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2023
USD ($)
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY          
Goodwill, net     ¥ 4,730,002    
Impairment loss on goodwill ¥ 4,730,002 $ 652,297 2,266,893 ¥ 0  
Future Gas Station (Beijing) Technology, Ltd          
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY          
Goodwill 6,996,895   6,996,895   $ 964,916
Less: impairment for goodwill (6,996,895)   (2,266,893)   $ (964,916)
Goodwill, net     4,730,002    
Impairment loss on goodwill ¥ 4,730,002 $ 652,297 ¥ 2,266,893 ¥ 0  
XML 248 R82.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY - Fair value of identified intangible assets, customer relationship and its estimated useful lives (Details) - 12 months ended Jun. 30, 2023 - Future Gas Station (Beijing) Technology, Ltd - Customer Relationships
CNY (¥)
USD ($)
BUSINESS ACQUISITION AND INVESTMENT IN UNCONSOLIDATED ENTITY    
Intangible assets - customer relationship ¥ 7,000,000 $ 965,344
Less: accumulated amortization (1,750,000) (241,336)
Less: impairment ¥ (5,250,000) $ (724,008)
Average Useful Life (in Years) 10 years  
XML 249 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Operating lease related assets and liabilities (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Operating lease related assets and liabilities recorded on the balance sheets      
Rights of use lease assets, net ¥ 2,654,900 $ 366,127 ¥ 6,666,759
Operating lease liabilities - current 3,066,146 422,841 3,892,774
Operating lease liabilities - non-current 25,144 3,468 2,184,635
Total operating lease liabilities ¥ 3,091,290 $ 426,309 ¥ 6,077,409
XML 250 R84.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Weighted average remaining lease terms and discount rates (Details)
Jun. 30, 2023
Jun. 30, 2022
Remaining lease terms and discount rate:    
Weighted average remaining lease term (years) 23 years 10 months 24 days 16 years 2 months 4 days
Weighted average discount rate 5.00% 5.00%
XML 251 R85.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Maturities of lease liabilities (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Office Leases Commitment - short term      
2024 ¥ 3,110,862 $ 429,008  
2025 26,400 3,641  
Total lease payments 3,137,262 432,649  
Less: imputed interest (45,972) (6,340)  
Present value of lease liabilities 3,091,290 426,309 ¥ 6,077,409
Operating lease liabilities - current 3,066,146 422,841 3,892,774
Operating lease liabilities - non-current ¥ 25,144 $ 3,468 ¥ 2,184,635
XML 252 R86.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES - Additional information (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
LEASES        
Operating lease costs ¥ 3,354,147 $ 462,558 ¥ 3,443,813 ¥ 2,034,105
Short-term lease 2,683,860 370,121 967,247 1,291,685
Impairment loss for the ROU ¥ 834,974 $ 115,148 ¥ 0 ¥ 0
Minimum        
LEASES        
Lease term 1 year 1 year    
Maximum        
LEASES        
Lease term 50 years 50 years    
XML 253 R87.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES - Third Parties (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
OTHER PAYABLES      
Total ¥ 5,819,010 $ 802,478 ¥ 3,533,918
Third parties      
OTHER PAYABLES      
Professional service fees 2,246,101 309,752 2,061,016
Distributors and employees 3,073,289 423,826 1,009,307
Accrued expenses 200,218 27,611 206,045
Others 299,402 41,289 257,550
Total ¥ 5,819,010 $ 802,478 ¥ 3,533,918
XML 254 R88.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER PAYABLES - Related Parties (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
OTHER PAYABLES      
Total ¥ 5,819,010 $ 802,478 ¥ 3,533,918
Related party      
OTHER PAYABLES      
Expenses paid by the major shareholders 1,796,309 247,723 1,396,419
Due to family members of the owners of BHD and FGS 545,159 75,181 590,159
Due to management staff for costs incurred on behalf of the company 250,927 34,604 253,557
Total ¥ 2,592,395 $ 357,508 ¥ 2,240,135
XML 255 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
TAXES PAYABLE (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
TAXES PAYABLE      
VAT payable ¥ 699,601 $ 96,479 ¥ 1,741,972
Income tax payable 440,030 60,683 440,030
Other taxes payable 23,375 3,224 28,956
Total taxes payable ¥ 1,163,006 $ 160,386 ¥ 2,210,958
XML 256 R90.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS - Short-term bank loans (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
BANK LOANS      
Total short-term bank loans ¥ 12,451,481 $ 1,717,138 ¥ 10,000,000
Bank of Kunlun      
BANK LOANS      
Total short-term bank loans 950,000 131,010  
Beijing Rural Commercial Bank      
BANK LOANS      
Total short-term bank loans     ¥ 10,000,000
Industrial and Commercial Bank of China      
BANK LOANS      
Total short-term bank loans 10,000,000 1,379,064  
China Construction Bank      
BANK LOANS      
Total short-term bank loans ¥ 1,501,481 $ 207,064  
XML 257 R91.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS - Short-term bank loans - Narrative (Details)
12 Months Ended
Apr. 13, 2022
CNY (¥)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Apr. 13, 2022
USD ($)
BANK LOANS            
Interest rate (as a percent)   8.90% 8.90%      
Proceeds from debt   ¥ 13,491,481 $ 1,860,560 ¥ 10,000,000 ¥ 16,020,000  
Beijing Rural Commercial Bank            
BANK LOANS            
Interest rate (as a percent) 4.60%         4.60%
Carrying value of self-owned housing property pledged as collateral ¥ 17,600,000         $ 2,400,000
Beijing Rural Commercial Bank | Short term borrowings one            
BANK LOANS            
Face amount of debt ¥ 5,600,000          
Term of debt 1 year          
Beijing Rural Commercial Bank | Short term borrowings two            
BANK LOANS            
Term of debt 1 year          
Proceeds from debt ¥ 4,400,000          
XML 258 R92.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BANK LOANS - Long-term bank loan - Narrative (Details)
1 Months Ended 12 Months Ended
Jun. 06, 2023
CNY (¥)
Jun. 06, 2023
USD ($)
Aug. 31, 2022
CNY (¥)
Aug. 31, 2022
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 06, 2023
USD ($)
Aug. 31, 2022
USD ($)
Apr. 13, 2022
BANK LOANS                      
Interest rate (as a percent)         8.90% 8.90%          
Proceeds from debt         ¥ 13,491,481 $ 1,860,560 ¥ 10,000,000 ¥ 16,020,000      
Repayments of debt         11,040,000 1,522,486 15,000,000 10,540,000      
Interest expense on bank loan         416,481 57,435 ¥ 486,757 ¥ 602,124      
Bank of Kunlun                      
BANK LOANS                      
Face amount of debt     ¥ 2,900,000             $ 399,928  
Term of debt     18 months 18 months              
Proceeds from debt     ¥ 1,000,000 $ 137,906              
Repayments of debt         ¥ 50,000 $ 6,896          
Collateral value of debt     ¥ 6,500,000             $ 900,000  
Industrial and Commercial Bank of China | Revolving loan facility                      
BANK LOANS                      
Term of debt 1 year 1 year                  
Interest rate (as a percent) 2.50%               2.50%    
Proceeds from debt ¥ 5,000,000 $ 689,532                  
Repayments of debt 5,000,000 $ 689,532                  
Collateral value of debt | ¥ 17,600,000                    
Maximum borrowing capacity 10,000,000               $ 1,379,063    
China Construction Bank                      
BANK LOANS                      
Face amount of debt ¥ 1,500,000               $ 207,064    
Interest rate (as a percent) 3.95%               3.95%    
Beijing Rural Commercial Bank                      
BANK LOANS                      
Interest rate (as a percent)                     4.60%
Beijing Rural Commercial Bank | Revolving loan facility                      
BANK LOANS                      
Collateral value of debt | $                 $ 2,400,000    
Bank of Nanjing                      
BANK LOANS                      
Interest rate (as a percent)     6.00%             6.00%  
XML 259 R93.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Due to related party (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES      
Short-term borrowings due to related parties ¥ 20,018,222 $ 2,760,639 ¥ 9,009,156
Short term borrowings one      
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES      
Short-term borrowings due to related parties     4,006,767
Debt Instrument, Maturity Date Nov. 17, 2022    
Debt Instrument, Interest Rate Percentage 4.35%    
Short term borrowings two      
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES      
Short-term borrowings due to related parties     ¥ 5,002,389
Debt Instrument, Maturity Date Dec. 26, 2022    
Debt Instrument, Interest Rate Percentage 4.35%    
Short Term Borrowings Three      
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES      
Short-term borrowings due to related parties ¥ 10,004,055 1,379,622  
Debt Instrument, Maturity Date Dec. 26, 2023    
Debt Instrument, Interest Rate Percentage 3.65%    
Short Term Borrowings Four      
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES      
Short-term borrowings due to related parties ¥ 4,993,950 688,697  
Debt Instrument, Maturity Date Jun. 04, 2024    
Debt Instrument, Interest Rate Percentage 3.40%    
Short term borrowings five.      
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES      
Short-term borrowings due to related parties ¥ 5,020,217 $ 692,320  
Debt Instrument, Maturity Date Jun. 16, 2024    
Debt Instrument, Interest Rate Percentage 3.40%    
XML 260 R94.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES - Additional Information (Details) - Short term borrowings
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
SHORT-TERM BORROWINGS DUE TO RELATED PARTIES        
Interest expense due to third party ¥ 326,893 $ 45,081 ¥ 397,468 ¥ 433,281
Guaranteed or collateralized ¥ 0   ¥ 0  
XML 261 R95.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LONG-TERM BORROWINGS DUE TO RELATED PARTY - Due to related party (Details) - Related party
Jun. 30, 2022
CNY (¥)
LONG-TERM BORROWINGS DUE TO RELATED PARTY  
Long-term borrowing from a founder, monthly payments of ¥126,135 inclusive of interest at 8.90%, ten years loan, due in November 2027. ¥ 6,510,606
Less: current portion (999,530)
Total long-term borrowings due to related party ¥ 5,511,076
XML 262 R96.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LONG-TERM BORROWINGS DUE TO RELATED PARTY - (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
LONG-TERM BORROWINGS DUE TO RELATED PARTY  
Debt instrument, periodic payment ¥ 126,135
Debt instrument, interest rate, stated percentage 8.90%
Long-term borrowings | Related party  
LONG-TERM BORROWINGS DUE TO RELATED PARTY  
Debt instrument, term 10 years
XML 263 R97.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LONG-TERM BORROWINGS DUE TO RELATED PARTY - Additional Information (Details) - Long-term borrowings
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
LONG-TERM BORROWINGS DUE TO RELATED PARTY        
Guaranteed or collateralized ¥ 0   ¥ 0  
Interest expense, long-term debt ¥ 472,593 $ 65,174 ¥ 617,611 ¥ 693,641
XML 264 R98.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES (Details)
12 Months Ended
May 01, 2024
shares
Mar. 29, 2024
USD ($)
$ / shares
shares
Mar. 15, 2023
USD ($)
$ / shares
shares
Jun. 14, 2021
USD ($)
$ / shares
shares
Apr. 05, 2021
Vote
¥ / shares
Dec. 26, 2019
shares
Dec. 10, 2019
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
CNY (¥)
Mar. 28, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
CNY (¥)
shares
Jun. 30, 2022
$ / shares
Jun. 30, 2022
CNY (¥)
shares
Jun. 30, 2021
shares
Apr. 05, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
shares
May 21, 2020
shares
Dec. 10, 2019
¥ / shares
shares
CLASS A ORDINARY SHARES.                                    
Reverse stock split ratio 0.056 0.056           0.2 0.2                  
Number of ordinary share in lieu of the fractional share, the shareholder was entitled to receive   1                                
Ordinary shares, shares outstanding 7,927,132                                  
Number of ordinary shares called for by warrants                               1,680,000 911,112  
Placement agent's fees and other estimated offering expenses               $ 4,700,000 ¥ 30,408,264                  
Percentage transfer of profit to statutory reserves               10.00% 10.00%                  
Transfer of profit to statutory reserves up to certain percentage of registered capital               50.00% 50.00%                  
Appropriated retained earnings               $ 572,163     ¥ 4,148,929   ¥ 4,148,929          
Post 2024 Reverse Stock Split                                    
CLASS A ORDINARY SHARES.                                    
Number of ordinary shares called for by warrants                               93,333 50,617  
Class A ordinary shares                                    
CLASS A ORDINARY SHARES.                                    
Reverse stock split ratio 0.056 0.056         0.2                      
Ordinary shares, shares authorized   500,000,000           500,000,000   150,000,000 500,000,000   500,000,000   150,000,000      
Par value (in dollars per share) | (per share)   $ 0.0001 $ 0.0925 $ 0.0925 ¥ 0.62     $ 0.0001   $ 0.0925   $ 0.0001     $ 0.0925      
Number of ordinary share in lieu of the fractional share, the shareholder was entitled to receive           23,049,639                        
Ordinary shares, shares outstanding 141,703,218         4,611,720   2,306,295     2,306,295   1,704,766          
Authorized share capital | $   $ 58,000               $ 15,725,000         $ 15,725,000      
Number of votes | Vote         1                          
Stock issuance (in shares)     8,827,500 6,014,102                            
Number of ordinary shares called for by warrants     10,002,500         863,333     863,333   7,950,769 8,814,102        
Class A ordinary shares | Post 2024 Reverse Stock Split                                    
CLASS A ORDINARY SHARES.                                    
Ordinary shares, shares authorized                             8,333,333      
Par value (in dollars per share) | $ / shares     $ 1.67 $ 1.67                     $ 1.67      
Number of ordinary share in lieu of the fractional share, the shareholder was entitled to receive           1,280,536                        
Ordinary shares, shares outstanding           256,207                        
Stock issuance (in shares)     490,417 334,117                            
Number of ordinary shares called for by warrants     555,694         47,963     47,963   441,710 489,673        
Class A ordinary shares | Minimum                                    
CLASS A ORDINARY SHARES.                                    
Ordinary shares, shares authorized             20,000,000                     20,000,000
Par value (in dollars per share) | $ / shares             $ 0.0185                      
Class A ordinary shares | Maximum                                    
CLASS A ORDINARY SHARES.                                    
Ordinary shares, shares authorized             100,000,000                     100,000,000
Par value (in dollars per share) | (per share)             $ 0.0925                     ¥ 0.62
Class A ordinary shares | Maximum | Post 2024 Reverse Stock Split                                    
CLASS A ORDINARY SHARES.                                    
Par value (in dollars per share) | $ / shares             $ 1.67                      
Class B ordinary shares                                    
CLASS A ORDINARY SHARES.                                    
Reverse stock split ratio               0.056 0.056                  
Ordinary shares, shares authorized   80,000,000           80,000,000   20,000,000 80,000,000   80,000,000   20,000,000      
Par value (in dollars per share) | (per share)   $ 0.0001     ¥ 0.62     $ 0.0001   $ 0.0925   $ 0.0001     $ 0.0925      
Ordinary shares, shares outstanding               7,100,000     7,100,000   4,100,000          
Authorized share capital | $                             $ 1,850,000      
Number of votes | Vote         15                          
Pre-funded warrants                                    
CLASS A ORDINARY SHARES.                                    
Stock issuance (in shares)     1,175,000 2,800,000                            
Number of ordinary shares called for by warrants     10,002,500 8,814,102                            
Gross proceeds | $     $ 8,000,000.0 $ 55,000,000.0                            
Pre-funded warrants | Post 2024 Reverse Stock Split                                    
CLASS A ORDINARY SHARES.                                    
Stock issuance (in shares)     65,278 155,556                            
Number of ordinary shares called for by warrants     555,694 489,673                            
XML 265 R99.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CLASS A ORDINARY SHARES - Pre funded warrants (Details) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
CLASS A ORDINARY SHARES      
Weighted average remaining period, outstanding 5 years 6 months    
Pre-funded warrants      
CLASS A ORDINARY SHARES      
Warrants Outstanding   81,667  
Issued 65,278    
Exercised   (81,667)  
Warrants Outstanding 65,278   81,667
Weighted average exercise price outstanding per share   $ 0.18  
Issued $ 0.18    
Exercised   $ 0.18  
Weighted average exercise price outstanding per share $ 0.18   $ 0.18
Weighted average remaining period, outstanding 5 years 2 months 19 days   5 years 5 months 15 days
Issued   5 years 6 months  
XML 266 R100.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS (Details)
12 Months Ended
Jun. 26, 2020
item
$ / shares
May 21, 2020
USD ($)
item
$ / shares
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Y
shares
Jun. 30, 2023
USD ($)
Y
$ / shares
shares
Mar. 15, 2023
USD ($)
Y
shares
Jun. 30, 2022
CNY (¥)
Y
shares
Jun. 30, 2022
USD ($)
Y
$ / shares
shares
Jun. 30, 2021
USD ($)
Y
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Number of offerings | item 2 2                
Number of warrants to purchase ordinary shares   911,112               1,680,000
Exercise price of warrants (in dollars per share) | $ / shares $ 1.25 $ 2.25               $ 1.25
Fair value of warrants | $   $ 1,689,389     $ 560,000 $ 2,750,000   $ 27,030,000 $ 34,860,000 $ 1,639,333
Fair value of the warrant liability       ¥ 31,615,668 4,360,000   ¥ 16,677,328      
Change fair value changes of warrants liability, Aggregate amount | $     $ 320,000              
Post 2024 Reverse Stock Split                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Number of warrants to purchase ordinary shares   50,617               93,333
Exercise price of warrants (in dollars per share) | $ / shares $ 22.50 $ 40.50               $ 22.50
Warrant 2021                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Fair value of the warrant liability       13,995,009 1,930,000     $ 2,490,000    
Number of warrants             489,673 489,673    
Warrant 2023                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Fair value of the warrant liability       ¥ 17,620,659 $ 2,430,000          
Number of warrants       555,694 555,694 555,694        
Class A ordinary shares                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Number of warrants to purchase ordinary shares       863,333 863,333 10,002,500 7,950,769 7,950,769 8,814,102  
Exercise price of warrants (in dollars per share) | $ / shares         $ 6.24     $ 0.80    
Class A ordinary shares | Post 2024 Reverse Stock Split                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Number of warrants to purchase ordinary shares       47,963 47,963 555,694 441,710 441,710 489,673  
Exercise price of warrants (in dollars per share) | $ / shares         $ 112.32     $ 14.40    
Risk free interest rate                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input   0.40               0.35
Risk free interest rate | Warrant 2021                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input       0.0441 0.0441   0.0300 0.0300    
Risk free interest rate | Warrant 2023                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input       3.59 3.59 3.58        
Measurement input, expected term                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants and rights outstanding, term   5 years 6 months               5 years 6 months
Measurement input, expected term | Warrant 2021                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input | Y       3.47 3.47   3.47 3.47 4.46  
Measurement input, expected term | Warrant 2023                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input | Y       5.22 5.22 5.50        
Measurement input, price volatility                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input   99.50               104.26
Measurement input, price volatility | Warrant 2021                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input       1.27 1.27   1.09 1.09    
Measurement input, price volatility | Warrant 2023                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input       110 110 110        
Measurement input, expected dividend rate                    
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS                    
Warrants outstanding, measurement input   0               0
XML 267 R101.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Measurement inputs (Details)
Jun. 30, 2023
$ / shares
¥ / shares
Y
shares
Mar. 15, 2023
¥ / shares
Y
shares
Jun. 30, 2022
Y
$ / shares
shares
Jun. 30, 2021
Y
Jun. 30, 2020
May 21, 2020
Warrant 2021            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Number of warrants | shares     489,673      
Number of warrants, remaining | shares 47,963          
Number of warrants, adjusted | shares 441,710          
Warrant 2023            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Number of warrants | shares 555,694 555,694        
Share price | Warrant 2021            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input | $ / shares 0.34   0.66      
Share price | Warrant 2023            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input | ¥ / shares 0.34 0.37        
Risk free interest rate            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input         0.35 0.40
Risk free interest rate | Warrant 2021            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input 0.0441   0.0300      
Risk free interest rate | Warrant 2023            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input 3.59 3.58        
volatility            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input         104.26 99.50
volatility | Warrant 2021            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input 1.27   1.09      
volatility | Warrant 2023            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input 110 110        
Exercise price | Warrant 2021            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input | $ / shares     112.32      
Warrants outstanding, measurement input, remaining | $ / shares 112.32          
Warrants outstanding, measurement input, adjusted | $ / shares 14.40          
Exercise price | Warrant 2023            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input | ¥ / shares 14.40 14.40        
Warrant life | Warrant 2021            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input | Y 3.47   3.47 4.46    
Warrant life | Warrant 2023            
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS            
Warrants outstanding, measurement input | Y 5.22 5.50        
XML 268 R102.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Liabilities (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Liabilities:    
Warrant liability $ 4,360,000 $ 2,490,000
Level 3    
Liabilities:    
Warrant liability $ 4,360,000 $ 2,490,000
XML 269 R103.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS - Warrant activities (Details) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS      
Weighted average remaining period, outstanding 5 years 6 months    
Warrant      
ORDINARY SHARES PURCHASE WARRANTS ISSUED TO INVESTORS      
Warrants Outstanding 489,673 489,673  
Issued 555,694    
Warrants Outstanding 1,045,367 489,673 489,673
Weighted average exercise price outstanding per share $ 112.32 $ 112.32  
Issued 14.40    
Weighted average exercise price outstanding per share $ 18.90 $ 112.32 $ 112.32
Weighted average remaining period, outstanding 4 years 4 months 24 days 4 years 5 months 15 days 5 years 5 months 15 days
XML 270 R104.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION (Details) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
SHARE-BASED COMPENSATION.    
Stock Options, Shares, Outstanding at Beginning 4,444 6,084
Stock Options, Shares, Granted 0 0
Forfeited 0 (1,640)
Stock Option, Shares, Exercised 0 0
Stock Option, Shares, Expired 0 0
Stock Options, Shares, Outstanding at Ending 4,444 4,444
Stock Options, Weighted Average Exercise Price Per share, Outstanding at Beginning $ 148.50 $ 180.36
Stock Options, Weighted Average Exercise Price Per share, Granted 0 0
Stock Options, Weighted Average Exercise Price Per share, Forfeited 0 266.40
Stock Options, Weighted Average Exercise Price Per share, Exercised 0 0
Stock Options, Weighted Average Exercise Price Per share, Expired 0 0
Stock Options, Weighted Average Exercise Price Per share, Outstanding at Ending $ 148.50 $ 148.50
XML 271 R105.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Option outstanding (Details)
12 Months Ended
Jun. 30, 2023
$ / shares
shares
SHARE-BASED COMPENSATION  
Outstanding Options, Number (in shares) 4,444
Exercisable Options, Average Remaining Contractual life (years) 2 months 15 days
Stock option one [Member]  
SHARE-BASED COMPENSATION  
Outstanding Options, Average Exercise Price | $ / shares $ 148.50
Outstanding Options, Number (in shares) 4,444
Outstanding Options, Average Remaining Contractual life (Years) 1 year 7 months 2 days
Exercisable Options, Average Exercise Price | $ / shares $ 148.50
Exercisable Options, Number (in shares) 4,444
Exercisable Options, Average Remaining Contractual life (years) 1 year 7 months 2 days
XML 272 R106.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Restricted shares (Details) - shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
SHARE-BASED COMPENSATION    
Granted - Shares 0 0
Restricted Stock [Member]    
SHARE-BASED COMPENSATION    
Non-vested, Beginning Balance - Shares 120,407 7,244
Granted - Shares 277,778 405,130
Vested - Shares (226,247) (291,967)
Non-vested, Ending Balance - Shares 171,938 120,407
XML 273 R107.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Status of restricted stock (Details) - Restricted shares
12 Months Ended
Jun. 30, 2023
$ / shares
shares
Outstanding Restricted Shares, Number 171,938
Fair Value per Share 1.04  
Outstanding Restricted Shares, Number 60,827
Outstanding Restricted Shares, Average Remaining Amortization Period (Years) 1 year 8 months 1 day
Outstanding Restricted Shares, Fair Value per Share | $ / shares $ 18.72
Fair Value per Share 1.29  
Outstanding Restricted Shares, Number 111,111
Outstanding Restricted Shares, Average Remaining Amortization Period (Years) 2 months 15 days
Outstanding Restricted Shares, Fair Value per Share | $ / shares $ 6.66
XML 274 R108.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION - Additional Information (Details)
1 Months Ended 12 Months Ended
Mar. 15, 2023
USD ($)
$ / shares
shares
Mar. 09, 2023
USD ($)
$ / shares
shares
Feb. 28, 2022
USD ($)
$ / shares
shares
Jan. 05, 2022
USD ($)
$ / shares
shares
Dec. 10, 2021
$ / shares
shares
Dec. 05, 2021
USD ($)
$ / shares
shares
Nov. 10, 2021
shares
Aug. 21, 2018
USD ($)
$ / shares
shares
Jan. 31, 2022
shares
Jun. 30, 2023
CNY (¥)
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
CNY (¥)
shares
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
CNY (¥)
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2020
USD ($)
Dec. 31, 2021
$ / shares
SHARE-BASED COMPENSATION                                  
Exercisable Options, Average Remaining Contractual life (years)                   2 months 15 days 2 months 15 days            
Number of shares expected to be vested                   4,444 4,444            
Shares               487,057                  
Exercise price (per share) | $ / shares       $ 1.29                          
Post 2024 Reverse Stock Split                                  
SHARE-BASED COMPENSATION                                  
Shares               27,059                  
Exercise price (per share) | $ / shares       $ 23.22                          
Share-Based Payment Arrangement, Option                                  
SHARE-BASED COMPENSATION                                  
Stock or Unit Option Plan Expense | ¥                   ¥ 0   ¥ 0   ¥ 0      
Share-based compensation | $                     $ 0            
Restricted shares                                  
SHARE-BASED COMPENSATION                                  
Stock or Unit Option Plan Expense                   ¥ 26,191,707 $ 3,612,002 ¥ 39,263,485   ¥ 6,140,037      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value | $     $ 1,708,024                            
Restricted stock closing price | $ / shares     $ 1.04   $ 1.60                        
Restricted shares issued (in shares)                   547,444 547,444            
Number of shares expected to be vested                   1,094,887 1,094,887            
Outstanding Restricted Shares, Number                   171,938 171,938            
Shares outstanding                       4,100,000 4,100,000 0 0    
Granted during the period     1,642,331                            
Restricted shares | Senior Manager                                  
SHARE-BASED COMPENSATION                                  
Share-based compensation | $                     $ 1,100,000            
Outstanding Restricted Shares, Average Remaining Amortization Period (Years)                   1 year 5 months 15 days 1 year 5 months 15 days            
Restricted shares | Senior Manager | Class B ordinary shares                                  
SHARE-BASED COMPENSATION                                  
Shares outstanding                   3,000,000 3,000,000            
Restricted shares | Management                                  
SHARE-BASED COMPENSATION                                  
Share-based compensation | ¥                   ¥ 8,000,000.0              
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value | $   $ 3,025,000 $ 1,694,000     $ 4,175,000                      
Restricted stock closing price | $ / shares   $ 1.01 $ 1.06     $ 1.67                      
Granted during the period   3,000,000 1,600,000     2,500,000                      
Restricted shares | Post 2024 Reverse Stock Split                                  
SHARE-BASED COMPENSATION                                  
Restricted stock closing price | $ / shares     $ 18.72   $ 28.80                        
Restricted shares issued (in shares)                   30,414 30,414            
Number of shares expected to be vested                   60,827 60,827            
Granted during the period     91,241                            
Restricted shares | Post 2024 Reverse Stock Split | Senior Manager                                  
SHARE-BASED COMPENSATION                                  
Shares outstanding                       7,148 7,148        
Restricted shares | August 2018                                  
SHARE-BASED COMPENSATION                                  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value | $               $ 2,523,240                  
Restricted stock closing price | $ / shares               $ 6.45                  
Granted during the period               391,200                  
Restricted shares | August 2018 | Independent Company                                  
SHARE-BASED COMPENSATION                                  
Number of shares issued       1,050,000                          
Stock issued value for services | $       $ 1,354,500                          
Restricted shares | August 2018 | Post 2024 Reverse Stock Split                                  
SHARE-BASED COMPENSATION                                  
Restricted stock closing price | $ / shares               $ 116.10                  
Granted during the period               21,733                  
Restricted shares | August 2018 | Post 2024 Reverse Stock Split | Independent Company                                  
SHARE-BASED COMPENSATION                                  
Number of shares issued       58,333                          
Restricted class A ordinary shares                                  
SHARE-BASED COMPENSATION                                  
Stock or Unit Option Plan Expense | ¥                   ¥ 5,805,840   ¥ 8,935,920   ¥ 0      
Share-based compensation                   ¥ 1,124,546 $ 155,082   $ 800,662   $ 800,662 $ 800,662  
Restricted shares issued for services (in shares)         250,000   500,000   250,000                
Shares outstanding                   1,000,000 1,000,000 1,550,000 1,550,000 0 0    
Restricted class A ordinary shares | Independent Company                                  
SHARE-BASED COMPENSATION                                  
Restricted stock closing price | $ / shares                                 $ 1.31
Restricted class A ordinary shares | Senior Manager                                  
SHARE-BASED COMPENSATION                                  
Shares outstanding                   1,000,000 1,000,000 128,672 128,672 188,662 188,662    
Shares                   1,000,000 1,000,000 128,672 128,672 188,662 188,662    
Restricted class A ordinary shares | Employee and business consultants                                  
SHARE-BASED COMPENSATION                                  
Exercise price (per share) | $ / shares $ 0.3726                                
Number of shares issued 1,000,000                                
Stock issued value for services | $ $ 372,600                                
Restricted class A ordinary shares | Post 2024 Reverse Stock Split                                  
SHARE-BASED COMPENSATION                                  
Restricted shares issued for services (in shares)         13,889   27,778   13,889                
Shares outstanding                   55,556 55,556 86,111 86,111        
Restricted class A ordinary shares | Post 2024 Reverse Stock Split | Independent Company                                  
SHARE-BASED COMPENSATION                                  
Restricted stock closing price | $ / shares                                 $ 23.58
Restricted class A ordinary shares | Post 2024 Reverse Stock Split | Senior Manager                                  
SHARE-BASED COMPENSATION                                  
Shares outstanding                   55,556 55,556     10,481 10,481    
Shares                   55,556 55,556 7,148 7,148 10,481 10,481    
Restricted class A ordinary shares | Post 2024 Reverse Stock Split | Employee and business consultants                                  
SHARE-BASED COMPENSATION                                  
Exercise price (per share) | $ / shares $ 6.71                                
Number of shares issued 55,556                                
XML 275 R109.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Income (loss) before provision for income taxes (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
INCOME TAX        
Outside China areas ¥ (34,038,460) $ (4,694,118) ¥ 113,741,972 ¥ 4,011,449
China (27,419,593) (3,781,335) (20,066,451) (30,402,528)
Total ¥ (61,458,053) $ (8,475,453) ¥ 93,675,521 ¥ (26,391,079)
XML 276 R110.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Deferred tax assets and liabilities, net (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Deferred tax assets:      
Allowance for credit losses ¥ 1,019,592 $ 140,608 ¥ 1,781,573
Impairment for inventory 90,322 12,456 59,913
Net operating loss carryforwards 23,290,731 3,211,938 16,511,047
Subtotal 24,400,645 3,365,002 18,352,533
Less: Valuation allowance (24,107,246) (3,324,540) (17,193,874)
Total deferred tax assets, net 293,399 40,462 1,158,659
Deferred tax liabilities:      
Accelerated amortization of intangible assets (146,511) (20,205) (119,271)
Gain on the previously held equity method investment (146,888) (20,257) (146,888)
Recognition of customer relationship arising from business combinations 0 0 (892,500)
Total deferred tax liabilities (293,399) (40,462) (1,158,659)
Deferred tax liabilities, net ¥ 0 $ 0 ¥ 0
XML 277 R111.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - NOL expiration (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
INCOME TAX      
2024 ¥ 13,146,922 $ 1,813,043  
2025 10,484,902 1,445,934  
2026 19,617,124 2,705,325  
2027 32,533,742 4,486,608  
2028 57,811,664 7,972,593  
Total ¥ 133,594,354 $ 18,423,503 ¥ 94,600,000
XML 278 R112.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Reconciliation of income tax expense (benefit) (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
INCOME TAX        
Income tax (benefits) expenses calculated at PRC statutory rates ¥ (15,364,513) $ (2,118,863) ¥ 23,418,880 ¥ (6,597,770)
Nondeductible expenses and others 539,247 74,366 263,655 338,058
Effect of tax rate differential 7,949,048 1,096,224 (24,061,020) 626,245
Benefit of revenue exempted from enterprise income tax (18,814) (2,595) (1,799) (57,250)
Change in valuation allowances 6,913,371 953,397 (233,590) 5,264,804
Tax refund 0 0   (98,338)
Expense (benefit) for income tax ¥ 18,339 $ 2,529 ¥ (613,874) ¥ (524,251)
XML 279 R113.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Income tax expense (benefit) (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
INCOME TAX        
Current income tax provision (benefit) ¥ 18,339 $ 2,529 ¥ 10,214 ¥ (98,338)
Deferred income tax benefit 0 0 (624,088) (425,913)
Expense (benefit) for income tax ¥ 18,339 $ 2,529 ¥ (613,874) ¥ (524,251)
XML 280 R114.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAX - Additional Information (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
INCOME TAX        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate 25.00% 25.00%    
Cumulative net operating loss ¥ 133,594,354   $ 18,423,503 ¥ 94,600,000
Additional NOL incurred by VIEs and VIEs' subsidiaries ¥ 39,000,000.0 $ 5,400,000    
Nanjing Recon        
INCOME TAX        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate 15.00% 15.00%    
Beijing Bhd Petroleum Technology Co Ltd        
INCOME TAX        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate 15.00% 15.00%    
XML 281 R115.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NON-CONTROLLING INTEREST (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
NON-CONTROLLING INTEREST            
Paid-in capital [1] ¥ 580,340,061   ¥ 516,426,799   $ 80,032,554  
Accumulated other comprehensive loss 35,127,173   11,307,461   4,844,259  
Total non-controlling interests (10,056,059)   (7,746,968)   (1,386,793)  
Capital contribution received 0 $ 0 0 ¥ 50,000    
Non-controlling Interest            
NON-CONTROLLING INTEREST            
Paid-in capital 6,656,000   6,656,000   917,904 $ 993,771
Unappropriated retained earnings (deficit) (2,601,356)   (292,265)   (358,742) (43,635)
Accumulated other comprehensive loss (30,703)   (30,703)   (4,234) (4,584)
Total non-controlling interests (10,056,059)   (7,746,968)   (1,386,793) (1,156,656)
Valuation increase shared by minority shareholders 34,790,000   34,790,000   4,797,760 5,194,303
Capital contribution receivable due from non-controlling Interest (48,870,000)   (48,870,000)   $ (6,739,481) $ (7,296,511)
BHD | Non-controlling Interest            
NON-CONTROLLING INTEREST            
Paid-in capital 1,651,000   1,651,000      
Unappropriated retained earnings (deficit) 3,477,494   3,477,493      
Accumulated other comprehensive loss (18,850)   (18,850)      
Total non-controlling interests 5,109,644   5,109,643      
Nanjing Recon | Non-controlling Interest            
NON-CONTROLLING INTEREST            
Paid-in capital 200,000   200,000      
Unappropriated retained earnings (deficit) 3,616,001   3,616,001      
Accumulated other comprehensive loss (11,853)   (11,853)      
Total non-controlling interests 3,804,148   3,804,148      
Gan Su BHD | Non-controlling Interest            
NON-CONTROLLING INTEREST            
Paid-in capital 4,805,000   4,805,000      
Unappropriated retained earnings (deficit) (6,336,893)   (4,972,129)      
Total non-controlling interests (1,531,893)   (167,129)      
Qinghai BHD | Non-controlling Interest            
NON-CONTROLLING INTEREST            
Unappropriated retained earnings (deficit) (1,561,196)   (1,520,225)      
Total non-controlling interests (1,561,196)   (1,520,225)      
FGS | Non-controlling Interest            
NON-CONTROLLING INTEREST            
Unappropriated retained earnings (deficit) (1,796,762)   (893,405)      
Total non-controlling interests (15,876,762)   (14,973,405)      
Valuation increase shared by minority shareholders 34,790,000   34,790,000      
Capital contribution receivable due from non-controlling Interest ¥ (48,870,000)   ¥ (48,870,000)      
[1] Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
XML 282 R116.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATIONS (Details)
$ in Millions
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
Jun. 30, 2023
USD ($)
Jun. 30, 2023
HKD ($)
China          
CONCENTRATIONS          
Cash was on deposit at financial institutions ¥ 45,500,000 ¥ 20,300,000   $ 6.3  
Maximum insured bank deposit | ¥ 500,000        
Unprotected cash held in banks 40,000,000.0 17,800,000   5.5  
Hong Kong          
CONCENTRATIONS          
Cash was on deposit at financial institutions 240,300,000 297,200,000   33.1  
Maximum insured bank deposit | $         $ 500,000
Unprotected cash held in banks ¥ 238,800,000 ¥ 296,800,000   $ 32.9  
China National Petroleum Corporation | Customer concentration | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage 50.00% 39.00% 43.00%    
China National Petroleum Corporation | Customer concentration | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage 49.00% 29.00% 27.00%    
SINOPEC | Customer concentration | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage 28.00% 22.00%      
SINOPEC | Customer concentration | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage 22.00% 13.00%      
Another Customer | Customer One | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage     32.00%    
Another Customer | Customer One | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage   19.00% 11.00%    
Another Customer | Customer Two | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage     31.00%    
Another Customer | Customer Two | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage   14.00% 10.00%    
Another Customer | Customer concentration | Sales revenue          
CONCENTRATIONS          
Concentration risk, percentage 10.00%        
Another Customer | Customer concentration | Accounts Receivable          
CONCENTRATIONS          
Concentration risk, percentage 14.00%        
XML 283 R117.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY - Purchase commitment (Details) - Jun. 30, 2023 - Purchase Commitment
CNY (¥)
USD ($)
Purchase commitment    
2024 ¥ 22,395,958 $ 3,088,544
2025 300,000 41,372
2026 150,000 20,686
Total minimum payments required ¥ 22,845,958 $ 3,150,602
XML 284 R118.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY - Office Leases Commitment - short term (Details) - Jun. 30, 2023
CNY (¥)
USD ($)
Office Leases Commitment - short term    
Total lease payments ¥ 3,137,262 $ 432,649
Office Leases Commitment    
Office Leases Commitment - short term    
2024 336,527 46,409
Total lease payments ¥ 336,527 $ 46,409
XML 285 R119.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCY - Additional Information (Details)
12 Months Ended
Oct. 25, 2023
CNY (¥)
Oct. 25, 2023
USD ($)
Sep. 25, 2023
CNY (¥)
Sep. 25, 2023
USD ($)
Aug. 25, 2023
CNY (¥)
Aug. 25, 2023
USD ($)
Jan. 09, 2023
CNY (¥)
Jan. 09, 2023
USD ($)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Dec. 01, 2021
CNY (¥)
Dec. 01, 2021
USD ($)
COMMITMENTS AND CONTINGENCY                              
Severance Payments                 ¥ 7,000,000.0 $ 1,000,000.0          
Legal contingencies | Henan Puxinfangfu Construction Engineering Co., Ltd.                              
COMMITMENTS AND CONTINGENCY                              
Restricted cash balance                           ¥ 700,000 $ 100,000
Trade accounts payable due                 1,820,000       $ 300,000    
Amount paid to the Plaintiff                     ¥ 855,197 $ 117,937      
Amount of damages claimed             ¥ 1,800,000 $ 300,000 2,000,000.0 300,000          
Legal contingencies | Jiuquan Third Construction and Installation Engineering Company                              
COMMITMENTS AND CONTINGENCY                              
Amount paid to the Plaintiff         ¥ 2,800,000 $ 380,000     ¥ 1,000,000.0 $ 140,000          
Amount of damages claimed ¥ 1,000,000.0 $ 140,000 ¥ 1,000,000.0 $ 140,000                      
XML 286 R120.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES - Sales to a related party (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
RELATED PARTY TRANSACTIONS AND BALANCES        
Total revenues from related party ¥ 67,114,378 $ 9,255,496 ¥ 83,777,571 ¥ 47,938,575
Gan Su BHD | Urumqi Yikeli Automatic Control Equipment Co., Ltd        
RELATED PARTY TRANSACTIONS AND BALANCES        
Non controlling ownership interest (as a percent) 10.00% 10.00%    
Related party        
RELATED PARTY TRANSACTIONS AND BALANCES        
Total revenues from related party ¥ 0 $ 0 0 85,657
Related party | Urumqi Yikeli Automatic Control Equipment Co., Ltd        
RELATED PARTY TRANSACTIONS AND BALANCES        
Total revenues from related party ¥ 0 $ 0 ¥ 0 ¥ 85,657
XML 287 R121.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES - Prepaid expense (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
RELATED PARTY TRANSACTIONS AND BALANCES      
Prepaid expenses ¥ 350,119 $ 48,284 ¥ 420,284
Related party      
RELATED PARTY TRANSACTIONS AND BALANCES      
Prepaid expenses 0 0 275,000
Founders      
RELATED PARTY TRANSACTIONS AND BALANCES      
Prepaid expenses ¥ 0 $ 0 ¥ 275,000
XML 288 R122.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RELATED PARTY TRANSACTIONS AND BALANCES - Leases from related parties (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
RELATED PARTY TRANSACTIONS AND BALANCES        
Rights of use lease assets, net ¥ 2,654,900   $ 366,127 ¥ 6,666,759
Operating lease liabilities 3,091,290   426,309 6,077,409
Related party        
RELATED PARTY TRANSACTIONS AND BALANCES        
Monthly rent 94,167 $ 12,986    
Annual rental expense 1,100,000 160,000    
Rights of use lease assets, net 335,976   46,333 765,241
Operating lease liabilities 335,976   $ 46,333 ¥ 765,241
Founder one        
RELATED PARTY TRANSACTIONS AND BALANCES        
Monthly rent ¥ 40,000 $ 5,516    
Lessee, Operating Lease, Period of Contract April 1, 2022 - March 31, 2024 April 1, 2022 - March 31, 2024    
Founder two        
RELATED PARTY TRANSACTIONS AND BALANCES        
Monthly rent ¥ 31,667 $ 4,367    
Lessee, Operating Lease, Period of Contract January 1, 2023- Dec 31, 2023 January 1, 2023- Dec 31, 2023    
Founder three        
RELATED PARTY TRANSACTIONS AND BALANCES        
Monthly rent ¥ 22,500 $ 3,103    
Lessee, Operating Lease, Period of Contract January 1, 2023 - Dec 31, 2023 January 1, 2023 - Dec 31, 2023    
XML 289 R123.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2020
CNY (¥)
Current assets            
Cash ¥ 104,125,800 $ 14,359,604 ¥ 316,974,857      
Notes receivable 3,742,390 516,099 10,828,308      
Accounts receivable, net 27,453,415 3,785,999 22,577,980      
Inventories, net 6,330,701 873,044 3,894,369      
Other receivables, net 2,185,733 301,427 5,501,833      
Loans to third parties 123,055,874 16,970,181 50,383,822      
Purchase advances, net 2,680,456 369,652 178,208      
Contract costs, net 49,572,685 6,836,386 33,858,820      
Prepaid expenses 350,119 48,284 420,284      
Prepaid expenses - related parties     275,000      
Total current assets 504,413,173 69,561,759 445,617,041      
Property and equipment, net 24,752,864 3,413,576 25,474,162      
Construction in progress     239,739      
Intangible assets, net     5,950,000      
Long-term other receivables, net 3,640 502 1,564,381      
Goodwill     4,730,002      
Operating lease right-of-use assets 2,654,900 366,127 6,666,759      
Total Assets 531,824,577 73,341,964 490,242,084      
LIABILITIES            
Short-term bank loans 12,451,481 1,717,138 10,000,000      
Business advances to officers and staffs 10,791,721 1,488,246 16,739,989      
Other payables 5,819,010 802,478 3,533,918      
Other payable- related parties 2,592,395 357,508 2,240,135      
Contract liabilities 2,748,365 379,017 2,001,277      
Accrued payroll and employees' welfare 2,382,516 328,564 2,250,547      
Taxes payable 1,163,006 160,386 2,210,958      
Short-term borrowings - related parties 20,018,222 2,760,639 9,009,156      
Operating lease liabilities - current 3,066,146 422,841 3,892,774      
Total Current Liabilities 61,032,862 8,416,817 52,878,284      
Operating lease liabilities - non-current 25,144 3,468 2,184,635      
Contract liabilities - non-current     106,000      
Total Liabilities 92,673,674 12,780,285 77,357,323      
VIE            
Current assets            
Cash 37,661,118 5,092,821 18,033,666      
Restricted cash 731,545 100,885 723,560      
Notes receivable 3,742,390 516,099 10,828,308      
Accounts receivable, net 27,453,415 3,785,999 22,577,980      
Inventories, net 6,330,701 873,044 3,894,369      
Other receivables, net 11,618,275 1,602,233 5,500,981      
Loans to third parties 37,770,188 5,208,747 30,270,563      
Purchase advances, net 1,592,761 219,652 178,208      
Contract costs, net 49,572,685 6,836,386 33,858,820      
Prepaid expenses 121,329 16,732 165,120      
Prepaid expenses - related parties 0 0 275,000      
Total current assets 176,594,407 24,252,598 126,306,575      
Property and equipment, net 24,752,864 3,413,576 25,474,162      
Construction in progress 0 0 239,739      
Intangible assets, net 0 0 5,950,000      
Long-term other receivables, net 3,640 502 1,564,381      
Goodwill 0 0 4,730,002      
Operating lease right-of-use assets 2,654,900 366,127 6,666,759      
Total Assets 204,005,811 28,032,803 170,931,618      
LIABILITIES            
Short-term bank loans 12,451,481 1,717,138 10,000,000      
Business advances to officers and staffs 10,791,721 1,488,246 12,826,108      
Other payables 3,904,135 538,405 1,469,761      
Other payable- related parties 1,356,915 187,127 1,061,081      
Contract liabilities 2,748,361 379,017 2,001,277      
Accrued payroll and employees' welfare 1,048,061 144,534 1,213,040      
Intercompany payables 263,935,922 36,398,428 194,373,010      
Taxes payable 1,163,237 160,418 2,211,190      
Short-term borrowings - related parties 20,018,222 2,760,639 9,009,156      
Long-term borrowings - related party - current portion 0 0 999,530      
Operating lease liabilities - current 3,066,146 422,841 3,892,774      
Total Current Liabilities 320,484,201 44,196,793 239,056,927      
Operating lease liabilities - non-current 25,144 3,468 2,184,635      
Contract liabilities - non-current 0 0 106,000      
Long-term borrowings - related party 0 0 5,511,076      
Deferred tax liability 0 0 187,972      
Total Liabilities 320,509,345 44,200,261 247,046,610      
RECON TECHNOLOGY LTD            
Current assets            
Cash 236,146,589 32,566,104 296,838,959 $ 40,935,964 ¥ 325,116,815 ¥ 22,238,980
Other receivables, net 291,525,426 40,203,195 205,224,961      
Total current assets 607,708,032 83,806,770 522,428,344      
Total Assets 484,787,542 66,855,259 444,861,509      
LIABILITIES            
Other payables 3,964,912 546,786 7,552,452      
Total Current Liabilities 3,964,912 546,786 7,552,452      
Total Liabilities 35,580,580 4,906,786 24,229,780      
Related party            
Current assets            
Prepaid expenses 0 0 275,000      
Operating lease right-of-use assets 335,976 46,333 765,241      
LIABILITIES            
Other payables 2,592,395 357,508 2,240,135      
Long-term borrowings - related party - current portion     999,530      
Operating lease liabilities - current 335,976 46,333 429,265      
Operating lease liabilities - non-current ¥ 0 $ 0 335,976      
Long-term borrowings - related party     ¥ 5,511,076      
XML 290 R124.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
VARIABLE INTEREST ENTITIES - Additional Information (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Variable Interest Entity [Line Items]          
Revenue ¥ 67,114,378 $ 9,255,496 ¥ 83,777,571   ¥ 47,938,575
Operating expenses 88,199,718 12,163,297 101,738,154   68,793,976
Net loss 59,167,301 8,159,544 (95,586,795)   22,832,734
VIE          
Variable Interest Entity [Line Items]          
Revenue 67,114,378 9,255,496 83,777,571 $ 12,508,368 47,817,378
Operating expenses 35,547,439 4,902,216 35,725,237 5,333,938 36,704,840
Net loss ¥ 26,349,629 $ 3,633,780 ¥ 18,180,305 $ 2,714,401 ¥ 29,407,210
XML 291 R125.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
segment
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Number of operating segments 4 4    
Total revenue ¥ 67,114,378 $ 9,255,496 ¥ 83,777,571 ¥ 47,938,575
Automation product and software        
Total revenue 26,628,216 3,672,199 31,944,055 18,535,166
Equipment, accessories and others        
Total revenue 16,248,197 2,240,729 17,159,381 15,791,623
Oilfield environmental protection        
Total revenue 19,116,560 2,636,294 25,335,363 11,043,979
Platform Outsourcing Services        
Total revenue ¥ 5,121,405 $ 706,274 ¥ 9,338,772 ¥ 2,567,807
XML 292 R126.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING - Company's revenue (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Revenue ¥ 67,114,378 $ 9,255,496 ¥ 83,777,571 ¥ 47,938,575
Cost of revenue and related tax 48,247,395 6,653,620 64,352,834 40,723,547
Gross profit 18,866,983 2,601,876 19,424,737 7,215,028
Depreciation and amortization 3,683,586 507,990 3,339,868 3,150,789
Total capital expenditures 940,673   999,652 522,416
Goods transferred at a point in time        
Revenue 58,475,918   74,222,033 46,549,014
Services rendered over time        
Revenue 8,638,460   9,555,538 1,389,561
Automation product and software        
Revenue 26,628,216 3,672,199 31,944,055 18,535,166
Cost of revenue and related tax 23,610,281   29,824,014 19,942,541
Gross profit 3,017,935   2,120,041 (1,407,375)
Depreciation and amortization 857,332   421,619 277,496
Total capital expenditures 803,311   14,823 26,761
Automation product and software | Goods transferred at a point in time        
Revenue 18,640,699   31,944,055 18,535,166
Automation product and software | Services rendered over time        
Revenue 7,987,517   0 0
Equipment, accessories and others        
Revenue 16,248,197 2,240,729 17,159,381 15,791,623
Cost of revenue and related tax 8,945,796   10,479,615 11,264,971
Gross profit 7,302,401   6,679,766 4,526,652
Depreciation and amortization 689,552   814,960 851,612
Total capital expenditures 46,681   21,456 136,224
Equipment, accessories and others | Goods transferred at a point in time        
Revenue 16,248,197   17,159,381 15,791,623
Equipment, accessories and others | Services rendered over time        
Revenue 0   0 0
Oilfield environmental protection        
Revenue 19,116,560 2,636,294 25,335,363 11,043,979
Cost of revenue and related tax 13,955,673   20,222,446 8,045,567
Gross profit 5,160,887   5,112,917 2,998,412
Depreciation and amortization 2,077,165   2,045,601 2,000,952
Total capital expenditures 75,728   768,795 315,944
Oilfield environmental protection | Goods transferred at a point in time        
Revenue 19,116,560   15,779,825 9,654,418
Oilfield environmental protection | Services rendered over time        
Revenue 0   9,555,538 1,389,561
Platform Outsourcing Services        
Revenue 5,121,405 $ 706,274 9,338,772 2,567,807
Cost of revenue and related tax 1,735,645   3,826,759 1,470,468
Gross profit 3,385,760   5,512,013 1,097,339
Depreciation and amortization 59,537   57,688 20,729
Total capital expenditures 14,953   194,578 43,487
Platform Outsourcing Services | Goods transferred at a point in time        
Revenue 4,470,462   9,338,772 2,567,807
Platform Outsourcing Services | Services rendered over time        
Revenue ¥ 650,943   ¥ 0 ¥ 0
XML 293 R127.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING - Total assets (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Total assets:      
Total Assets ¥ 531,824,577 $ 73,341,964 ¥ 490,242,084
Automation product and software      
Total assets:      
Total Assets 167,009,315 23,031,642 147,377,607
Equipment, accessories and others      
Total assets:      
Total Assets 170,809,759 23,555,743 149,876,933
Oilfield environmental protection      
Total assets:      
Total Assets 107,393,609 14,810,256 107,755,500
Platform Outsourcing Services      
Total assets:      
Total Assets ¥ 86,611,894 $ 11,944,323 ¥ 85,232,044
XML 294 R128.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUBSEQUENT EVENTS (Details) - shares
Oct. 16, 2023
Mar. 15, 2023
Jun. 14, 2021
May 01, 2024
Jun. 30, 2023
Jun. 30, 2022
Dec. 26, 2019
SUBSEQUENT EVENTS              
Ordinary shares, shares outstanding       7,927,132      
Pre-funded warrants              
SUBSEQUENT EVENTS              
Stock issuance (in shares)   1,175,000 2,800,000        
Class A ordinary shares              
SUBSEQUENT EVENTS              
Stock issuance (in shares)   8,827,500 6,014,102        
Ordinary shares, shares issued         2,306,295 1,704,766  
Ordinary shares, shares outstanding       141,703,218 2,306,295 1,704,766 4,611,720
SUBSEQUENT EVENTS | Pre-funded warrants              
SUBSEQUENT EVENTS              
Stock issuance (in shares) 1,175,000            
SUBSEQUENT EVENTS | Class A ordinary shares              
SUBSEQUENT EVENTS              
Ordinary shares, shares issued 1,175,000            
Ordinary shares, shares outstanding 1,175,000            
XML 295 R129.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Additional Information (Details)
Jun. 30, 2023
VIE | Maximum  
Condensed financial information of the parent company  
Percent of consolidated net assets 25.00%
XML 296 R130.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets (Details)
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2020
CNY (¥)
Total assets:            
Cash ¥ 104,125,800 $ 14,359,604 ¥ 316,974,857      
Due from intercompany 2,185,733 301,427 5,501,833      
Total current assets 504,413,173 69,561,759 445,617,041      
Non-current assets            
Total Assets 531,824,577 73,341,964 490,242,084      
LIABILITIES AND SHAREHOLDERS' EQUITY            
Other current liabilities 5,819,010 802,478 3,533,918      
Total Current Liabilities 61,032,862 8,416,817 52,878,284      
Total Liabilities 92,673,674 12,780,285 77,357,323      
COMMITMENTS AND CONTINGENCIES      
SHAREHOLDERS' EQUITY            
Additional paid-in capital [1] 580,340,061 80,032,554 516,426,799      
Accumulated deficit (170,440,826) (23,504,865) (111,273,525)      
Accumulated other comprehensive loss 35,127,173 4,844,259 11,307,461      
Total shareholders' equity 449,206,962 61,948,472 420,631,729      
Total Liabilities and Equity 531,824,577 73,341,964 490,242,084      
Class A ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value [1] 26,932 3,714 19,461      
Class B ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value [1] 4,693 647 2,604      
RECON TECHNOLOGY LTD            
Total assets:            
Cash 236,146,589 32,566,104 296,838,959 $ 40,935,964 ¥ 325,116,815 ¥ 22,238,980
Due from intercompany 291,525,426 40,203,195 205,224,961      
Other current assets 80,036,017 11,037,471 20,364,424      
Total current assets 607,708,032 83,806,770 522,428,344      
Non-current assets            
Investment in subsidiaries and VIEs (122,920,490) (16,951,511) (77,566,835)      
Total Assets 484,787,542 66,855,259 444,861,509      
LIABILITIES AND SHAREHOLDERS' EQUITY            
Other current liabilities 3,964,912 546,786 7,552,452      
Total Current Liabilities 3,964,912 546,786 7,552,452      
Warrant liability 31,615,668 4,360,000 16,677,328      
Total Liabilities 35,580,580 4,906,786 24,229,780      
COMMITMENTS AND CONTINGENCIES      
SHAREHOLDERS' EQUITY            
Additional paid-in capital 580,340,061 80,032,554 516,426,799      
Accumulated deficit (166,291,897) (22,932,701) (107,124,596)      
Accumulated other comprehensive loss 35,127,173 4,844,259 11,307,461      
Total shareholders' equity 449,206,962 61,948,473 420,631,729      
Total Liabilities and Equity 484,787,542 66,855,259 444,861,509      
RECON TECHNOLOGY LTD | Class A ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value 26,932 3,714 19,461      
RECON TECHNOLOGY LTD | Class B ordinary shares [Member]            
SHAREHOLDERS' EQUITY            
Common stock value ¥ 4,693 $ 647 ¥ 2,604      
[1] Retrospectively restated for the 1-for-18 reverse stock split on May 1, 2024 and change in capital structure on March 29, 2024.
XML 297 R131.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company balance sheets - Additional information (Details)
12 Months Ended
May 01, 2024
shares
Mar. 29, 2024
$ / shares
shares
Dec. 10, 2019
Jun. 30, 2023
$ / shares
shares
Mar. 28, 2024
$ / shares
shares
Mar. 15, 2023
$ / shares
Jun. 30, 2022
$ / shares
shares
Jun. 14, 2021
$ / shares
Apr. 05, 2021
$ / shares
shares
Apr. 05, 2021
¥ / shares
shares
Dec. 26, 2019
shares
Parent company balance sheets                      
Ordinary shares, shares outstanding 7,927,132                    
Reverse stock split 0.056 0.056   0.2              
Class A ordinary shares [Member]                      
Parent company balance sheets                      
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001   $ 0.0001 $ 0.0925 $ 0.0925 $ 0.0001 $ 0.0925 $ 0.0925 ¥ 0.62  
Ordinary shares, shares authorized   500,000,000   500,000,000 150,000,000   500,000,000   150,000,000 150,000,000  
Ordinary shares, shares issued       2,306,295     1,704,766        
Ordinary shares, shares outstanding 141,703,218     2,306,295     1,704,766       4,611,720
Reverse stock split 0.056 0.056 0.2                
Class A ordinary shares [Member] | RECON TECHNOLOGY LTD                      
Parent company balance sheets                      
Ordinary shares, par value (in dollars per share) | $ / shares       $ 0.0001     $ 0.0001        
Ordinary shares, shares authorized       500,000,000     500,000,000        
Ordinary shares, shares issued       2,306,295     1,704,766        
Ordinary shares, shares outstanding       2,306,295     1,704,766        
Class B ordinary shares [Member]                      
Parent company balance sheets                      
Ordinary shares, par value (in dollars per share) | (per share)   $ 0.0001   $ 0.0001 $ 0.0925   $ 0.0001   $ 0.0925 ¥ 0.62  
Ordinary shares, shares authorized   80,000,000   80,000,000 20,000,000   80,000,000   20,000,000 20,000,000  
Ordinary shares, shares issued       7,100,000     4,100,000        
Ordinary shares, shares outstanding       7,100,000     4,100,000        
Reverse stock split       0.056              
Class B ordinary shares [Member] | RECON TECHNOLOGY LTD                      
Parent company balance sheets                      
Ordinary shares, par value (in dollars per share) | $ / shares       $ 0.0001     $ 0.0001        
Ordinary shares, shares authorized       80,000,000     80,000,000        
Ordinary shares, shares issued       7,100,000     4,100,000        
Ordinary shares, shares outstanding       7,100,000     4,100,000        
XML 298 R132.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of operations and comprehensive income loss (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Parent Company Statements Of Operations And Comprehensive Loss        
Revenue ¥ 67,114,378 $ 9,255,496 ¥ 83,777,571 ¥ 47,938,575
Cost of revenue 48,247,395 6,653,620 64,352,834 40,723,547
Gross profit 18,866,983 2,601,876 19,424,737 7,215,028
General and administrative expenses 76,784,396 10,589,052 83,281,958 45,949,157
Allowance for (net recovery of) credit losses (9,038,985) (1,246,533) (658,823) 8,191,247
Loss from operations 69,332,735 9,561,421 82,313,417 61,578,948
Fair value changes of warrants liability 6,116,000 843,435 174,485,575 35,365,792
Other income (loss) 82,970 11,442 15,855 192,137
Net income (loss) (61,476,392) (8,477,982) 94,289,395 (25,866,828)
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS        
Foreign currency translation adjustment 23,819,712 3,284,889 9,332,625 (850,895)
Comprehensive income (loss) attributable to Recon Technology, Ltd (35,347,589) (4,874,655) 104,919,420 (23,683,629)
RECON TECHNOLOGY LTD        
Parent Company Statements Of Operations And Comprehensive Loss        
Revenue       121,197
Cost of revenue       97,024
Gross profit       24,173
General and administrative expenses 54,494,219 7,515,097 62,918,622 29,502,464
Allowance for (net recovery of) credit losses (4,141,588) (571,151) 1,923,382 1,933,986
Loss from operations (50,352,631) (6,943,946) (64,842,004) (31,412,277)
Fair value changes of warrants liability 6,116,000 843,435 174,485,575 35,365,792
Other income (loss) 10,108,783 1,394,065 4,105,116 320,235
Equity in loss of subsidiaries, VIEs and VIEs' subsidiaries (25,039,453) (3,453,098) (18,161,892) (27,106,484)
Net income (loss) (59,167,301) (8,159,544) 95,586,795 (22,832,734)
FOREIGN CURRENCY TRANSLATION ADJUSTMENTS        
Foreign currency translation adjustment 23,819,712 3,284,889 9,332,625 (850,895)
Comprehensive income (loss) attributable to Recon Technology, Ltd ¥ (35,347,589) $ (4,874,655) ¥ 104,919,420 ¥ (23,683,629)
XML 299 R133.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - Parent company statements of cash flows (Details)
12 Months Ended
Jun. 30, 2023
CNY (¥)
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
shares
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net income (loss) ¥ (61,476,392) $ (8,477,982) ¥ 94,289,395   ¥ (25,866,828)
Adjustments to reconcile net cash flows from operating activities:          
Gain in fair value changes of warrants liability (6,116,000) (843,435) (174,485,575)   (35,365,792)
Amortization of offering cost of warrants 1,483,306 204,557 0   12,584,024
Provision for doubtful accounts (9,038,985) (1,246,533) (658,823)   8,191,247
Restricted shares issued for management and employees 26,191,707 3,612,002 39,263,485   6,140,037
Income (loss) from investment in unconsolidated entity 0 0 (15,411)   266,707
Restricted shares issued for services 5,805,840 800,662 8,935,919   0
Interest expenses related to convertible notes     0   42,014,616
Net cash used in operating activities (51,688,331) (7,128,147) (26,247,237)   (34,050,468)
Cash flows from investing activities:          
Repayments from loans to third parties 40,113,311 5,531,879 171,435,032   5,150,377
Payments made for loans to third parties (103,146,761) (14,224,589) (171,071,510)   (51,638,458)
Net cash used in investing activities (245,224,673) (33,818,029) (328,684)   (46,538,654)
Cash flows from financing activities:          
Proceeds from warrants issued with common stock 17,493,069 2,412,405 0   212,051,414
Proceeds from sale of ordinary shares, net of issuance costs 28,174,993 3,885,509 0   81,091,141
Proceeds from sale of prefunded warrants, net of issuance costs 3,750,282 517,188 93,321   30,276,569
Proceeds from share issuance for warrants exercised     0   21,130,035
Proceeds from issuance of convertible notes     0   42,014,616
Net cash provided by (used in) financing activities 56,383,273 7,775,609 (9,999,380)   394,026,823
Effect of exchange rate fluctuation on cash 27,688,659 3,818,441 10,275,148   224,365
Net increase (decrease) in cash (212,841,072) (29,352,126) (26,300,153)   313,662,066
Cash at beginning of period 316,974,857        
Cash at end of period ¥ 104,125,800 $ 14,359,604 316,974,857    
Non-cash investing and financing activities          
Issuance of common stock in exchange of shares of Starry, net of issuance costs     0   27,675,450
Conversion of convertible notes to 9,225,338 shares of ordinary shares     0   42,435,669
Stock issuance for convertible notes redemption (in shares) | shares 9,225,338 9,225,338      
RECON TECHNOLOGY LTD          
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net income (loss) ¥ (59,167,301) $ (8,159,544) 95,586,795   (22,832,734)
Adjustments to reconcile net cash flows from operating activities:          
Gain in fair value changes of warrants liability (6,116,000) (843,435) (174,485,575)   (35,365,792)
Amortization of offering cost of warrants 1,483,306 204,557     12,584,024
Provision for doubtful accounts (4,141,588) (571,151) 1,923,382   1,933,986
Restricted shares issued for management and employees 26,191,707 3,612,002 39,263,485   6,140,037
Restricted shares issued for services 5,805,840   8,935,919 $ 800,662  
Income from investment in unconsolidated entity     (15,411)   15,411
Interest expenses related to convertible notes         42,014,616
Equity in earnings of subsidiaries and VIEs 25,039,453 3,453,098 18,161,892   27,106,484
Other current assets (8,396,555) (1,157,938) (111,521)   (474,891)
Other current liabilities (3,587,540) (494,744) (5,090,698)   4,776,846
Net cash used in operating activities (22,888,678) (3,156,493) (15,831,732)   (6,116,629)
Cash flows from investing activities:          
Repayments from loans to third parties 32,413,311 4,470,000 166,405,032   1,950,000
Payments made for loans to third parties (79,546,761) (10,970,000) (137,391,510)   (50,288,458)
Due from intercompany, VIEs and VIEs' subsidiaries (86,300,464) (11,901,378) (55,569,342)   (29,505,002)
Net cash used in investing activities (133,433,914) (18,401,378) (26,555,820)   (77,843,460)
Cash flows from financing activities:          
Proceeds from warrants issued with common stock 17,493,069 2,412,405     212,051,414
Proceeds from sale of ordinary shares, net of issuance costs 28,174,993 3,885,509     81,091,141
Proceeds from sale of prefunded warrants, net of issuance costs 3,750,282 517,188 93,321   30,276,569
Proceeds from share issuance for warrants exercised         21,130,035
Proceeds from issuance of convertible notes         42,014,616
Net cash provided by (used in) financing activities 49,418,344 6,815,102 93,321   386,563,775
Effect of exchange rate fluctuation on cash 46,211,878 6,372,909 14,016,375   274,149
Net increase (decrease) in cash (60,692,370) (8,369,860) (28,277,856)   302,877,835
Cash at beginning of period 296,838,959 40,935,964 325,116,815   22,238,980
Cash at end of period ¥ 236,146,589 $ 32,566,104 296,838,959 $ 40,935,964 325,116,815
Non-cash investing and financing activities          
Issuance of common stock in exchange of shares of Starry, net of issuance costs         27,675,450
Cancellation of ordinary shares issued to Starry     ¥ (27,675,450)    
Conversion of convertible notes to 9,225,338 shares of ordinary shares         ¥ 42,435,669
Stock issuance for convertible notes redemption (in shares) | shares         9,225,338
XML 300 R134.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OTHER EVENTS (Details)
12 Months Ended
May 01, 2024
shares
Mar. 29, 2024
USD ($)
$ / shares
shares
Dec. 26, 2019
shares
Dec. 10, 2019
Jun. 30, 2023
$ / shares
shares
Mar. 28, 2024
USD ($)
$ / shares
shares
Mar. 15, 2023
$ / shares
Jun. 30, 2022
$ / shares
shares
Jun. 14, 2021
$ / shares
Apr. 05, 2021
¥ / shares
Apr. 05, 2021
USD ($)
$ / shares
shares
OTHER EVENTS                      
Reverse stock split 0.056 0.056     0.2            
Fractional shares   0                  
Number of ordinary share in lieu of the fractional share, the shareholder was entitled to receive   1                  
securities exercisable 18.00%                    
Exercise price 18.00%                    
Ordinary shares, shares outstanding 7,927,132                    
Class A ordinary shares                      
OTHER EVENTS                      
Reverse stock split 0.056 0.056   0.2              
Authorized share capital | $   $ 58,000       $ 15,725,000         $ 15,725,000
Ordinary shares, shares authorized   500,000,000     500,000,000 150,000,000   500,000,000     150,000,000
Par value (in dollars per share) | (per share)   $ 0.0001     $ 0.0001 $ 0.0925 $ 0.0925 $ 0.0001 $ 0.0925 ¥ 0.62 $ 0.0925
Number of ordinary share in lieu of the fractional share, the shareholder was entitled to receive     23,049,639                
Ordinary shares, shares outstanding 141,703,218   4,611,720   2,306,295     1,704,766      
Ordinary shares, shares issued         2,306,295     1,704,766      
Class B ordinary shares                      
OTHER EVENTS                      
Reverse stock split         0.056            
Authorized share capital | $                     $ 1,850,000
Ordinary shares, shares authorized   80,000,000     80,000,000 20,000,000   80,000,000     20,000,000
Par value (in dollars per share) | (per share)   $ 0.0001     $ 0.0001 $ 0.0925   $ 0.0001   ¥ 0.62 $ 0.0925
Ordinary shares, shares outstanding         7,100,000     4,100,000      
Ordinary shares, shares issued         7,100,000     4,100,000      

(K$.(H^TV4,7[P+Z8A=()>.*9/^CDLG_F*E9][]TJF)P=WO2: 8S1<-;JAF,X5F,.W+I_37(#:\-.S:_PN/?G8[+J5 M::I@!$U%ZF9E%9>MCGOG04<4OOUD!(Q@.8S"B7/-KDCX.ZL'G^).H[-K=R=T MWMNYL>ACSDN:=]5V0 B6F;YK#,3 M.IA&SHOS-3*8P1P8(9^>V_'C+]>;;F$&7^YF'+64"_I\TALK98D M>?[OK[\T%:F%-P?+7Z_Z?8&!WXK^EYVJ]@2\P[!3H>JZ*HPC+$.-N@%$!T@- M1-NX]]DSV1-TP^OQ;2>#K7(16Q%@;;T63 M0V$1WO+.,A@GD$A81.AP'4=[8H .\5,A/XT.+3_H9UQ*'N,%M5!;%,K=EF:+ M@^AR2H*C,9IG,(9[\_)WI(P@-$@R&L1/5ODT&OAD>MJ:9GW##.PTL3'21NA5 M(1H(WWZR&$&P&([C" L0%B")]>:Q0*U5Z6 [YK9>LMB 61ZDI3 M&$V]N2RX9W@CIC\/\8/-F> -/P?/C! Y."I-6K(#_CUP4QE&2_ M>*=G?!B8Z.I8>>_B6>#AWB\ ?8H$1S!T9!3-CF'7':60;U059C9=ZHW&0(#< M"T%B#$]C.'FXEU)]_0[=J'>:0X] 1.J "94C.8IC,+9\YVG2+H7(2")XW:&3P+)]7,< M?P DP:"P-';F7W1]UUH-< (P&= MG1HYP= ?!U9*U31@VY_E+Q*%!\EC<2^[^R.Q-,23,S,[E\T[;F[OL.+>7X\ MG2BN!FG):1>D;CUT*V5BHQ?N)@,"CS@(3* H3.#/M61"NS\2AP[H./JECZ/_ M#CIT#9VF0G4JX64VK%*$Y(TK.1&B QNA PD"*OYP%7OE8.[GCXF*J:IZT)ZIJK#=+H80B@0OOVD,8(F,(;GT>8/A 5H\\>M8P&[ M-6JDY.,J/L_/>A[+]BQA&P4-D!YA. (CF#>S9=SPYH^F[OFNH8$!37E3,()> MRO"\ 'P'&13P2G6BPTTV*6!,*7V^L)R-_MEC-$GG6A'=C#:"Q(B!B>CF$G!V MU=9T>?P+"%J^HYD 8JN/WB_:(^G!]X_@JRYW1IGU]FZ)SXVG)NNZ]F0R6ZSZU0E$ M&O;;3TK 2):"9WR09(Z0!2%+ EBBTR&+XUG45.&&LM+-R%.#R/:?T]&*&70I'PU[INV-<,&5+ K\&NV4#H=[@W;M(/H=[=J) M!V?TP,270&5=X+BR#2H2#=[0TG/ZT*_IOCQNJ^LC.%A9+MEQU2X4<5EHK@:^ MVIG9N A ,-JZPV T<N=W0.%5C6[9L.JJKKJLPN*#9K&V M'&5ZHPE$!_95=$!B/4*#*T"#%ZN%4Q\'3-18)L]V+[O1Y#W;3>K."/"2E:&A MG1"(Z[O=G1 GG:B03(_< (EIUQ''/;+>$=+,34-MJZ0['-YDFP0ES99W-B ."@J$F_8'5] N]:+4290;%<8QEDR#.2\L . ]4X775M<$O>S#UIQ<, M/6-DJ"X8U.@,2*/E526'.[EQ.Y/!RUO4,X51U)0WQBFYLE"M2]"]X=J.H\1+('Q M1ZY)N@91\JSW=R9JD9(P;X\/)7)B;W>$DF^%^**C!'1G;GN4;N3M:+*'9Q<8 M#*<$C&:HJ_3V^'G-]<[ML=I*D+"C!*?S]I:B&C[+$"N3+5*>T;BKB^8BA-Z^ M.T\ /!W#AGI.W_U;LB,_S^[<7(R\_*W-Q?4NOZEW#"M4TNVA8_;;S7S/ )#)0#:$ MYF@0"YUM=S':^(*PY3H4ZJ2>6O@S;-DTTQTKQQ%5<]XS2O5,IUL5E G$%DBU M$ 3&D.<\N9!T/T)0DE0HB4^ =RHHP7VW/BLQ:\^"*%$@!OG M*('%&.:)[BR.W0NYU%HXQ$BX2^[\>@:" *TFP8Y3&PD\&NP#*3J M(O^([Q:1__'.NPK4'=K!'Y8 MT_V4IGK35.#I(YBXPEGH,!:W)RD8?J[V$O_PDW%8HOS@>@^U739?Q7LVFL## M&L ML\ KH\N:1_HHLU& >Y9L^<$YQ4???(MO\JI.3UOC\Y4TI[BY:.:M_'(4 M#@A^?Z9A$\%^_Z>](C[]%3+CX[0^7Q83XB>:GP81JME"E^("L2>5A MI5[/=Z:&.&M 3-C=$<%3!,91AUDM3@@**+7%=:QG$H\!\9.A3H,!F6Q?;+;) MI8)%ZP*8ZX+$>)['6.[HUIGKP(#X^=+UK@,NF_#B9!AP.U+T M:3" =<9&N@,04=*'*V+>M[U:KQ9AP"X#!L&P&"TJFQZ\Q3 MAKW2O1=Z]0\D6,> E(I?>\\N=%_'7(CZ('%V?V8AYQK&'&D.M]Y>9.;(S!/0 MWK-+&.THM5/?SR;.2'L8C)B.. M:=43GS6K[CI@#$9>'OA[2[5T>5R!3M_4-=U8P6LICLCP)E&M;/J2WI)(7S6[ M[%@UV%HX VB8()!@<$Q'#_7A;Q(94/8$A,5(5[8$K_-OY_!EG5?"M02.2^9 MA;7O9WI#R^D[(L06N-6793$:A_=:G?$&NZ1[$@(3!"8QW$'X&3!)JWT3]$5N MJ 09-B@2)6OABM%"!2;%(C&:H#"*.+RE 6$)PI)KEF_1A7RGQQ)AP:F%%;[, MXBK32_"0/!KXXJ>V M$W@P^\%AVXZH+0/#U=]'NY(HK7F'H5PI7<[EK, =])0F",-(2/$P.$;R/$8S M9TM4C-3^Q '#Q8]M)O!T]B> (<>%&R(]\4BSM>QL-[A4ZOGD! (#Y&'8\(K MQ,B5I0C_)%F2"_2'/?^^[FJ[L<-2G9+DI8#Y1%] YR&XOU->,/2,D:&Z:)/- M2?EF=%7#1S;AW,;M#;?(VN3!,%4<>P( 9!X!$'4%3*?"7J:;!0G;@1.\!8\!F-8 :/HLX$3$N81%B$LND'RZC-85*(& MBE09+W*2.F4;N0Z=[9I$"+%(^/:39S$*QS&:??.&*X1%"(LNM(GH-K#H%@FT MSV 1FV=RU2RO@@#2,!3#:MPU\L5H711Q:00FX 1&'4]R&MM=1O',9!B7!B/Q MX!JW&5T#VX!VT230[B\NGE_Z:J]$C3>R;V3?MSS>R;/OBV]ZN- -=%>AY?_> MI73'DOQ]/L,28^-R8!DH'S/<1A/4QC-'MU4]5L(@R1\A$)7?S;^XB@4/WW^-"B4)6N. MH,K3K-1=$T'^WNR-9YX(48C]]I-D,89A,&!>9[YS*^D>AT '@V>-<-S,URQBU*#4H8%$,(.@(\80;6/>"/0!Q5Y!'J(-2YZ=0=)T.=VY'< M3X,Z%#\OR1ZK>6:7SYB9(5LN]OP(=2+IG]( M?D=V'TMY\AK&'*F4M]Y>9.;(S!/07G1EQ=5K\B_OW1L;MFIK)[MW+^G\"**( MT&WH2#Y&#A-W)><:+ -I#L@_D'\@_T#^$3]-+NZ!6ORBLH<$^[NP*U1=5X4) MXPW/"_11*C3\:4ISYG,'=-E4=76D(2'V)6:9XA-[,: +JOGL@HSNWGM+D?.* MEF-/NL"!LY'_MGQ',X^E'QOQ0EW-KG%\B?>!PV3/!B;TL[C3@<-^L3&=7V6F$!P@/M*X164)+S2]N37QEV%>/N<)O! UZ6<\3-F $O9N@\_ MA-2!:FLZ^*GGH^SHB#Z\'KTV7JNO^# -QV[C+.W=7!Z_#:N,[#2MK31NX[) M5"5G.IM,V^* %""_P!,8+A 809_K9E^D;2-PB8EV=V%>(NE#CJS^&JP^,83& MGTRI&VZ@W95F0@'7C>6=W:!6[0H?3:D""%1XC.!H3!"H\]$827*(Z% MJX^!><.]$'M2Z:1$1Z(P(WF$,-H9$4.^XH$=/H*&7'.Z\%9SMR8%V7M!E,6Z ML.Q/8),H (8X1G(LO/(([85 ('DY!M(OO;; )$U.GRQ5VS4S/F*6;F.,]/K MLQ VB?WV4Z PBCP7DXG4X]MN;\*PX%JBIS>PP+[7525C6J8DYT:-W+)+VINI M")LDP,B)8\!Z@3^\&A'! 8(#M)GD]N# FV@AL0GZ0Z5KUPJB<$]423R*'2"3 MPA <1O"'2/H([1M!Q#3:-W*#/,P>0:6] MHQ]#TD[%\0H3\FYNDE3-E(>%R6:M B0E=D=2,(+",9QZ:R<>VC*"<"5YXCG: M,H*L'ED]LGID];>_N>' ZF]3AG^,$J/3!G;4HJ&EIVS'UY'D_C%GOMS%\_'K MCWUT>+DN0:'BQT/%["^'S^E#_]A.R'$WX'6%5"1YWLP5ZEM1<$OB@")AI$B3 M&$[0&$NP2*]'Z/*%J^6K01>4^P 9/S)^9/S(^$\4,5ZO\5^#^AC/"Y)BW >( M+[I=S?$:P@,DIB&'B8VL< V6@00(Y!_(/Y!_(/^(GT"'N^LX_^/>SJ[Y?JGJZ M$E2*!;_GXLM%KYM=L@-B5 \'%!V=PN7A$5P*X[AC&T!_"RJ0M(?@)*;'[RX* M)_$[I_M'<.(S^)#J-8FUJ4^7G?I4T-BYT(!P\M:9W5,A20*5H42U%P%'G$_Q M_1%PC/VEIFR=NBNQ,IY-ET;.9D)-(' (WW[2 D83/$;1QVY&0>"!P.,*3_F> M!#QNYPCP'X&'MHTHB(''@5F,)QB,P(^E!QC^,144 M8WH0R?*()4:R_*55%-0MR&&0[(AD1^0?L?>/=U;P43,)DN3YOY_U#G(,Y!BW MK<=_@6,D0HB7QF-=BQ):ZVMMJMH3/04"6QM'?@)JB';$/N"OZ1EH&Q4BU0!Z^I>[YK:*"6\ >B/7K^P9.2 M1QBM>2@PP;;I3J3EO-,ID]U27YB$ XJ-TC)Q-$;0*#,V@I1;5-62I[A_#:1T M_,'J7F$S=;RES05EGHHC,>$,]Z EA3E$RCSBBV.=I#O"UDLH M*,@CD$<@:1%)B\@QD&,@QT".@33WF]#36PVQ_H6R\=:"%C0R[G$\&%+^[1IK$>([#^'/>8(34\NM$CLL* M5A M_DJ M"-]^LCC&"B1&O:BPS(?'R?#J]7U<[]?N*.*#QZ'0WB9$4CPG\(5N$)&L$$#=T*^Q9 >*3 MNV.6I57&\ON6A2^I\MCKSYRAA/^1W/T9@&B8[,!N"NFQN6R0B]#-3O&P$P$$ M^^TG13(804193:_RG.59Q6ET4RX"A.. \,G]+R4_7V/N;4,RLV2O2JZYDAI^ M_8HA.\J,-NR&P$U]G":<&NX[3CZ$@"" %8, P N&9ASY81)H Q]HRN$Z[HZ M^\2*]@T!PG0B!V"1T,M(I$04"]-FM7\WBP !"LXTC@D4@PGLL0L3D.",!&=$ MEL9?<+Z&2!KY!_(/E,TC4 M]-D%)B1!7]Z/SH41AY)3TJ8O(P4-42,(L49^0?RCRM2 MU*[#/Y"PAOP#^0?R#^0?<1.>O\X_3A:/Q4^2?O."[9ICIV'*[Y1AKW3/AP>G M05R?&ANV:FO1=R!R746!^6]>L'U9-2M6KI.\'*!G3C)^'?,F,O/;;N_94]U> MAYDG4)Q(5'N1F2,S3T![SYZ1^ J#F:_?9OR)^*;D>0$(5G2XXU9SYG,'].!4 M=75XFY&^3TH,?Q9]Z,&O6CX4^+"4K?OP6^/A 9KC^1[BW,_*F5Q: #_K3M_X M-1==Q70H_[N@FC^R$5*T?$-;=A?%K M[F] #C0 @CS))E(D4R#[CT=SD?TC^_^2K:3Q:^F?F/X-*W!9N'JTK&@Y# -. M,$J&K;J;AY#4B!:@*=_91Z9(?KB%3>/)/49ZTFD-F?'-F'',CT/]G:@;9GNO&@&:C@XZO\QSHCD>$"%>% M".>.UY 9WT8D=L46G"RM$,RUH'7>/@[3HN]\ PZ5[?C@W2 $^^ "8!>Z#6IW M]667,/*ZN-;S\%C"09C*+X@]7!$X'V M18",])'D\&-(DDVB)/L 1#E]Z/_"FSW:0&W6\]U@#EXNSL%8^L21H*2V+ID- M"\\OS *]";>33=@CPLF YJ#X2I,833$8RYXK0P,"EX2!"Q*?D/B$[#]VS47V MC^P?B:^?8P'^[:N@NE]IF\1OV.9NV58#JT#7T';?P[6M80?J;AUW[FI_L*(Q MJ<:_1\;JYW_ 7P^_IUFZZD+KGNX?_FBI\"5[%\;Q?YYEK[L&ENZZ^] JDOYE MCGN3S*>A7O!8[^CO_WE:_5\.E]8Q1-X9? \<$\9VU>^S^?/'^HV\_VQ!4(*F3 MA9&H#3?8[ZU4/:7#/'UW=+;Y5>O;M:PI9>5:JBUEBS6Y(A=Z6*K2SEVJ/B^[ MO2:WI=8NP69;3K6+4@I4MB572CFQ+>52^5)-K&5+8B75:H,/JE*MW?J TS\W MV6.VJ$;!](#%V;&@<\/!4*7I -HQQK0U"%7I(/? 8.6\A9@7CSG9/RRPK*=JJJN-DV1 I8"]D9C*6!, MJ3U%%BVSN+^]'8T]!34&=4VIBX7KK';[O<"Z4=?\E)IR#]L!,?/8P[*6ZGDI M,24_D.0[FCZE^E'QR!LB$MW6TV/'33_KU+2G:VECG=XM'7X4HW\&Y=[]R!3\ M>TMBVQVFMI&,L.!/C@[('^'A^[-%]*VNVX^#&/V3"@U_&K4.#(6I^_M^ ZB5 M@DPE;&U5W:2(W1BD_H(E87^1^-_1!P]6TH+]&OV ^/M?WU,E&R*)K>_(U<=W M'!D+#/3FBY%^;Z!_C3-,J*$&_M1Q06^,COZ>JT\,#\P).KPW8FQHX.6ZNX+_ M@G6,[4-3&1M6]*R4.->!,^T>V]0]'U*U*1'&,-9./1$]S]$,]5>C *"IUOX= M\-P;_,W]N3C#]Y[6;7=P#B ;]+C4V 7+PY32^M^SI *E!B0/,9H>[-E?^"!? MARQO9.+R.)*E(O;YH<3NU$[T8W%/0&_J]76>HJM%26_R:B=7(7+$9W?#_#H3 M%*7^%!\[YJC$A>O3N9I9MB>XW/")0;A9!NE)+>RVFA:XA@)G\#^Q6'G M'N_@U] 1^(6:LAVPH :&[;BIA>JF5G"0X4_>-?%<-&R1@>]'PY_>%_)+?^7B MZ71Q>#^EF]EU3[S.T:BKKNQ&E1I%=E_7W:C7CHY*)DU-FGD)OY?2.;E4$91J M[\X2O_W$O^,">7C_14I7M>D.P:I;:B:]R@$]",7:3#;S_)=ZT]YY\V>7N4L4NB M?&>JVY*LS5A!,L'0_F3XRTZ97].KY\40T2'F?=?OK0Y@>N_BM^%[V( M.?$"ZY$L.0SWL=T;/L""C%BA$BR\,J6HN!+BQ4J%&D[CQ((L7*A(0FKH5<@. M? ^B LS<&>H@E >Q/:A8I&]:&Y@>9VC8>^Y >]A=!=D%Q]8?CB'"GSU]SO%W M?3_G1ME?+M%VGGS3)#/+FC(PTGBY.PQ&FWJ>7[V-YW"@H9F'CCOR=/NW]KWN M< AV]_$=KFLF7I@%3JAX:^7C_%;#CUX8N&JY?)T%5 M>_.<-C2.DU6'!O\])4&#?TI%A:J7TN%N/FOW<%?7=$B>7?$01BO/6@"A3QX_ M]&74E26[8NB!/,X_]GGT<>M7?W153]KW1MMI[OKBZ! S(Z$Z;X[5KJG:?GZK M:/6,18'E%/"6CR^CP,!9H$(/"/7$%'9LFS]5_53H!-8H-557^A[0P$!!^NTU M0C("OY>TIS&?ZR,#P#1P]04P9!>.-7S <[KT7Q%)#=X,BB7?R'=<;ICOJ@NIX7"V@SP<$1EB4JW/H,D M'TU@'$YA)'%D)_L'X'E'B<#!L2,CCA32#Z!ZI&:_XOD /LX_G&[;N%^2HR(N M;2BCUK460T+GOW)$JL*H.0DF#78$/;S3)/F["K_I-J0Q#3U[JK&5ZD]8.W?- *%V Y M-^!RVTI3GJ^G4BN_TENK-E\L-UZ;5A[-$,PJCU]7I_AFVF.;]PJ9F1DT%PA- MTWEFDN1'N8S(#O=3+KP3S-_4'%__M13X=>I%^M7B*L!K _:P^VBP:?*)Q0[+ M7J.Q7!1;)JG6JJ6G@=-^)'SX_B4ZLF@]K ;@^.NJ:X.Q M]U(+W4T_Y++<]2L001\RWMQUO=4 M^PD83=51:L\BP4#NJ6CX*O ]BZ'/&$'_.D__1VN-@> 6\;N0D,V@/UC6A?4V M6 KAUT?02ML-AZ%9FBHJD^.9TJ)=H5O B,_?@=2?=>!:KS0*A6FKC@=A56") M+#$NY53\3?9CB['F M=&X'*ML,3%4.\#M;&TX79.,]6[W]?GM,HG'89;0O614F.Y3,UD11#$FZ[ M4-8&\02-<2S[OH&>E1R./QA\S#2Y:J,NL917, NTRO2['#7/>>_"Z.WWVQNF M65]EW&:%F#>E+MN;S_Q..=?( M,D,0IG,5(X%#P_'OL^Y;=>4HQJ%/O MHO"(S2 ?EB@4MEOE> O]<9T#?@*>^/C!X4+E V3OAJH,G&XE@YMSBBX(H]H] MJQCB)_G%1]8+N/5AB':@65[/$>A IYB-IK62&15IJ58*!K(PTM56\P I! M+&32=8<TQ/H"D_W8/#;0[8RIEZI;)2!+:UFM]5A% MGL1VB?5E_?;&/#9;^HOTRLG9N$PU@G3-"R;D/5B5TACQBBY\54NL+P"#]U>Q MZMC,*H-^4V+[JR63-3<:/8GOZNK+NNP];Q[EAX5RD2A9>'D;^N5-J3&S-B%D MKS]NFJ_M83CC$NM+6+!/G7-\<2X4';_\Y/%+XI3'+_=-?'(>=5VL\E%W7 MOYAQR&DB)&02;D6E$Y+)1*&X<2N:4IDD19+#D,EA)G*(,"$IR22WD,,DAR*9 M'*)R2XZ3<8N9(7(>!H-KKNN]>G[/^S[OA_?#^SSKVE^NWUY[[_7?:ZW_6AO^ M!@\#Z^ULCML 8N( ((9\ #P ' %0XN*_!B)H9$A(2TB@T1(R4E*2TG(RKKE?T!1&M@.\%!B6P%Q13&4HAC<#& 1.R7$_B' /T5,'+%14DIZ MG8PLHE"U'A 70Z'$T:A?5B.SD<@\@%:44-+>8RFYP=E#:FN@\MZHU%QI':OR M!I43G7.Z^RX&1:^34=VHMDE=[S?];=L-]AN;F!XP.WCDJ+6-[;'C=B==7$\1 M3I]Q\[SD=?F*M\]54G#(C5#RS;#;,;%Q\7<2$M/2[V<\R'SX*.M9WI_YSPL* MBUZ\JJBLJG[]IJ:VL:GY0TOKQT^?N[I[>OM8W_K9'"YO9/3'V/C/"?[\@F!Q M:5FXLOH+EQB $OMO^3]Q*2*XQ-%H%%KJ%RXQ\=!?"HIH">T]DDJ6SE(>@1NV M[HV25K9*S2UO6*>S[\293R7!]G%Q^QAK5WLA@%;/>J1#(&PQ+:7;6=:P_V:-\TH+:&@J1= +QB@ M&VG P-#;VE79)84NBIX;U%VODMYL4K^-9B]+^E']9Z:XXEI\RS08TLI+%(4\ MJ^OGK7!YGVKZ-8UVW*^IWA-Q>1H;LWC9QJ!Q\..% %N5A;)T;JF]=:]'7>+$ M*6^Z^?E/IS8W:,40.BU,8"#5E@ #C"N0ZP*0,!KZ+;\\+6!?%/&O'#U"Z9$] MC5]BLB_EA5R?L)W(WN.HLKO7TSAX:#S2B=-.&6AF_V[:5S :N*"-RPL]Z1:R M4-!$U,3'+'HH3SD^";#ZBSDH\!! 9Y88SYS[7 @V"DE[2PJVT-Q$MK$'$C4M MHUSU\D_[&(\-WL1_FI V]D7EE MRNA+G_J^!=M0")TX.4,="W]'X:\?(O/E^8D7Z7S/EF58>]LS5&T]Y,,RHGT/?#\K!Q=:K'3@[M!J[%]?-3BY(!E_ LT&RN.I8[Q![@ M"52#SCUF*))S1/DU;^\IW=/?,6-[X-A738PU<(/Q2:782G$ 9*ZDPAG3Y_D&OGO6J6MDU9JU&M?F[Y&CVLJ59HQ/?EC-:Y M3=5C^,1XGL[VPIW)S6KH*]KOU7A9(H908PU'-ER*G&L^Z!0;7)A+O[#1+?N% M^L3T6@73_9UR@+F,X$M5UX)TPWQW7)RA]&C):)&P>VXC)&/$-^7LRO?SY=JO M@(&<#QM=1'7,BSNE6NOE>B-N#K?ODC?\P+ZT,R3$WSOZP**: MB]**96N6Y#&/-D^I:@LG&(CV T/>"3WX7=V-+%,YW"'N5UK%R:O8Z$RQ][C^O? M F:)-.9+PO0CH_?^BOHQ=2>#NLA2)Q__9B.1\M@\\ =#M$]?HQ64#E*(E(5D M4&O!^DE0]]P0I^_Y*V%$6;LGH1KGCEWA:% []H!'(WFMATD_ZN2M"?VE;U+YY-_+[E<0,$]/[V:LZ=OFTA1,/6>Z3G.9$KM_OH85$G M2"0OH2J12W4@9Q)8E-^$'..=I];^.-JEXW6V.//^]H7,>VK9A*8P8A-Q_:06 MN@_T\B]@@CIA1[\.#!+-V#G72F.22"]'< M%@V[8W'[\Q3HL!U[X!=9S6N MYLWG>X'OP>+YXL.]T%9RV9F+G?Z@0_%QF;C4'05O'CX]M$[&T7!Q'R13 ._ M-6%$\=-4P;G>8?S<,:,5+*0=1KU\%@;&^\HB]O?N,"SR[4><6^6]P'*NF2!V%P^'8JCJL/ ML!=+R#*:*_A5/_!31CXPD)?&S*W#6)[_5F+WM)<7GMVSK?9U7Q\>A>=X1UR& M@5QZ"U.X*00R%EP!-ZRU$I5"F&QJ4S5%EX5S",\_5,5)VVSW(S3VSNN@&H5 MEMKR!TK%<)C,[D.&[3EFC@JXN\3)\G[-?4GI/_9$^,' UA0&#+AW@,7-%.6C MZ<(^Z9'#_-J/)25[I0V"Y,-#DYDCSKTP,(G<2P:9WFBTHE5*H<' TRPHDBN@ M;_!*6*9!#RBT])\9W'IJJE0S%?V)L_EU0E<[^6P2Y[&$V2264_>PR_QS6S?ON[RUN;4 M)/VX9(PA+2REOKW8],J+X[H/BK]/L+Z_VQ'\ MTTO-<'C[3WS5N[JUU6"<(21C3KKIMZ8K+/=#77O@>VS&I"QP(WO]PKBIQ!CH MRZ4+=1=+DX8J3S%V3$-/%*+,JJUJ--NE;W1<%$.-MS =*.:@L5,27JKN[/"8 M5_*BKU3&S!DAK;&V M1+TZ(_AIR;V7.S5";=U?-.6>; ]1X>WOKCBDW-TKE[5M+):7H<(-,9C@;;G= MH_B3V#%V.^D!7DN GSK?U89)N+"V\5-T\WFCS%:F)F'2=/K3VJGQ(7&*QM6L M772J1&M*2/B-ZHKRY(;P2P&N!0$6XRAS4E+VC79*&+7!@B(_"+J)G@G.6]F3 M=MWE?)(LC=RWR^5@=N,CB)^.#CH-_!V&TTZF)-.W5FYT213MD;7BM: _;@H ME7H> ZHL0T>Q\?0EI1H8Z#SNPAR^AY_?"5HCO5^P VF 9)T#3_C:Z0\0(\(GN"KTX M(ZZY;L_^2!L=Y4Y3Y[_WTCE>![:DQ,@T"O7F;!MA (B0]^=09=B5)G=:SI3] MIOV\YOYBF@UP:1@P!P 5P]U7,[*6F:4V?WX;.H"W;/K:9((7D6>M^),.@BHX Y7("=]V%W MB&*N,05^$4TP@(Z#@;1<'G,-98O06M\3D^\R?LLPH.V@EY!([!MC(GN<.DWK M?_5>_/#!Q7I;QLQSQF>&!#GS0[UZ34UZ8]@#QO,. XDGE0GYR8\LATV:/G:4 M4EY0&TXQ1P:"86 -\XNZBXH;JHESLRA*3D5K0BUV@1]'GJBSV4K]V\YQ ^5H84#=<[K@( \$4%^=_ZMV+ M=(8!,Y#SDQW[);WP+/',7WW+-[I*OGY^XMP377*H 6!5P$"37P0)!IYEE%*' M$(9O9G4)"+D&Y9D?-+(3'Z=T62 &Q;&%8S!@;8A@JD?>$ F,7/R%#C:)F]G, M9)]M6L4D@'Y%DVZX)9;?SB=M1;:&J%?IMPZNE_=AE5#:J/-NE;153B!R0KN' M6\!24*5J2R5/SW@6>UDX %EO)D+OZ"N$!%!'C=_+0+PEV. ^B]#^1]5EJ,8X M@"*'%+WH 5$?Y"IT4O(:.M/Q4BTE/,@X__4RXV\19D=S^ ZFHB/K'0SH=!O& M"_.& [G)1M.GBF!@@X;7YV'2UF4B SF:5<9-%$GM;7NY4J9$QMG57:J?:;]9 M\,(B5#ZA**94O0?I_8\<2\[K\\NX7[SCZ?IP$I' 2NM HB$>R9-TI*ZQ2@EC M.%0&#%S>X6*V4L;K&B#=K/AYX+;*8H'=N>I.*-Z(UX$^2VYU\&(74==;'!W$ M#^M_@S(XZI3<%T+99G2A;WBAQK54O,WFALT-C(+)+SBD*.N@Z8OMU(Q=^SBK MKE><3)H*W"ECP7B0-7X.3VL^U7"RV36-U&N2D5Y1-8TX6"[BNV=\ MOLQ\@[*:VE2_:FD]K:>!3338035>%'4L_!0!TUE?')J?\V9*_Z M2.#_PW!VO"=NJ\*?PV6TK*)U)S)UO?),ZN6A-KHR#/C,*LD.V&MTE)\_IC79 M7/N%#T@5^U^_=&"J!C1.=N>IN,QT='4+#61!A)?R4 MWJ^ 3RNB-FRACIP5WD7J\BGZ*HK%A-C,>2/A68BIAY#EQ:>B1.:(!I>^.HN! MHGW]?:#63_X3/\[1IS6'^EJ[E9VM;UX)G*>!RCS(P?P,#+Q,SH22&0^1C!^: M=XD(A8$+2.H(PEB#^"H:F/IV:'6M&MDUNBYO:1<2U&W-U$4.%DIBG'AB[Z$G M2W73/!D[6;2).N?*6#$9Q$--?3"P:G 5K!+>Y/NVX->5S>Z*P'(-84#A;_HL0Q??#7C%;TJH>6E! \U4DS:,:1<$=F3# M>55O2NUTX&,@B2S\__Y9C4Z<&"L [ZZNJ 6UK3R:AP'0A- RN[J]7AL&WE=8 M1UI::PH06ZG$+:.9"_O@_O\"4$L#!!0 ( .F#N%C8L#"@;2T !HX 9 M >V+O? .!B;F'2S,W[R^?1IZ M^QR 18Y-P2;R$(=2WPZ7W9M*]'5J 1['H[H>:H-))*?8TQ?A^ 0TM'3T#%S< M/+SW^,0E)*6D96255535U#4TM0R-C$V IF;F]L\<')V<75Q]?/W\ P*#7D9$ M1D7'Q,;%I[U]EYZ1^3XKN["HN.1C:5EY17U#8U,SI.5S:R^TKW]@<&CXR]3T MS.S<_,(B#(Y8W]CG:._OGKM[@P )@8_V?]95SDMW'=P<+" MQ,+]+2Z,.P&_O4".AV7\OL/#_463_&MB_Q04#$&%BW!8/DQR@!+@R+(Q'='*':'AA M/"RQB>7MJ;1[93],O)]HB+E5M; M$?(2[5.(MGB,XCI/:I2SPC7T3QYYDO83R[!^.] P7^M0KJLM(O<);I#JBS I M=(S+VC*+RDPDCV'SK)\%L1!M(CZ-75V6.R,FDQ+?JUKP(2*.,"4$IX/^!C)ZU^H7TH@,Z,$VE5# MUQ58+J2>-&4?ZP4><]B'I-IJL-'__))6\6!' Y<*8]<("$;SKW>]O@Q8#&G=VKID.J'ZO!:BJ7]M_MOI,+A M7ZL+/71U'/?(,N:YCXZFM#WV^LTR+'B@]]B@-3)#-1'&5T6=M#O9S#E5JX'' MRLU3?E09VA;S[3;\B;-B;83, M&_F7YLL%>?7YMA@^>4N*'AW^)XD^%LS"*)W2\':YT&J;03_!O-S@%3E&,R&G M%QH8!KPS#76< ,#Q[AC ?=(:$W1AL?OF4A$Y$2O8J"=L,%^]W9:@,2>A[2%U M\!4JE;;E%F>JEFB52BVJ+69?6$?3J <+#"Q"Z)1&_I@@'O228S1NB[&8\SB0 M8'3,P&KQHQ',XA3I9Z>!/==]P$GT%;=5W]IB'9R0S_KUFJUG[09 %,C5;ES& MQ.LZ_>57E8E^/_G[O@]>)@*:!H$[?!-17*=MZDA"AWN* M$1VQ5TZE]OB!)M3SIQ%SEA^3QBTDW@%E"BZ5D=NQ@KZ:[J<=BB9S11G:>!F; MA-]BN^:#[&6\A(OLC\[[?<[ C5)0)N4G-)*="LBKV<7FX#HJV4C/QQK1ZG81 MX^1FL?N-E(E/< LFS?S#>*8DF#3%+ZRTYK9.#Z:?F+*_$V-TXC)X@HL4,<#T ME59,'PIYC$Y'D&);XC4*8^Q9"YEZ,/\Z"_0L:(RF>P=.YWSWFG/0C9QN '!+ M7,M7+YFH-_)IKXI]61@"EW21UTG%^P$BUN@P/3*A$HG(-P^&L!L$R(\!(_>T MRQ8BO]0\X/'N7D9*]>U>>M=:POJ+-)WLJ2.!W$%.2<6:V69DO3O%Z7)/I!2+ MF1N)=&5?0Q'K=E *-0//L9HTC)5XQW M6O4MA7@@L;=*:G>1@2,J&>\^_N[3.Q#H<\D3$6%%&BUO M6!PXK=P\Y\NDMFHRY0FA$Q;D)*4J,"WG@X:+%CO!7DDXUU)-*;GJT)HAA6-# ME&E20ZG'8ZJXW_J4C [5MW;< !80GY5SQ74#[BO]&)NOR#X4O):Z5&J=D]#A M8Z%W3G,UMPSG7W+H2&PG_2(K>L]+>/CU0)@9RUB":[[NZ: Y/,3C0L493'(J3+7;>AIUV%Q4 MO*A:YG)6QY,-^V;0"F6 K1]K>3*QBN12NW#P;#YWQIS=J6%\A!Z&>VCWT:S0 M=,R+YRD-XBP[MB(79C@RMA8OZSCZO,^SC#;6G+S&$GTL3TL/%=8$EGY&-$:J(_!Q!.CT1^[*D"7LY2@ZO6*&S+UV4-5O3V;('#F Z M+]C??\#G#LX!F7G(QO!)+L!\[#H!J;9@0(/V5C. MKPB(?[174_GX(G;OSSLB::-WPXTUJT-!ZXIY!2% Y. KM 0/(I/&B8GL$&^U9F6-4 XELFJI+\K.SSR!P03T-9$:)@U_H M!]=5YVC'61/JE3(VDV7*,98).I]P191RO_G;L[39'_NER+-*Y-$U%($U;?XQ M#]X_4[VEO;!MEN5 R^?/_J&I5;CE69 2;^C(&U+?PL[0N2ZW! 4.M3A&:*$P MC:K"*$-R1-F^9 :_(U*V2!A6XDW9&*UQ^0%/%(?S$+84.O)@#J>K8,'UT=2Q M'NT;3L3<-25QG]P[IC2V34LG+'_6KSA1U..[+.0APK7[;YUA7K'B^X?FU %I MXX3I048N M$J.CCZ_)I04WI*=79/PDTTMUFNL4YQQ(/4/&&;%VU%"CB4<=1 M+(U6D'X6K\T+"Y(P_9;>C\?.I2(_#)N%U+RL3/(MNJ M&N4:98!(^'/I4):SK/FFV&LH*31NM0_"T#'WUNYC?U7WU^70=$QKO;.D A/I MW-@4K"S%)_?Q 5WX>-A?,/:+/.Y_4WEQMC.\_$/^TMA4R)[S.ROJRY%@OS6S/P"&S$0,Y]CU;R>\<5B M?U:T2QCWC1G=[^@\^FK^2J$PGO?#G3]>:1'6]J&H_0?3UVS[U@SM+?5U39,> MA3E/9HZ%T[CB-37(!SCD(<98&[:MR3Y /-TB5X(SL3P-0XA\3A_5,JZ M>J2@;T_9GC7;E/@%_5'^REQ IYI9;T6=YY(&$3[NT<:S[_?D@U!OH8K8ZM&A M6E/[IM\1&8)\!$=^NEHI64"2S1=,3)QSA^,FNC=&OB^;SXCV"[]QK*I M5:C@>87C$I6H&.\1+HR,1;>#+YVA]J">Z:7FXC!SBNHSUS#!27$OTCS_"Y.& MILE(-^&EC2P5+D9&O)"UHZ$!V0W[:OMO(39(U6)SR[>!#1K)"H9*]O[MCW6B M\9[[+,8:YLLP52[U+;0(K-1L[(2OVXU+#Z^IUBA1GER4 ?ZF^5/*1@I+0H59"L) M.7/>RW@,I],HB&^TW[354'QM!NN*;:PE+=:KE"0:RD=_*Q,4*WKC4X@BY-Q23# M*8C0D[="\@,3(;-;WVH])&X;Q3O_8W]9\;O7(9/WDJZ'TY.I)TNKRYSPRPL] M\*B- /_ %WUHZ)J1TXX>VDR1_ 904*IZ ^A)5+HT9D'6AW#< )1U$VX $70@ M=,7THM$U\)S^PAPTVGDR$:*#M#"L0]];.\9%/W#1#(8'+W/OS3$N\D1/J3;D MRSP.[@IE#^=@I6Q/%M6Q#]% *ZU/),H^'K2\ 41ZJ#K\TE'?1V1M:_ 1#R]"K]$-_I M0HO$W #BBW[W!;>I]'+D6/$ERNF@:UWOKDT*^9Y4V-WI2^52O9)!^X\[0-H, MF@"3.9<7'T:\:18_O,D9II?_U"O,)W&U)N!6B 0>3(/@PVGVW'FV\[)J'1Y! M=VF!P"K(R\3FE"W\&OPT2T*3E8,G#??9U"4.0'_,AA+\&5K].CJ/]@: <_\& M@#(*_@W]:V>--X"LT.WQ5M)>%C)PO UAHXZ^O6FC#:F%5'QT'M&QG>^OD-(+ MUI*^V%==69Q3XH&<6 !4(Z04?0,X"YVZY@FQF [11-!EG*C6?]V<+FJ*/T*L M>,M]X\PYH10"NI*'OUQ//ET&]0XA4ZZ(986OB>QN (ART'_I2W+@Q-F+N:JM M&26XE:6+(OTG"R:&@8%^0HOWZXWY/[>,LNS?=(\+S51]J5D$8H5LS'-\#!MG MH;I4<"C=%;$.]+)$KLT=RZN6[0:T]O]0@M$:#*59#,H/T!=GTVD\-5XZ'R4' M$Q#Y_4BY% #CW0"^3A?> -8&6*[Y4OX(*.8OI=^[6A2J?Y.'-=CVP:VCA";H M/">$VY7;XY8I\5IR=02_&YU0C;Y6[*+Y-_/BI\+W:>W/HD7E#ED$'!;F)YD9 M.]MGVQ5*5EU->'1F/ 6?9B-&PHX;O@P1#N82'7(FKOE6_ FT#U$>E96CSBA.#= ME!15#7C!0Z&VSRC:>F!L^R3&Q.'+:9DX>-&GKU4IZD<*EN!\M%"(!/9 3H!P M+,W8VIR=9#7A^T("@F9S 7PK:\SG*"S6^]VU*OL3M/^]0\JHRC7N MTO5;@&#*((.V3)$WVB1/"3PB>BW?7C![0;) M)YIMU-&VG"8_;N>AB<"/IN>)GESO:FE+QM8DV6Y,XHH'5"UEL6_C9I^O_BW! M%=+U-D'/@W_G=W>[*I(# 8D/,>-)XIZ1%R[<;RCY"/8NV0$&2(X(%N,_5TY2 M'SY9?S/\HKM"[7,2=4#$BLJ]2]*_,:/%JY5[9J $(/!A,N =L;:S9,D?Q-5NUAU(?XQ\8]@<[*= 'H&(MM[61KG)TC9EP'3 M0:;="^&7/<95$VO(,R5]=P.H/>'TXT"_?P:0L;W*E#?\B%Y5SO/S$ DAAG>\ M$-36G7Z:#Z=V3Z-)N(6?O0IY4(%57%YB-9MUZK&]C3+H/]:JG+0O!2^_\]XD M"&E/>@.@5J\OOZP](G73^YFY$@@^F( G!72'D3;-@/7:9KGF3OVF!3*F6E5%<-23/ VL&UT$1U^R!6\>ZTR&*K=B#$=FTLIUY MY:YBBV-E,M)D8H->PK]D;#HKF\!RFH0M4KYA'($/;@"CDX6@W_.2]U])X/V4 M5Z>,J[%A)"C!+[MGGUS"6+JFC@X$L_*P(*2.:RI:B0-=CMY#AN'M?H/:16A^ M9>1A]^=I\38W_M?D,6-Q]_L)O?CT#*1\QH#_2'CEUWNZ&O1B?NC8](>QS_Q0 MH+CH;\V'@"K,W-@7&!-\WX/O/8Y\)AJ1+/VC5@%RE='N\1$M]@3I47T#B.:> M#-$L<9YC6"GRH>IRKT\;GR(T(ZZ(Y+_/#PAL'T@2 M_+RP%P)ECRYZD<[7C)-^><(J,X)/WUFM=&P6-])$6/%A2VIDN K! TS'H?&'2OMR3W/^F(9B M%O)+UH[_1%;8JJY'&)J.7S7*\0M:#PSV-GL\L2IZ)$FK:')S5 M>WB,VZ_0SY!10B;!_RPG$9?25^\D:DD#IWNMV5$D;2[E>K19E8'YTE2'LWXE M09TCOIB\O0,00^\>'/X0)T>W>476$'%F<507-,^WWW$?[F$2^O!Z*J>8[\RG M%\L)%TN34V\<]ZAG#]L3]$^$38*EFY2FILNKA+&6A!3''/W%BT&U3," V&PK M*'_-HM[C^P!G^IOQNV_Q\#]1Z-CN@>J%(*&E(>+9@DYZD'EY7'AP,)/,X/NY M>M)&C'Y9:Y=G]D[I.FZR54 MZ6N_"T%#G03EF2/LS4AG;I>G#C^+-)6I36#+83OK^:>;9TH-)B4E;B#\)FTF M\ZG%=MD,382<3J+]C/5]I8OW M;S6Q^:]$+&)-*5H)&1.BCDY!/,EP[>3K:&C5:RB@B(J>DM9XM_8L$VB7>'5P MREV#GNX!YG.BP*\D$H+@\:O0UKS^T[X7V[[E7$ECG_!?)T;GZ4G3X78X_Z,> M U9:#AOI%$$)1S2"L/;-.V/,;^SOF@P4(+T0-K&7=EXH2L,69$EMTH]R@;, !O_$3QP5AN\$@Y.@\%T7+7A(0\1AT\%M00-'\\79NL( MD?MQNNCMD;-B]AQ97I"$Q_&Z!YH/8UBDNXG<(R* 0@ZHF.Z0%1G*XF9,": M-B%1IS;8NY#[PR4N\PQY?<*>W<3G+U0$LQQ:Z$$"]'=880](3U+462CDV7$O MD_[3F1:V5&&24N?I=)DF]Q_K>U*4]"K>?F2E'\ZW1G*^5 MXJ!6C*&+BLBW)8E%0<5^GA$E%UU:SD//7(8^-'#-AB7027MV'87%0)6]4BFN M$XH@M#)W.1:JKZEE&ZO2RC==8(_#Z98*G4Y;B?HO2/-[NS/[74C60;_G)^3X M0]A@=M+RZ\G3R@XQJ*3W3@ S2^O<)2/'8#DZFMY"I>=#S M;LJV%Z2O;P^1QR] ]X[T,DLTSQS)*]?T^'J>EB9/N6ECU8?CF)JO?"W4':!^ M$-*LFF141OK6>O'O?/KW1/:QID6N)OB2QA!_6' )NXM9PZ,6X*61EVW3JZ)G3+IYKLI)]8@TQMS;73>PBF-L\YI/&[ M[6Q'F\(MZH.-Q=D?*']/QI^G)P?"G MS3?F.?"):AV'!446G.^\/Q6Z2"5 MQ2IO+Z!XW&4)M/@[D 'QYC[^+*(]IS?R=>77TC[^R?P0H;1X;M..LBZH,;=< M7"%W2@CSOVU MMN132]!Q4>8AS:%[\^[F@*+M%Y-O5([N Z97UTU[JW\',>/IPSJ@[H2>T-+= M+I/>_9KKT'/I"9(0]K9)/ST"J[:%EENYROE\V2A7+)765F"MB"3"I-P=<(N" M7.6WNW@Y%+@D5>U.N;QTF=HB[Y=' LBW:G.W4>BDQH2,\-@.Q'UH\R\3RUW0\S-?(CI^D>ZT =6=9\ MUX)[W';^F+@OPJ4W4NS^Z(:1$T(X,NX&D%JD.FCS$^^W+>-@=W58TOGNR@U@ M2[L@QK^Q&F(]=P/@N'4R2J_6Y1H7N95BKYCI'0RO1$OP<[E^-KIA9;?JS]0SP"DY".V2Z6/C#S.]R9?:XM&/ZA>U:,YZU[D>S3NKG9U;IDSC_&-Q6LY4@=8M(PYD293BQI M!N\N?87E.@]H]E3^RC$RP,PVWY+MDQA%S\,SHQ0Y'[K@QK>"U*8JL^7,3IIF/.E&8Z*D]ETLF>)ZH=$&>^'L. R\AQ[Q)LB_T7+!1@CAX MXCV/K69Q,"P'^G(BQF_,FI@?&*_ ((?3UMP2Q9$OO"6\_HPG^M+&" MMD'Q7NI-^S%I,>'< -2G/8YK!#QJA/,ISU;97=C25$R7XVO0.8R]:?>]K>W6 M)F!\^@B33RC\UA91UTS90,F,NNJF>DE(L)T;1_/A3^X5NB5,>C_/;=QY;Z63 M,YO@&\#]7S4LUZ&UGYE2+D4G>EE^<5\SWLZ (2"X^A_NK4&(&\ 2I/N:K/6> MMWV -F@Q/+HP-$XCK;*YXQEIV091V#+BFWZ+!OP13R)HA\N8S^X<3!67",$ MR-4^X>-M7ZG#G.?E5EI5*9%FO3-)]M!VZVEV1"3 ]GC$MFSX])O>Y57F+4]& M%2MO80IV.U*ON@% !2[9;@"%7O"N2]K!:RK0?[RG3FKG#]TG_\*A/R'FSQ"2\KI0 M7D%7(D#AXDFD#V<.0P0KW5XF9\,.-\BOP/HTS9DZK#$DSU(H>P%""5M\,I;) M;K.7H/4\'C@X_!1,M=\@SJ#[UO4\@"3"QT-_4MV?!T!JP/OKB.H(_)$6<85:;2;M>LC!$X(84V3=Q@O=-639"] 2;F5B4+B#W4 :F.SJNM^7. MYYGVG9OV\CITR)=S=(,T^"4?8:EDO9<56Z/!L''SX$D$6_7=^K(8>GP)W6L! M_3SKW/!G08XHX8%V-P!LU*T0_6GCJ=*A;*F-%X'R&@O%\#KB8AT)OU;=3NL KEUU_#5K4)<,LI+.GW!Z>O=V6 MKQORQ]G%7+*J:K_LA\*O&V&BO/?DG.NZ9W@I%>4(.+;KMNI MA"SZPWVM'"KS\'"-!2=PI.\EU5EF)AGZ!=QN5@(CP(F"[TU;/EYQGL/GA9#N M$0(QTGN?\/E(5N-!;H>$O=J5"D>O05B2L/U _P'$T:\O4X)JA]3Y3U,$]NH& M&800W]\-LP%YXA7;;KL N/YB]6?,[/,;P,EAZ- >Z&^)_AU,?;TDV,&W(BKW F"ZZ5QC5SO1^!Z-+N?M^L4+F927*!EN3/9(QI/&\+ R3*83]3_Q MF-GB[V%:/OD7=F;_W^[_V_W?M2M9M%ERO9_EXNUTBL4"")S.ZS41HF^3Q6)2 TI83E3]H2]+>]*?O\>;\/==N7 M!/&"1.\&P#B.%)EL[C.G?4/]OQ#R#-#?-)8]/XIO?>>D@%2BG8I#.KO/QG$$ M&GL8? L*9V"MOV#W"0O: 1RI]$/G4NH&$(Z^ ?2F_'&C0Q:QQ6]$*I! D6%$ M= 0Z.-+#DY[@/F9O4*S=G=2_?DQR#W.2W3I\9CH:ZIJB+N[S_>ZE?>&PRN= MA2DU"-#V0>?YM=V_# WR)W\G;P:X'!_YA)MZA?KKTK%[E%D3GG\S(B.TKQ%] M,-'Q%\G-_+ODEIHVYXM];2+6W=9MFCVH\3J,,SLLS#/7B+4MOH\;3O?*YVON M7Z69^+\!K"G*U_\S"7,/"8!/@CR>^8U)6ULF]N#"WH84^?#"Q,;-S-3+#>0, M8(&KT'/8N];0SB8[B1\&=,7-VN^$DAE='HF=1W@G?T;\*:W2?ZK9GXLH.?>= M<6&DAT^'SO$1ZI/=9TTB4;EP/$7$A[8Y@2JZA,H6P4\E$WFL-N_N/0TZN%.G MV)T_$QI >0-0]H::,_R$ M3)N=GD(!ZL/+2H/9PIC)8QV$8($X51^M.@/"O+< M6/R0UR7RLZ<^&* MB&!B/:^2MG7^\[Q%:(K&1=IK?+4!*A'^V-D%H@[:&C5N<=S9.3SW<5"L! XB.X$\/Q."24 M$225""9:]0:&EPIYBO660 M*Y.4?@>DHQ'2#+9H#(=3GUGJ>5=3TO6^.PDJ\N][5X,9,A6Y 0A.Z2'^'NL^W%!!4T/-V/ '=%:BMN5?2=#45CM<5:?BGRM'''UX8Z4/U) MN@2CL4Z:)?[=]*Q!@[5*E95\\U_Q64_K*'5%R[G!.7S2KN0!B11AL1>A:O=F M]"U+'Q@K.&G%6$X>-RZ%[WL%865\IQNGXR\WC%A8F_W"BSGF!W[-H%92$"@[ M,&(ZUTAX \!?(E3@-YLZXK!H*?B>P9-T/H :JBF+BF!C3#6U?:4N(GP0L7;< MT._F5AF8-C!))"QF.PD \H!NI M'GX@CP'_,?EC/N^0 K&UP1A#=+&=K[GZ!I=QT]V[>]"ZJ=?R>C2?I*,!)5@- M=354KEVT6EC&?(&AFO\+<9HO2D7ME[WY10H9I5O\[-YN=K9H@J(,BSZT)A)WLS MN&]^''.I+%G.79'=G.[#,$8X[(9=5<(-5?)9MGJFGROFN8!GL\L!U>6>\:D6_N.Y MCJU;STNOWOL"9]0@+/&70-J$N1969)\M#&-A$@S>YOPL M:'+0Y7 #N+.P'&CNU]26K4>Z>P[S5=M:'Y=R"60\)'UN21!+HVM>5JCE"'NT9)J MSWAWUG%G[B@8W#JO1!$V?,V 4@3[N7@CA*DMU,L6$H@=JOVXU.;(Y#22O"\: M3OCEUD<6VDP+<.19SX@5>[4I?9]UM'2<;+N\LW2_&F(-.Y0L^ZDF/:['PWE+ M'$!A_'_OJF#8 #:X /5WZ_MQ/J!$>P2ZWR4-=3_%M?0;##'^Q8LYP+)&==8< M5Z)*S*Q!]IJZ_R/7W:HV>,R>MQ*2/SOOXY4LTH-H^;/))'[<<\G MY(E;-]J?#% ;?:#H:XO5Y;!YM^9QKG7KI>]$>&LNFZ:\H*XJ1SDEUJI0Z26 MZ9&W\T$P,14&XK8'%SJK6L?6TJ5\^KN'8'?#BJ$O945!+D\Y1<+8#%O> +Y! MT%Y^#B5[^DM[F?S!0942-X Q/[$'J3DW@,9WIL.]:5F&C;9I/CVUCVY#5PF; M2&S.&#Y[+S]3%[V\.O;^.-VCAGQ#_J0UR.[-V^'OK^4KUFMGY0DK]FZI<'R] MS,B5*[G+6A$F\74[>B;A/Q9+SX7CG RGK5!BE:RMIS$1,E:&6 M#M_VH\;)[5Q-=H4V-:=53OT#MH9MAQE7F*4;JR33)9MDTUGKC"@F:)-QB>36EE;%$"].Z] MOZ/&-0H%A'^1?98:YX%D1DR80V:?=C8SY 8(R[?&JEG$:3=EG$E?<]/4/_.5 M&^P(5J#"6!=$!O2)@FRQ9A'3<[WKH_ER9AMV_%NBG@WL4L<6]IM VZL3AZ6\ M^36T3?*Y/E6+8.5DP^8 M'X'Q)$8\9.=F)=9?3EKKHKY9C?!D>="+"#96!*T*Z"LW;'7;\Z>]/!KK0I.& M=;)D#XSK*!HJ1-*S!HGU M<,P<03T.GRE&E>0_(R]D]#=]L!W^=D1LN]P@ JW&/J=(N-\:70#RIK[*%=-Q MX\2Y&'LSX5_MC=6I4I"::H]/J)PKP]=]N$?:K/^ SIIXRDM>"7ZHI-W^V6W7 MPU8#MONM0II+9=H9BF0H=G):BA:&T,$/KCZWSS3CC3C.'Y(/C@"RC[[VXW5?# I5+3/SSMQBD M0#H=3'^X5)KY,'OKW.T8X0S+%;N$R(9%$0FQGIQ[$#=^\N+9^$9J'3R7$M5) M8AUHV \,XVYBOIO0)_L>8@4T:9Z<8ZR<-3/[N,K^/:#T'4[8;HK\5L>+>,!W MB]H(2IZ$F(0JM0C:Q*3[]V\(0 DR( !D !R8V]N+3(P,C,P-C,P M>#(P9F$P,#04!!Z4@GTI'>>Q$00N](EX0:2$C>/&^Y]\O]<.^=LY-U5LX^>\U_9_9O M9O"S^%6 0>N9YC. B!@ B @7@%\ G@ DQ,3_#H*1$@89!1D9*2D9%3GY#0H: M*AH::BIJ:EHZ)@9:.D8Z:FH&-@9&9A965E8:>G8.-A8.)A96EG\7(2(AO$-* M1DE&1LE"2TW+\O]L^ Z D0*0)C(G(;H-$#,2D3 2X7L /H*?9$3_:!A"> Z2,9$RW'JC<8#9X37[;G>5A M<%(NA8!J52>KX0124/*-1P@E%1L[!R>7D+"(Z!TQ*>E',K*/Y9X\57NFKJ&I M]>*ED;')*U,SF[>V[^S>VSMX>GE_\('X^H5^# N/B(R*3D[YE)J6_OE+1EY^ M0>'WHN*2TNJ:VKKZAL:?35W=/;U]_0.#0Y-3OZ=G$+-S\VOK&YM;?[9W=O=0 MQR>G9^<7Z,NK?W41 21$_V/_1UV,!%W$I*0DI.3_ZB(B]OEW B,IV:T'-YA4 M#,A?NS/??AA,P:*:E%O522D@:8AD?>,Q0<4F*+4FA/I7VG\J^[\3%O+_I>Q_ M"?O?NN8!&A(BPI]'P@B @1'T/0QX%*.*U4&Y)-#5\$;/B"O.I6G0-.,!6(,+ M$0=F#NZ.!R+>KN"!7Y>N>"#D#QY8W^]1HIJ'&C:COZU/HXT$U,I"'S>#!.]\ M5L #5_;]R_VZCHOM56 GUTM,.AX@=BH[@LRBQ=FB$M+KCL_>8[U)WI" M9I@@[22DE=P\(U./T^&=P-S##;&#:_I:*QPD(='B[QW8AET$M%^PC2@=;%:- M^L!JC["9%PFP U:9XS(P(([U=D9.#H$CQ]ZB--*L%6.>K0AOU'S&63='5V!T M\KL((O6\6J5>KB%3<&!]'VWT(2:=/$RQ(@0\/4-+% M7XQ*-8#GIBR-8T]6F3L$,8X,NB3"[)HO\ MP;C/IMRQW[HY>7H#QD0P5J^^E"N^*K:V#N_# FWY*\JA\D4=UCIDF M6Q4)>M?!2A+H?(L9J,$J'_.*A8-K0>]YC&_EUL-!NCE20[66S=1!PX>0;=;3 MHS[72T%>63SP@^<"%^F'/)J%G[LBE!C-]ZU$4&X,Z'13 X:Z$](X4OF&J@^D M(7]G!4GZ;OB.*?9OR&"3Z;EALW08//!4$>IB*\3 5C>S8*T]B_E:R;J[ M9=$8ATC@@5-MQ# , M^7S\4@1WG^#))^LKL;8"="X>$)SJ;3^G( 3,T#V(#ZP[P /(@DQ![ M?.*$.XL5K"5D_&#T,161[*;Z@_J2V$Z ;^\3RR(L<#9(0M3J0/ N_O MG> !Y>BV#J2J PHM_T0'^A?!-L0(]2B2/."U _4OC^N"-O ^DX[-BB0$"F( MI6U<,"LTWLC8^R3R9?&1\-)* .>Y;ZN8UT/-J8(*EM24W=+'>O1XH%/FJ.Z( M?KL=L%*QK/(ZOJMP-DO ,!7+@O1EM:ZKS MM7)F2+/#]' EJ.C[6I;&)A/HE'EM')NR0HT'9B40>$!-W&.EMMI<$TG2OWYP M)P+#NQJW:A/870,/6' _BMXIS'JSM\[*=?[U9HV..-RE7]HIE%R=9G\-3EF\ M)"W29/+7 LV.>C>U8=VM*-+[:(+:WNX%Z]*/Q\<2S!'* 9(#Y[?;0 1HQ,^- M%T/?(>OJ:G44>YK$!-WYAQ](C@:1^6UCF6V+P!32R$N,[(SU\.EX*N_1KD71 MH7L"VDDO]%*_^Q%01A.BM(CE0I!HR=Y=+[ASR H*0%2E*95770K=^;WL(H,Y MA/T^)8@16;?#BEB3_C,I(7SBS4>G?448)R2 C[25?4/ NF5 MOHA_BTJ[GDRHPP/!A,$9X%%071?2?F31FKX+PY*7:.,H2TC3VN10(\P":E+& M^OGY-*RO[Y#RN3F>$K=Q7(?0'<59LT;M:8H0J&G5]D<0T)0E:?554+ZLH02+ MXC3.9>T]MGY8>>"!R2_'<"P+^WH-6F\MM2CT])+^'!YE.W>[+]"V3I7Z%(=A ML79O:K$YM\DTO?X,MA=MH5ZW)WV4)533\$PA$KNM@^3UC[A'>2%< N[AHX,Z M7]?@@;7;**5FF^\0&>7T:]JC;<9^J0_;%UH_]]L,WPI@?E:6G?]%R02W>!=" M''NSF%"!2?[KSEP; P],+(ZN6R^][8AHL$BYF$1-K._Y4+X\'.^<+S%/J M)V'T2S9_'LB&15:\D/XXO:LI6G;$BK+?]CPR0]$OF.!T,ONRSX;HKT7CF^\% MPYAOH9N19=TXD;CT0W;C-8D)R/%?YJU4]UD7TH0WH+CK.MCF7(L]'K#((6Q! MY/Z&F]>6.I_NU^F,#+W-\9]]TW%.316OY$M4ZDZBD-L'<(S*7G;-=I03XE7\ M5@MM9;*=:D$IPX+2%/N;E['W>93/J*U+S#[D.I>],E^>T^.9_M;C>%>RIS/Y MJ<"M8!X55I1/)SCHRJ1_?!:A/2DQM. P@_!)L<\(YGQT?!D1NA<7Q!% KP\B M.==$'Y5BV5 %>("\[7;:U&'RYL+LJ->BJ:X>8]KNEH:&V!+1Z[EJI4SI[JD1 M6^-*'K.*1[_3O>J3KV%K\&-?)>%*4RJI*HG3TH*->UO.CNQ;"SC>22@M'O@4 M"MG'-3M87S' 6T&K[<'MQXFN/#"$LS8>4&6]*/3EW$:5P$)$&KKQ0$<9'K 6 MNB)C,;"6#7A\>8F$X0Q%UJTQ% [95^+[IW3M8"4"/(:>8@GOOJ9]03CTK8'! MB,GME;Y\/&"U<94-ZE[IA/_7&A#X(0&EPL,;\*N+"#R@=1ON &>]KB'L/-2; M,!F)!W:?&FUNX8&C3[!>OE'>,1OXB9L][;4R(;5A MG\WK<-FN#D*VB\P!PY4'/GV>T=?4\''P @YWH76=V\+J7_3D/$YU1:\A8YXG M##O(MC54.3$X"/QC4MC=<'6>>5PSO.X/L\,L>*J?2!,B>DZ&D'64S/' ZL]V M=-.JDC!4"!V,85[9L;K]J^6-2[G$7YJWYJY1--$R+&FWM:I_C"N<*LI68G'3 ML-IXV&9& I9Q"8;R'D+7*%_G@!WC[)Y-05762KQXN"8-UTW+,\9FF *-DV*2 MQSKL +LVHLW]V'4=:EYV";M M*+.LA+9?73*>"QRU*S?K]&#Z0.W(?:S8'.PV4I[[]-DJ<4?<;(=X?_Z L=X<, &,G?/=MD.-A1+EZ\T-^^ M] 0,AJUFWZ7O3XC\AT%O]L\1'M!SM,XQ2BV$Z#W]Y5+X:,]][5#V_U,DZ75M6K_%.>6?C5V@G:[=J47495YS3%.;+ M2F318?%8\H<_.@$[E]8XRK;.-LH]-#\>Z-FS(F!!S.=P!0/.YH.H0-USS>UZ M_&AL*]E8+_]6D(M/)4\<=R] 3N%%IW'DSY'7->:[?M[?,UU&6WKMB'O"6MUR M:*9G]#M"B,A#Z/W.;+^,R5[$%U3X^/MZJR=QES(-IUF;+@\A3G80N2<-!S:8 M)T5]KD02*:5+('3-T[@W/VE6%'_S RF8*YDV>A3564+L)GTH[K'@*NSU"FPG MHN*;2&<@WR^)T9GT7/L,YT'#<$=MV76/HN+%'&XWV?,*\QA(Y>%6""3YO9!A MLMKM1JABN]?&U&=_$FM@ V@5W"4:1U8 M,"J< HQZ&%-T[0$O"13EADJB[!7!U?]9/,W4QZTMB70G:;*E?#?===?PD3-= M*+B54$)UP^$4J>Y)DSC*-BCB+[=A[F6?Y-%_).O:'Q%;8U^F5HHN=O M$T(UUCW:HDA C2X!$<$3> E?>:*!='?(/0!A;FPU7H^G' "VIB7 *I<;55" M9>($QNKXR\8.B_<:>9>N+:2L+-M%A ^=/!<2_94?I05R]?;[JG=PB'DRB_MU M)0POGGU_P25GCZ!V&71_.&!1_7>@@P.>33BI17?95="P ?)#D\_CF"23.3^9 M"*]LNEY!,]TO=M_5;RWNVKDDABL5B')*92#":Q,8R[7+[(W-\GHT8ZT6"CHI M]YZMNG^E2_WSNJK6K7$KNI!:Q0F^Y3QNSAI<$3N\];',X''KEK-,6W]O(!O&QPRSOQ<)JQN(Z<#1(5O2 MN(P62^WJZSVE4H".!#DG,HU.((M<5W/7&H8'NGX@7:^IS-AQU*\)W9&CX_.) M REMF(!N5?V/4)RO65<5?#.'ZE3@RZJHWH)^M__US11[I7.%P2W3^-N\_8S1 M%W+%O<((QZ\B!QAD/%^(-;57-LW=,G=?#AGV!LJ+MXV!%@FONQ)L64_8#STZ M F?;R3OYN7>Q=KCLK+;-\F$\0+-S59GK"O,OF%VV-M\8_-E8KYYVESNN_-DS M>@4?N QU@I?[PYYIBS$MDS.[LICA?'-J&G&1H;P-5XV:33!:-#NXTJD<>P<% MTK"K_^WEGUJ3]8>7D\@9J>3OG'C_JK$"C!:QZY[SP@,DCEGROUG:,#-9,8L*]VVPE33KMBT$V8O+-/IR31X\Y]-VU<,OL!4 M[;4<0K,F>K)O_J;\J_#9U8;8V_RG5+*LS:-OC\^"ZQM6ABX:ECW+\Z@?0C"[ MSNVMCM9_E7BO@U_QQ?&QNJGL3^':>%L7S@?1A,***G\UJ_B\@9C'[M78%]OP M[A(WZ" Y+%7&Q_)1?LFG?AL0C>Z;UM7KY&AZWG""F0%O)]I MD M"J:1?/"<"/.[NX+468EP9HX\:VKM>&R/+'W0H7 MHN1V+S92(P$ 68!N6LC2XH3'L*"(*T[XU+(E=F>3,T#.X./N':FZ .SX1]@_ M*UQ+4#ETZCH>^&AVFJ73/R^8-O-(EO@/7YJM]44BB/[]>(7_Q6&Y\O47J'U* MPI(*'BAD1%3 NH1R:6TPYAAV/=ST4O/ABFW"^-B#;^BEK^XSE7MRMEE5MD+? MK@O89Y)7%=@?1 E N6-+2'G5[")';IG?I'D3EN'N[./H[Y>Q5CW_Z3YSQ\\E M:<'LM^?MN:M\/PQH,3([LP1,%RX1HJ(RO PWVUXC".."2E\WYYKG0<:U(R_- M(3(_XI_?A;4\%@WPD-\,H"[<99/CR9BWGS&^"BA--J9^E29%>M953%PQ<^]^ M"8U3U26JDYQ$BF87H:.1\? MC4N7&678I+VV-([U]=):_KCU&%H](I][Q]-AZ5HU6A3.?YXP//ID?:NA\][" MD[Y T,^IS>DW==/WUA_]&!)X)\$IV1@B.^IO@E785R. C@X/X($;#P@P9#T; MW>X>I]J3,5RR1-NI__SY)690:H91OIFW(/FGR.)O,+)\((NIV4*CL/ NO8_EU321?C4A\E"R?W7]59OJ3+HYVW+I$>S)BH69R\9GV97/:=C!'VL."?"85=XYD&SJ]5<\X!PG MLVK7_0HJ[KGF6&'UZF]A(^:Y3!17XB;#_9=9#ZP(O*:7FX#M/&DG\#\6AE4+ ML"..%9) \06L*]K7;KW94DY'[&:4;:2YMFA2NHWS MV"JPS7H,/OR^!G/ ^&F_'P2!/1I<[4=3)[&\-"-.DOM@P*4IC5!9.7:7,1^ M:R^)C.KXJ'::>D]E&J[4P@XW91DM+!8$D]5#D^HB!?\YZ?6=5?!6X!4S6J/W M_I[+T1%HT+QJ5X$;X!D3A+.@HC.KX:GMT MFAQM?0KM4;C4>4U"+]>P3NVN:\"MZ &R'15OVEM@;\$GR\WP&!BCR9IK\#WO MK:G"&5=C#>>[7@/< LN6XV+=I+<2J+@T6=@>SS]T- M5I$.*]*IT^%V9LO9P3(KJWT/C7H_[XS&.,MD<):)+Z61\DMHO#8-39#?-]8. MK#Q"(4"XJF1G^?&OT]GE9<'&6H07)_><91D3ER1WT4CT2P%!VT]EQ#/NXD1Z+'BQ7A_+\H?ELE(7)XO8U/[1-3V MJ*NZD41LSXU..>-H_=MA^\&:3$^P#=%OYBZ[GML]S;[/#.RV+_V;#L9N,?IF*3U.PZ+X M#?X09<7DZ&.^A+;[Z'3D17?3=K0"B#Q,HI:673-3_V>HJ8SJGGJ4Y9Q^__%J M:9#DRN/U)OHPDQ6&,^U'+:AJ]&OQO_S1CM*$5FA>AK;[KN!)0&2?X@Y)6UZ+ M=B<>J'V*$T9/^*Y]D2K.0:;^OLAX%U99'FMVA1NXM_ &%$M&5D"A !]A;U)&EUN0BX5BI+-#/Z3K*O)]3,X;IM,ZTY0W, 5^][.N?+AC\X$ E M:N306^2U5(+C/\A=1.)8B\*M$*^01W'KK=^D&48XF6["I#_ WRVEVCJQ\H<0 MD9J ,Y^A7^RM/Y:#NF] M]%+<#T'>.^3S+(.^1M&'0K4+5/)W^XT;)UL>EW??>0_?;GAJ7U$X<+V(L="( MF?BE]%A5E&3I/5P>&=&ST,X$ ?5>;=;K]TI$E>S5/^B)U1JJ3]'DJF'^]4-9 M5]%QY##P ?;U+QSG+%8+H2"_QF/3)?(\QK2MZM=?ES>_SYA >DIMDO)C M:UB$?)SYN9.4^30,]%]9JY3,+BR;#=4L6#RK41,[]7J=*C ; OJ"AJ-NK*RY M=B\Y]DQU(!)L*=AFWKM=F$ATR?);GQ>D3I WZY.;J_D>=?)%<47TP"@MVEJ+ M5/(A->IMF9H(J6%[FB3SI?Y03#T_6]S$1I(F=WE(8S>*9!T1T^*[\4VR<\:* M6D>DV^R3'P&++MH?&IBKZL(]>GJHBJ_/)SIW)X,49Z*/ ZC7E]LWK$-Q@@@I M,)T:?7RM3,N/G\BEQ3\:?;E.@1 V(Q*/QGD#Y$-!5>5-"JP1:H\$&=&%$T>& ME?OU%:Y?EI>?4E-_%Q7*V@R-^K!9'$5:K4'.KXK[1+3_R81\?3S2)Y ;G8_$ M=)78T_R")'F3*'8SI7/01VTHD?A: M# ^;\\.;,3$-DY6X.4?I%N6&^5M.-V9WFD-^T,AQGREYDO=8QR&6Z:QY%B#: M7=MJR2N89WR4K;\W3)(1+F?6M; 2\W!=:&O8$YY"S"_"ZE9J*-!&Z"Z85 K& MBU9S:8CY\H<2D@:+ M@3+9?W_X!*!WKK,/P._Y/LI8W4.1QT#-;<$]>F"C::_#>T;WYQ*D#N*%8DL& MXEG"[VMN#X_=<)-;H?EFLK%]$)QO;;T7H8.2KM7VN5'%;65OOB2W<^E#RRG@ MYE-/,YB4>/#S2(V%DA>, >.6<*#KXD#0>R72JHD#+,/,P<7\]T*:;&?'V1S7 M+(I\;P,@,99-6+54@QO;/05VTN.U#!SUR5#ONY98%C>&O+&F=3 3ZA1MJ)\< M_M,W*#K^"37 L>T8SG2?WTU%#;"ZC@\$0V+.LZM1]/'PCV9LP31X8.Z1%6?P MT^672=_&/84&B0K>+9:RB(F%[?3\:7'<4#\T*<9U68&GLJA;GU'#S"R;K0-^TUU6V>A??.RB>U\E8YC3I M&-\P\@QU_*'\CNU51V*/.Z[9Y2B3X_)]7I!2%_JDZ$D^VGRM-ZSQ]C*BCXN& M,?RQO/$6R]MK,E_$(27RBIX2ZHY^L1[ M5ONC-79D+\9X*GUJC/\^ _(=YZZ M]_'UXE"QS1NB$X85LQS/##8!-7% U6.!GA@TJ?\*"90_K<2)VXD M8SRJ-B=[/HV+2KI,XV'5T$!QO+I;8:A-VX.DKQ-J &2E9WPN?G@UHL,.<7KO M)J1I[V+ML!$E_,6Y>.^=XZ.F>EK0WPB2*)4O-[-29,S.8%'I[?/6+$K TL$Q M;J)L>;CF\4*S>K/L>&"M@3+WC0;D'E\$N-ZDVU3*L2^T>UE [D^)<,06O1A" MGZU4I#&LYC@JM 2"BMNSX*ZQ^P5VQ .7M])7SCDGP*?[]H0-WY__RBYCYKSX MR,?Z=7,RNX9+2Y5(\I:&R3S$B9N;EPYT?/'B.K]<20ZJ5H=6+\'*(FE#HY6[D?AI@->72D\^@C0OR&[O%0=@IW1V@NB%T6;' M6M?Z1$!9_LBO/\C#9=,VE#YL/)4^SFCMIZ*KHQJOL7J0)#%4,.+?.VM$%47@0^_-$B_ MF@S!:O# 8=DZ_7QH]Q5?A[8ETU1G?;K?2SG6Y7;N45]YLW(EBS:+M[?SFT! MSP_+N>XWT:+L-J?;NE.'I]^49OHF']!6U&K3&,1'1@,&: #4I22+]L&QX8&^ M<2*L?,OO,QYV]:JJGZB/Z5S/<3HC"./);K+JB,[Y8@2M"+2ZZ+F'@8H:/05: M%DMW721U^+#?:@;[Q'[CFFEO0]_9[X3P@V?19[8[1DBE4Q/AAXV[7-RHZ,O, M]8C#HY+ D94ZOEX]DE<0N2D+N:PJ1S]IZI@_,4-V4X!.?I6"M/07^4V;N77R9X>=#?>L[TD>.FVDA( MM"CG"E8?#Z0DH6_A_C3C@8(D1&3@ KC6_3J[Q;MP 9+=V43?@P>H]]/ZS'E$ M7M;'WY&:L^%(C/HBQ 3ZRLUB6(2.7&71)\\)'&ACGH+Z8![L2>HYLGW)09^; M8R9R=G-Z70L6%NF%*BJ.= R M$F+(QROK%'E^Z>@Q8\FEWRARD:M-@4KB0WCH)JLREP8\L,R+<,U$OT MNC-0F<*[,CG:V\H98>601,;PQ?ROL=P99<404/<*,1ZP/R+94V+ZY34JO-*/ M7-SQ*TS]]DD_3[&2ZD>H+!U*Z2!=5"\3B;TK >LGO;K*^%^ M*PFG2P\1W5S6,=XF30W(^HQFI],J"H;["3GBMQ+\JTN)-;IBF;1$27:;1/." MP_XGO>#G_@-02P,$% @ Z8.X6#:R[A@T" /B8 !@ !R8V]N+3(P M,C,P-C,P>&5X,3)D,2YH=&WM6G]OVS@2_2J\%+>- =NR':<-9#= FZ:X NTV M2%T<]D]*I"U>)%%+4G9\G_[>D/+/N-ET=YOKWB5 ;(L?LC5%B)AGK][HO MNOW!:;?7Z9R/T==%TTB7,3N-!L-HT!L,6>]E/.C%O0&[^LB.OTPN6E[Z[:>+ MR2]7EV'8JR]O/KR_8$>=*/KGR444O9V\#17#;J_/)H:75CFE2YY'T>7/1^PH M!3=I4;H66$ MZCV9V\Y""9?%_5[O[Z.*"Z'*62>74Q>?=L_.-D5&S;)UF0Y3BXW,N5-S27UO M]9KFDILXT2X;[0]PJ&6U:C?5I>M,>:'R9?Q\H@IIV<]RP:YUP6FK_BW1-:;GY*WK\%S-T#GI.@KSCYNI)SN#+*2?3J)S@,,R6$+"'PT[.S0>]D-(Y(\#$5 MN\]>%](X-54I)UI_95;6S-86^G MV6>9>N5/L,8Q 9=)]IF;A)?2=C[=YG+)7J>.:@:]WN 'F@,O!>E>&RPC#$J/ ME[=@B!+D=J&+0EE+T[J66()6LI-A9_AB.'CY?XCJ?]46(%WN:O:^S3YGLJS M:.P75;99ZJ&\! "XBQ]1D1_*1+Y(E1C8Q2Z=-@?71>4?KY%JFP-U$IEFI-.F@Q=Y@?5+:P8HE MNRGU(I=(4-K!LD96VCAD-E"CU,AL,!Y7)9;[DM6E,[6$WDA;?-H#XW-6X,DH M$/"4$V\9I@OEB<[+W1$H92JMY69)(@6_D9X!UWU:E DH@R%S8I\51:;*(->" M&+(O"TV$-&R1J31CMJ:/3?N%-++IA"8 7@(A42(1LC,C;04&IM&IWPJJ:8%I MSM%,L&2Y;88G#!W&T,D]&))LJDIXB1R^\4K;QPND97#;IEZ54RSD$,L1QO-: MH$]X?LL%;:!&F7S)*CB.,$=81%:]!E7C3[LW-' K?+[7)HDZAP"0I.%N/UR( M7RFW&9OF>F%7,#-RIJPS%*HY%0:]H65["RUVI].\9-]([&4Y322[)&4P"64FN;$8M2*P 1Q%/T;-0 M-LVUK=&.V,OH/'B[,AH[-Q1;=@SG"@FT! ^N\QC*O*[K'!+]$][IGQ[+H$7_ M5(2G\*@H\2@#RJA_1NRQ!;X !M+EP0--=P::8B":YSXD(4'1\"E= ,Q>#N[ MC+?86VG1 -;V8>&WH="FB)7RVCZ\"86.1,*MS4@A&.G:H ,0!-F(: =2LO3] M4(:W(:QMT@M[4>"DB48;7[<;0J1*!?*"+E;G2O@3 ULG5@G%C:()J! S/0V7 MU%-M*8[YE65]T/,DA7T^%'(^>V^SB@.@:9USXE9,RRNQB8=H$:+K=E* 7XDD M0= ?VDOQG>GN?F__E8"9[ /SP0QR!Y\/YYX'PQ30GBM!Z.-6EYQ(EEL@EW(M M@B0W8@4/ %;Q8&@*F8>&I<7BD>1!LMZH'\H* I??-A.J:E,!I-:'^#351G@% M?-8VDR4B=PZLHD96M A(!!EIP*,_! "=/B'R@8A,6^QRSO/:\PFY2TZG=# Q MAZ'M@71H'; ?P(_A\7"&Y &(AN V&_*P1-?NZQH\A,'Y6EI2DCG][<2>):OT MU:\I&2P!?4;4^1.&'H8A 58+[KGK9MHO-KF.KSF(I6_@,@JA.DUK0\[BVT=2BGXR'T95-T]&N-<(>NC[_29 I4@F7VI!O%4SK.HJTN[8++>JU7*VB5 M<;L.[L1/'L52>.+V]FA(=8D-[8W,FWWOGGS[#YOH$9#[UP#J@>W'Z1_8?OC3 M)[&">7O#'$1DVU#;D B!Y1L"_)W<;ZT=1_[GM+'KF.H+T&51*.>DO(>F$XVH M3?5"03_?R3$ "5:TQ+KXIBQTM8KDK[6"^G[%U*4_G[:MIUW&5W<9KW.D,6CB MKR*@.&WQ4B7AVB;\K;/]A>0W%,]"6N,CFD_(_$'9ZC3BFP#3).9A6WR 6[A M0RO7U/)5<#5I')H (8,VSD)]-0^L%SFR?:N3?K?XTP.#58 MMFVX37JR@>/]N62#D':((JJ65EO/JQK0T%A"S<9=&E,!D!YFVT M"3?.O'9Z51#NFWW)SJTTJ;U[)TTE6U?,1\Q/]]51N)FB^W*#?[&>)(49)!B- M59RNFM:G:+QEFV:0E9W^''?LV/XMP!>SCWS)!L,VH_<.O'DC)QZL;V/X1#NG MB[A?W3)_/L&>]?S?X\YGK';Z]+]CY:!WBMK(1CMW;^-(G6_F&WDG_:".^NE9 M_T5O]'N=0R]@_)<]LVOW_V6;/ZJ.%YF2T[NO/+#C>]Z':.W9/_)$NGHUYWNL MRM_!\$&9\)F9->SNL']XI MVJ']G:+U"TP50G(G0;IUT^%34'O,YUJ)QOEG9]W!<+WF0EG/O_,47HSR;UJ= M_P=02P,$% @ Z8.X6$0K]KU " ]B8 !@ !R8V]N+3(P,C,P-C,P M>&5X,3)D,BYH=&WM6FUOVS@2_BN\%+>- 77.%EW=YMN@02(;?%UR'GX/$-2Y_^(HJNJX%4&@OT\ M_O21"9TU)52.90:XP]29= 4;Z[KF%?L$QDBEV%LCQ008&_1[KWJ#X7&O'T47 MY]C695M)5PD[CH>C>-@?CEC_)!GVD_Z077]BAU_&EQU?^MWGR_%_KJ]"M]=? MWG[\<,D.HCC^]]%E'+\;OPL9HUY_P,:&5U8ZJ2NNXOCJEP-V4#A7)W$\F\UZ MLZ.>-I-X?!,7KE2C6&EMH2><.+@XIQ3\!"XNSDMPG&4%-Q;G0&VOM9HIX"9)M2O. MMCO85;->U,MUY:*B25R^[(06_+1B9OSSSI:W\'V#3 M.#P'=R[B2DZP<;+U+(P_:8>>;G0R S^<5"N!F5=WA4RE8X-A;W@>ISA/]3>P M*D.,@MDRBXH_:-E46K1+23=/"BD$5%CCIQ>GP_[1V7E,I9_2TL";&\,KBOLE!ZO[I R*F2[ M2UV6TEH:U@W@FK3 CD;1Z-5H>/(=8?Z]4/W?QB)(YYN6?>BR?TG./LJFRS*/ MXCGZGKOD"6WX6\V.3Y(5=NR2HU?U%HT>#CKL ROX%)B!J809*JAO](X5BDF8>6M@N]4U EGXZ+!+)1J%!1!:&OWONPOBEG%;L%SI MF5W@SL!$6F=(QSDE!KO1RNX:?.S"F'O6/B-H3P2-.FR\,=UDV^#DS+88:>63 MEK$.H=ZA[7A??&#<@/E&F"L@[#!!JJ9*VH!I4K$06(R:C9R%MIK1ML![Q MF]$JN+\V&C=^F&S9(7I; ,(GN'09]5"<=M,H+#$XXM'@^!""%8-C$9["HZ0P MI0JPH_89\.-W;\*B4L*Z-:VIR!7NC'8 #(&S1'Q$):"RK=#0>&*P=99 M,&QE$2>M7JU\W6T9DC(ELAG:8K62PA\XV":U4DAN) U !E7UO%Q12XTEI?,K MRWI9]*RE,83'>?.Q?I?5' &:-8H3V>*PO!$KQ<0:07_7PP;\E0(51#[$^B"> MD/_N>_M' F:Z#0>/O?GGKUABM">2D'HXU97G$B66T0N16,$26[$ AX( M6,G#1).&[NJ6%HM'D@?)]FVE&VL8[/V8FEK^ RDE"=98TA9Z[IU8Y62VT=IM-A M$K9E,VSHMP;E#IL^?*!*CJA$EMDJW1J>T>$7;89IGUPU2[LZP:J"VZ6X$S]Y M%(/PQ.WGHR75.6YY;T&U.^.M\MT_/45/@-P? Z@[MA_'?V+[X0^LQ +FW15S M$)&M0VU%(@26KQ#X>['?TCJ.\9_3QBXUU2=@DV4IG0-XA*93C:I-^4*B?;Z1 M0P0DLJ(EUL5OBD(7JPA^:R2:[U=,4_G3;-MYWF4\N,MXHS",P2K^X@(-IRU> M)@%=V\K?,MJ? ;\E/0MAC5 >W<($5+2RIY4%P MM6$<5D&$8+35#:)J45%M4^*8<8[\8%I*WWF0\RR87[<->(.ZF!MW] MS3G 7TH[OV5I*Z:(9#!1II7BM85D\6/=&E*((ER%T24S30).;VM-N,'FC=.+ MA'!_[5,V;KG)[,T[;DI9N[(^8'ZXKP_"Q1;=OQO\%\M!DNY@Q-'.BM-U6_L8 M*Z_-3=O)8I[^&G=L#.6D-UQXJ(5O%)(V//0.(9JP3WS.AJ,NH[<=O!-B)_8> M5>N>5#NGRV10WS%_K,%>]/W?-Q_U)N+D1IO^=R(=VIUA;FSCQ07?>2PO5D.- MO1=_:$_^]&+PJG_V1[U'[X5\9]=]\M"0G[_S0QV^,AK&YTM+\6> ML!>O%'V+=?T'E"08$SX+LU03GMU.C&XJ08JB3;( ^]I[2IL9K:Z0&5X,3-D,2YH=&WM66UOVS80_BLW%VL3P'KQ2S)7=@.XCH)Z2&+# M5K;V(RU1%C=:U"@ZCO?K=R0EQW:+8EN1+N@:^$W'(^^Y$Y^[HS+XP7'"/"-Y M3!-X%]U<0R+B]8KF"F))B4+IAJD,(E$4)(<;*B7C'-Y*EBPI0,MWS]U6^\SU M'>=B@&N-JDDB#^#,:W>]MM_N@O]3T/;Q!=,;.+F+1J=&^W(RBCY,0VMV>O?V M>CR"AN-YOW9&GG<97=J!KNNW()(D+YEB(B?<\\+;!C0RI8K \S:;C;OIN$(N MO6CF96K%NQX7HJ1NHI+&Q4!+\).2Y&*PHHI G!%94O6F<1==.3W44$QQ>C'P MZF^KNQ#)]F*0L'LHU9;3-XT5D4N6.TH40<CA\I//@;%BBLJ#E^S_V M"Y(D+%\ZG*8J.'-[O4>19,ML)Q/6M4!23A2[IWKMO55C3HD,%D)E_6,#GYI9 MU/-2D2LG)2O&M\&KB*UH";=T S.Q(OFKII7@=TDE2U_UC7;)_J2X-+JGZ(-R M"&=+7%QC[5O_@\KUQ8&1#37N+ 1/<#!\R-B"*6AUW-; 6V",>I?(( MEE:O#=VS$F%PIK9!QI*$YJCP\D6O[7?Z T\K?DU@GXO7*)Q%XZOQ:!B-)[

%#]2N8<*]^L]OMAFWOK3\3FC#3BP^]5V5KWH_!(6;AA\Z$H>][ M9^\[X^Y-KUV$]T0N*35R9?8S2!AA_ M*H1^,^R.J#=\]!=02P,$% @ \(.X6.1^4K2N @ :@< !D !X;"]W M;W)K&ULM95M;]HP$,>_RBF3IE9J20B/:T,D**SK MU!:4TE5]:9(#K"9V9CM0I'WXV0ED3$HC=5/?Q$]W__N='9^]+1TYG0([M4B6B" M3%+.0.!R8 V;%Z.^L<\-?E#>XZEP61>,7C)QJI]<#J6Q#ADF2Q"OCV&^[SZ1B] MD,2IYMX:CC)S* ]*Z%6J_91_.[V_/I]/@CL838-@^G1S?_T X\<) MS*<03&Z'\\D89L-@_@SG<#)&16@L3SU;Z=!&P [W849%&/>-,$T7[CA3:PD3 M%F'TMX"MF4MP]P ^L 2WG#%S';<'5_3.?J,# !RN?5_PU02P,$% @ \(.X M6 ISFO[N @ 'PD !D !X;"]W;W)K&ULK59= M;]HP%/TK5C9-G=0VW["V$ E(UC&U!0%=U4=#+A#5L9EMH-NOGYV$%"BE5.,% M;.>>XW//=7Q36S+^)*8 $CVGA(JZ,95R=FF:8C2%%(MS-@.JGHP93[%44SXQ MQ8P#CC-02DS'LBIFBA-J!+5LKM..Z86E!0& D-0-6?PMH 2&:2,GX77 :Y98:N#Y>L7_/Y#+& %B,/ M22RG=>.;@6(8XSF1/;;\ 44^F< 1(R+[10/@% #G4(!; -Q# 5X!\ X%^ 4@2]W,<\^,"['$08VS)>(Z6K'I0>9^ MAE9^)52?D[[DZFFB<#*XZ=Q=GPVBWBUJ=GJ]SD/[[KJ/POL(#3JH%]TT!E&( MNHW>X!&=H48<)[JZF* VS8^HKO5)"!(G1'Q5(3>,3LXD\!0-&5=2$CH1-5,J MH7H[Y*BP[GL/5P;WKGE$7$S MBAD>0=U0MYP O@ CT,JMJUUU.299>$RRZ$AD&_7Q MROIX^]B#ZSGFF$J &#&.U(5 L'H#,4G^;K\Z>4ERMDK&IMO((K!JYF+=Y[W[ M?=3G=[>+CK3=AGE^:9Z_U[RV,DZQ2@3/JO4*.$6DO,)B&,I=!OJO,O*JCG_A M;KF8AU77PBJ^7?4VH\+79!6[6K'M+8]VA%VX%>\E+,_>7.L$*?!)UH*%.A1S M*O/;LEPMNWPC:VY;ZTW5_?-F_4*3?SK<8CY)J$ $QHK2.J\J:3QOQ_E$LEG6 M;X9,JNZ5#:?J"P:X#E#/QXS)U41O4'X3!?\ 4$L#!!0 ( /"#N%AA.*D7 M;A0 /Y8 0 9 >&PO=V]R:W-H965T;MVNZMZ8H&$#IG$54DXGP\SO34OB8UC5L7B6S#[WX0UF7\B!O>?=MEO^9W:5H(O]UOMOG[B[NB>'A[>9E?WZ7W2?YF M]Y!NR^_<[K+[I"@_S;Y';X69%?O=H_% M9KU-@TS('^_OD^SWC^EF]^W]A7CQ](5H_>6NV'_A\NK=0_(EC=/BGP]!5GYV M^:S;84LO7U_\4%\&\\/*QR6^&6=?LM?/!;VF_)YM_MU_XEY\_YB MLA]1NDFOBSV1E/]]33^EF\U>*L?Q[PJ]>*ZY7_'EXR==.VQ\N3&?DSS]M-O\ M]_JFN'M_L;P0;M+;Y'%31+MO1EIMD+SWKG>;_/"O\*U:=G(A7#_FQ>Z^6KD< MP?UZ>_P_^:UZ(EZL()U;0:I6D%HKS,ZM,*U6F Y=85:M,!NZ@ERM(+=6F)Y; M85ZM,&]OM'AFA46UPJ)=03JSPK):83ET&U;5"JOVD,Y5$"=/>VXRM(;XO+-/ M]O;JW"I/NUML[V])/K?*TPX7VWO\?)6G72ZV]_G9/2(^[72QO=?/;_[3;A<' M[W?Q:<>+[3U_]O4A/NUZL;WOS_ZPB$\[7SSL_2(KEZE^V^"=E^ M^=+;/SCDQV']\A6_WNZC+BZR\KOK719EF?W"E]<5:1Y)Z0PI2H*[VQ9WN:!N;]*;)G!9CN]YD-+3 M(#]*O:*;_"Y,Q)\%:2+-A/PNR=*\8UB?OH=D;P1I52G_C!7AQQ]^$GX0+BOQ M/*P,@$7Y $]'P6H_;#UN2WAV@,51L-8/?W@H1SR1*_B779$*__D?XES^^S/= M8>K]II)>ET_O?&^*J_.*,4 1)Y4R9%/- <_A=/**G6.-@3]Y_Q)^/#Z'7:\8 M>\B/YO(5/YK.:P=YGG2'D]*+,79(WAAIV.#\X:1X7@G&O#S&[(YP^/ FYY7H M^VDHB=]#XC$OM-:KOU-M)/?T^=?+]%!F.N[7RYN. 7\\2K-N:7_(_S9_2*[3 M]Q?E,7V>9E_3BZO]N"=_[_I=0&(*B:DDII&83F(&B9DD9I&836(.B;DDYI&8 M3V(!B84D%I%8#&&-$)\]A_BL3[^*TJ]IEJ="^>?(]:]"_K!9%T*6%.M=5XH? MJ>6!VL^S?+V:O)G(\W>77U_&\Z"EE-YACX_WG-!-VM\(NNUEO MD^SWXV&TL-X*FW7ZN/].<9<*MUERF.5--L?O_WSXZN'AW6YS4Q+?DEQ(M\6Z MV*0W0K$3LO0Z77]-N]*V=TACCYF/F/SBE2RV IDLIY*81F(ZB1DD9I*816(V MB3DDYI*81V(^B04D%I)81&(QA#4B?OX<\?/>B/<;P9[__#1=LGLL\B+9EM_\ MTA72\Y-<7:RDA3AM'25]ZBT^=LZ"Q%02TTA,)S&#Q$P2LTC,)C&'Q%P2\TC, M)[& Q$(2BT@LAK!&5"^>HWKQJJ/Q7+A.-OOCZMM=)GS^O3S6SK)D6W3-H'_L MK3#VX)K$%!)324PC,9W$#!(S2>@8G2ZW$LN/UA%F#(VMD]B9RL"GE^W1;",F7\M__RH7;M(SC\K!9 MV!5W95:G>;&^3XHRFW>WMVE6'DP+Z6\/Z3;O?'_S8V^UL>E,8@J)J22FD9A. M8@:)F4=L\>+5,%M,3E\UUG&Y^8OEII/99"G-9ZWY:W)T#HFY).:1F$]B 8F% M)!:16 QAC7Q>/>?SJC^?T^RZS.4RG(6B/"3.;X^'SP_9[G9=[*>A\R(I'HM= M>21=%>^,Y=XB8V.9Q!024TE,(S&=Q P2,X^8.&V\5=AZB\$:LI!-#LLA,9?$ M/!+S22P@L9#$(A*+(:R1Q^+D.9#WY^7W)/(_!L:P\/BP_\9UFA7)>BL\U$%> MKIBE7]9YD6;E8?5U\K NDDU7:O>/9&QLHYJ":BJJ::BFHYJ!:F:EM8)9;J7W MH*5L=&0.JKFHYJ&:CVH!JH6H%J%:3&G-''_18B/VYOB'AS*]'[+U86XCV_?5 M;,L':9)MU]LOG0?1_>#H."8U!=545--034ZH5#D.@I%M*40U1144U%-0S4=U0Q4,U'-0C4;U1Q4 MQU$Z38WP4YZLI-E?6]2S<-6TSI']GH M+$:;%%%-1S6CTGJOIV2B)2U4LU'-0347U3Q4\U$M0+40U2)4BRFM&;%U5Z/8 MW]9X[IH@R6-QM\O6_].^ ':5M6CW8J4U9X^JCW8LH\V)J*:AFHYJ!JJ9PW>8 MA1:V.PJ+ ]7,H<^>A9:UAS[%#EK6';JU'EK61[5@ MZ',7HF4C5(LIK7F_D;KU3NIOO?L_N9AG_YC&YAZJ*:BFHIJ&:GJEO3P*D*:3 MV6H^;?4'&&A=$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(LIK9G^=<.>U-^P]\KK M?%9JX^^'F;B83"5QV9I$[1_ Z'!&6_)034,UO>,IGLU%<2%-VMF,=MMUE"U_ M)\RE5;O_&2UKHYHS="->L= Q\M&Z!:B&H1JL64U@Q+J0[+ M_G:[#\\3G=4ANBFH=J/JH%@Y_A$*T;H5I,:JOFH M%J!:B&H1JL64ULSJNJ.M?-B7ULN,0(D#'%Z): MA&HQI35CLVX/D_IO>W>F[5?X0QA]J;7^2J/3$^T>0S45U314TU'-0#43U2Q4 MLU'-0347U3Q4\U$M0+40U2)4BRFMF?MU]YAT;)T@VH(E]&9YJ*:@FHIJ&JKI MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%E-8,]KIG3?HK>M;ZT=$1C]YR M#]545--034U0#IML5M.IZ>33R%:-D*UF-*: MZ5TWV$E_NL'N!^&RY]IL_?[H($=OTE=I^XM,UW/8;^:+]OSUH,4T=&PZJAFH M9J*:A6HVJCFHYJ*:AVH^J@7#7C(A6C1"M9C2&L$[K9L"I_\/FP+[QS0VK%%- M0345U314TZ>G38&BM)S(TU83@X&6-5'-0C4;U1Q42Y-%.[W1KD%4LU#-1C4' MU5Q4\U#-1[4 U4)4BU MIK1F>DMU>OKV;MD$8[%U%-1S4#UV6)W< M_!HM:J.:,VP37+2HUU6T/'00V]?5[%INN9HO6J,+T-&%J!:A6DQIS<"L6PG+ MAWV!>?X4;'>]7=\_WGQU]^2TOWOR=2=;]Z.C(QYME$0U%=4T M5--1S:BTQKN0G;>7,-&Z%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%0UXUS6BN&QRG M_;?'^]-G4O?[HU,:[7I$-175-%3343WX[.SV.]C.BFH)J*JIIJ*:CFH%J M)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!936C/AZZ;'Z8J;'D?[&U%-0345U314 MTU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BRFM$>RSNJERUM]4^;KI\7YT M;,2CFH)J*JIIJ*:CFC'KZ+'LON^SB1:V4,U&-0?57%3S4,U'M0#50E2+4"T> M]+)IAG/=]#CK;WK\\_?R[B\P.JC1_D=44U%-0S4=U8Q*^^X-IDVTK(5J-JHY MJ.:BFH=J/JH%J!:B6H1J\=.+1FR\:.;2F8B6ZHCN[VS\[M3W:R[3W5]S=&JC M#9"HIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQI35_ ]3-E+,I M-C4^0YLF44U!-175-%334V.^/3GM24U!-134-U714,RKM.Y?Q--&B%JK9J.:@FHMJ M'JKYJ!:@6HAJ$:K%E-:,\;JS<]9_U\GC#,W']@Q-9V"CC9VHIJ":BFH:JNFH M9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL64ULSUNK%S-N?F7=!V3E134$U% M-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58DIK!GO=%CKK;PM]>I,T M/[Q)FN_?)!6RI%CO.I,=;0%%-0755%334$U'-0/5S$I;-L^6D5MWCK"&+6:C M8W-0S44U#]5\5 M0+42U"-5B2FMF<=W9.?LK;E79CXX.Y8Z;UG6>EZR@=554 MTU!-1S4#U-.'M:9A5W:#,CJIE#]X.% MEK7/E#TY"]Q!R[I#M]9#R_JH%@Q][D*T;(1J,:4UXE"N&P?EUS4.?N>&7/WJ MV Q$-0755%334$U'-0/53/FTH6HA=AT]HF5M5'.&;H2+EO4ZRLZZROIHV0#5 M0E2+4"VFM&;HU@V!)P_K(MGL3T7K3%NT_0_5%%1344U# M-1W5#%0S4JOFH%J!:B&H1JL64ULSTNI>O M?+CWB9.%*XH*=E)34$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5 M8DIK!GO=W2?W=_<=KZ2TSO/'9'M]/#7C^$9DYQD8_=CH:$<;_"JM,8,A+N23 M>3:U8T%IV?$FCX:.3TU -5"5(M0+::T9B#7 M;7ER__T6ZZGN]B7QKI/-)KT1;G>9\/GW_JD5M%T/U13Y]'YH^W?8)?DTIT^7 M7"[%F3B1VCF-=MFAFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!936C.GZRX[ MN;_+3L]V>2X\9+OK-+W)SYY @K;7H9I2:2_?F%YVG=2N=BPHRUU+:N@ =50S M4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58DIK)G'=8R?W]]AUO-_XFHM&]U<9 M'=7H_111344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B2FMF?MU, M*'/W4Y31MD%44U!-134-U714,U#-1#4+U6Q4W18Y[/[(?&QOMJ*;,3WO)YK*T6+8F5SH6$^7RHW7A' T=G(YJ M!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQIS32N^R7G_?V2Q)N1_25&9S3: M0UEI+\-W'[VK63ND3Y>;+5?SQ;0=TFC?(ZH9J&:BFH5J-JHYJ.:BFH=J/JH% MJ!:B6H1J,:4=0_HROTO30DF*Y.K=?9I]23^EFTT9N+O';;&?$'GQ52%+;\L0 M%]]^D"XN3[YNBF\ML>/KKOC6.WS]LN:OWCTD7U(WR;ZLM[FP26_+4I,WBS+P MLO67N^=/BMW#^XMR:S_OBF)W?WAXER8W:;9?H/S^[6Y7/'VR+_!ME_UZV)RK M_P502P,$% @ \(.X6+3OJ^+9 P J!0 !D !X;"]W;W)K&ULM5A1C^(V$/XK5GJJ6NEV$P<28 N16+*GVZK76X&NISYZ MDP&B2V)J&]C]][6=$ B7->2:OD!L9[Z9^3(>CV>\I^P;7P,(])*E.9]8:R$V M=[;-HS5DA-_2#>1R94E91H0&.+;+"/L]1Y2NI]8V#I,S)/56J@).QAOR H6(+YLGI@3?#F:0I@I) MVO%/"6I5.I7@Z?,!_8-V7CKS3#C,:/HUB<5Z8@TM%,.2;%,QI_N/4#KD*;R( MIES_HGWQKC^R4+3E@F:EL+0@2_+BG[R41)P(N-X; FXIX)X)X,$; KU2H'>M MAGXIT-?,%*YH'D(B2#!F=(^8>ENBJ0=-II:6[B>Y^NX+P>1J(N5$,/MCNEB@ M*?H\#Q__G,[_1HN/T_G# MV@)P9HN,$9RP=$O(0B2I/Q7N?X.V8BO M"0,^MH6T1.'94:GUOM#JOJ$5N^@3S<6:HP>EH Y@2QN$?'W;7Z+ M>LY[Y#INK\&@V?7B;H-X>+TX-GC3J[Y*3^/UVGV5)J(+H'XSD,H:=WQ#(IA8 M,BUP8#NP@I]_PK[S6Q-)78*%'8'5".Q7!/9-Z,%7O=]EZ)(=,)F_9(I223#) M5V@#+*'Q>R23(! >9I,%4Z[8(A]OW!V-Z=TM*1RAHMPXJ6H9&61\ZWYR=G0<3P M.]M]SQT,Z[;/C.AMXZ,CL!H1HXJ(D9&(AQ=@4<*;N3"*M@V*T7?$WC1%14O5^5_4 MK8VL&/6T#9@2#;LG_CJW^(SCL"NE=?+<(WGN#V:24O""_3,S?NL8Z0BMSL:Q M\L;&NM2<3LRRK<.C=UUX_!^%-#Y6TKAE*?W#>ZM_731U6C=?5%IGY5@28W-- M_-\O&!<4'&X8;GG#0'B$8O+:>-,P0[6F[#K#O,HPK\&P.JW'8AD;2TE3+NJT M.KY@QA77N[ K@PJF[),63@9LI5MA'$5TFXNB"U+-5NVVJ6XRGWB?"5DG.40I+">G<#N1W9D5;K!@(NM&-HF7E(K# M0"FHFI/!OU!+ P04 " #P@[A8PF '%>0- !=PP &@ 'AL+W=O+-%O%1?EM=CG*K[,D/M]N MM%J.C/%X,EK%B_7@\&#[VL?L\""]*9:+=?(QT_*;U2K.?KQ+ENG=VX$^>'CA M9'%Y56Q>&!T>7,>7R6E2?+K^F)7?C1Z5\\4J6>>+=*UER<7;P9'^)K+GFPVV M+?Y9)'?YDZ^US:Y\3=-OFV^"\[>#\69$R3(Y*S9$7/YUFQPGR^5&*L?QWPH= M//:YV?#IUP^ZN]WY^QGERG"X_+\Z+J[>#V4 [3R[BFV5QDM[Y2;5#]L8[ M2Y?Y]O_:W7W;Z7B@G=WD1;JJ-BY'L%JL[_^.OU<_B"<;F/LV,*H-C,8&EK5G M [/:P&QL8!A[-K"J#:SFD/0]&]C5!G9S2/MZF%0;3+KV,*TVF';=8%9M,.LZ MI'FUP;QK#_KXX9T;-_O8^UX_OMGW07($'XY.OFBG_M&).-4^?CHY]H].A?;YZ.3D MZ,/?IUIP>OI).-K??VG!AW_$Z=]_G9QJKYRDB!?+_,^#45$.8D.-SJH.G?L. MC3T=ZH;V/ET75[DFUN?)N0R,RM$_[H+QL OO#*48WJR'FC%YK1EC8ZPMBF2E M_:&-M/PJSI*\98#':NY]_$,S]$K[=.IHK_[XLZGNQYT.8S7'6]U\T%L8T8_7O?^D3^S]_:E_VC\W]A;&57I?=]G[V,\V&FF[OT'L]O_M0C<[['_1! M^^U_V)W6N^Q_U-VK@_0G Y62RWS\_6!N>S+)WP\M._3NOANKO9O-Q.%-?AV? M)6\'Y4O'_VG+8!)S2$R0F$MB'HGY)!:06$AB$81)F6<]9IZE MT@\_W*R^)IF67I3_72398GV9:__;?A"UI=>]96^MS33Z]M X&-T^S9F?MG"4 MX^F;""3FDIA'8CZ)!206DE@$85(BV(^)8'=,A+LXR^)UD6M%JEW?9&=7Y;&4 MEF;GBW5Y-+C_P_2=TN_[V6/OY-%<+_\TDXGL4Y"82V(>B?DD%I!82&+1;@3I MD]FX_/,80E*>3![S9*+,$_$]R#K2H6$W/EA:6AD[K1SEV/OF XFY).:1F$]B 8F%)!;] M+,RD;)@^9L-4F0UNO,BTVWAY(V="&?)MD:ZT^GY"W&-3.;_GYFS>2 FR4T%B M[NX>V!/I%]1]L.\V,Z;V;CN?'%O0UNG8W.TUW&UH6K.6W8C:WB]S;IIF>P3. M'B-PUB,"BZOD(0JUY2+^NE@NBA]MH:A$^X8BB3DD)NZQR=-W1Y_H]F0RD]\= M=[;S:6F9;<%(CL[?'9T^F4RGIM$874#V&I)8!&%2Z,\?0W^N#/WCJWA]F6@7 M=0:<;5_)I=_%CVGP6CNZO,R2R[A(M'B5WI0ILN?WM++;OLE!8LY\][>-L1NE M@NS3)3&/Q'P2"T@L)+$(PJ0*)/&X?Z M:*<"U5Q4\U#-1[4 U4)4BUH":7,*8L\Y"+U>O]>5BY2_X:QPU:%\PM<8-D\+ MMS6SQLUFCGKXO3,#77]'-0_5?%0+4"U$M>BG\29G1KV^KJL7V#]79^,V-3FM M<4ZNH!ZCFH-J M5<5/-0S4>U -5"5(LH34ZN>LU>MU_H: E=O$&K-6]9.T6XC2I.SH*X$T-6E +OG#%J#'JT!0#4' MU02JN:CFH9I?:=+B\6P^F9J-5=R.[4)T=!&ER6E1ER?HZOJ$)\<_9FM"H)4( MJ.:@FD U%]4\5/-1+4"U$-4B2I.3JRZ T.U M -5"5(LH3;XPM*Z0,-05$K]X_*-6^^8_U0MY4.' MMN,?=( ^J@6H%J):1&ERJM3E#89RX;;C09(:Z9T9:.T"JHE*DQ9V;7LRMYIY MT:V=U[&=C^Y%@&HAJD64)@=\74E@J"L)CI=QGFM'74H&U%+OJ"^=" MN9:6T[D]GDX:1V-!UX9AVQAGNJ6/&]>K1]2/4([/NE[ 4%_DSY>IJ3OL':]H MX0"J"51S*TTJMYH,C9WC&;0B -6"MET8#V?-U$!7^BE-SI]ZI=]0K_3O.9HI MLZ3W54+JGGHG#KKZCVH"U5Q4\U#-1[4 U4)4BRA-SL.ZUL"8OM#1#EJ.@&H. MJ@E4"+J9R<'9ET68*AOC/ ;#G/0^@!4 MJ=FL6HF.+*$V.[[JZP517-W2:W+5>Q*J&>XD^#;\TN4.K&%#-0351:=)I)7.XGF:-"E(?W84 U4)4BRA-3H&Z M;,)4ETV\;P;[:RWY?IV<%U -5" M5(LH37[T:%UD88U?9N9GH248J.:@FD U%]4\5/-1+4"U$-4B2I.SL"[!L-3W M9'B<^963/BU;7%XU)X'[/OO4;N^L4X_2UGXDFZ+%B;9*U\556Y6B@PY(H)J+ M:AZJ^:@6H%J(:M&S@DS.K[JXPE(75_QL6MEA\5C=0^],0V\-@6H"U5Q4\U#- M1[4 U4)4BRA-SK^Z9L-ZH5M#6&@)!ZHYJ"90S44U#]5\5 M0+42UB-+D+*Q+ M."SEXG37\XOEA^&7UMQ#"S=0S4$U46F-LX)6XUE/;K=F'CHVOUNG0;=F85LS M:VA-&A=34;L@!VY=]6"IJQ[Z3=]:EX?5/?0.7K3Z =4$JKFHYJ&:CVH!JH6H M%E&:G']U588U>:'I&UJD@6H.J@E4?JJ@SK MA9YQ8:&E&JCFH)I -1?5/%3S42U M1#5(DJ3LM"N2S5L]?TPGE$>J);[YEVE M23.B^7SG@<]HIP+57%3S4,U'M0#50E2+V@))'UM#8])^D;!=%U38ZE7D#K/$ M#FN^ZDYZIPUZ0PM4$ZCFHIJ':CZJ!:@6HEI$:7(*UC47MO$RDT8;K;Q -0?5 M!*JYJ.:AFH]J :J%J!91FIR%=>6%K;Y;QG,FC6BM!:HYJ"8J39Z'#(WF>F^W M9AXZ-K^]T^93JX-NS4)T;!&ER;%=US/8ZGJ&WI.\UI5A=2>]PQPM:T U@6HN MJGFHYJ-:@&HAJD64)J=@79EAVR\TR4/K,U#-036!:BZJ>:CFHUJ :B&J190F M9V%=GV&K[YKQG$D>6I&!:@ZJB4J3'L[4O+NXVZ61UZ61CPX^0+40U2)*DX._ M+HNPU641JN+ \\7MXCS97%.UY\;1:KMW^*-%$:@F4,U%-0_5?%0+4"U$M8C2 MY,RK2S'LV0M-_M#B#%1S4$V@FHMJ'JKYJ!:@6HAJ$:7)65@79]CJ6V8\9_*' MEF-4VM-IT;BY)(S66*":BVH>JOFH%J!:B&J1,HCN,V247R5)X<1%?'BP2K++ MY#A9+G/M++U9%YL/JR>O:EER46:0_N;(&(QV7A?Z&U=O>=W7WP3;UT&ULO9UK;]I(%(;_RHA=K7:E M+O@*H4TB)+[*1SG^?+U[U>=G,OYU'6399R4?SE-DGG45X\ M3>]ZV3*5T70=-)_U/,?I]^91O.B<'J]?NTI/CY-5/HL7\BHEV6H^C]+OYW*6 M/)YTW,Z/%\;QW7U>OM [/5Y&=W(B\X_+J[1XUMM2IO%<+K(X69!4WIYTSMS7 M(AB4 >L1GV+YF.T\)N5;N4Z2K^63B^E)QRE7)&?R)B\14?'K08[D;%:2BG7\ M4T$[VSG+P-W'/^A\_>:+-W,=97*4S#['T_S^I'/4(5-Y&ZUF^3AY?"NK-Q26 MO)MDEJU_DL=JK-,A-ZLL3^95<+&">;S8_(Z^51_$3D 0[@GPJ@"O%N '>P+\ M*L!O&A!4 4$MP.WO"0BK@+ >L&^&?A70KP?X>P(&5< Z^[W-I[M.#8WRZ/0X M31Y)6HXN:.6#=7[7T45&XD4IQ4F>%G^-B[C\]/V87ER>C;^0R=NS,9N0JX_C MT=NS"2.?S\;CL\L/$W(QF7QDE'QX3RXN/[')A_?C"?F3O)-1MDIE(X_GD5](CV7V4 MRHS\]HO;#]^HYU^J!X8I1O8IWD5IE[AA-44++FV^=*_@["Q^+Y(U1[KDBP' MFP,<0[AX[J/Z3CS7%-TKU+65F+>5F+?&!7MPGZ,TC0J9E._&) UK=+D5O\Z6 MT8T\Z11[;2;3!]DY+=/GO#&) FC2!A#PC@2)D P31S^5AS^FNXC]Q^3BGRD MBI PBH0Q)(PC80($TU04;%446+>8R]7\6J8DN26/F\TF(__NWW[/K;"V6D'" MZ 86KF'E4>3#:7 T[ _\X][#K@J0+. M*HCPZ<<^&/9KG_K(.GO;3"-A# GC2)@ P30]]+=ZZ+?60S3]NSBHEE.K'/I/ MY1"X ]>IZ<$Z>UL](&$,">-(F #!-#T,MGH8-#T0]4UIMT:W+0M(&$7"&!+& MD3 !@FGB.-J*X^@P!Z)'2!4A810)8T@81\($"*:I:+A5T1!Y(#I\4FC",.P/ M@UJA:3:,6I?6-K](&$?"! BFY==UE%_F6#,\*9-)EFE\(XO4/N=MV&%M=P,H MC4)I#$KC4)I T73)[%BL[F%*2S4/2DU(&H72&)3&H32!HNEJ4FZJV\A.S4BR MRK,\6DR+D]M79%[WXXO-25G11C%MIG$'.V7%Z?KUVF-?36N5&"?M]VO^!G12 M#J4)%$U/O_)+7:N1MK_^&$]I[+#6.P;4%X72&)3&H32!HNF24>:H&QRH_D"- M4RB-0FD,2N-0FD#1=#4ID]6UNZS-ZT_MGZQ&187-BI!YV*!V F1?>6L-0%U5 M*$V@:+H&E+'JVIW5<9Q]);>IE$6NI:JXG7)FJKMU5W5-NFOAO2.=Q!*51*(U!:1Q*$RB:WGZF M+%O/.4SU\:!N+I1&H30&I7$H3:!HNIJ4F^M9_;V75)^*7.Z2.]NC$P1N[7S' MOH36TC!/6V\J@D[*H32!HNDY5YZK9_=<&Q4@HP%G![?>,K#MK=C^5FR#*[;# M]6=XMI[R;+T#-;EZ4#L72J-0&H/2.)0F4#1=3W7)]2&91'L_B_+LQJ4AG<02E42B- M06D<2A,HFBX1Y8I5]6SNZJJR#3PU>RLUEF&^JA0 M&H/2.)0F4#1=,,+(OH*TPS),ZM7,I!IV40VD"1=,SKIQ4W^ZD[JLX1B/-SFJ[1T!I M%$IC4!J'T@2*IBM&^;"^=YB*XT-M62B-0FD,2N-0FD#1=#7MW'K WDK[DHJS M(>]>DN,^N3ZTR2!J7V/K;&/O#X"]0<#/L$U]99OZ=MN4?9/I39PUOW;'SFN] M1R!I%$IC4!J'T@2*IJM&6:]^>*"* W5IH30*I3$HC4-I D73U:1<6M_>-XNZ M=L<^36LQ04W:BJ:?%[E>U_?J9T90_Q5*$RB:KA/EO_H0_U6_OM#FF*U.Z \HQA#,Z<;=.O79MC7U5HO4/,6 M2N-0FD#1=+TH\]:W]]3:#H?-!@S4I(72*)3&H#0.I0D43;_-FC)I@P.UT@;0 M5EHHC4)I#$KC4)I T70U*0,X@+32-KN4L)KKN7+5;!BUK[RU!J"6+I0F4#1= M \K2#9K='786WS8Q9>RTUOL&U+B%TAB4QJ$T@:+IFE'&;7"@?MH VD\+I5$H MC4%I'$H3*)JNIIU[Q]J-X>95R'0K[O.*7FN6#>K_?+8OHK4X&DW*3,.*6E=K M*>+0M0D434^G9&0F;PN\TQT4&U:Z^9J;S9,\6:Z_9>4ZR?-D MOGYX+Z.I3,L!Q=]ODR3_\:3\XI;MEPV=_@=02P,$% @ \(.X6,5L\TYM M @ @@< !H !X;"]W;W)KSG1"!&A!3R4/BCWM. MSKFYN0ZVC+^(%8!$KPE-1L=\;[\K+% OH,/I,YG+5LKY; M: X+O*8R8ML^%'X:FF_&J#!WM"UB'0O-UD*RI K!0E)\R=^+?*P!ZC5CP#< M N">"_ *@&>,YLJ,K2Z6. PXVR*NHQ6;'IC<&+1R0U+]%6/)U2Y1.!F.HNY@ MV([^H+C?CGHQ&D^B3K\=]]!S.XK:P\<8#>)XTNNBQQ$:#)]Z\>,HBM$W]$#P ME% B"0ATU06)"177:GT2=]'5Y^O EDJNX M7@6\,R=U$]^'RV W_ 5!+ P04 " #P@[A8B(PX M"K(# 8$0 &@ 'AL+W=O&ULO5AM;Z,X M$/XK%KC")$$+F+.=I/WW9P.A(:645&B_ M)-C,/)[G&<>>R61/Z$^V >#H.8E3-E4VG&<7JLJ"#228#4@&J7BS(C3!7 SI M6F49!1SF3DFL&IKFJ F.4L6=Y'-WU)V0+8^C%.XH8MLDP?3E$F*RGRJZ)AC=T+)'E%I+=#D0RYF M[BWH1ZG,N\^I>!L)/^[>+KW%S6SY _G7L^7<1WW21W^A1TPI3GF1MXA'P- ?'G Q/\?H+4A';8 IL MHG(1IEQ,#3V UP9Q*,.?7_+B=/N7M$\SK":PF[["2=]AE/S)TV_X3 M+E#L'$663CO7&HV=H;@\=L>Z=#/S6F/Z).-1Q7C4RGC!V/;T$BTXCMX$;]NV M,[9..+;"GYO[GL!J2HPK)<:]Y'[\1A==LVS3&9X(\]:N,?D?FM7(Z-IKX::= M=T_!,] @8H R&@5P?$G)BZLHQQJKL6(=W3AFK!L#TS@AW-70:X_\DVG6CTI: M_9-;OG34A\<,K,'IEF_'/W?/]X565\-X55-1PR+!3BE\9:KB.4?8#2[?>@O ^@[$Y0A:;J M4W)_*5L^_-6]!6F^,_@&Z;K*&4HAI6 MU 9#<0;2H@TO!IQD>6/Z1+AH<_/'#> 0J#00[U>$\,- +E#]&>+^#U!+ P04 M " #P@[A8"SQ&ULM9=K<]HX%(;_BL;;Z>S.)/@"&)*"9X"PVW8F#1/:YK-B'T 36_)* M K+_?B79,1AL$]*4#V#9Y_*\0CY'&FP9?Q(K (F>DYB*H;62,KVV;1&N(,&B MQ5*@ZLF"\01+->1+6Z0<<&2W$TRH%0S,O1D/!FPM8T)AQI%8)PGF M_XTA9MNAY5HO-^[)"7F$0N8L/B!1'(UM/H6BF"!U[&\9]O/D LR@"&+A?E&V]S6L5"X M%I(EN;,B2 C-?O%S/A%[#JY?X^#E#MZA0Z?&H9T[M(W0C,S(NL$2!P/.MHAK M:Q5-7YBY,=Y*#:'Z;YQ+KIX2Y2>#^>?1_?1R/)I/;]#D[G8V_38???]R]PW] M>0,2DUC\A2[1!V0CL<(=3E;3=!1GX&]V==X;.0[_9U1 MB;U;L'??POX/QU0>KM ,M7M$X1QP-EF4(/T"TF^$5$5J :2&QS_)P=1[]<3MYFWZ##PDHIJT=Y*TR:)$V2\H^V^B3 FO9NR?9&RR*#%>%8Q7 M[_#Z3,U5%?+5:]Z=$T8E<-?9-0SG'/0'TR@A0J,-<-7XB^6 9IR$ZAMXUCO. M*PXYA.OMT;N=?JM[H+'2KN^TVGZ-SKW&Z/XFG0V%),_9M-8:3=9&-9F)V]NS\7R_5;<,=UW7;6QOOR"IL5[E61LE-9F4U>RZJ7M6.SU+ M36U=7D=FQ']P?ZS.-V9COPF0'HEO,5;D3*(:%"NFT>@J-9V>,;"!9 M:K;ICTRJ3;^Y7*ES&7!MH)XO&),O YV@..D%_P-02P,$% @ \(.X6)2T M=!T3 P X@H !H !X;"]W;W)K^<[-/=\/%O8P0%3PD,9,]*U)J=6G;,H@P(;+&5\CTSH*+A"@]%4M; MK@22,!-*8MMSG):=$,HLOYNM383?Y:F**<.) )DF"1&/ XSYIF>YUG9A2I>1 M,@NVWUV1)V,PILPY MOS>3V[!G.881QA@H T'T9XU7&,<&2?/X78!:I4XCN#_>HG_*C-?&S(G$*QY_ MIZ&*>E;'@A 7)(W5E&]NL#"H:? "'LOL'S;YV5;#@B"5BB>%L&:04)9_R4/A MB#V!NO>$@%<(>!GO7%'&\IHHXG<%WX PIS6:&62F9M*:'&4F*C,E]"[5B6*/EOWOC MMIR/%3P;)<]&%;H_W@M1'C5Y#G=I,D$#BH!*,H]Q1Z>_1J'+'*9H[@K#]$JG@]!5F9(88KI .'M$(@[3 MK%;H09*GEMN$D#Q6A;Y5VM"JA)PI'MP#+TJ (?P&/MV2;3] MWW*T_0H\.R7/SNDYNDV*(F,0)H(&"'_VJOF0';DFU]O+6K?1J34/I^U%R?#B MM:KHXH0JR\W&55=?3CR3IZ1J,+I@2AO:TG[[ER&??EE\*)\2]4 M'9L KK0E1J\$'\,O=<\]S/N/K;"E[ MXDL @9ZSE/"NL11B=6V:/%I"AOD570&1.W/*,BSDE"U,OF* 8^V4I:9C6;Z9 MX80884>OC5G8H6N1)@3&#/%UEF'VMP\IW78-V]@M3)+%4J@%,^RL\ *F('ZL MQDS.S!(E3C(@/*$$,9AWC9Y]/; MY: M'A/8\KTQ4E)FE#ZIR5W<-2S%"%*( MA(+ \F<# TA3A21Y_"E C3*F@^V?<7 *!^?8 MX5P$MW!PM="'@_[7V_>[A'#30!+E@2"8@17V(&''VX 8&3E'^4N_E2QQ22 MA((RHR)@/P_HG EH.VA$B5AR-"0QQ(< IF1?2G!V$OI.+>*W-;E"KO4).9;C M5A :O-[=J:'CEAEU-9[[QHQ6I2I'\JJ1U V^YBL<0=>05Y0#VX 1OG]G^];G M*ID7 CL0[96BO3KT\"O#1!5* TW/UD6.T-0(ZM]E$UH=<[.OH,[B@%:SI-6L MI;57PE-!HR?T:P39#-CO*GZU4&\]C N!':CV2]7^Q2K0OZ3H"X$=B Y*T4'M M4=]3TMC(XX;X$^K#(B$D(0O4QRDF$=3697!2=;9C>59P5)RG9H'C>=7UV2I) MM_[[VK1.XCJ!_+2.Z)V:>5;3=L]#I@RD/MS2L5NH@*4W6+X#U!+ P04 " #P@[A8-ITR M:@ # "N"0 &@ 'AL+W=O&ULQ59K;YLP M%/TK%INF3FK#(PDA78*4M*G:26VC9.NTCP[ -+$%^S.9,]LT()20(I)S1%#-9C8V(?3VWMH"UN".QXK8U4*BM* M;U7G(AP;EF($,01"06#YV<()Q+%"DCQ^E*!&%5,YUMM[]#.=O$QFA3F2P6='<.94)]A1?0F.LWVI6VEH&"G N:E,Z204+2XHOO2B%J M#EWG&0>G=' T[R*09GF*!?9'C.X04]82335TJMI;DB.I^BM+P>0LD7["7YY/ M%K.CZ60Y.T4GUY?SV=5R\N7B^@H=H:7 (N>(KJ7Z7# 2" B1)!3([/DUDCQ481N)5Q71^@]$^$Z%US@-"3IIB[!4N,? MHJL\60%KDJ* [6M8M6:VOCVPAUUO9&X;Z/0J.KU6.F>8,'2#XQQ0!JR@@>R. MU6NBT JE]H%CGN$ QH9ZE)_)0 M4E2_C4)\WZ+QH,IJ\)JL&FOE5VV5-&521+2=>MUZG8'3K+]7,?5>4K;.L(E" M*]0+RW98$1V^3=D.GRYW_33K9EL/^[;U7ROW+^&=JF;[JFC;=E2[=A;9_[QN MRY"/"M?MN.X?^INU(S0!MM$7!8X"FJ>B.$VKT>HR,BF.X ?SXB9SB=F&I!S% ML):N5F<@?SXK+@=%1]!,'\@K*N3QKIN1O% !4P9R?DVIV'=4@.J*YO\&4$L# M!!0 ( /"#N%A#CQ FJAL "<) @ : >&PO=V]R:W-H965T&_0G@;BP3HL47JWI,$<,S[G1H*#Z12SS%=]_6Q1^;NSS?*M_OEZO- M^[.[[?;AMXN+S?5=?I]MSM;AR+/;O8'W2\OM,%@ M'^?%3\^YLOUM_=GZMG3%]+%[=UV M]X6+#^\>LMO\4[[]_2$NRL\NGI6;Q7V^VBS6*Z7(O[P_NU1_2^>3W0'[$?^[ MR+]M7GRL[![*Y_7ZC]TGSLW[L\'NC/)E?KW=$5GYOZ_Y5;Y<[J3R//Y9H6?/ M<^X.?/GQDV[N'WSY8#YGF_QJO?R_Q+U>'_V??J#^+% :-3!VC5 5K7 X;5 M <.N!XRJ T9=#QA7!XP;!PRU$P=,J@,F76>85@=,&P=HZHD#9M4!LZXSS*L# MYEUG4 =/S]R@>EJ\UD_?F)5X^>^?&I0YZ>>G7_W%\M_WPR;Y,C;]]O/QD MZ,I5%,1&^.GR?YPH5/ZF7-[<+';9DBT59W5(R%W2O-'S;;98;MZ^N]B6)[!C M+JZKR=S#9-J)R50E6*^V=QO%6-WD-RW'>Z\GA?]2D8I 5 MYXHZ_E71!MI0^?V3KKSYY:WRBW*A;.ZR(M]4_VLYU:L.\&#^$[ NA\W\\[FB MS?:PU@LVY+";KUCM!%H=P.I,U5YG:LOA M5!RY__4B?C MO[\]3?I]R*='?%(+NFM:QQ,,^Y"OGF#475,[GF##-&J7=J_K?]L\9-?Y^[/RA?LF+[[F M9Q]V3\?@[VVI36(ZB1DD9I*816(VB3DDYI*81V(^B04D%I)81&(QB24DED*8 MD+NCY]P=R?0/QO>\N%YLLL_+7(D>=J_G-[\JEU_S(KO-E33?+70L5K?*5?DJ MN\BNMX_E:__EXDNNO/F19T7K2_Z/T@G[QC.)Z21FD)A)8A:)V23FD)A+8I[\ MNT13[@\_9JICY2;[T?J*^"\+ ?F 0A*+2"PFL83$4@@3@GC\',1CZ5^0\/'^ M1VF500)Y62&(1B<4DEI!8"F%":DZ> M4W,B3BL'BDG-Z).:3 M6$!B(8E%)!:36$)B*80)^3E]SL]IEQ__<^6A6%R7/]4_E"]!]Z\_WRI_GES@ M/02L%.X;L"2FDYAQP%3M15JHY]I [>W=7@/[4L*S^P;]"BFHYJ!JJ9J&:AFHUJ3J6]7)[5IH-Q8\7%12?U4,U' MM0#50E2+4"U&M0354DH3$_5%*T/]=RW4RN7>D4MJ.JH9E28LUFK#MBJ*:CFH%J)JI9J&:CFH-J+JIY MJ.:C6H!J(:I%J!:C6H)J*:6)45SWQW:;9).^O9U@7RN^KQ;9Z1:S$RVRE M&-\?\M4F5_Y4=M.-VT[^HQSO' )TP1+4(U6)42U M MI30Q8^L"F"IO@*7Y9ELL]D59R5M@:!L,U714,U#-1#4+U6Q4W4YMC63T=89JNFH9J":B6H6JMFH MYJ":BVI>I;U-S]QD99;^_R0MG>E4&Z?MHF\; E5SE,>:?LY4+O_D7N]7*]V>U->VA$ MO-:"D.M]@Q?5]$IK;#(S:,8N.JG9/NE$G--"Y[11S4$U%]4\5/-1+4"U$-4B M5(M1+4&UE-+$.*T+99J\4';TOIFRV&P>R\_>E*]G#U]IW=U;SO;.4;1-AFH& MJIFH9J&:C6H.JKFHYE7:RW+Q>#0]WGFVX[@ /;L0U2)4BU$M0;64TL0HU>HH ME??$?G[K;CG<.TS1FABJ&:AFHIJ%:C:J.:CFHII7:2]#4AW,1[-9<]VUZ\ M/;\0U2)4BU$M0;64TL0XKIF][/]BU>IASUE?E4.:=N: MIFC3"]5T5#-0S40U"]5L5'-0S44UK]*$D)RJ\^&L&:;=Q@7HV86H%J%:C&H) MJJ64)F9IW3JFI4FKUE91;;:O4*\ M>2QVKQFW=WGUAGQKUJ$=*U33M>,;'JF3D3832OE3^53OEJL"R7(5MGMB1_*T>H5 MJNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:2FEB*-?5*XVK7FEH M]0K5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VE-#&*Z^J5]DKU MJN=N+W*N=QRCK2M4,U#-1#4+U6Q4N5*P0NO^9%=IN7OW6?+5:[09?WZV*[^-U@WN(;=&USM"\CE%ZZ6V6:C M?%3611GO6?%#4NF23]8BVPE!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4 MBU M1K4$U5)*$Z-8JZ.XPYW(7KV,5X[T#F&T389J!JJ9J&:AFHUJ#JJYJ.8- MCTMBPT'+$K#?=6" GE^(:A&JQ:B6H%I*:6)TUFVRH;Q-UK;H<%AMV&WLU1JC M:(T,U714,U#-1#4+U6Q4[K ]:U]E0 MT MJ!:B6H1J,:HEJ)92FABW=8%N*"_0_6?O3"X_^=ZY?M"$K?8'VOCH^TQO&:A. MYJ.C@09Z?B:J62T/8J1.CQ^MC4[KH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:6(: MU\VYH;0.\E?W$Y?KO>/RH#5W %>;8=D^;-*,2K3^AFI6^T.83)M!B?;:4,U% M-0_5?%0+4"U$M0C58E1+4"VE-#$HZU[;4-YKZ[6]CMSJ'8NS;F_UZBT#2_-X MH(&>GXEJ5LN#V+]B/GX5B;;,4,U%-0_5?%0+4"U$M0C58E1+4"VE-#$@JUWNG M,UHSJS1Q87-V/FW<6]I 9S7;9M5FYXV; 5CHI#:J.:CFHIJ':CZJ!:@6HEJ$ M:C&J):B64IH8J%H=J/)FV/'Z0[?;.,K9WDF*=L50S4 U$]4L5+-1S4$U%]6\ M45L%;*0V[^+8;5B GEN(:A&JQ:B6H%I*:6*0UCVQD;PG]O,W<93#O:,4[8NA MFH%J)JI9J&:CFH-J+JIYH^/;B4T&,ZUY"\=NPP+TW$)4BU M1K4$U5)*$Z.T M;GB5'V(7#,BMWNE):GJEO?Q+/U>U4?-N/.BD)JI9J&:CFH-J+JIYJ.:C6H!J M(:I%J!:C6H)J*:6)(5MWMT;R[E;O"P\ZW:U'/FGO-$;+7:AFH)J):A:JV:CF MH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:6)HUPVPT82[$@'M8Z&:CFH&JIFH9J&: MC6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ64)D9Q7?\:R>M?W;94E".]0QB]91JJ M&:AFHIJ%:C:J.:CFHIJ':CZJ!97VM"8H6PE!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 MU4)4BU M1K4$U5)*$Q.Y[I^-YMR* EHS0S4=U0Q4,U'-0C4;U1Q4TG7'1:#]5\5 M0+42U"-5B5$M0+:4T,=?KSMKXW]I9 MD^N]@Q?MK*&:@6HFJEFH9J.:,V[I\$W.1^-F[*+--E3S42U M1#5(E2+42U! MM932Q-C5ZMB5-]MZ744LMWJ'+%IG0S4#U4Q4LU#-1C5GW-(%FZM:JOFH%J!:B&H1JL6HEJ!:2FEB M3M>=NO)#ZGV^BJ*BF-1T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0 M+:4T,8KKYMU8WKP[VBGBL.-.:Q*C=3I4TU'-J#1A _;!^'CO:?MWVJJ]S X7-GQ9%\IN MHL7U?I6B_2H'M#2':CJJ&>.6^Z8-QZ/Q<>"B?3A4LU'-0347U3Q4\U$M0+40 MU2)4BU$M0;64TL3 K?MPX^ZW0VM?".Y]6POYC+W#&"W/H9J!:B:J6:AFHYJ# M:BZJ>:CFHUJ :B&J1:@6HUJ":BFEB8E=E_'&,VY)&&WAH9J.:@:JF:AFH9J- M:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI90F1G'=PAMWOPO,:MEX\0?MTJ*:CFH%J)JI9J&:C MFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:6)45RW[B8];S9W^A)BN=0[B=%>':H9 MD^-;C(UGP^9/WR8ZJ85J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ)92FABQ=6&N M_+#CJL7U,MMLE$ME7=PL5EGQ0_).G!SMG;:DIJ.:@6HFJEFH9J.:@VHNJGFH MYJ-:@&HAJD6H%J-:@FHII8FA7%?G)F-N"0+MSJ&:CFH&JIFH9J&:C6H.JKFH MYJ&:CVH!JH6H%J%:C&H)JJ64)D9Q7;";="G8K0OE]]5BJT3[K865>)FM%./[ M;NOBW55KN^G&;2?_48[W#F>T9X=J!JJ9J&:AFHUJ#JJYJ.95VD18:1J,9\V= MCGUTVJ!EVME\.)YKC6E#=-JH9=K&A#$Z88)J*:6).5GWXB8=[A/7LJM[:RJB MA3=4TU'-0#43U2Q4LU'-0347U;Q*>YD3JJJ-QJ-),Q4/ X7J^7@\F&GBN ] MO;!EUME@,)DT9HW06>..LR8=QZ74V8EI5G?&)GUOX%9ML2!LKO!FL:I^^VUK MS*%E,E334U_!OA=QT8M TRZ?J&V"HIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHII8E1 M77>HIBKVQO<4K4&AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JE ME"9&L59'L?R^8NE?VZM%KO=.9[09A6H&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H M%J%:C&H)JJ65)NXT=#ZL-QH28[>N/$T[WVCL]&+%IWRU6!=*D*VRV[QHC5^T M#H5J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ)92FIC2=6NJ_!!; MIQBA44QJ.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ)92FAC%=5=J M*K_-6+<+#^1([Q!&6U*H9J":B6H6JMFHYJ":BVK>M.VN<6T7'G0=&+0-U&:3 M:>,ZS+#CN*AMW&QV=%UGW'%<@O[YI90F1E3=(9J^TB$ZO4J*]H-0345R6K[>V[;&&%GQ034U -5"5(M0+4:U!-522A.#NVXG3;D[6DW1$A*JZ:AF MH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%I*:6(4U[6GJ;SV9'S/B^O% M)J^NBGKSD!>'U\YO7[]"JKI7T>#%#QV#\^%4:_2(K^2GT#MTT9H3JIFH9J&: MC6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ64)H3NK"YTS>2%KA[;0L^.;U74NO)T M)9^R;\BBFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:6)(5M7L6;R MVUD=-KZKMCWYFBT?YRW:MT(U ]5,5+-0S48U M!]5<5/-0S4>U -5"5(M0+4:U!-522A/S5JOSMG/?ZO2[<=(["+;&,5K#0C4= MU0Q4,U'-0C4;U1Q47KV;R M\M5?7U?MOCNL_%1ZQR5:YT(U ]5,5+-0S48U!]5<5/-0S4>U -5"5(M0+4:U M!-522A.CO"ZLS:;<:BM:04,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U M&-425$LI38SBNH(VZWZ#K)_8'5:N]TYGM)6&:@:JF:AFH9J-:@ZJN:CFH9J/ M:@&JA:@6H5J,:@FJI94F[ ZK#<_'L_;M86=UWVPF[YLAJQFO;Q\K/XO>^8P6 MV%#-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;64TH04G]<%MOD 6\B8 MHW<<0S4=U0Q4,U'-0C4;U1Q4;6Z3H(.=([A-'N&ZH9J&:BFH5J-JHYJ.:BFE=IKUT'T6U8@)Y;B&I1RT-0 M!Z-9X^*+N-NP!#VWE-+$H-/JH)/WRTYO0BL_L'>XH1TQ5#-0S40U"]5L5'-0 MS44UK])>#;=.PX*685-UU+BD..PT*FH9U1I&G88EZ)]:2FEB&-6]J3EPEZO7 MEC%_:FM:^8GU#CNTA85J!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JE ME"8&>]W"*C_$5C9':!23FHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ M":JEE"9&<=WPFLL;7G]A:]I*%BY?F)Q/&S^27,E/H'?DHGTN5#-1S4(U&]4< M5'-1S4,U']4"5 M1+4*U&-425$LI38SFQ,.S^^XU#+>M25?,+> M$8MVP%#-1#4+U6Q4IOE]K9Q='7/?6W1-U]_:)F M/KQ[R&[S("MN%ZN-LLR_E.3@?'_?\R7;]4+[6/5,^K[?;]?W^P[L\ MN\F+W8#R][^LU]NG3W83?%L7?^Q/^\/_ U!+ P04 " #P@[A8':QBP@L# M " "0 &@ 'AL+W=O&ULK59K;YLP%/TK M%INF5%H+& -)FR UCVF=U(?ZV..C TZP"CBSG:3[][,-80FA:2;U2^)K[CGW MGGLM7_?7C#^+E! )7O*L$ ,KE7)Q;MLB3DF.Q1E;D$)]F3&>8ZE,/K?%@A.< M&%">V=!Q CO'M+"BOMF[XU&?+65&"W+'@5CF.>9_AB1CZX'E6IN->SI/I=ZP MH_X"S\D#D4^+.ZXLNV9):$X*05D!.)D-K$OW?!)H?^/PG9*UV%H#K63*V+,V MKI*!Y>B$2$9BJ1FP^EN1$;]B_&.U*RQ0+,F+9#YK( M=&!U+9"0&5YF\IZMOY)*CZ_Y8I8)\PO6I6^H(L9+(5E>@96=TZ+\QR]5';8 M$+X"@!4 '@OP*H!W+ !5 '0LP*\ 1KI=:C>%&V.)HSYG:\"UMV+3"U-]@U;U MHH4^)P^2JZ]4X61T=3.ZO9Z Q\N?X!1<%3'+">AD3(@3,"7J&!*PX&Q%S;%0 M)J"EB\0O1(#.F$A,,W'2MZ7*13/:<15W6,:%K\1U(;AFA4P%F!0)278);"6B M5@(W2H;P(..W97$&/.X=FKGU:? ,^3>FZ>@K9,E%K5C]45V+A8X)@-+W52"\!6Q(IV: M<]%6^/2=R'8:@.H&H$/LT>U2"IH0,$II@0%6-[YHZT1)$A@2/0%6 MT:F''*^+ J=OK[;+7'J&VYXHZ"'7[>XZCOSW7"9G/MK5&3$SXW,UZ F"T+6=[5]6[]C+@TT[.Q/U3/B_(U\(^F M?)M<8SZGA0 9F2E*YRQ47>#EO"\-R19FH$V95./1+%/U1")<.ZCO,\;DQM ! MZD=7]!=02P,$% @ \(.X6,RM!%5C! ]@\ !H !X;"]W;W)K4',61:#4#\L6FI.<>W7-'W1U'.R&_JA5C&CR41:7& MWDKK]:7OJWS%2JHNQ)I5YLE"R))JU45GX&,+(+RFOO,FHOG5*VQO^9+2F2W;/].?UK317?LLR MYR6K%!<5D&PQ]J[0988":U COG"V4T=K8*7,A/AJ+Z[G8P]:CUC!J%]' MOC9.6"H_/[SP7?-"?.*%?VZJ"T#@&X A)F!Z\R\X^^4G%(5O75S3_\/U^3X# M9S^[:+*7T^ !EWP3VS; N TPKLG)"7)'3"]=46M8 C>+_?HOU9KF;.R9SULQ MN67>Q#H)W[K"]IIDV2N1/8L>::-'AM@G5X4I3+3*&3 E#N0FCER#0I@P*E<0 M&[*H)K,5;SM!$*5ABD?^]C@^#2X^Q@4P@LES6.:@BQ,4QJ3%/1,5M**"05'7 MY9IR:8JGKE7Q:FN60NY=BAJF\,B%%!+*B07'WFYD6FA8N$5%?1!"8;AN$'1%]("%1"&$GB5D?AQ(2XI"< MR%#;&MODNP6V;E(N=4D_9RDA:=J1UH<%,(BZ^>JC$ J3 M*$S=JM)65?KRAG'4>9U=(WW-KO&:9-DKD3T+(8)/4PT<[AMY;D9+4Y1,'&DI MI.;_-9M?+$R]U;1:\EG!#MO%.<1 QZX-;%'I[!47T,P1L%,%,BU RO1+SNM,H;1N/4S)R M2DZ2I"O9 322P[@K^<>$SR4_S51H<.B8W+%<+"O^F-%F3F;2'$2*.LUJQ=> M2JYL3UI(48+9QJR9;4ZBG/&J03FC@'M.PZ[^'T(R!^0\2;&I^B>D/PU$:'@B MND: M8FFD^$=G+'LB_DCEDE<*%&QA;.!%;,(AFT-FKLS!G$D+ M,,\70NC'"WN2:X_ZD^]02P,$% @ \(.X6$7I9D[; @ 50H !H !X M;"]W;W)KF*#@E\U*4I2:T+-?,2)(; M45@>N^)1R-8R37)ZQ8%89QGA?T]IRK83PS8>#UPGRY74!\PH+,B2WE!Y5UQQ M-3,;EWF2T5PD+ ><+B;&B7T4^[J^+/B>T*UHC8$FN6?LMYZ&I0/1E,ZD M=B#J9T.G-$VUD8KQI_8TFDMJ87O\Z/ZY9%9T0=:I MO&;;+[3F<;3?C*6B_ ;;JA:IXME:2);58I4@2_+JESS4?6@)('Q& &L!?*D MU0+T4@&N!;CL3(52]B$FDD0A9UO =;5RTX.RF:5:X2>Y7O8;R=791.ED='8Q MO3S_!&Y/?H*/X.+R&Z /1<))N28',94D2<7[T)3J4EI@SFK;T\H6/F/[=9T? M F1] -"""$PO?H&#=V]LUSD>\IK^C]?=30P.W@[9Q"^W@2.13-7!IHVP:2,L MS='.-@[UJM+B8:V^L8]$069T8J@[5U"^H4:DHUG'0\UZ3;/XE] PU/4-C M[I%:!SS4K4KEEBK]U-I$-K*Q&T 8FIMV)ZI"KUWHV\C"Z&E=/!IC3TC<0.)= MD,X09*5RVMDM[./ ZD(.%&+L! AW($=C[ GI-)#.+DAW"-+I9P]DVD.XN2&\(TNUE5[D1\G!W)?N%&/NN:_D=R-$8>T)Z M#:2W"](?@O1ZV1W/MVW7[:YDO] +/*C^KQW(T1A[0OH-I#\*>&PO=V]R:W-H965T>ZW/LZ\=XS\6WVW;9;RA!2FO^)8R M]27EHB!2O8JU76X%)4D=5.0V=!S?+DC&K.FX;GL0TS&O9)XQ^B! 614%$=]G M-.?[B>5:AX;';+V1NL&>CK=D39^H_+I]$.K-[EB2K*"LS#@#@J83Z\:]7KJ. M#J@1?V=T7YX\ RUEQ?DW_7*;3"Q']XCF-)::@JB_'9W3/-=,JA__MZ16EU,' MGCX?V/^HQ2LQ*U+2.<__R1*YF5BA!1*:DBJ7CWS_)VT%8*JE+QH@U4/BHPU_^2Y->(D ,)7 F ; -\;@-H ]-X KPWPWAN VX!:NMUH MKXU;$$FF8\'W0&BT8M,/M?MUM/(K8WJB/$FAOF8J3DYO[^>?[Y;@R\V_8 0> M:1IR!C,2\HD.09T&".,[DIP9(E-'E)8"L-G1!X$#*#9QG_JM@50,[O #H0@?G] M?^#BMU]<'W\R]6[^,UQ?GQ;@XE<3S>+]-/"M+BW?S^6>X7KA'>HF :K)T9N3 MP#223:QGCM4+V76Y)3&=6&JE*JG846NJN^9\,AG_D62+CR1;?A#9BP'PN@'P MSK%/;X]E=BBO\O)0<26(21Y7.9$T 42"A\3B.Q"JN30-6Y/1KS/J M[6(W';D8^1YVT=C>G8Y)@PQ.D=!UP]#O 1=#2H@\!0R=E\"E(;>/HR (CL 7 M/N'.)WS6IWNN5XM*;2ZKG![](2P!7&ZH,!K14.*3SF 402_HN3"$!1[R_9X% M0Q3TD8]QSX A#*'0P:%9OM_)]\_*7Z:IVE_UNJQGBAYYD&2J35 F,Y*;Q/M# M59$7.5[84S_$N4[D0^CU] ]Q(^@YONO _AP8(GWH0P^;+0@Z"X*S%LR:ZM > M"+JCK-+3@!9;71NIX 505E"Q%9G:J8Z;E\F98*A$366W)WAN@$$<]<9[82(+ MHJAGB0&% XA?*8JPLR0\:\E\0]A:JP4[DE?-UDUR=0(D+#8O#>%P:"(7H<#M M:1_B(HQ0U*N &/90"P/9R'=1&/1*:FD"8NA![/8\L$_.M045Z_I"H;9#7C'9G R[ MUN[2-NI!1H0'J>\JY/+SH!-T5;_H#4$L#!!0 ( /"#N%CF3?DR[0( M (8) : >&PO=V]R:W-H965T M>Q-?]U>,/XD9@$3K(J=B8,VDG)_;MDAF4!!QPN9 U9,)XP61:LJGMIAS(*DA M%;F-'2>T"Y)1*^J;M3L>]=E"YAF%.X[$HB@(_WL%.5L-+-?:+-QGTYG4"W;4 MGY,I/(!\G-]Q-;-KE30K@(J,4<1A,K NW?-1J/$&\".#E6B,D78R9NQ)3Z[3 M@>7H@""'1&H%HOZ6,(0\UT(JC#^5IE5OJ8G-\4;]L_&NO(R)@"'+?V:IG VL MGH52F)!%+N_9Z@M4?@*ME[!CZ]OAMYL1^G[Y"W71-4U8 4B2-8*U>A,%H,X8*$PR^1%U8I D MR\7'OBW5QIIN)]4F5^4F^(5-7(QN&)4S@48TA71;P%81UV'C3=A7^*#BUP4] M09[S"6$'>VAX^QMU/KQSP^"B+;KA_V@]/L2H\[Y-)CY>!K\6TNAX+?> UE;N MO+KDGA'W7BUY6R5+KM_.U:?6N9B3! :6.I8$\"58D0[-N6A+_%N*Q6\I-GHC ML:T"^'4!_$/JT7#!.5")LN?/;<[9,C-G;_W!M16GU V-KNX R\CM>=Y9WUXV MLUZB3ALH'. =4-PBI=XU?QLUVD=US]2.O1JVE8"@3D!P, $Q3$"E(&UFH++= MYKH4"QI!.#N.7T7$^XANB'VGU]LQW(+S<7#F>NV.P]IQ>-#Q:.\X52V^8;_- M=GA4L<-CBKTOU0U=KW>Z6^X67("5?W?'O=UH. 7PJ>GT B5L065YB->K]67B MTO30G?4K=CYA3&XF>H/ZZA7] U!+ P04 " #P@[A8*%O2*-T# "S$P M&@ 'AL+W=O&ULQ9AK;]LV%(;_"J$56P9T MT=V7U#806RJ6H4F#).VVC[1T;'.52(^DXN3?EY04Q4I4U48)-!]B4>;[\)SW M4*3,R8[Q+V(#(-%#GE$QM392;L]L6R0;R+$X95N@ZIL5XSF6JLG7MMARP&DI MRC/;,<,K:;6J[U=..&K#=2W[!G MDRU>PRW(3]MKKEIV0TE)#E001A&'U=0Z=\]BU]."LL=G CNQ=XUT*DO&ONC& M13JU'!T19)!(C<#JXQX6D&6:I.+XOX9:S9A:N'_]1']?)J^266(!"Y;]35*Y MF5HC"Z6PPD4F;]CN3Z@3"C4O89DH_Z-=U7 MP/.^(?!J@7>HP*\%_J&"H!8$APK"6E"F;E>YE\9%6.+9A+,=XKJWHNF+TOU2 MK?PB5$^46\G5MT3IY.SB:O'Q,D9WY_^@/]!YFA)=/IRA"UI-0EW,DP@D)IGX M?6)+-:06VDF-GU=X[QMXUT.7C,J-0#%-(6T#;!5K$[#W%/#=X/EI<_8M.?OW%'83ONJ);',/Z=!NADS==F,@,)CXJTZ$UN+%6ZP9X_K^^$X\,/@A9.] Q\[SRO8<'_84>#YH>.W M1XU?QS<.!H[^:SJVC!HT1@UZC=I;^Z\^?D"$)@7GD*+E(_I\$0N$:5I>_*;> M*9:"I 1S IT.#EY%Z(^==H25@8-7.8=!1[^H-_!C)Z,A6,OC8>/QL-?C*TS_ MTW.O?.*[K.N5'[L.FX1%)F&Q(5BK!J.F!J,?V A')@M@$A:9A,6&8*T"C)L" MC'_R1CCNVN+8VJ _C>(G58MZ@_G:/--T2KS+?W#B=RX.OR5$B@A!54 M5C_[F[O-R=-Y>=[RXO[75"5#4D MVY9'($LF)(43"0 H54 !H !X;"]W;W)KZC M75+>9$^A:';(KGC++"GJ_]'3?EO'F:#EKBBS3=-8]F 3I_N?T1_-+^*H :8G M&I"F >DT(.1$ ]HTH$,;L*8!&]K ;AK80QLX30-G: .W:> .;> U#;S:W;T= MM9?SJ(RN+O+L">75UI)6O:@+HFXM+8S3JG9ORUQ^&\MVY=7UQ^NSVR8YP<0$_92EY;I MBW0E5BI@*CMXZ"7YULL9,1+_O4O?(FK]"Q&+4#2[_A]Z\X^_8[^1C6 ME]LY>O-W'68Q'$.^UZ5@. M_C\5A=B\:"B-$O/EO+RGV>)W. !Q6DI MI%:IM=#I[=89MBS;L;H[-C=*C_50(^M*!WW'ZW@(J0KHU&L(I*J8 MZ!Y,=(TFSO;G6U1;&-_MROTD92GDD;C26>CV]LKJ6.?V3D*=+1;?901N__QI MR7_J5MRX:V.O?D PQ07OX()G=.&ZN;W7'QLUVQQNVP[X5$>.LA=L=.1+&FVW M>;;-XWKLFU>)2RI?B"A/Y5F_0&]6XCY>QJ4^A,']\01Q+$QMI^N6L1NCW=+I M^H0X=MP,9-XSA2D(0Z9@YC%1QND$=;/0D!UN7:' MM?,0[9;8KL[-)XQJTQUL3F=^CI)=5,\MXG29BZ@0J%A'N3RR[KY6.7>6Q^77 M_4?K+%F)7.\=ZT< 3)[!-1?9IG<0FJ8PN!]OG#'/T([' M%&>.2WWFX:Z5FBU=XCLV/C7^:/,:; YLWH=S]"<:,]-#$Z:1L;WH$ M&B>!TD(HFKHFHPV4B#E0>NY\F/1SES/L>7;W4#?+CW5\H&H JLI!:2$4336\ MS:N(.:]ZQNR:],,8>7KU'=8]O,W2H\T^)=L]O$%E.2@MA**I;K=Q%S''7==1 M^O_*WQLAW1XY3S"CQP[[0&D+4%H 2N.@M!"*IA90&\81N+5>!'2Q%RAM 4H+ M0&DN1>C?1\H&X#* MW?VKF5E^M./#5 -050Y*"Z%HJN%M/$C,*\B>,TOH+P"CGL4P\[IF@P: 0V4# M4%D.2@NA:*K;;;9'S-D>CU)TNT/C_Y1@YHX>\8'&@J"T )3&06DA%$VMGC8[ M)'#+UPCH^C50V@*4%H#2."@MA**I=P^UF2-]\2(VV@_ZF&?9_3F"66KT/4$# M90-060Y*"Z%HJKMMP$A?:'>?Z2[ZRA^QKC1#!Y]6RCL?:&P-X;"WAD*>VOH:R2%M$T**0,;-U+(&&T. M2EN T@)0&@>EA5 TM6#:^)&^9OQ(-U@['>7VIN[,;H\M+K5+?G=M?:@ MNAR4%D+15.O; )*"WY9*=2F@WF_0]%&OJ_4;-'\$I850--7O-G^DYOPQX+=C MAQ2@BQ1!:0M06@!*XZ"T$(JFEDT;9%(/;D@!FEV"TA:@M "4QD%I(11-+9@V MNZ2ON>Z1]A<@GF'7=UR'="\QH$FE3E=.F)G5N\* AI"@M!"*ICZ9I@TAF3F$ M?,:(@NE6']J>J_';+#[6;ZTP\UV-XZ#"')060M%4Q]M@DIF#29C;U5@_*#QQ MNYJY.Z-K8*AN *K+06DA%$TM@3:@9.: \E5N?<CY]K?O&#WGC&J_ M8?*;^IF8TU9Z__#2GZ+\(4X+E(A[V0WKK2M/(OG^>:#[-V6VK9\N>9>59;:I M7ZY%),^ U0;R^_LL*[^]J00.3V6]^@M02P,$% @ \(.X6%I>)J*'!P M3$T !H !X;"]W;W)KNC=2"K>VFOJC=[G0?:>(V: 1R0)J=='_\ :$04\>!YED_M FQ M?S9^\!/GJ6^1IJO3?C^9+<322TZBE0BS5QZC>.FE MV=/XJ9^L8N'-BTK+H$\-8]A?>G[8FYX5QV[CZ5FT3@,_%+RF" M:'/>,WLO!^[\IT6:'^A/SU;>D[@7Z??5;9P]ZU>4N;\48>)'(8G%XWGOPCSE M-LTK%"7^],4FV7E,\E-YB*(?^9,O\_.>D?=(!&*6Y@@O^_,L'!$$.2GKQS\E MM%>UF5?V0N'KUUD-Y%F\^B/*%!SIM% M05+\)INRK-$CLW621LNRRV+0S*"H.V%89EA6$Q]MO!*D;:]5)O>A9'&Q+GI3-:_J"0JZB=#; ? MYE?6?1IGK_I9O73JW%P[[/K;W<6W+S?7]^2]*U+/#Y(/Y!WQ0W+E!T&F?W+6 M3[.V\AK]6DEU1+_6(?/BAZY[1GT4,LMSW+5%1G74[K^[U+WK]3]8)WP7S^ MJL!(HVY5UX=5<.U]U\?"#SV5_-IJN1^>)BMO)LY[F>$E(GX6O6D^Q,8GE5I( MF(N$,22,@V"2D'8EI%W0K5837:6HC504"7.1,(:$<1!,4G10*3K03TTO69"- MEY#L#7HN5E'BI\1+R6,V8<.9[P69@2>IGZ[3?0Z^Q0\+?+X">9[:@X&1_YSU MGW?%?%V0&I:BH*OM<%>AMC!SM]GAB26WR$$M2@(,*P&&6@&NO)_^F''9MZUWG$!+&D# .@DD2CBH)1UH)OX>K M.$JS56XFWRR?3PL1S/.53ZZERJS!8VV;VT M3@:-.0-J4!KP<37@8^V ?X[")_(U^Z4:6VW5KN] 2)B+A#$DC(-@DIB32LS) MD6N*"5)1),Q%PA@2QD$P25'3J#\/&K]V55'R=XV/VLKE@J,J.AE1E4GJ>]U5 MKY*V:Y.6=6(V?!+5IJS$SB=S\YCEQ3OEX&N172<(%1 J75MC56K1P<5=')4+G(T'>S\^#3UVMSBYY,FA,(U*@\]G5T8;;( M+LBUEUM59ERW(HVC0&0SRHGB5107Q[.)Y!0IFXC)+ IG(DRK%^Z]0"0D%L\B M7 NE5- 0!$ISH30&I7$43;XNZB3$/#8*,:%9")3F0FD,2N,HFBQL'8B8!Q(1 M:0+'?O+C(UF).#_F/:EGNS%;!:MPS0A=V(F_&?O(5#KA$P<'"C-A=(8E,91-/GJJ-,5 MX%2LTD('27"B-06D<19/_\UV',M0XTD6XB:2Z4QJ TCJ+)%T ='U'K6-.%YC]0F@NE,2B- MHVBRL'7^0[4QQ%M,UV[CIHZZF&DU31>:X$!I'$63I:D3'*I/<"["*%UD3EM9 M[H[[WH2BS1)7WT+G28FDN5 :@](XBB8K7P=)='BLVT(S("C-A=(8E,91-%G8 M.@.B^BTV;W!;:"8$I;DEK1D%-]X)&+11CJ+)"M9A#]6'/8=-N>U"&+K!!TIS MH30&I7$43=:_#I[HL=M\*#16@M)<*(U!:1Q%D[?VU[&2=6"O3V=KU@,[;_LW ME.OE9MB[IUACNPZ#]HVC:+(T=3!DZ8,AG>=^VT1M%L+Z%CIK!=T+!*4Q*(VC M:++R=>YDT2/=UH+F25":"Z4Q*(VC:+*P.]^D.K =J;O;8K]DA?V6E:5<"+\R M9>P7J'Y%<&35P9&E#XX.FW++A;"^G<["0O<706D,2N,HFJQ_G4Y9@V.M&1H^ M06DNE,:@-(ZBR<+6X9-U8!=3=VN&AE$EK;G"M9L+876QIN5"TR,435:F3H\L M?7JDL]S.NQ_T;746#1HL06D,2N,HFGP-U/F3-3[6=J'!$I3F0FD,2N,HFBQL M'2Q9^AU-;[#=20L'=/3-=A80&B!!:1Q%DV\I4 =(MCY ZN+.+9?&^A:[3F4H MS872&)3&433Y2JCS*ML\TJ-M:!P%I;E0&H/2.(HF"UO'4;9^&U1WCRZ!!Q:S MCK[=S@I"UZ]7X[7W&KKSXR0\3$HC'K"GC9)1]:HNWM^[:/DFC57&KJ8%%(ON&E2 MP0U:('E3S;F:N1W+"E-4"LQ*P-%ZY)P/3K-8QYN WQCM1&\,M),[QN[U9+(: M.9X6A C*I6: ZK%%&2)$$RD9#RVGTQVI@?WQ,_MWXUUYN8,"98S\P2M9C)RA M U9H#6LBK]GN)VK]1)HO9T28?[!K8ST'Y+60C+9@I8#BLGG"QS8//< @> /@ MMP#_7P%!"PB,T4:9L36&$J8)9SO =;1BTP.3&X-6;G"IJ[B07.UBA9-I=C6= M3I;3R]ER @<#["GS/#_KQ61>?N%+)U(>Y>2OIHI'DOR5I=@L.OGP:Q-'9H06=O8^^ M68S!P>=70%=EI4N-WZ7&-TS!&TP6\S8S#4EH)]$?X:FH8(Y&COK*!.);Y*3: MG'=F\_:?R%[X#3J_P7OLJ:IA:#/8H&*#TDUAF_I^J=H/"P?!L6_7%'6:HH\TQ39-T=YA M@\BB:3_,]^)A;-<4=YKB=S4MF81$]PA,:PHJ^*3?6*%:[4.-.5K9Y,:6T@Y# M2VGC_=(J8['W.HUNKQ/I6V *^0:7 A"T5DCOZ%AYYDUG;2:25:8YW3&I6IT9 M%NHR0EP'J/TU8_)YHOM==[VE?P%02P,$% @ \(.X6-^*Z;F8 @ 6@@ M !H !X;"]W;W)KD,**P&KOF4S1.%D%%]-)N/YY'(Z MGZ'SZ0C%5]/Y>/KM$ZF64*HID3$ND02>HZ,1 M2$RH.%;#/U;%"7*LC\BV;"#?PO;/C'G2\ M'WT[&Z&C]R^ IDJDC<5N8[$K)F<'TYN,]]FK:=U^6GTD3T6)$Q@:ZLP)X&LP M(FW7.NMS>R"RK02<-@%G'WLT9Q)31'4 J,1/VKSH,URS^!6+_F2L(V?@!+9O MA^:ZZZ6N"SIUKF/[[I>V;$NEVZIT]ZKO2'(ALR[37FO;^S^;T M#IG @CXWMV\&(OOBYS?=?:L16#5E-PD ,3 MO#XP?1J#U^>E1Z/9^?+K6W>"^9(40LE(%RLKH,[IE45TO5 MS-3E#UP7J/F4,?G\E>=?#9;9MT!064AVR[=]F74QB5+ \N8+M-[H\_0*2R10J7[[YH!>?W869' MO@5$KY^#\'NTXSPF/SW7CVXZNSC>S[K=R-IQCT57P9[[R3.;(/18G"R&VVZT M#SFSLR+/[0J]WJCK,[]F6W_/XZ]X,DZ5NH=B.Q_W("7P2\LU-YX[.3#I("[(6?SO\ M.3I[3-*A/ ;!]W1!L6\ZO;1'W.56G!(L^?7$Y]QU4RGIQX\<[13;3 O/'Y_T M13;X9#"/+.+SP/W'L>/=36?2(3;?L(,;?PF>99X/:)AZ5N!&V4_RG+?M=8AU MB.+ RXN3'GB.?_S-?N;_$6<%@G"A0,@+A*8%_;R@W[1@D!<,FA8,\X)ATX)1 M7C!J6C#."\9-"R9YP:1IP30OF#8MH+W3S/4:EQ23W7BVZ6FZ:>/YIJ<)IXUG MG)ZFG#:>UU&#R3,&V?>.F#;#?-ZI,= MR_'31+F/P^19)ZF+;^>&IBD/FJ0_W),[721S0W]0]*6DS[^1O\B=;3OICL]< MHOC'^$ICX(/(8^:XT9_7W3CI0RIUK7Q[ZG%[PH7M48%H@1_O(B+Y-K?+0#?I M?#$"X32"ST*M:%CQ%1&&'XG0$_IDKG\C'_[XC8Z&GZIZ-V]C?;T7R8??JQBQ MGKGG^^9=DMI8E[NTJ&?N#MOF75JVL2YW2:YG5.9?D=ZT69>4-M;E+JGO,(>$ MZ?>:=6G5QKKKVJV1G=.0F([$#"1F@K!2&@V+-!K6IM&:;Y-332LY073\+?'XT4IR=\F# ^3DN2)JX]D'=M752E6 MN^VV*8;$1"0F(;$%$ELB,1F)*4A,16(K)+9&8AH2TY&8@<1,$%;*PU&1AR/D MZ><(&7!(3$1B$A);(+$E$I.1F(+$5"2V0F)K)*8A,1V)&4C,!&&E@!L7 3>N M/>#[PI/C.,>*N4TL%NW((W/3D]&J<*N%VH8;$A.1F(3$%DALB<1D)*8@,16) MK9#8&HEI2$Q'8L;XPD6 \KF].;YP#:!H5@JD21%(D]I >@B9S0FSK.#@QQ'9 MLQ?VZ')B'RHSJ=9JFTE(3$1B$A);(+$E$I.1F(+$U",V/'^M3X2*ZV+(C:Z1 MF(;$],F;7;]?D1 &38) Y(O./$=)GCQ\YF M4Q5+M5K;6$)B(A*3D-@"B2V1F(S$%"2F(K$5$EM/WQQ#3(9#.AV7$T*;OCV& MH.-I_Y=F.K)K!A(S05@IE6BOB*7T_KSWH? >PHF$5N(:. M5X-J.E0SH)J)TLK)>$=OE-0.;;1$F6F>NRBG<% MO3WS7RI3J;8?K5,)J8E038)J"ZBVA&HR5%.@F@K55E!M#=4TJ*9#-0.JF2BM MG)7":U8*R#<)$A-A&H25%M M254DZ&: M54J+:":FNHID$U':H94,U$ M:>7$>[TIG];>$MOZ>E@]USKRH#?F0S4)JBUR[?ST3J@ZO5OF#4NG=Y.W[61H M]Q2HIE8,MO*FTE7%8.F@ZM03>B\\5-.AF@'53)16#I?7&^+3#VK"+FH-FKUH MYGG#]UXT8E-0:@@NZD?;^K %JE?C88>$Q^]F."[$ MP3[[3/EC$,>!ESW<<6;S,&V0/+\)@OBTD&Z@^(:,V_\ 4$L#!!0 ( /"# MN%A7+^9^^ , / 4 : >&PO=V]R:W-H965T=7(T Z2=?%2P $ULRY%DN)OICZ]D M.XZ=PY-UGI5UI)>_X2.@CVR/$P;7NLZV^Q1#%F/I"@1 M;[:$QI"+)MWI+*4(AKE2'.F680ST&.)$FX[SOELZ'9.,1SA!MQ2P+(XA_3Y# M$3E.-%-[[ECBW9[+#GTZ3N$.K1"_2V^I:.D5)<0Q2A@F":!H.]$\\SHP;:F0 M2_R%T9'5GH&D/!*A6LC'W MW'$^Y' ZIN0(J)06-/F0>S_7%O["B5PH*T[%6RST^'09W'CKP >WWG)]#]9+ M;['RYNLO?RY6P%OX8.;=>(MYL *_@16,$ .< "@62 0Y"D$**?\.KGS$(8[8 MKV.=BQ%)KKXIK<\*Z]8;UDT+?"4)WS,0)"$*FP!=3*6:C_4\GYG52?PC2WK M-CX R[!L,%_<@ZM??C('SL>VT,V/K9%127,5PD+%,$: MT>E7T>EWT:=KPF$DMMX!)9G8B%M*XN9&;(M+@1SD2'EF'*8#US3[MCLZ MSPM!MR8XLARG/QHTY?P?@4/;=5W'-9N"P8^"?7=D#QW7J00;;G J-SB=;O@= M)F"5@=EG'_P#[F@6/V%PCQ]1A(&7B6P).=Z N4@J5.32X"G#J3C6N.CI?0 W M/&QS4J?!2Q>O2IBO$A8H@C6B-JBB-GBOU#)0&1V5,%\E+% $:T3'K:+C=NZI MA;BQ;8HM(U[M #DFB+(]3@%..!+V.+B"3!S\*:(;L9M:3_K"A&G7=KS1>Y45 MYN<(^9V#O=2OBF -OPXKOPX[_;H\E9X[U2]=VRIAODI8H C6B,&HBL'HO3+/ M2&5T5,)\E;! $:P1'=-X^?XPU%]K2F;]=F&\RC2EB/NVB%^*.&^+!"TB0V?@ MN.UW&+/VU66>GQF4762ZC5ZZ8I72?*6T0!6M&3[K)7S6>R65DJPJ1BIIOE): MH(K6C-'+QZS9^37V'Q.+?3JQV*<3RTE*T"+2EECT6F4G1G27E]28N*QE"2^* M(E5O5;;S\F+5J_Z9+.?E%:,73%$+_ KI#B<,1&@KD$;/%/ M'@@7:2E_W",8(BH%Q/LM(?RY(0U41<[IOU!+ P04 " #P@[A8A2O).]P" M "A# &@ 'AL+W=O&ULM9=K;YLP%(;_ MBL6FJ9.V0KCDTA(D&K=:IRZ+DG13/[KA)$$%S&PG:?_];* ($IJU*ON2V'#> MQ^>\<,"X.\H>^!I H,DS#1/#<[-F&>2S* MP#1?$)B%P'RMP"H$UFL%=B&P,V?R4C(?,!'$(7^,T85_XX]'ES/T%4T8 MI"0,$#S*6XX#.L$@2!CQSZXN9"(*IR^*12_R1?/G2ZSGD3:_06UNT,HY./31C\>HQY)"5=^EN:;)8FFQG<>I_)34;F8+L9 MK)X)9SPE"QAJLNDYL"UHGLK;.&]RLDT8;@E6,]0J#;6.T;V]>Y$W.9<3NAE! M/?RVGN48G<[ U;=53_*P7B7,[IM]NQZ%#V&VO%$J8;4R[+(,^V@94XB(@ "E MA(FGIAJ.RM]Z]=N$X99@-=NK<)PRW!:H[U2\?Z M_ZN!^FT:VB8,MP2K&3HH#1V\NX$&!Z^0_08:'+R*]AOHD-'80'IE/Z@V[S\( M6X4)1Q$LI= X[&PO=V]R:W-H965T MV_7^="0BYUFZW9?BA)\'ELOR?QX06/]I3]XAM"!'B*PIB/ M>QLAMI>&P1<;$F%^0;XL-R*Y8$Q&6[PF%%[ZR$H"TA9_!63/CXY!,I4'2G\E)U^6XYZ9C(B$9"$2 M!)8OCV1&PC AR7'\DT-[19])X/'Q@?XIG;R MA>*.[C^3?$).PEO0D*?_P3YO:_; 8L<%C?)@.8(HB+-7_)0+<11@H1<"4!Z MWAI@Y0%6+0"]%&#G ?9; YP\()VZDXOYO>S*>S^R_?;^9@>N.!J^GU]&;F MS\$YN"8R'QRL&(WD'1)B099@BYD(Y,4/'A$X"/F?(T/(025H8Y$/X"H; 'IA M !"!;S06&P[\>$F658 A9U-,"1VF=(64Q*^[^ )8YAE )K+ [.8G^/#';]!U M/K:-;M:%]6/N@0^_MV$\/1C_[1BDF%E%-JNX$ZP4;KWO3FC+< :VV\')4G?) MMWA!QCVYEG'"'DEODHS;_-B6$)TP3R?,UP2K9,> KL".$Q F MSR+ G!/!ST!,1%M6,J"; I-Z\3A!KF,/37-D/!X+KNRXJ^ 9K'_4J>6Z$/6K M??K-L;GRK^\,BW85E9Q")4>ITO;=>RK%H!:VG6=QUDP_8"!H\<"]19Y'/:ZR(I>^TL$FPL *TB MP<8'(:5(J!0)*47Z1'?23C% X];'4!W=M9!HI7E::;XN6C4/I:F")W-54*NM MTDKSM-)\7;1JCDIK!=7>ZK6*#YMNQ6XI6;#I?1P'UDN^>BR=E=-$JRI7VBVH M]EO71!8H<@;*)3G]EN@,W!(6T&52S&927(87[<*JZ=,M"T( \Z\[SL$WS!8; M8&47[-:;7#/04P,[9TL3K9JMTOI!M?<[U 2QIZW9T&K]M-(\K31?%ZV:A]+^ MP9/Y/ZC5 &JE>5IIOBY:-4>E"83OGJ?F=<[5*3PG*CTG M4GO.HB)L&&GU">KXKNN-5IJGE>;KHE4S49I:!$]5$Y!.XSK32O.TTGQ=M&J. M2D^-U)[ZM9J0AU=^<4%.PR?DS2J_D4"S]LV IQY+9^5.X8)1Z8*1TL&]MR:H MZ>VC![65';Q>*OZ?;KS_THTBLUJ]LW&TDR B;)UNX>!@(>N$R'Z!+ZX6VT2F MZ>:(VO4K>#G+-GN4F&SOB31=ZR#F("0KB30O^M(4L6P[1W8BZ#;=K_! A:!1 M>K@A6):II(%\?T6I.)PD'12;:B;_ E!+ P04 " #P@[A84=QN!&42 !Q MK &@ 'AL+W=O&ULM9U[<]LXEL6_BLH[ MM=M3-6GC#; G<54B4AQO99)4DNFM^9.1:5O5LNBAZ#R^_8*68@C %2@DM[NK MNO,X/")\2!'\\5[P^9>N_V-[V[;#[.O=>K-]<78[#/>_G9]OE[?M7;/]M;MO M-_9OKKO^KAGL;_N;\^U]WS97CQO=K<\9(>K\KEEMSBZ>/_[9N_[B>?; M]ET_VS[??^#]ZN;VV'\@_.+Y_?-3?NA'?YU_ZZWOSM_ MYG;?K]>AD]^,_>].SI\\<-SS\]7?WQ>/@[6 ^-=MVWJW_ M;W4UW+XX,V>SJ_:Z>5@/[[LO_VCW Y*CW[);;Q__._NRTTIY-EL^;(?N;K^Q MW8.[U6;W_^;K_@=QL %C1S9@^PW8J1OP_0;\U W$?@-QZ@9ROX$\=0.UWT"= MNH'>;Z ?P]K]=!^C*9NAN7C>=U]F_:BV;N,O'O-]W-HFLMJ,A^*'H;=_N[+; M#1>_OWQ_^?+5ZVIV^>9C];[Z\'%6O?EX^?&R^C#[I6R'9K7>_O7Y^6 _:=2? M+_>NKW:N[(CK_SYL?IUQ\K<9(XS/YF_^/?OEO_^+*OEWR&N>X_6O#^7LE[] M-N7I-FQJEZH^4 M^E IN"P4$;ZPC"TY58461FI?625W.3F&=FNG$,MV M];GYM&ZAV'8.\O!GK 7C11A:K)-V+XLBB"R646*8X<0$B27W/#2V5UN/MO+9M>OVNW1S%3T(U:<$TUH$%FL,YH3 M$7Y!QC)N"L%5D&R5W/'&PZ/C.HO0AQ M'L06ZSBA@@57JS*624FH">VJY.[GQH9I5B.9>;&9I]A,,K;77;/9SH9N-MRN M^JO9?=,/]I2#8C/QQ8AQ(J71P8DT!Y1VHF$S"4[,,A9*P@TWC 79)<>0FQVF M68UDYF57/&57)+-[]] O;YMM.VNN/C>;9>*4*^)33ADBI J2BW7VZT_)((XR MEE%M6#0K2>Y];FJ89C62F9<:)8X;D/2DO]L,?;,<9LMN.QP/;>]R^&,6A=0V MN7!. BB5X8J;(-\2$')NI+'A!=FEAY ;'JI;C>7FQW> ?6CZM.O;^V9U-6N_ MWK>;+?QEN;?P?M#VJD2+,+E8)^P,/YR:0#)&(EV5WO/LU##=:BPW/S7'86CR M/CY*;?;,3E;6S= F+WIITUPZ@^I6[MW\>Q9)0D)0H7[J M6MQG+S#PI'7V@: MOWSLAF8]6TXRNKV-/U,1@G*JPUDK(%6%5%3+\ X14 HQ*HF@882H2 ;5K<9R M\R-T5(:FL"8 M%4LSJ]V=TLOC50PQ69*<&B:D#N*8 U+-[=2Z"*?@):"TAP$3C$3D([W[V?4% MJ+P*R\V/SO$JMB,KQTI07E^^?'7Y^K$P"4P.D_+,4=U*5+<*U6V!ZE9CN?G' MR$&54IJ.?;CM^F$WU?K4;/Z8K+=M^^\A&MD-S M?0UG&H,H2G1!-8LR!93"V&_YD(E 0F7O@@L37G/3X\K.%!5M8;GYF3JTQ=)H M:_=(_;[Y]GC' R8'%!(96A :3I4 H;$74AV=BP#TDIP7-'RVE][U[-A041:6 MFQ^;0UDLC;*\V$YZRL :"0+QHOP01\@Y%++\,EK"1DR02B788RH& K5K<9R M\V-T&(JE,=334]KUJOFT6J^.AA>#'J:%X2H*#R@PTO9<#6]7($-"[&U-6*>9 M'D!V>*CD",O-#\^1(Y8F1R^7R_[A\:3[UG?K]>[AP-W]NOO6MMO_F7UIU]=- M#Y9P,J \B1LF:5@K 0@Y,S*^B0$,F2121'&B4B14MQK+S8_34226ID@?FZ]V M1K/_2@53 VJ.J.*$1*E!Q4DDKI0 =(Q14LCH0HC*?U#=:BPW/S7'?UB:_QS> M5'2]W7RUN3GQN3L#&)#]#C0L+ V;0TJMB J?N)2 L""DH&$15)4>57:BJ!0( MR\UO5G 4B*0H:FL-?( M$ RE1Y3=S8 *AK#<_#0=&.+I0J8=T_O>H?0Z/\<*GW'- :?-3 M)IKH $+)C([KGZKT0+)#1"4W6&Y^B([<\#2Y29^2FV[S+'5: B5$DH:5\7- MQH4*;SH@,VJ$BFXZTB/*3A,5XV"Y^6D>M(--](,!-QTGQ(A)/>:H;B6'X)** MV1[JIRY0W6HL-_^@*@[#<_/0<#N)I'/3[907FA5K$A.I6HKI5J&X+5+<:R\T_ M-AQCXBKY:&ZZ.YRCECBANI6H;A6JVP+5K<9R\P\31[-XFF8=[1('$)2V=U4T MQ/5S0"E)P4SXA*<$A-00SI4*;Y/3^YR=%RJNPG+S\W*XBJ=QU?MV._2KY<@X MEL>BB_F2YE2*$!H#.DJ(B2_5@!_C4D73+%1I68[GYJ3EC1!I&G=+P+P &!7;\ T*PY1_0P3W_Z9W/#@X5 M0&&Y^<$Y "4F -3)I=D"*/2ABAJFHU,/4"K"6-C47P)"*0DIHA+M]""R T1E M3EAN?H"..8DT8G>+ R41H0G;X0@ #8CRR85M$W:"QD%%@* #*$U@)(CR [/51 A.7F MI^< D9AL?3ME.0 1U_0<60X 4,++ 0#"(\L!I(>0'1\JP\%R\^-S#$>DZX1. M60Y Q"4]E%'.PN4 ()W2/#KI()FD<6JH2 75K<9R\U-S2$6DDTV*2D!"=BXGQY"=GRHA 7+S8_/$18Q41!T8N.^ /")5K(0@H1M*8"4"2:9 M+,('G9 I4YPH&4YDJ_0PLB-$Q2U8;GZ$#K>(B=6+\AKW!5#G S?N TJX<1^R MA!OWTT/)CA&5O6"Y^4LL.O8B)Q8L/](, M+X'"G;@9'E#%S?" "&Z&3P\C.T)4TH+EYD?H2(M,DY94,[R,04B4TZ2D!"1P MVWIZ3[-30J4I6&Y^2HZFR#1-^<&V=0D0$[!M'1"";>N #FY;3X\G.TM4MH+E MYF=YL )TFJU,M:U+H%&*"$*DH2$1@Z1F+( E(90&E%23@H^L.XP.E:N@NM58 M;GYTCJO(=&W,1-NZ1"V,074K4=TJ5+<%JEN-Y>8?(X[BR#3%.;EM70)E+7#; M.J0$V]8A(=RVGAY$=H"H' ?+S0_0<1R9YC@_T[8NH=(8L&T=4H)MZY"0&:9H M]#PC/:[L3%'!#I:;GZD#.W)BV9_)MG4)$)J"B*@]>0X()3>"A-5/@(X*542/ MM:KTKF?'A@IRL-S\]RTXD*,F>KNRV]95#&)LA*J(*FD@H='QC!?2D?'D"V-, M#R4W1E2W&LO-C]&A'95&.Z>VK:L8R>S:UJ.W9P U,E#;.F0(MJVG!Y ='BKC MP7+SPW.,1Z49SX^WK2MH$1UA2!PG(!1C_5L8)[30#^4DI$=5>DC9<:+R'BPW M/T['>U2:]UQN[-1TV=W=-YMOR0NBBK$-4[S@LHCZG0$IMU(C6#A!!92T$%SS M:'F8*CV.[ Q1:1"6FY^AHT$J38,FEQY00 4,59SQ\ $C)%1VUA/E!H D1BD- M:XRK])YGIX;*?;#<_-0<]U%I[O,32P\H" F!2P] 2G#I 4 (+SV0'E5VHJ@X M",O-3_3@?6#I,AOW^.-HH-_<&@2S>YO_JMN K@L5O[P-68AX7B]5%R-T!Y=B98^](PSO-*CV6 M[!Q1\0V6FY^CPS^:RPK1CU=J#,M*0$)N/1#>@BY\:&ZU5AN?GR.YN@TS3EEU@,&.%VV M,RTI 8F4E)*PDJY*CR([052D@^7F)^B0CDXCG;*];NUY=C4;FJ]/)R&<64Q< MHLPF)24@H487.BP 2>]V=F2HV ;+S8_,81M]REO!)F8P&N PC$A2\*B'&Y * M.]$A+(1S):!D0A-AY[;1ER8JLD%UJ['<_/P-+L&A,C#)'=2M1 MW2I4MP6J6XWEYA\F#C_IB=6@CZSCH8'%FOE((F2XTOT0J9$,B:*J%0@/9#LDP'WC?%_!NK1#O5H MG.XK'0,91;0F8]ED&&$LM<<[458=1@B\-=X&R P/,4.5'D9VA*B4!\O-C]!1 M'IVF/%.%L3IF+\((;;0]_<+HH-=K&3EVSH71 :9"&$7MM#F,#A7IH+K56&Y> M=,8A'4.2,Y:)PEB#R3_FJ&XEJEN%ZK9 =:NQW/QCQ'$CD^9&TS5X!BCKL9.& M@H:G-R"40NEH,0% I^V7@ B7C*C2NYX=&RHLPG+S8W.PR*1A4=8S% ,T=\$) M OU=8(*Q[DB"J.P(U:W&*C@",O-#\^!(S,!CJ:P>GK[[&LK*C%"=:M0W1:H;C66FW^4.&)D M?I88&51BA.I6HKI5J&X+5+<:R\T_3!PQ,C^_+I"9+D6:EI2 !%Q/)KW#V6&A MEB)AN?EA.2QE\DJ13NSY-4#=$)=%^'QT#NB$XM%JAH!,*SL!"]%4>C#90:*B M*2PW/TB'IHSYJ9MCU%?.H[J5J&X5JML"U:W&^S,\VJ!FHC EZ(2<@ M!%_("1F"+^1,[WIV;*C<"\O-BZUPW*M(ES+A50"G/RCW6P#5K2SBHBFPKACU M4Q>H;C66FW^@./A53,"O'ZTK+@ F!EW. 1UT.8=DK&#ABV&K]'"RHT0%8EAN M?I0.B!5_XMO-]MZ'CS'#V?5>HH]+R@+ ;,!!4:5'DITB*A3#J&-.VV=_3J.\UV[L='EQP;23JQRY0W6HLM]UQ<;Z];=NA;(;FXOE]<]/^ ML^EO5INM/76OK3WY=2SA>+RQ^OZ;H;M_<6:_8#YUP]#=/?[RMFVNVGX4V+^_ M[KKA^V_.K?^7KO_C\3,N_A]02P,$% @ \(.X6+$""@4G! 1Q( !H M !X;"]W;W)K8WX_]8 M'NS!D2=?Q)8Q"5ZC,!9#;2OE[D[7Q6K+(D_<\AV+U9LU3R)/JMMDHXM=PCP_ M$&NC0?;L,1D-^%Z&0