0001193125-22-221202.txt : 20220815 0001193125-22-221202.hdr.sgml : 20220815 20220815161135 ACCESSION NUMBER: 0001193125-22-221202 CONFORMED SUBMISSION TYPE: 6-K PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220815 DATE AS OF CHANGE: 20220815 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Gracell Biotechnologies Inc. CENTRAL INDEX KEY: 0001826492 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 6-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39838 FILM NUMBER: 221165746 BUSINESS ADDRESS: STREET 1: BUILDING 3, 418 GUILIN ROAD STREET 2: XUHUI DISTRICT CITY: SHANGHAI STATE: F4 ZIP: 200030 BUSINESS PHONE: 00862164031522 MAIL ADDRESS: STREET 1: BUILDING 3, 418 GUILIN ROAD STREET 2: XUHUI DISTRICT CITY: SHANGHAI STATE: F4 ZIP: 200030 6-K 1 d320247d6k.htm FORM 6-K Form 6-K
false2022-06-30Q20001826492--12-31 0001826492 2022-01-01 2022-06-30 0001826492 2021-12-31 0001826492 2022-06-30 0001826492 2021-01-01 2021-06-30 0001826492 2019-12-31 0001826492 2020-12-31 0001826492 2019-01-01 2019-12-31 0001826492 2021-01-01 2021-12-31 0001826492 2020-01-01 2020-12-31 0001826492 2020-12-01 2020-12-31 0001826492 2020-01-01 0001826492 2021-01-01 0001826492 2021-06-30 0001826492 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001826492 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001826492 us-gaap:ConstructionInProgressMember 2021-12-31 0001826492 us-gaap:VehiclesMember 2021-12-31 0001826492 grcl:OthersMember 2021-12-31 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2021-12-31 0001826492 grcl:OutsideChinaMember 2021-12-31 0001826492 country:CN 2021-12-31 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2021-12-31 0001826492 us-gaap:MachineryAndEquipmentMember 2022-06-30 0001826492 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001826492 us-gaap:ConstructionInProgressMember 2022-06-30 0001826492 us-gaap:VehiclesMember 2022-06-30 0001826492 grcl:OthersMember 2022-06-30 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-06-30 0001826492 grcl:GracellBiotechnologiesHoldingsLimitedMember 2022-06-30 0001826492 grcl:GracellBiotechnologiesHkLimitedMember 2022-06-30 0001826492 grcl:GracellBioscienceShanghaiCoLtdMember 2022-06-30 0001826492 grcl:GracellBiopharmaceuticalsIncMember 2022-06-30 0001826492 grcl:GracellBiomedicineshanghaiCoLtdMember 2022-06-30 0001826492 grcl:HainanGracellBiomedicineCompanyLimitedMember 2022-06-30 0001826492 grcl:SuzhouGracellBioscienceCompanyLimitedMember 2022-06-30 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2022-06-30 0001826492 grcl:OutsideChinaMember 2022-06-30 0001826492 country:CN 2022-06-30 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2022-06-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaIndustrialBankMember 2022-06-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementsMember 2022-06-30 0001826492 grcl:BankOfChinaMember grcl:TermLoanFacilityTwoMember 2022-06-30 0001826492 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiotechnologiesHoldingsLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiotechnologiesHkLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBioscienceShanghaiCoLtdMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiopharmaceuticalsIncMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiomedicineshanghaiCoLtdMember 2022-01-01 2022-06-30 0001826492 grcl:HainanGracellBiomedicineCompanyLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:SuzhouGracellBioscienceCompanyLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiotechnologiesShangaiCompanyLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2022-01-01 2022-06-30 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001826492 grcl:ElectronicEquipmentMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember grcl:FurnitureAndToolsMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember grcl:FurnitureAndToolsMember 2022-01-01 2022-06-30 0001826492 us-gaap:VehiclesMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-06-30 0001826492 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-06-30 0001826492 grcl:ShareOptionsAndRsusMember 2022-01-01 2022-06-30 0001826492 grcl:UnitexCapitalLtdMember srt:ControllerMember 2022-01-01 2022-06-30 0001826492 grcl:UnitexCapitalLtdMember 2022-01-01 2022-06-30 0001826492 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember 2022-01-01 2022-06-30 0001826492 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001826492 grcl:EmployeesDirectorsAndConsultantsMember grcl:TwoThousandAndTwentyMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001826492 grcl:PrcCountryMember 2022-01-01 2022-06-30 0001826492 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2021-01-01 2021-06-30 0001826492 grcl:ShareOptionsAndRsusMember 2021-01-01 2021-06-30 0001826492 grcl:UnitexCapitalLtdMember 2021-01-01 2021-06-30 0001826492 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001826492 srt:MinimumMember 2021-01-01 2021-06-30 0001826492 srt:MaximumMember 2021-01-01 2021-06-30 0001826492 grcl:EmployeesDirectorsAndConsultantsMember grcl:TwoThousandAndTwentyMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001826492 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001826492 grcl:PrcCountryMember 2021-01-01 2021-06-30 0001826492 country:CN 2021-01-01 2021-01-01 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ShortTermLoanAgreementOneMember grcl:ChinaConstructionBankMember 2021-06-01 2021-06-30 0001826492 grcl:ShortTermLoanAgreementTwoMember grcl:ChinaConstructionBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-07-01 2021-07-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ShortTermLoanAgreementThreeMember grcl:ChinaConstructionBankMember 2021-08-01 2021-08-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ShortTermLoanAgreementFourMember grcl:ChinaConstructionBankMember 2021-11-01 2021-11-30 0001826492 grcl:TermLoanAgreementOneMember grcl:HangzhouBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-11-01 2021-11-30 0001826492 grcl:ShortTermLoanAgreementTwoMember grcl:HangzhouBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-11-01 2021-11-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementFiveMember 2021-12-01 2021-12-31 0001826492 grcl:ChinaCiticBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-03-01 2021-03-31 0001826492 grcl:ChinaCiticBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-03-31 0001826492 grcl:TermLoanAgreementOneMember grcl:HangzhouBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-10-31 0001826492 grcl:ShortTermLoanAgreementTwoMember grcl:HangzhouBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-11-30 0001826492 grcl:TermLoanMember grcl:BankOfChinaMember 2021-06-30 0001826492 grcl:TermLoanMember grcl:BankOfChinaMember srt:MaximumMember 2021-06-30 0001826492 grcl:TermLoanMember grcl:BankOfChinaMember srt:MinimumMember 2021-06-30 0001826492 grcl:ShanghaiGuidanceCapitalLtdAndSuzhouTongheVentureInvestmentPartnershipIIMember 2020-01-01 2020-12-31 0001826492 grcl:TermLoanMember grcl:BankOfChinaMember 2020-01-01 2020-12-31 0001826492 grcl:TermLoanFacilityTwoMember grcl:BankOfChinaMember 2020-07-01 2020-07-31 0001826492 grcl:SecondAmendedAndRestatedEmployeeStockOptionPlanMember srt:MaximumMember 2020-07-31 0001826492 grcl:TermLoanFacilityTwoMember 2020-07-31 0001826492 grcl:ThirdAmendedAndRestatedEmployeeStockOptionPlanMember 2020-12-31 0001826492 grcl:TermLoanFacilityTwoMember grcl:BankOfChinaMember 2020-12-31 0001826492 grcl:WilliamWeiCaoMember 2017-01-01 2017-12-31 0001826492 grcl:WilliamWeiCaoMember 2017-12-31 0001826492 grcl:ShanghaiGuidanceCapitalLtdAndSuzhouTongheVentureInvestmentPartnershipIIMember 2017-12-31 0001826492 grcl:ShanghaiGuidanceCapitalLtdMember 2019-01-03 2019-01-03 0001826492 grcl:OrbimedAsiaPartnersIiiLpKingStarMedLpLavGraniteLimitedLavBiosciencesFundVLpVictoryTreasureLimitedAndOrbimedAsiaPartnersIiiLpMember 2020-03-06 0001826492 grcl:MicheliaFigoHoldingLimitedMember 2020-10-14 0001826492 grcl:AmericanDepositarySharesMember 2021-01-12 2021-01-12 0001826492 grcl:AmericanDepositarySharesMember 2021-01-12 0001826492 us-gaap:SeriesAPreferredStockMember 2021-01-12 0001826492 grcl:SeriesBOnePreferredStockMember 2021-01-12 0001826492 grcl:SeriesBTwoPreferredStockMember 2021-01-12 0001826492 us-gaap:SeriesCPreferredStockMember 2021-01-12 0001826492 grcl:RestatedAndAmendedEmployeeStockOptionPlanTwoThousandAndNineteenMember 2019-04-15 0001826492 grcl:RestatedAndAmendedEmployeeStockOptionPlanTwoThousandAndNineteenMember srt:MaximumMember 2019-04-15 2019-12-31 0001826492 grcl:ChinaConstructionBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ShortTermLoanAgreementTwoMember 2021-07-31 0001826492 grcl:ShortTermLoanAgreementTwoMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember 2021-10-01 2021-10-31 0001826492 grcl:ShortTermLoanAgreementOneMember grcl:HangzhouBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2021-10-01 2021-10-31 0001826492 grcl:ChinaIndustrialBankMember grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaIndustrialBankMember 2022-03-01 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember 2022-03-01 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaIndustrialBankMember 2022-06-01 2022-06-30 0001826492 us-gaap:CommonStockMember 2021-12-31 0001826492 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001826492 us-gaap:RetainedEarningsMember 2021-12-31 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001826492 us-gaap:CommonStockMember 2022-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001826492 us-gaap:RetainedEarningsMember 2022-06-30 0001826492 us-gaap:CommonStockMember 2020-12-31 0001826492 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001826492 us-gaap:RetainedEarningsMember 2020-12-31 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001826492 us-gaap:CommonStockMember 2021-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001826492 us-gaap:RetainedEarningsMember 2021-06-30 iso4217:CNY iso4217:USD xbrli:shares xbrli:pure utr:Year utr:Day utr:Month iso4217:USD xbrli:shares iso4217:CNY xbrli:shares
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
FORM
6-K
 
 
REPORT OF FOREIGN PRIVATE ISSUER
PURSUANT TO RULE
13a-16
OR
15d-16
UNDER THE SECURITIES EXCHANGE ACT OF 1934
For the month of August 2022
Commission file number:
001-39838
 
 
Gracell Biotechnologies Inc.
 
 
Building 12, Block B, Phase II
Biobay Industrial Park
218 Sangtian St.
Suzhou Industrial Park, 215123
People’s Republic of China
(Address of Principal Executive Offices)
 
 
Indicate by check mark whether the registrant files or will file annual reports under cover Form
20-F
or Form
40-F.
Form 20-F  ☒            Form
40-F  ☐
Indicate by check mark if the registrant is submitting the Form
6-K
in paper as permitted by Regulation
S-T
Rule 101(b)(1):  ☐
Indicate by check mark if the registrant is submitting the Form
6-K
in paper as permitted by Regulation
S-T
Rule 101(b)(7):  ☐
 
 
 

INCORPORATION BY REFERENCE
This current report on Form
6-K
is hereby incorporated by reference into the registration statements of Gracell Biotechnologies Inc. on Form
F-3
(No.
333-264545)
and Form
S-8
(No.
333-253486),
and shall be a part thereof from the date on which this current report is furnished, to the extent not superseded by documents or reports subsequently filed or furnished.

EXHIBIT INDEX
 
Exhibit No.
  
Description
   
  99.1    Unaudited Interim Condensed Consolidated Financial Statements for the six months periods ended June 30, 2021 and 2022
   
  99.2    Recent Development
   
101.INS    Inline XBRL Instance Document – this instance document does not appear in the Interactive Data File because its XBRL tags
are embedded
within the Inline XBRL document
   
101.SCH    Inline XBRL Taxonomy Extension Schema
   
101.CAL    Inline XBRL Taxonomy Extension Calculation Linkbase
   
101.DEF    Inline XBRL Taxonomy Extension Definition Linkbase
   
101.LAB    Inline XBRL Taxonomy Extension Label Linkbase
   
101.PRE    Inline XBRL Taxonomy Extension Presentation Linkbase
   
104    Cover Page Interactive Data File (embedded within the Inline IXBRL document)

SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
Gracell Biotechnologies Inc.
   
By:  
/s/ Yili Kevin Xie
Name:   Yili Kevin Xie
Title:   Chief Financial Officer
Date: August 15, 2022
EX-99.1 2 d320247dex991.htm EX-99.1 EX-99.1
Exhibit 99.1
GRACELL BIOTECHNOLOGIES INC.
INDEX TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Unaudited Interim Condensed Consolidated Financial Statements
  
PAGES
 
    
F-2
 
    
F-4
 
    
F-5
 
    
F-6
 
    
F-7
 
 
F-1

GRACELL BIOTECHNOLOGIES INC.
UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEET
AS OF DECEMBER 31, 2021 AND JUNE 30, 2022
(All amounts in thousands, except for share and per share data, unless otherwise noted)

 
 
  
 
  
As of December 31,
 
  
As of June 30,
 
 
  
 
  
2021
 
  
2022
 
 
  
Notes
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
  
 
 
  
 
 
  
(Note 2)
 
ASSETS
  
  
  
  
Current assets:
  
  
  
  
Cash and cash equivalents
          1,829,006        1,535,118        229,187  
Short-term investments
          3,615        172,199        25,709  
Prepayments and other current assets
   3      52,459        31,993        4,776  
         
 
 
    
 
 
    
 
 
 
Total current assets
       
 
1,885,080
 
  
 
1,739,310
 
  
 
259,672
 
Property, equipment and software
   4      123,818        108,247        16,161  
Operating lease
right-of-use
assets
   5      29,652        22,174        3,310  
Other
non-current
assets
   6      21,587        29,450        4,397  
         
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
       
 
2,060,137
 
  
 
1,899,181
 
  
 
283,540
 
         
 
 
    
 
 
    
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
                               
Current liabilities:
                               
Accruals and other current liabilities (including accruals and other current liabilities of the consolidated VIEs without recourse to the Company of RMB35,685 and RMB51,633 as of December 31, 2021 and June 30, 2022, respectively)
   7      69,120        92,978        13,881  
Short-term borrowings (including short-term borrowings of the consolidated VIEs without recourse to the Company of RMB66,100 and RMB99,600 as of December 31, 2021 and June 30, 2022, respectively)
   8      66,100        99,600        14,870  
Operating lease liabilities, current (including operating lease liabilities,
current of the consolidated VIEs without recourse to the Company of RMB4,367 and RMB3,125 as of December 31, 2021 and June 30, 2022, respectively)
   5      17,527        19,280        2,878  
Amounts due to related parties
   13                2,563        383  
Current portion of long-term borrowings (including current portion of long-term borrowings of the consolidated VIEs without recourse to the Company of RMB 2,376 and RMB2,684 as of December 31, 2021 and June 30, 2022, respectively)
   8      2,376        2,684        401  
         
 
 
    
 
 
    
 
 
 
Total current liabilities
       
 
155,123
 
  
 
217,105
 
  
 
32,413
 
Operating lease liabilities,
non-current
(including operating lease liabilities,
non-current
of the consolidated VIEs without recourse to the Company of RMB730 and Nil as of December 31, 2021 and June 30, 2022, respectively)
   5      14,830        7,547        1,127  
Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Company of RMB54,349 and RMB52,962 as of December 31, 2021 and June 30, 2022, respectively)
   8      54,349        52,962        7,907  
Other
non-current
liabilities
          8,464        7,764        1,159  
         
 
 
    
 
 
    
 
 
 
TOTAL LIABILITIES
       
 
232,766
 
  
 
285,378
 
  
 
42,606
 
         
 
 
    
 
 
    
 
 
 
Commitments and contingencies
   14                           
 
F-2

GRACELL BIOTECHNOLOGIES INC.
UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEET
AS OF DECEMBER 31, 2021 AND JUNE 30, 2022 (CONTINUED)
(All amounts in thousands, except for share and per share data, unless otherwise noted)

 
 
  
 
 
  
As of December 31,
 
 
As of June 30,
 
 
  
 
 
  
2021
 
 
2022
 
 
  
Notes
 
  
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
  
 
 
 
 
 
 
(Note 2)
 
Shareholders’ equity:
  
  
 
 
Ordinary shares (par value of US$0.0001 per share; 500,000,000 and 500,000,000 shares authorized; 337,969,926 and 338,370,624 shares issued and outstanding as of December 31, 2021 and June 30, 2022 respectively;
     9        223       223       33  
Additional
paid-in
capital
              2,902,856       2,918,585       435,733  
Accumulated other comprehensive income/(loss)
              (57,936     17,655       2,636  
Accumulated deficit
              (1,017,772     (1,322,660     (197,468
             
 
 
   
 
 
   
 
 
 
Total shareholders’ equity
           
 
1,827,371
 
 
 
1,613,803
 
 
 
240,934
 
             
 
 
   
 
 
   
 
 
 
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY
           
 
2,060,137
 
 
 
1,899,181
 
 
 
283,540
 
             
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements.
 
F-3

GRACELL BIOTECHNOLOGIES INC.
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
FOR THE SIX MONTHS ENDED JUNE 30, 2021 AND 2022
(All amounts in thousands, except for share and per share data, unless otherwise
noted)
 
 
  
 
  
For the six months ended June 30,
 
 
  
 
  
2021
 
 
2022
 
 
  
Notes
  
RMB
 
 
RMB
 
 
US$
 
 
  
 
  
 
 
 
 
 
 
(Note 2)
 
Expenses
                             
Research and development expenses
          (130,700     (238,895     (35,666
Administrative expenses
          (62,182     (66,656     (9,951
         
 
 
   
 
 
   
 
 
 
Loss from operations
       
 
(192,882
 
 
(305,551
 
 
(45,617
Interest income
          2,666       5,198       776  
Interest expense
          (2,647     (3,082     (460
Other income
          133       1,940       290  
Foreign exchange gain (loss), net
          (1,101     (3,395     (507
Others, net
          (53     2           
         
 
 
   
 
 
   
 
 
 
Loss before income tax
       
 
(193,884
 
 
(304,888
 
 
(45,518
Income tax expense
   11               —         —    
         
 
 
   
 
 
   
 
 
 
Net loss
       
 
(193,884
 
 
(304,888
 
 
(45,518
Accretion of convertible redeemable preferred shares to redemption value
   12      (1,989 )
 
                 
         
 
 
   
 
 
   
 
 
 
Net loss attributable to Gracell Biotechnologies Inc.’s ordinary shareholders
       
 
(195,873
 
 
(304,888
 
 
(45,518
Other comprehensive income (loss)
                             
Foreign currency translation adjustments, net of nil tax
          (11,138 )
 
    75,591       11,285  
         
 
 
   
 
 
   
 
 
 
Total comprehensive loss attributable to Gracell Biotechnologies Inc.’s ordinary shareholders
       
 
(207,011
 
 
(229,297
 
 
(34,233
         
 
 
   
 
 
   
 
 
 
Weighted average number of ordinary shares used in per share calculation:
                             
—Basic
   12      320,415,223       338,244,214       338,244,214  
—Diluted
   12      320,415,223       338,244,214       338,244,214  
Net loss per share attributable to Gracell Biotechnologies Inc.’s ordinary shareholders
                             
—Basic
   12      (0.61     (0.90     (0.13
—Diluted
   12      (0.61     (0.90     (0.13
The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements.
 
F-4

GRACELL BIOTECHNOLOGIES INC.
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
FOR TH
E
 SIX MONTH
S
 ENDED JUNE 30, 2021 AND 2022
(All amounts in thousands, except for share and per share data, unless otherwise noted)

 
 
  
Ordinary shares
 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
Number of
shares
 
  
Amount
 
  
Additional
paid-in capital
 
  
Accumulated
other
comprehensive
gain/(loss)
 
 
Accumulated
deficit
 
 
Total
shareholders’
equity/(deficit)
 
 
  
 
 
  
RMB
 
  
RMB
 
  
RMB
 
 
RMB
 
 
RMB
 
Balance as of December 31, 2020
  
 
99,044,776
 
  
 
68
 
            
 
(23,912
 
 
(564,029
 
 
(587,873
Net loss
     —          —          —          —         (193,884     (193,884
Accretions of convertible redeemable preferred shares to redemption value
     —          —          —          —         (1,989     (1,989
Share-based compensation
     —          —          26,874        —         —         26,874  
Conversion of preferred shares to ordinary shares upon the completion of initial public offering (“IPO”)
     173,771,220        113        1,409,412        —         —         1,409,525  
Issuance of ordinary shares upon IPO and over-allotment, net of issuance cost
     63,250,000        41        1,431,316        —         —         1,431,357  
Foreign currency translation adjustment
     —          —          —          (11,138     —         (11,138
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2021
  
 
336,065,996
 
  
 
222
 
  
 
2,867,602
 
  
 
(35,050
 
 
(759,902
 
 
2,072,872
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
 
 
  
Ordinary shares
 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
Number of
shares
 
  
Amount
 
  
Additional
paid-in capital
 
  
Accumulated
other
comprehensive
gain/(loss)
 
 
Accumulated
deficit
 
 
Total
shareholders’
equity
 
 
  
 
 
  
RMB
 
  
RMB
 
  
RMB
 
 
RMB
 
 
RMB
 
Balance as of December 31, 2021
  
 
337,969,926
 
  
 
223
 
  
 
2,902,856
 
  
 
(57,936
 
 
(1,017,772
 
 
1,827,371
 
Net loss
     —          —          —          —         (304,888     (304,888
Share-based compensation
     —          —          15,598        —         —         15,598  
Exercise of options and restricted share units
     400,698                  131        —         —         131  
Foreign currency translation adjustment
     —          —          —          75,591       —         75,591  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2022
  
 
338,370,624
 
  
 
223
 
  
 
2,918,585
 
  
 
17,655
 
 
 
(1,322,660
 
 
1,613,803
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements.
 
F-5

GRACELL BIOTECHNOLOGIES INC.
UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE SIX MONTHS ENDED JUNE 30, 2021 AND 2022
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
 
  
For the six months ended

June 30,
 
 
  
2021
 
 
2022
 
 
  
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
(Note 2)
 
Cash flows from operating activities:
                        
Net loss
     (193,884     (304,888     (45,518
Adjustments to reconcile net loss to net cash used in operating activities:
                        
Depreciation and amortization
     19,849       33,859       5,055  
Share-based compensation
     26,874       15,598       2,329  
Amortization of
right-of
use assets and interest of lease liabilities
     6,666       9,147       1,365  
Foreign exchange gain, net
     1,101       3,395       507  
Changes in operating assets and liabilities:
                        
Prepayments and other current assets
     (20,521     19,704       2,941  
Amounts due to related party
     —         2,563       383  
Accruals and other current liabilities
     27,014       23,858       3,562  
Other
non-current
assets
     —         (46     (7
Lease liabilities
     (5,808     (7,200     (1,075
Other
non-current
liabilities
     10,104       (700     (104
    
 
 
   
 
 
   
 
 
 
Net cash used in operating activities
  
 
(128,605
 
 
(204,710
 
 
(30,562
    
 
 
   
 
 
   
 
 
 
Cash flows from investing activities:
                        
Purchase of property, equipment and software
     (23,906     (24,597     (3,672
Investments in short-term investments
     (5,000     (238,605     (35,623
Proceeds from disposal of short-term investments
     20,009       70,021       10,454  
    
 
 
   
 
 
   
 
 
 
Net cash generated from (used in) investing activities
  
 
(8,897
 
 
(193,181
 
 
(28,841
    
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
                        
Proceeds from initial public offering and over-allotment, net of underwriting discounts and commissions
     1,448,959       —         —    
Proceeds from exercise of options and restricted share units
     —         131       20  
Proceeds from bank borrowings
     21,233       49,600       7,405  
Repayments of bank borrowings
     (10,405     (17,179     (2,565
Payment of “at the market offering” costs
     —         (744     (111
Payment of initial public offering costs
     (14,458     —         —    
    
 
 
   
 
 
   
 
 
 
Net cash generated from financing activities
  
 
1,445,329
 
 
 
31,808
 
 
 
4,749
 
Effect of exchange rate on cash and cash equivalents
     (12,238     72,195       10,778  
    
 
 
   
 
 
   
 
 
 
Net increase (decrease) cash and cash equivalents
  
 
1,295,589
 
 
 
(293,888
 
 
(43,876
Cash and cash equivalents at the beginning of year
     754,308       1,829,006       273,063  
    
 
 
   
 
 
   
 
 
 
Cash and cash equivalents at the end of the period
  
 
2,049,897
 
 
 
1,535,118
 
 
 
229,187
 
    
 
 
   
 
 
   
 
 
 
Supplemental cashflow disclosures:
                        
Interest paid
     2,647       3,082       460  
Non-cash
activities:
                        
Accretion of convertible redeemable preferred shares to redemption value
     1,989       —         —    
The accompanying notes are an integral part of these unaudited interim condensed consolidated financial statements.
 
F-6

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
1. ORGANIZATION AND BASIS OF PRESENTATION
(a) Nature of operations
Gracell Biotechnologies Inc. (the “Company”), an exempted company with limited liability, was incorporated in Cayman Islands on May 22, 2018. The Company, through its consolidated subsidiaries and variable interest entity (“VIE”) (collectively referred to as the “Group”) engaged primarily in the business of discovering and developing cell therapies to resolve industry challenges and fulfill unmet medical needs in the treatment of cancer (collectively referred to as the “Gracell Business”). The Group’s principal operation and geographic market is in the People’s Republic of China (“PRC”).
(b) Reorganization
The Group carried out its principal business in the People’s Republic of China (the “PRC”) since May 22, 2017 mainly through Gracell Biotechnologies (Shanghai) Co., Ltd. (“Gracell Biotechnologies” or the “VIE”) in the PRC. In connection with the Company’s initial public offering on the overseas capital market and facilitate offshore financing, the Group underwent a reorganization through which Gracell Biotechnologies (HK) Limited and Gracell Bioscience (Shanghai) Co., Ltd., (the “WFOE”), were established. The Company then entered into a series of contractual arrangements among the WFOE, the VIE and the VIE’s shareholders in January 2019 and the VIE’s shareholders swapped their shares in the VIE for shares in the Company to establish the Company as the ultimate holding company and the VIE became the variable interest entity of the Group (“Reorganization”).
As of June 30, 2022, the Company’s principal subsidiaries, VIE and VIE’s subsidiary are as follows:
 
    
Date of
incorporation
  
Place of incorporation
  
Percentage of
legal
ownership
by the Company
  
Principal activities
Subsidiaries
                   
Gracell Biotechnologies Holdings Limited (“Gracell BVI”)    May 22, 2018    British Virgin Islands    100%    Investment holding
Gracell Biotechnologies (HK) Limited (“Gracell HK”)    June 7, 2018    Hong Kong    100%    Investment holding
Gracell Bioscience (Shanghai) Co., Ltd.    August 24, 2018    The PRC    100%    Research and development of innovative medicines
Gracell Biopharmaceuticals, Inc.    February 11, 2020    The United States of America    100%    Research and development of innovative medicines
Gracell Biomedicine (Shanghai) Co., Ltd.    August 19, 2020    The PRC    100%    Research and development of innovative medicines
Hainan Gracell Biomedicine Co., Ltd.    June 25, 2021    The PRC    100%    Research and development of innovative medicines
Suzhou Gracell Bioscience Co., Ltd.    July 12, 2021    The PRC    100%    Research and development of innovative medicines
VIE
                   
Gracell Biotechnologies (Shanghai) Co., Ltd.    May 22, 2017    The PRC    —      Research and development of innovative medicines
VIE’s subsidiary
                   
Suzhou Gracell Biotechnologies Co., Ltd. (“Suzhou Gracell”)    April 23, 2018    The PRC    —      Research and development of innovative medicines
On January 12, 2021, the Company completed its Initial Public Offering and became listed on the Nasdaq Global Selected Market (see Note 9 for details).
 
F-7

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
1. ORGANIZATION AND BASIS OF PRESENTATION (CONTINUED)
 
(c) Basis of Presentation for the Reorganization
The Reorganization consists of transferring the Gracell Business to the Group, which is controlled by William Wei Cao (the “Founder”) immediately before and after the Reorganization. The Reorganization was a recapitalization with no substantial changes in the shareholding of the Company. Accordingly, the Reorganization is accounted for as a transaction under common control. Therefore, the accompanying consolidated financial statements include the assets, liabilities, revenue, expenses and cash flows of the Gracell Business for the periods presented and are prepared on a carryover basis as if the corporate structure of the Group after the Reorganization had been in existence throughout the periods presented. Accordingly, the effect of the ordinary shares and the preferred shares issued by the Company pursuant to the Reorganization have been presented retrospectively as of the beginning of the earliest period presented on the consolidated financial statements or the original issue date, whichever is later, as if such shares were issued by the Company when the Group issued such interests.
(d) Contractual agreements with the VIE
The Group operates certain of its businesses in the PRC through its VIE, whose equity interests are ultimately held by the Founder and other shareholders of the Group through the VIE’s nominee shareholder. The Company consolidates VIE by entering into a series of contractual arrangements with the VIE’s legal shareholder who is also referred to as nominee shareholder. The nominee shareholder is the legal owner of the VIE. However, the rights of the nominee shareholder have been transferred to the Group through the contractual arrangements.
The contractual arrangements signed with the VIE are the voting rights proxy agreement, call option agreement, technology consultation and service agreement, business cooperation agreement and equity pledge agreement. The Company’s management concluded that the Company, through the contractual arrangements, has the power to direct the activities that most significantly impact the VIE’s economic performance and bears the risks of and enjoys the rewards normally associated with ownership of the VIE. Therefore, the Company is the ultimate primary beneficiary of the VIE. As such, the Company consolidates the financial statements of the VIE and its subsidiary, and the financial results of the VIE were included in the Group’s consolidated financial statements in accordance with the basis of presentation as stated in Note 2.
The following is a summary of the principal terms of the contractual agreements entered into by and among the WFOE, the VIE and the nominee shareholders of the VIE are described below:
Voting rights proxy agreement
The WFOE, the Group’s VIE and the nominee shareholders of the VIE have entered into an voting rights proxy agreement, pursuant to which the nominee shareholders of the Group’s VIE irrevocably appointed the WFOE or its designated persons as their
attorney-in-fact
to exercise all of their rights as a shareholder of the VIE, including, but not limited to, propose to hold a shareholders’ meeting, exercise all shareholder’s voting rights with respect to all matters to be discussed and voted in the shareholders’ meeting including but not limited to designate and appoint the director, the chief executive officer and other senior management members of the VIE and exercise other voting rights the shareholders are entitled to.
 
F-8

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
1. ORGANIZATION AND BASIS OF PRESENTATION (CONTINUED)
 
(d) Contractual agreements with the VIE (Continued)
 
Voting rights proxy agreement (Continued)
 
The agreement will remain in force for twenty (20) years and can be extended only if the WFOE gives its written notice of the extension of this agreement before the expiration of this agreement and the other parties shall agree with this extension without reserve.
Call option agreement
The WFOE, the Group’s VIE and the nominee shareholders of the VIE have entered into a call option agreement, pursuant to which the shareholders of the VIE irrevocably granted the WFOE an exclusive option to purchase, or have its designated person to purchase, at its discretion, to the extent permitted under PRC law, all or part of their equity interests in the VIE and the purchase price shall be the lowest price permitted by applicable PRC law. The shareholders undertake that, without the prior written consent of the WFOE, they shall not sell, transfer, mortgage or otherwise dispose of its equity interests in the VIE or allow the encumbrance thereon of any security interest, increase or decrease the registered capital of the VIE, appoint or replace any directors of the VIE, sell, transfer, mortgage or dispose of the VIE’s assets or beneficial interest in the business or revenues, conduct any merger, acquisition or investments, declare or distribution any dividend; change or amend articles of association or incur any debts or guarantee liabilities. The exclusive option agreement will remain effective until all equity interests in the VIE are transferred or assigned to the WFOE or its designated representative(s).
Technology consultation and service agreement
The WFOE and the VIE entered into a technology consultation and service agreement under which the VIE engages the WFOE as its exclusive consultant and provider of fund, human, technology and intellectual properties services and technical support, consulting services and other commercial services on exclusive basis in relation to the principal business. The WFOE has exclusive and proprietary rights and interests in all rights, ownership, interests and intellectual properties arising out of or created during the performance of this agreement. During the term of the agreement, the VIE may not enter into any agreement with third parties for the provision of identical or similar service without prior consent of the WFOE. In exchange, the VIE agrees to pay an annual service fee to the WFOE and such fee is determined by the WFOE based on its services provided including various factors such as the WFOE’s incurred technology support and consulting services fees, performance data and the VIE’s revenues. The agreement will remain in force for twenty (20) years and can be extended with the WFOE’s written notice of the extension before the expiration of this agreement and the VIE shall agree with this extension without reserve.
Business cooperation agreement
Under the business cooperation agreement entered between the VIE and the WFOE, the WFOE has the exclusive right to provide to the VIE technology support, consulting services and other commercial services including market analysis and consultation, products research and development, training and operation management consultation services. The VIE can’t sell, dispose, pledge the intellectual property rights created by the performance of this agreement which should be exclusively owned by the WFOE. In exchange, the VIE agrees to pay a monthly service fee to the WFOE based on the services provided including various factors such as WFOE’s incurred technology support and consulting services fees, performance data and the VIE’s profit. The agreement shall maintain effective unless terminated under applicable PRC laws and regulations.
 
F-9

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
1. ORGANIZATION AND BASIS OF PRESENTATION (CONTINUED)
 
(d) Contractual agreements with the VIE (Continued)
 
Equity Pledge Agreement
Pursuant to the share pledge agreement entered between the VIE and its shareholders and the WFOE, the shareholders of the VIE have to pledge all of their equity interests in the VIE to the WFOE to guarantee the performance by the VIE and its shareholders’ performance of their respective obligations under the call option agreement, technology consultation and service agreement, business cooperation agreement and voting rights proxy agreement. If the VIE and/or its shareholders breach their contractual obligations under those agreements, the WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. The shareholders of the VIE also undertakes that, during the term of the equity pledge agreements, they shall not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests. During the term of the equity pledge agreement, the WFOE has the right to receive all of the dividends and profits distributed on the pledged equity interests. The pledge will remain binding until the VIE and their shareholders discharge all their obligations under the contractual arrangements.
Spouse Consent Letter
On January 3, 2019, the spouse of the Founder, unconditionally and irrevocably agreed that the equity interest in the VIE held by the Founder will be disposed of pursuant to the equity pledge agreement, the voting rights proxy agreement and the call option agreement. The spouse agreed not to make any assertions in connection with the equity interest in the VIE held by the Founder.
Risks in relation to the VIE structure
A significant part of the Group’s business is conducted through the VIE of the Group, of which the Company is the ultimate primary beneficiary. In the opinion of the management, the contractual arrangements with the VIE and the nominee shareholder are in compliance with PRC laws and regulations and is legally binding and enforceable. Nominee shareholders indicate that they will not act contrary to the contractual arrangements. However, there are substantial uncertainties regarding the interpretation and application of the PRC laws and regulations including those that govern the contractual arrangements, which could limit the Group’s ability to enforce these contractual arrangements and if nominee shareholders of the VIE was to reduce their interests in the Group, their interest may diverge from that of the Group and that may potentially increase the risk that they would seek to act contrary to the contractual arrangements.
It is possible that the Group’s operation of certain of its operations and businesses through the VIE could be found by PRC authorities to be in violation of PRC law and regulations prohibiting or restricting foreign ownership of companies that engage in such operations and businesses. While the Group’s management considers the possibility of such a finding by PRC regulatory authorities under current law and regulations to be remote, on March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaces three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a
catch-all
clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means.” It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether the Group’s corporate structure will be seen as violating the foreign investment rules as the Group are currently leveraging the contractual arrangements to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangement, the Group may face substantial uncertainties as to whether the Group can complete such actions in a timely manner, or at all. If the Group fails to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, the Group’s current corporate structure, corporate governance and business operations could be materially and adversely affected.
 
F-10

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
1. ORGANIZATION AND BASIS OF PRESENTATION (CONTINUED)
 
(d) Contractual agreements with the VIE (Continued)
 
Risks in relation to the VIE structure (Continued)
 
If the Group’s corporate structure or the contractual arrangements with the VIE were found to be in violation of any existing or future PRC laws and regulations, the PRC regulatory authorities could, within their respective jurisdictions:
 
 
 
revoking the business licenses and/or operating licenses of such entities;
 
 
 
discontinuing or placing restrictions or onerous conditions on the Group’s operation through any transactions between the PRC subsidiary and the VIE;
 
 
 
imposing fines, confiscating the income from the PRC subsidiary or the VIE, or imposing other requirements with which the VIE may not be able to comply;
 
 
 
requiring the Group to restructure the ownership structure or operations, including terminating the contractual arrangements with the VIE and deregistering the equity pledges of the VIE, which in turn would affect the Group’s ability to consolidate, derive economic interests from the VIE;
 
 
 
restricting or prohibiting the Group’s use of the proceeds of the public offering to finance the Group’s business and operations in China; or
 
 
 
taking other regulatory or enforcement actions that could be harmful to the Group’s business.
The imposition of any of these restrictions or actions could result in a material adverse effect on the Group’s ability to conduct its business. In such case, the Group may not be able to operate or derive economic interests from the VIE, which may result in deconsolidation of the VIE in the Group’s consolidated financial statements. In the opinion of the management, the likelihood for the Group to lose such ability is remote based on current facts and circumstances. The Group believes that the contractual arrangements among each of the VIE, their respective shareholders and relevant wholly foreign owned enterprise are in compliance with PRC law and are legally enforceable. The Group’s operations depend on the VIE to honor their contractual arrangements with the Group. These contractual arrangements are governed by PRC law and disputes arising out of these agreements are expected to be decided by arbitration in the PRC. The Company’s management believes that each of the contractual arrangements constitutes valid and legally binding obligations of each party to such contractual arrangements under the PRC laws. However, the interpretation and implementation of the laws and regulations in the PRC and their application on the legality, binding effect and enforceability of contracts are subject to the discretion of competent PRC authorities, and therefore there is no assurance that relevant PRC authorities will take the same position as the Group herein in respect of the legality, binding effect and enforceability of each of the contractual arrangements. Meanwhile, since the PRC legal system continues to evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involve uncertainties, which may limit legal protections available to the Group to enforce the contractual arrangements should the VIE or the nominee shareholders of the VIE fail to perform their obligations under those arrangements.
The contractual arrangements cannot be unilaterally terminated. Management concluded that the Company, through the WFOE and the contractual arrangements, has the power to direct the activities that most significantly impact the VIE’s economic performance, bears the risks and enjoys the rewards normally associated with ownership of the VIE, receive substantially all of the economic benefits and residual returns, and absorb substantially all the risks and expected losses from the VIE as if it was their sole shareholder and therefore the Company is the ultimate primary beneficiary of the VIE. As such, the Group consolidates the financial results of the VIE which are prepared in accordance with the basis of presentation as stated in Note 2 below.
 
F-11

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
1. ORGANIZATION AND BASIS OF PRESENTATION (CONTINUED)
 
(d) Contractual agreements with the VIE (Continued)
 
Risks in relation to the VIE structure (Continued)
 
The following financial information of the Group’s VIE and the VIE’s subsidiary as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2021 and 2022 is included in the accompanying condensed consolidated financial statements of the Group as
follows:
 
 
  
As of December

31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
ASSETS
                          
Current assets:
                          
Cash and cash equivalents
     122,220        133,069        19,867  
Short-term investments
     3,615        3,594        537  
Amounts due from
Group companies
     65,705        65,705        9,809  
Prepayments and other current assets
     40,968        12,556        1,875  
    
 
 
    
 
 
    
 
 
 
Total current assets
  
 
232,508
 
  
 
214,924
 
  
 
32,088
 
Property, equipment and software
     60,944        44,638        6,664  
Operating lease,
right-of-use
assets
     4,827        2,356        352  
Other
non-current
assets
     7,983        8,236        1,230  
    
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
  
 
306,262
 
  
 
270,154
 
  
 
40,334
 
    
 
 
    
 
 
    
 
 
 
LIABILITIES
                          
Current liabilities:
                          
Amounts due to related parties
     486,794        538,361        80,375  
Short-term borrowings
     66,100        99,600        14,870  
Operating lease liabilities, current
     4,367        3,125        466  
Current portion of long-term borrowings
     2,376        2,684        400  
Accruals and other current liabilities
     35,685        51,633        7,709  
    
 
 
    
 
 
    
 
 
 
Total current liabilities
  
 
595,322
 
  
 
695,403
 
  
 
103,820
 
Long-term borrowings
     54,349        52,962        7,907  
Amounts due to Group companies
     59,500        59,500        8,883  
Operating lease liabilities,
non-current
     730                      
    
 
 
    
 
 
    
 
 
 
TOTAL LIABILITIES
  
 
709,901
 
  
 
807,865
 
  
 
120,610
 
    
 
 
    
 
 
    
 
 
 
 
                
                
                
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Net loss
  
 
(103,897
  
 
(134,070
  
 
(20,016
 
                
                
                
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Net cash used in operating activities
  
 
(80,625
  
 
(68,293
  
 
(10,196
Net cash generated from (used in) investing activities
  
 
7,851
 
  
 
(4,847
  
 
(724
Net cash generated from financing activities
  
 
63,429
 
  
 
83,988
 
  
 
12,539
 
 
F-12

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
1. ORGANIZATION AND BASIS OF PRESENTATION (CONTINUED)
 
(d) Contractual agreements with the VIE (Continued)
 
Risks in relation to the VIE structure (Continued)
 
The Company’s involvement with the VIE is through the contractual arrangements disclosed in Note 1. All recognized assets held by the VIE are disclosed in the table above.
In accordance with various contractual agreements, the Company has the power to direct the activities of the VIE and can have assets transferred out of the VIE. Therefore, the Company considers that there are no assets in the respective VIE that can be used only to settle obligations of the respective VIE, except for the registered capital of the VIE. As the respective VIE is incorporated as limited liability company under the PRC Company Law, creditors do not have recourse to the general credit of the Company for the liabilities of the respective VIE. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIE. As the Group is conducting certain businesses in the PRC through the VIE, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss. There is no VIE in the Group where the Company or any subsidiary has a variable interest but is not the primary beneficiary.
The Company’s ability to operate or derive economic interests from the VIE also depends on the voting rights proxy and the effect of the share pledge under the Equity Pledge Agreement and the WFOE has to vote on all matters requiring shareholders’ approval in the VIE. As noted above, the Company believes this voting right proxy is legally enforceable but may not be as effective as direct equity ownership.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation
The interim unaudited condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the annual audited consolidated financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments necessary for the fair statement of results for the periods presented, have been included. The results of operations of any interim period are not necessarily indicative of the results of operations for the full year or any other interim period.
The comparative
year-end
condensed balance sheet data was derived from the annual audited consolidated financial statements but is condensed to the same degree as the interim condensed balance sheet data.
The interim unaudited condensed consolidated financial statements and related disclosures have been prepared with the presumption that users have read or have access to the annual audited consolidated financial statements for the preceding fiscal year.
Principal accounting policies followed by the Company in the preparation of the accompanying consolidated financial statements are summarized below.
Principles of Consolidation
The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.
A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
 
F-13

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Principles of Consolidation (continued)
 
The Company applies the guidance codified in Accounting Standard Codification (“ASC”) 810, Consolidations, which contains guidance of accounting for VIEs. The guidance requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.
Use of estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in the Group’s consolidated financial statements include, but are not limited to, the useful lives and impairment of long-lived assets, deferred tax valuation allowance, share-based compensation expenses. Management bases the estimates on historical experience and various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from those estimates.
Foreign currency translation
The Group uses Chinese Renminbi (“RMB”) as its reporting currency. The United States Dollar (“US$”) is the functional currency of the Group’s entities incorporated in the Cayman Islands, British Virgin Islands, United States of America and Hong Kong, the RMB is the functional currency of the Company’s PRC subsidiaries.
Transactions denominated in currencies other than in the functional currency are translated into the functional currency using the exchange rates prevailing at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated into functional currency using the applicable exchange rates at the balance sheet date.
Non-monetary
items that are measured in terms of historical cost in foreign currency are
re-measured
using the exchange rates at the dates of the initial transactions. Exchange gains or losses arising from foreign currency transactions are included in the consolidated statements of comprehensive loss.
The consolidated financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses are translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are reflected in the accumulated other comprehensive income.
Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive loss, consolidated statements of changes in shareholders’ equity and consolidated statements of cash flows from RMB into US$ as of and for the 6 months ended June 30, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.6981, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2022, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying consolidated financial statements are unaudited.
Cash and cash equivalents
Cash and cash equivalents primarily consist of cash and demand deposits which are highly liquid. The Group considers highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less to be cash equivalents. All cash and cash equivalents are unrestricted as to withdrawal and use.
Short-term investments
Short-term investments are deposits at bank with maturities of greater than three months, but less than twelve months. Short-term investments are stated at cost, which approximates fair value. Interest earned is included in interest income.
 
F-14

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Fair value measurements
The Group applies ASC 820,
Fair Value Measurements and Disclosures
. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. ASC 820 requires disclosures to be provided for fair value measurements. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Includes other inputs that are directly or indirectly observable in the marketplace.
Level 3—Unobservable inputs which are supported by little or no market activity.
ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach; and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts of cash and cash equivalent, short-term investments, other current assets, accrued liabilities and other current liabilities and short-term borrowings approximate their fair values because of their generally short maturities.
Property, equipment and software
Property, equipment and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets as follows:
 
Category
  
Estimated Useful Life
Machinery and laboratory equipment   
5-10
years
Vehicles    4 years
Furniture and tools   
3-5
years
Electronic equipment    3 years
Computer software   
3-5
years
Leasehold improvements    Lesser of lease terms or estimated useful lives of the assets
Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterments that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation and amortization from the asset and accumulated depreciation and amortization accounts with any resulting gain or loss reflected in the consolidated statements of comprehensive loss.
 
F-15

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Impairment of long-lived assets
The Group evaluates the recoverability of its long-lived assets, including fixed assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Group recognizes an impairment loss based on the excess of the carrying amount of the assets over their fair value. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. The adjusted carrying amount of the assets is the new cost basis and is depreciated over the assets’ remaining useful lives. Long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.
No impairment loss was recorded for the six months ended June 30, 2021 and 2022.
Segment reporting
In accordance with ASC 280,
Segment Reporting
, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer. The Group’s CODM reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages it business as a single segment. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. Hence, the Group has only one operating segment and one reportable segment. No geographical segments are presented as substantially all of the Group’s long-lived assets are located in the PRC.
Research and development expenses
Elements of research and development expenses primarily include (1) payroll and other related costs of personnel engaged in research and development activities, (2) costs related to
pre-clinical
testing of the Group’s technologies under development and clinical trials such as payments to contract research organizations (“CRO”) and contract manufacturing organizations (“CMO”), investigators and clinical trial sites that conduct the clinical studies; (3) costs to develop the product candidates, including raw materials and supplies, product testing, depreciation and amortization, and facility related expenses, (4) other research and development expenses. Research and development expenses are charged to expense as incurred when these expenditures relate to the Group’s research and development services and have no alternative future uses in accordance with ASC 730,
Research and Development
. As of December 31, 2021, the Group has several ongoing clinical studies in various clinical trial stages. The contracts with CRO and CMO are generally cancellable, with notice, at the Group’s option. The Group did not record any accrued expenses related to cancellation of CRO or CMO contracts as of December 31, 2021 as the Group did not have any plan to cancel the existing CRO or CMO contracts.
Government subsidies
Government subsidies primarily consist of financial subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific policies promoted by the governments. The Group’s PRC based subsidiaries received government subsidies from certain local governments. The Group’s government subsidies consist of specific subsidies and other subsidies. Specific subsidies are subsidies that the local government has set certain conditions for the subsidies. Other subsidies are the subsidies that the local government has not set any conditions and are not tied to future trends or performance of the Group, receipt of such subsidy income is not contingent upon any further actions or performance of the Group and the amounts do not have to be refunded under any circumstances. For the six months ended June 30, 2021 and 2022, no specific subsidies were received by the Group. Other subsidies of RMB88 and RMB1,798
for the six months ended June 30, 2021 and 2022, respectively, are recognized as other income upon receipt as further performance by the Group is not required. 
 
F-16

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Leases
The Group adopted ASC 842, Leases, on January 1, 2021.
Leases are classified at the inception date as either a finance lease or an operating lease. Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases.
Under ASC 842, at the commencement date, a lessee should recognize a financing liability equal to the present value of future lease payments and a right to use (“ROU”) asset. The expense recognition is consistent with the expense recognition under the existing lease guidance, wherein rental payments are expensed on a straight-line basis over their respective lease terms. The Group leases certain office space under
non-cancelable
operating lease agreements. Certain lease agreements contain rent holidays. Rent holidays are considered in determining the straight-line rent expense to be recorded over the lease term. The lease term begins on the date of initial possession of the leased property for purpose of recognizing lease expense on straight-line basis over the term of the lease.
The Group, as an emerging growth company, elected to early adopt the standard for annual reporting period beginning January 1, 2021, utilizing the modified retrospective transition method. The Group has recorded lease assets and liabilities of approximately RMB24.5 million on its consolidated balance sheet on January 1, 2021, with no material impact to its consolidated statements of comprehensive loss and consolidated statements of cash flows.
After the initial adoption of ASC 842 on January 1, 2021, lease liability is measured at the present value of future base rent over the remaining lease terms discounted at 5%, which represents the incremental borrowing rate on January 1, 2021 for a 72 months loan term in China. ROU asset is measured as the initially recognized ROU asset less the difference between (a) cumulative straight-line expense recognized after January 1, 2021 and (b) cumulative accretion of the lease liability under the effective interest rate method after January 1,
2021.
 
F-17

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Comprehensive loss
Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Accumulated other comprehensive loss of the Group includes foreign currency translation adjustments.
Income taxes
The Group follows the liability method of accounting for income taxes in accordance with ASC 740, Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Group records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.
The Group evaluates its uncertain tax positions using the provisions of ASC 740, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the consolidated financial statements.
The Group recognizes in the consolidated financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. It is the Group’s policy to recognize interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense.
Borrowings
Borrowings are recognized initially at fair value, net of transaction costs incurred. Borrowings are subsequently stated at amortized cost; any difference between the proceeds (net of transaction costs) and the redemption value is recognized in the consolidated statements of comprehensive loss over the period of the borrowings using the effective interest method.
 
F-18

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Share-based compensation

The Company grants share-based awards to eligible employees and consultants and accounts for share-based compensation in accordance with ASC 718,
Compensation—Stock Compensation
.
The Company follows ASC 718 to determine whether a share-based award should be classified and accounted for as a liability award or equity award. All grants of share-based awards to employees, management and nonemployees classified as equity awards are recognized in the financial statements based on their grant date fair values which are calculated using the binomial option pricing model.
Employees’ share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at the grant date if no vesting conditions are required; or (b) for share-based awards granted with only service conditions, using the straight-line method, over the vesting period; or (c) for share-based awards granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service condition should be recorded upon the completion of the IPO, using the graded vesting method.
Net loss per share
In accordance with ASC 260,
Earnings Per Share
, basic net loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of unrestricted ordinary shares outstanding during the year using the
two-class
method. Under the
two-class
method, net loss is allocated between ordinary shares and other participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed. The Company’s convertible redeemable preferred shares are participating securities because they are entitled to receive dividends or distributions on an as converted basis. Diluted net loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares include ordinary shares issuable upon the conversion of the convertible redeemable preferred shares using the
if-converted
method, and ordinary shares issuable upon the exercise of share options, using the treasury stock method. Ordinary share equivalents are excluded from the computation of diluted earnings per share if their effects are anti-dilutive. For the periods presented herein, the computation of basic net loss per share using the
two-class
method is not applicable as the Group is in a net loss position and the participating securities do not have contractual rights and obligations to share in the losses of the Group.
Employee defined contribution plan
Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB6.7 million and RMB10.2 
million for the six months ended June 30, 2021 and 2022, respectively.
 
F-1
9

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Concentration of risks
Concentration of credit risk
As of December 31, 2021 and June 30, 2022, the aggregate amount of cash and cash equivalents and short-term investments of RMB1,822,364 and RMB1,648,523 respectively, were held at major financial institutions located in the mainland of China, and RMB10,257 and RMB58,794, respectively, were deposited with major financial institutions located outside the mainland of China. These financial institutions are of high credit quality and management continually monitors the credit worthiness of these financial institutions.
Business and economic risk
The Group believes that changes in any of the following areas could have a material adverse effect on the Group’s future consolidated financial position, results of operations or cash flows, changes in the overall demand for services; competitive pressures due to new entrants; advances and new trends in new technologies and industry standards; changes in certain strategic relationships; regulatory considerations and risks associated with the Group’s ability to attract employees necessary to support its growth. The Group’s operations could also be adversely affected by significant political, regulatory, economic and social uncertainties in the PRC.
Foreign currency exchange rate risk
A significant portion of the Group’s businesses are transacted in RMB, which is not a freely convertible currency. On January 1, 1994, the PRC government abolished the dual rate system and introduced a single rate of exchange as quoted daily by the People’s Bank of China (the “PBOC”). However, the unification of the exchange rates does not imply that the RMB may be readily convertible into US$ or other foreign currencies. All foreign exchange transactions continue to take place either through the PBOC or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the PBOC. Approval of foreign currency payments by the PBOC or other institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts.
From July 21, 2005, the RMB is permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. For U.S. dollar against RMB, there was appreciation of approximately 5.3% in the six months ended June 30, 2022. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.
Recently issued accounting pronouncements
The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.
 
F-
20

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)
 
Recently issued accounting pronouncements (Continued)
New and amended standards not yet adopted by the Group
In June 2016, the FASB issued ASU
No. 2016-13,
Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU
2016-13”).
ASU
2016-13
is intended to improve financial reporting by requiring timelier recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. This ASU requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This ASU requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of the Group’s portfolio. These disclosures include qualitative and quantitative requirements that provide additional information about the amounts recorded in the financial statements. In November 2019, the FASB issued ASU
2019-10,
which extends the adoption date for certain registrants. The amendments in ASU
2016-13
are effective for fiscal years beginning after December 15, 2023, including interim periods within fiscal years beginning after December 15, 2023 for the Group. The Group does not plan to early adopt ASU
2016-13
and is currently in the process of evaluating the impact of adoption of this guidance on its consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments include removal of certain exceptions to the general principles of ASC 740, Income taxes, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The update is effective in fiscal years beginning after December 15, 2022, and interim periods therein, and early adoption is permitted. Certain amendments in this update should be applied retrospectively or modified retrospectively, all other amendments should be applied prospectively. The Group does not plan to early adopt ASU
2019-12
and is currently evaluating the impact on its financial statements of adopting this guidance.
 
F-2
1

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
3. PREPAYMENTS AND OTHER CURRENT ASSETS
Prepayments and other current assets consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Deductible value-added tax input
     40,690        9,871        1,474  
Prepayments for CRO and other services
     4,614        7,465        1,115  
Deferred expenses
     531        6,263        935  
Prepayment for raw materials
     2,335        4,468        667  
Deposits
     4,083        3,352        500  
Others
     206        574        85  
    
 
 
    
 
 
    
 
 
 
       52,459        31,993        4,776  
    
 
 
    
 
 
    
 
 
 
4. PROPERTY, EQUIPMENT AND SOFTWARE
Property, equipment and software consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Machinery and laboratory equipment
     100,693        108,226        16,158  
Leasehold improvements
     85,177        97,303        14,527  
Construction in progress
     5,149        159        24  
Vehicles
     1,066        1,066        159  
Others
     6,528        10,147        1,515  
    
 
 
    
 
 
    
 
 
 
Total property, equipment and software
     198,613        216,901        32,383  
Less: accumulated depreciation and amortization
     (74,795      (108,654      (16,222
    
 
 
    
 
 
    
 
 
 
Property, equipment and software, net
     123,818        108,247        16,161  
    
 
 
    
 
 
    
 
 
 
Depreciation and amortization expenses recognized for
 the
six months ended June 30, 2021 and 2022 were RMB 19,849 and RMB 33,859, respectively.
5. LEASES
As of June 30, 2022, the Company has operating leases recorded on its balance sheet for certain office spaces and facilities that expire on various dates through 2024. The Group does not plan to cancel the existing lease agreements for its existing facilities prior to their respective expiration dates. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases.

Information related to operating leases as of December 31, 2021 and as of June 30, 2022 is as follows.
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Assets
                          
Operating lease
right-of-use
assets
     29,652        22,174        3,310  
Liabilities
                          
Operating lease liabilities, current
     17,527        19,280        2,878  
Operating lease liabilities,
non-current
     14,830        7,547        1,127  
    
 
 
    
 
 
    
 
 
 
       32,357        26,827        4,005  
    
 
 
    
 
 
    
 
 
 
 
F-2
2

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
5. LEASES (CONTINUED)
 
Future minimum payments under
non-cancelable
operating leases with initial terms in excess of one year consist of the following as of June 30,
2022:
 
                  
                  
 
  
RMB
 
  
US$
 
 
  
 
 
  
(Note 2)
 
For the years ending:
                 
2022
  
 
11,515
 
  
 
1,719
 
2023
  
 
14,035
 
  
 
2,095
 
2024
  
 
2,055
 
  
 
307
 
2025
  
 
  
 
  
 
  
 
2026 and thereafter
  
 
  
 
  
 
  
 
    
 
 
    
 
 
 
Total undiscounted lease payments
  
 
27,605
 
  
 
4,121
 
Less: imputed interest
  
 
(778
  
 
(116
    
 
 
    
 
 
 
Total lease liabilities
  
 
26,827
 
  
 
4,005
 
    
 
 
    
 
 
 
The below table summarizes lease costs and other information for the six months ended June 30, 2022:
 
 
  
For the six months ended
June 30,
 
 
  
2022
 
 
  
RMB
 
 
US$
 
 
  
 
 
 
(Note 2)
 
Lease cost
  
 
Operating lease cost
     9,147       1,365  
Short-term lease cost
     534       80  
    
 
 
   
 
 
 
Total lease cost
     9,681       1,445  
    
 
 
   
 
 
 
Other information
                
Cash paid for amounts included in the measurement of lease liabilities
     7,200       1,075  
Right-of-use
assets obtained in exchange for new operating lease liabilities
     1,010       151  
Weighted-average remaining lease term
     1.47 years       1.47 years  
Weighted-average discount rate
     5.0     5.0
For the six months ended June 30, 2021 and 2022, the Company did not have variable lease cost or sublease income.
 
F-2
3

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
6. OTHER
NON-CURRENT
ASSETS
Other
non-current
assets consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Prepayments for property, equipment and software
     19,968        26,278        3,923  
Long-term deposit
s
     1,619        2,428        363  
Others
               744        111  
    
 
 
    
 
 
    
 
 
 
       21,587        29,450        4,397  
    
 
 
    
 
 
    
 
 
 
7. ACCRUALS AND OTHER CURRENT LIABILITIES
Accruals and other current liabilities consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Accrued external research and development related expenses
     36,389        57,436        8,575  
Salary and welfare payables
     20,909        19,950        2,978  
Professional service fees
     5,161        6,256        934  
Deferred income for reimbursement of the expenses related to the establishment of the ADS facility
     2,902        2,902        433  
Others
     3,759        6,434        961  
    
 
 
    
 
 
    
 
 
 
       69,120        92,978        13,881  
    
 
 
    
 
 
    
 
 
 
 
F-2
4

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
8. BORROWINGS

 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Current
                          
Short-term borrowings:
                          
Bank loans
     66,100        99,600        14,870  
Current portion of long-term borrowings
     2,376        2,684        401  
    
 
 
    
 
 
    
 
 
 
Total current borrowings
     68,476        102,284        15,271  
    
 
 
    
 
 
    
 
 
 
Non-Current
                          
Long-term borrowings:
                          
Bank loans
     54,349        52,962        7,907  
    
 
 
    
 
 
    
 
 
 
Total
non-current
borrowings
     54,349        52,962        7,907  
    
 
 
    
 
 
    
 
 
 
Total borrowings
     122,825        155,246        23,178  
    
 
 
    
 
 
    
 
 
 
Short-term borrowings
In June 2021, Suzhou Gracell entered into the first loan agreement of the year with China Construction Bank, under which Suzhou Gracell borrowed an aggregate principal amount of RMB6.1 million in the form of a term loan for 12 months. Interest on the outstanding balance accrues at a fixed annual rate equal to the
one-year
loan prime rate plus 0.45%
. Suzhou Gracell
was
required to make interest payments on the loan on a monthly basis and repay principal at the end of the loan term.
The loan was paid back to the bank during the first half of 2022. 
In July 2021, Suzhou Gracell entered into another loan agreement with China Construction Bank, under which Suzhou Gracell borrowed RMB5.0 million for a term of 12 months at
an
interest rate equal to the
one-year
loan prime rate plus 0.45%
. In August 2021, Suzhou Gracell entered into the third loan agreement with China Construction Bank, under which Suzhou Gracell borrowed additional RMB5.0 million for a term of 12 months at an interest rate equal to the
one-year
loan prime rate plus 0.45%
. In November 2021, Suzhou Gracell entered into the fourth loan agreement with China Construction Bank, under which Suzhou Gracell
borrowed
additional RMB5.0 million for a term of 12 months at an interest rate equal to the
one-year
loan prime rate plus 0.45%
. In December 2021, Suzhou Gracell entered into the Fifth loan agreement with China Construction Bank, under which Suzhou Gracell borrowed additional RMB5.0 million for a term of 12 months at a fixed annual rate equal to the
one-year
loan prime rate plus 0.45%
.
Other than the interest rate, these loan agreements with China Construction Bank have substantially the same terms and conditions. The effective interest rate of these borrowing
s
is 4.30% per annum.
In March 2021, Suzhou Gracell entered into a loan agreement with China CITIC Bank, under which Suzhou Gracell borrowed a principal amount of RMB10.0 million in the form of a term loan for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the
one-year
loan prime rate
. Suzhou Gracell
was
required to make interest payments on the loan monthly and repay principal at the end of the loan term. The loan was paid back to the bank during
the first half of 
2022.
In October and November 2021, Suzhou Gracell entered into two loan agreements with Hangzhou Bank. Under the agreements, Suzhou Gracell borrowed principal amounts of RMB10.0 million and RMB20.0 million in the form of two term loans for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the
one-year
loan prime rate plus 0.50%
. The effective interest rate of these borrowings is 4.35% per annum. Suzhou Gracell is required to make interest payments on the loan monthly and repay principal at the end of the loan term.
 
F-2
5

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
8. BORROWINGS (CONTINUED)
Short-term borrowings (Continued)

 
In March 2022, Suzhou Gracell entered into loan agreements with Hangzhou Bank, under which Suzhou Gracell borrowed an aggregate princip
a
l amount of RMB20.0 million in the form of term loans for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the
one-year
loan prime rate plus 0.65%
. The effective interest rate
s
of these borrowings are 4.35% per annum.
In March 2022, Suzhou Gracell entered into a loan agreement with China Industrial Bank Co. Ltd, under which Suzhou Gracell borrowed a princip
a
l amount of RMB9.90 million in the form of a term loan for 12 months. The effective interest rate of this borrowing is 4.30% per annum.
In June 2022, Suzhou Gracell entered into loan agreements with China Industrial Bank Co. Ltd, under which Suzhou Gracell borrowed principal amounts of RMB9.80 and RMB9.90 million in the form of term loans for 12 months. The effective interest rates of these borrowings are 4.30% per annum.
Long-term borrowings
In January 2020, Suzhou Gracell entered into a loan agreement with Bank of China, under which Suzhou Gracell obtained a term loan facility of RMB69.0 million for a term of 72 months commencing from the first drawdown date. Interest on the outstanding loan balance accrues at a variable annual rate equal to the five-year loan prime rate plus 0.2%. Suzhou Gracell is required to make interest payments on the loan on a semi-annual basis and payments of principal according to the agreed repayment schedule which will commence from the end of the 42nd month after the first drawdown date. Suzhou Gracell borrowed an aggregate principal amount of RMB44.28 million within the facility limit as of June 30, 2021. The effective interest rate of these borrowings is 4.85% to 5.00% per annum.
In July 2020, Suzhou Gracell entered into a loan agreement with China Merchants Bank, under which Suzhou Gracell obtained a term loan facility of RMB29.0 million for a term of 60 months commencing from June 2, 2020 and ending on June 1, 2025. During the term, Suzhou Gracell may make multiple drawdowns within the facility limit. Interest on the outstanding loan balance accrues quarterly at a variable annual rate equal to the
one-year
loan prime rate plus 1%. Suzhou Gracell is required to make payments of principal and interest on the loan on a semi-annual basis unless otherwise agreed by the parties. Suzhou Gracell borrowed an aggregate principal amount of RMB13.87 million within the facility limit and repaid RMB2.50 million as of June 30, 2022. The effective interest rate of these borrowing is 4.85% per annum.
 
F-2
6

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
9. ORDINARY SHARES
As of December 31, 2019 and 2020, 500,000,000 ordinary shares with a par value of $0.0001 had been authorized by the Company. Each ordinary share is entitled to one vote. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors of the Company. In 2017, the VIE issued 9,800,000 ordinary shares to William Wei Cao with total consideration of RMB2,150 and 208,955 ordinary shares to Shanghai Guidance Capital Ltd. (“Shanghai Zhaoheng”) and Suzhou Tonghe Venture Investment Partnership II (L.P.) (“Tonghe II”) for a total consideration of RMB200. On January 3, 2019, the VIE repurchased 104,478 shares of ordinary shares held by Shanghai Zhaoheng. As part of the Reorganization in January 2019, the former ordinary shares were exchanged for ordinary shares of the Company on a 1:10 basis. On March 6, 2020, 1,044,776 ordinary shares of the Company was transferred from Tonghe II to OrbiMed Asia Partners III, L.P., King Star Med LP, LAV Granite Limited, LAV Biosciences Fund V, L.P., Victory Treasure Limited and OrbiMed Asia Partners III, L.P. On October 14, 2020, William Cao Wei transferred 5,910,000 ordinary shares of the Company to Michelia Figo Holding Limited with an aggregate consideration of US$1.00 per share.
On January 12, 2021, the Company completed its IPO. At the closing of its IPO, the Company issued 11,000,000 American depositary shares (“ADSs”) at public offering price of US$19.00 per ADS. The number of ADSs issued at closing included the exercise in full of the underwriters’ option to purchase 1,650,000 additional ADSs from the Company. The aggregate gross proceeds from the IPO were approximately US$240 million, before deducting underwriting discounts and commissions and estimated offering expenses payable by the Company. Each ADS represents 5 ordinary shares of the Company. Upon the completion of the IPO, the Company’s then outstanding 31,343,284 Series A Preferred Shares, 21,735,721 Series
B-1
Preferred Shares, 59,327,653
Series B-2 Preferred
Shares and 61,364,562 Series C Preferred Shares were converted into 31,343,284, 21,735,721, 59,327,653 and 61,364,562 ordinary shares, respectively.
As of June 30, 2022, 338,370,624 shares of ordinary shares were issued and outstanding.
 
F-2
7

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
10. SHARE-BASED COMPENSATION
(a) Employee Stock Option Plan
On August 8, 2017, the Company adopted the 2017 Employee Stock Option Plan (“PRC Plan” or “2017 Plan”), which was replaced by the Amended and Restated 2017 Employee Stock Option Plan (“Global Plan”) on April 15, 2019 to reserve a pool of 4,388,060 shares of the Company’s ordinary shares to be granted to the officers, directors, employees and consultants of the Company as part of the Reorganization. The replacement of PRC Plan with Global Plan and revocation of the original 2017 Plan are viewed as having no accounting impacts as the 2017 Plan has remained effective throughout and there’s essentially no change but merely just to change the form of the plan due to the Reorganization. In July 2020, the Company adopted the Second Amended and Restated Employee Stock Option Plan (“the Second Global Plan”) and increased the maximum number of shares issuable to 7,388,060. In October 2020, the Company adopted the Third Amended and Restated Employee Stock Option Plan (“the Third Global Plan”) and increased the maximum number of shares issuable to 10,216,234. The terms of the Second Global Plan and the Third Global Plan are substantially the same other than the maximum aggregate number of shares the Company may issue under the respective plan.
Share options granted will be exercisable upon the Company completes a listing and the grantee renders service to the Company in accordance with a stipulated service. Grantees are generally subject to a four-year vesting schedule, under which the shares vest in four equal instalments over the four years. The share option, to the extent then vested, shall become exercisable only upon the earlier of (i) a listing, or (ii) a sale of all or substantially all of the issued share capital of the Company, or (iii) a sale by the Company of all or substantially all of its assets (but excluding any internal reorganization).
Prior to the Company completes a listing, all share options granted to a grantee shall be forfeited at the time the grantee terminates his service with the Group. After the Company completes a listing, vested options not exercised by a grantee shall be exercised until later of: (i) 90 days after the date when the options become exercisable, or (ii) 3 months after the date of cessation of employment or directorship, or such longer period as the Board may determine. The share option awards shall expire no more than 10 years from their grant dates (“Option Period”). If a listing is not achieved, a share option will lapse automatically upon the expiry of the Option Period.
In December 2020, the Company adopted 2020 Share Incentive Plan (the “2020 Plan”), which will become effective immediately prior to the completion of the Company’s IPO. Under the 2020 Plan, the maximum aggregate number of ordinary shares available for issuance shall initially be three percent (3%) of the ordinary shares of the Company outstanding immediately upon completion of the Company’s IPO. Subsequently, the maximum aggregate number of ordinary shares available for issuance will be increased on an annual basis on the first calendar day of the fiscal year to be the lesser of a number determined by the board of directors or one percent (1%) of the total issued and outstanding ordinary shares on the last day of the immediately preceding fiscal year. The 2020 Plan is governed by the Company’s board of directors or a designated committee and permits various types of awards to be granted to eligible persons under specific terms and vesting schedule evidenced by an award agreement.
The following table sets forth the share options activities for the six months ended June 30, 2021 and 2022:
 
    
Number of
Options
   
Weighted-
Average
Exercise
Price
    
Weighted-
Average
Grant
Date

Fair
Value
    
Weighted-
Average
Grant
Date

Fair
Value
    
Weighted
Average
Remaining
Contractual
Term
    
Aggregate
intrinsic
value
 
          
US$ per
    
US$ per
    
RMB per
               
          
option
    
option
    
option
    
Years
    
RMB
 
Outstanding at January 1, 2021
     7,409,599       1.32        0.47        3.28        8.89        112,024  
Granted
     3,659,823       2.21        2.54        16.44        —          —    
Forfeited
     (122,712     0.90        0.54        3.69        —          —    
    
 
 
                                             
Outstanding at June 30, 2021
     10,946,710       1.62        1.16        7.68        8.82        99,325  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding at January 1, 2022
     13,102,590       1.60        1.10        7.21        8.86        12,335  
Granted
     2,199,826       0.65        0.35        2.22        —          —    
Forfeited
     (397,723     1.32        0.68        4.40        —          —    
Exercised
     (66,945     0.30        0.29        2.00        —          —    
    
 
 
                                             
Outstanding at June 30, 2022
     14,837,748       1.47        1.00        6.57        8.44        14,455  
    
 
 
                                             
 
F-2
8

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
10. SHARE-BASED COMPENSATION (CONTINUED)
 
Fair value of share options
The fair value of options was determined using the binomial option valuation model, with the assistance from an independent third-party appraiser. The binomial model requires the input of highly subjective assumptions, including the expected volatility, the exercise multiple, the risk-free interest rate and the dividend yield. For expected volatility, the Group has made reference to historical volatility of several comparable companies in the same industry. The exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. The risk-free interest rate for periods within the contractual life of the options is based on the market yield of U.S. Treasury Strips plus China country risk premium with a maturity life equal to the remaining maturity life of the options as of the valuation date, sourced from Bloomberg. The dividend yield is based on our expected dividend policy over the contractual life of the options.
The assumptions used to estimate the fair value of the share options granted are as
follows:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
 
2022
 
Risk-free interest rate
    
1.09%-1.84
   
1.79%-3.12
Dividend yield
     0     0
Expected volatility range
    
52.23%-52.70
   
55.62%-55.94
Exercise multiple
    
2.2-2.8
     
2.2-2.8
 
Contractual life
     10 years       10 years  
Since the exercisability was dependent upon the listing, and it was not probable that this performance condition could be achieved until a listing, no share-based compensation expense was recorded for the year ended December 31, 2019 and 2020.

Share-based compensation expenses related to share options were included in:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Research and development expenses
  
 
7,737
 
  
 
6,909
 
  
 
1,031
 
Administrative expenses
  
 
15,075
 
  
 
6,854
 
  
 
1,023
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
22,812
 
  
 
13,763
 
  
 
2,055
 
 
  
 
 
 
  
 
 
 
  
 
 
 
(b) Restricted Shares Units
During the six months ended June 30, 2021 and 2022, the Company granted 303,030 and 479,741 restricted shares units (“RSUs”) to employees, directors and consultants under the 2020 Plan, respectively.
The Company measured the fair value of the RSUs based on the Company’s stock price on the date of the award grant. As of June 30, 2022, 1,707,575
RSUs were vested.
Share-based compensation expenses related to RSUs were
included in:
 
 
  
For the six months ended June 30,
 
 
  
    2021    
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Research and development expenses
  
 
  
 
  
 
644
 
  
 
96
 
Administrative expenses
  
 
4,063
 
  
 
1,191
 
  
 
178
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
4,063
 
  
 
1,835
 
  
 
274
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
F-29

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
11. INCOME TAX EXPENSE
The Group has incurred net accumulated operating losses for income tax purposes since its inception. The Group believes that it is more likely than not that these net accumulated operating losses will not be utilized in the future. Therefore, the Group has provided full valuation allowances for the deferred tax assets as of December 31, 2021 and June 30, 2022. The Group estimated the effective income tax rate for the six-months ended June 30, 2021 and 2022 to be zero.
12. NET LOSS PER SHARE
Basic and diluted net loss per share for the six months ended June 30, 2021 and 2022 are calculated as
follows:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Numerator:
                          
Net loss attributable to Gracell Biotechnologies Inc.’s shareholders
     (193,884      (304,888      (45,518
Accretion of convertible redeemable preferred shares to redemption value
     (1,989                    
    
 
 
    
 
 
    
 
 
 
Net loss attributable to Gracell Biotechnologies Inc.’s ordinary shareholders
     (195,873      (304,888      (45,518
Denominator:
                          
Weighted-average number of ordinary shares outstanding—basic and diluted
     320,415,223        338,244,214        338,244,214  
Net loss per share attributable to Gracell Biotechnologies Inc.’s ordinary shareholders—basic and diluted
     (0.61      (0.90      (0.13
The potentially dilutive securities that have not been included in the calculation of diluted net loss per share as their inclusion would be anti-dilutive are as
follows:
 
 
  
For the six months ended
June 30,
 
 
  
2021
 
  
2022
 
 
  
shares
 
  
shares
 
Share options and RSUs
     1,223,804        1,241,772  
13. RELATED PARTY TRANSACTIONS
a) Related Parties
 
Name of related parties
  
Relationship
    
Unitex Capital Ltd.    An entity controlled by Founder     
b) The Group had the following related party
transactions:
 
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Professional service fees incurred
                          
Unitex Capital Ltd (a)
     1,183        6,952        1,038  
Note (a): For the
six
months ended June 30, 2021 and 2022, the Group
paid RMB1,183 and RMB4,477 professional service fees to Unitex Capital Ltd, respectively.
 
F-
30

GRACELL BIOTECHNOLOGIES INC.
NOTES TO THE UNAUDITED INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(All amounts in thousands, except for share and per share data, unless otherwise noted)
 
14. COMMITMENTS AND CONTINGENCIES
Contingencies
The Group is currently not involved in any legal or administrative proceedings that may have a material adverse impact on the Group’s business, financial position or results of operations.
15. SUBSEQUENT EVENTS
The Group evaluated subsequent events through August 15, 2022, the date these consolidated financial statements were issued.
 
F-3
1
EX-99.2 3 d320247dex992.htm EX-99.2 EX-99.2

Exhibit 99.2

RECENT DEVELOPMENT

Unless otherwise stated or unless the context otherwise requires, the terms, “we,” “us,” “our,” “our Company,” “Gracell” refer to Gracell Biotechnologies Inc.

Results of Operations for the Six Months of 2022

Set forth below is a discussion of our unaudited statements of comprehensive loss data for the six months ended June 30, 2021 and 2022. In the below discussion, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi are made at a rate of RMB6.6981 to US$1.00, the exchange rate in effect as of June 30, 2022 as set forth in the H.10 statistical release of The Board of Governors of the Federal Reserve System. We make no representation that any Renminbi or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, or at all.

Six Months Ended June 30, 2022 compared to Six Months Ended June 30, 2021

Research and Development Expenses

Research and development expenses for the six months ended June 30, 2022 were RMB238.9 million (US$35.7 million), compared to RMB130.7 million for the six months ended June 30, 2021. This increase of RMB108.2 million (US$16.2 million) was primarily due to the increased spending on research, development, and clinical trials, as well as higher payroll and personnel expenses attributable to increased headcount, higher facility-related costs in support of continuing expansion of research and development activities.

Administrative Expenses

Administrative expenses for the six months ended June 30, 2022 were RMB66.7 million (US$10.0 million), compared to RMB62.2 million for the six months ended June 30, 2021. This increase of RMB4.5 million (US$0.7 million) was primarily attributable to the increase in payroll and personnel expenses due to the expansion of administrative functions.

Interest Income

Interest income for the six months ended June 30, 2022 was RMB5.2 million (US$0.8 million) as compared to RMB2.7 million for the six months ended June 30, 2021. This increase of RMB2.5 million (US$0.4 million) was primarily attributable to interest earned on the new short-term investments made in the six months ended June 30, 2022.

Interest Expense

Interest expense for the six months ended June 30, 2022 was RMB3.1 million (US$0.5 million), compared to RMB2.6 million for the six months ended June 30, 2021. This increase of RMB0.5 million (US$0.1 million) was primarily attributable to interest incurred on the new borrowings in the six months ended June 30, 2022.

Other Income

Other income for the six months ended June 30, 2022 was RMB1.9 million (US$0.3 million), compared to RMB0.1 million for the six months ended June 30, 2021. This increase of RMB1.8 million (US$0.3 million) was primarily attributable to the subsidies we received from the PRC local government in the six months ended June 30, 2022.

Foreign Exchange Loss

Foreign exchange loss for the six months ended June 30, 2022 was RMB3.4 million (US$0.5 million), compared to a foreign exchange loss of RMB1.1 million for the six months ended June 30, 2021. This increase in the foreign exchange loss of RMB2.3 million (US$0.3 million) was primarily attributable to unfavorable foreign exchange rate fluctuating during the six months ended June 30, 2022.


Liquidity and Capital Resources

We do not currently have any approved products and have not generated any revenue from product sales. We have funded our operations to date primarily through a combination of equity and debt financing. As of June 30, 2022, we have RMB1,707.3 million (US$254.9 million) in cash and cash equivalents and short-term investments.

Cash Flows

Operating Activities

Net cash used in operating activities for the six months ended June 30, 2022 was RMB204.7 million (US$30.6 million), primarily attributable to a net loss of RMB304.9 million (US$45.5 million), which were partially offset by an adjustment from the RMB33.9 million (US$5.1 million) recognized in depreciation and amortization, and an increase of RMB23.9 million (US$3.6 million) in accruals and other current liabilities.

Investing Activities

Net cash used in investing activities for the six months ended June 30, 2022 was RMB193.2 million (US$28.8 million), primarily attributable to an increase of RMB238.6 million (US$35.6 million) in short-term investments, partially offset by proceeds of RMB70.0 million (US$10.5 million) from the disposal of short-term investments.

Financing Activities

Net cash provided by financing activities in the six months ended June 30, 2022 was RMB31.8 million (US$4.7 million), primarily attributable to proceeds of RMB49.6 million (US$7.4 million) from bank borrowings, particularly offset by RMB17.2 million (US$2.6 million) in repayment of bank borrowings.

Capital Expenditure

We incurred capital expenditure of RMB24.6 million (US$3.7 million) for the six months ended June 30, 2022, primarily in connection with our expenditure for the purchase of property and equipment. These purchases primarily relate to (i) equipment used for research and production activities and (ii) renovation in Suzhou facility.

Based upon our current operating plan, we believe that our existing cash and cash equivalents will enable us to fund our operating expenses and capital expenditure requirements for at least the next 12 months.

Update on Clinical Programs

GC012F

GC012F is a FasTCAR-enabled dual BCMA- and CD19-directed autologous CAR-T product candidate being studied in investigator-initiated trials in China for two indications, multiple myeloma (MM) and B cell non-Hodgkin’s lymphoma (B-NHL).

Multiple Myeloma

Data from an investigator-initiated trial in China evaluating GC012F for the treatment of relapsed or refractory MM (r/r MM) was presented at American society of Clinical Oncology Annual Meeting 2022 (ASCO 2022) and European Hematology Association 2022 Congress (EHA 2022). 29 patients had been enrolled and treated as of the June 8, 2022 data cutoff date, of which 90% were classified as high-risk according to mSMART 3.0 criteria. As of the June 8, 2022 data cutoff date, GC012F achieved a 100% minimal residual disease (MRD)-negativity rate in all 29 patients, underscoring the deep responses previously achieved. GC012F also consistently demonstrated favorable safety profile and promising median duration of response (mDOR) of 15.7 months in all patients. We expect to submit the U.S. and China IND filings for r/r MM in the second half of 2022.


In addition, we have initiated and are enrolling patients for an investigator-initiated trial in China, evaluating GC012F in patients with newly diagnosed multiple myeloma (NDMM).

B cell Non-Hodgkin’s Lymphoma

Data from an investigator-initiated trial in China evaluating GC012F for the treatment of relapsed or refractory B-NHL (r/r B-NHL) was presented at EHA 2022, where three patients had been enrolled and treated as of the February 22, 2022 data cutoff date. GC012F demonstrated potent and fast activity with 100% complete response (CR) rate at one-month observed in all three patients with r/r B-NHL, including patients with bulky disease.

GC502

GC502 is a TruUCAR-enabled dual CD19- and CD7 -directed, off-the-shelf allogeneic CAR-T product candidate being studied in an ongoing investigator-initiated trial in China for the treatment of adult relapsed or refractory B cell acute lymphoblastic leukemia (r/r B-ALL). Updated data from this investigator-initiated trial with longer follow-up data was presented at EHA 2022, where four patients had been enrolled and treated as of the February 22, 2022 data cutoff date. Data from four patients across two formulations demonstrated very promising response rates at their one-month assessments, manageable and reversible adverse events, and robust expansion of GC502.

GC027

GC027 is a TruUCAR-enabled CD7-directed allogeneic CAR-T product candidate being studied in an investigator-initiated trial in China for the treatment of adult relapsed/refractory T cell acute lymphoblastic leukemia (r/r T-ALL). We target to have regulatory interactions globally and in China in the next 12 months.

GC503

GC503 is SMART CARTTM-enabled CAR-T therapy targeting mesothelin for the treatment of mesothelin-positive solid tumors including ovarian cancer. We expect to commence patient enrollment in 2022 for an investigator-initiated trial in China to study GC503 in mesothelin-positive solid tumors.

GC506

GC506 is SMART CARTTM-enabled CAR-T therapy targeting Claudin 18.2 for the treatment of Claudin 18.2-positive solid tumors. We plan to commence an investigator-initiated trial in China to study GC506 in Claudin 18.2-positive solid tumors.

GC007g

GC007g is a donor-derived CD19-directed allogeneic CAR-T product candidate being studied in an ongoing registrational Phase 1/2 clinical trial under a China IND for the treatment of r/r B-ALL. We have completed the Phase 1 portion of this trial, and expect to commence the Phase 2 portion in the third quarter of 2022.

Changes in Management

We have appointed Dr. Samuel Zhang as Chief Business Officer, effective in July 2022, and Dr. Wendy Li as Chief Medical Officer, effective in August 2022.

EX-101.SCH 4 grcl-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Interim Condensed Consolidated Balance Sheet link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Interim Condensed Consolidated Balance Sheet (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Interim Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Interim Condensed Consolidated Statements of Comprehensive Loss (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Interim Condensed Consolidated Statements of Changes In Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Interim Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Organization and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Summary of Significant accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Prepayments and Other Current Assets link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Property, Equipment And Software link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Other Non-Current Assets link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Accruals And Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Borrowings link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Ordinary Shares link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Share-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Income Tax Expense link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Net Loss Per Share link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Commitments And Contingencies link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Summary of Significant accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Organization and Basis of Presentation (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Summary of Significant accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Prepayments and Other Current Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Property, Equipment And Software (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Other Non-Current Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Accruals and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Borrowings (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Organization and Basis of Presentation - Summary of Variable Interest Entities and Subsidiaries (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Organization and Basis of Presentation - Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Summary of Significant accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Summary of Significant accounting Policies - Summary of Property Plant and Equipment Useful Lives (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Prepayments and Other Current Assets - Summary of Prepayment And Other Assets (Detail)Prepayments and Other Current Assets link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Property, Equipment And Software - Summary of Property Equipment And Software (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Property, Equipment And Software - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Leases - Summary of Operating Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Leases - Summary of Future Minimum Payment Operating Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Leases - Summary of Lease Cost and Other Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Other Non-Current Assets - Summary of Other Non-current Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Accruals And Other Current Liabilities - Summary of Accruals And Other Current Liabilities Payable (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Borrowings - Summary of Borrowings (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Borrowings - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Ordinary Shares - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Share-Based Compensation - Summary of the Option Activities (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Share-Based Compensation - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Share-Based Compensation- Schedule Of Share-Based Compensation Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Income Tax Expenses - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Net Loss Per Share - Summary of Earning Per Shares Basic and Diluted (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Net Loss Per Share - Summary of Antidilutive Securities Excluded From Computation of Earnings Per Share Amount (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Related Party Transactions - Schedule Of Related Party Transactions (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 5 grcl-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 6 grcl-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 7 grcl-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 8 grcl-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page
6 Months Ended
Jun. 30, 2022
Document Information [Line Items]  
Document Type 6-K
Amendment Flag false
Document Period End Date Jun. 30, 2022
Document Fiscal Year Focus 2022
Document Fiscal Period Focus Q2
Entity Registrant Name Gracell Biotechnologies Inc.
Entity Central Index Key 0001826492
Current Fiscal Year End Date --12-31
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Balance Sheet
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 1,535,118 $ 229,187 ¥ 1,829,006
Short-term investments 172,199 25,709 3,615
Prepayments and other current assets 31,993 4,776 52,459
Total current assets 1,739,310 259,672 1,885,080
Property, equipment and software 108,247 16,161 123,818
Operating lease right-of-use assets 22,174 3,310 29,652
Other non-current assets 29,450 4,397 21,587
TOTAL ASSETS 1,899,181 283,540 2,060,137
Current liabilities:      
Accruals and other current liabilities (including accruals and other current liabilities of the consolidated VIEs without recourse to the Company of RMB35,685 and RMB51,633 as of December 31, 2021 and June 30, 2022, respectively) 92,978 13,881 69,120
Short-term borrowings (including short-term borrowings of the consolidated VIEs without recourse to the Company of RMB66,100 and RMB99,600 as of December 31, 2021 and June 30, 2022, respectively) 99,600 14,870 66,100
Operating lease liabilities, current (including operating lease liabilities, current of the consolidated VIEs without recourse to the Company of RMB4,367 and RMB3,125 as of December 31, 2021 and June 30, 2022, respectively) 19,280 2,878 17,527
Amounts due to related parties 2,563 383 0
Current portion of long-term borrowings (including current portion of long-term borrowings of the consolidated VIEs without recourse to the Company of RMB 2,376 and RMB2,684 as of December 31, 2021 and June 30, 2022, respectively) 2,684 401 2,376
Total current liabilities 217,105 32,413 155,123
Operating lease liabilities, non-current (including operating lease liabilities, non-current of the consolidated VIEs without recourse to the Company of RMB730 and Nil as of December 31, 2021 and June 30, 2022, respectively) 7,547 1,127 14,830
Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Company of RMB54,349 and RMB52,962 as of December 31, 2021 and June 30, 2022, respectively) 52,962 7,907 54,349
Other non-current liabilities 7,764 1,159 8,464
TOTAL LIABILITIES 285,378 42,606 232,766
Commitments and Contingencies
Shareholders' equity:      
Ordinary shares (par value of US$0.0001 per share; 500,000,000 and 500,000,000 shares authorized; 337,969,926 and 338,370,624 shares issued and outstanding as of December 31, 2021 and June 30, 2022 respectively; 223 33 223
Additional paid-in capital 2,918,585 435,733 2,902,856
Accumulated other comprehensive income/(loss) 17,655 2,636 (57,936)
Accumulated deficit (1,322,660) (197,468) (1,017,772)
Total shareholders' equity (deficit) 1,613,803 240,934 1,827,371
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY ¥ 1,899,181 $ 283,540 ¥ 2,060,137
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Balance Sheet (Parenthetical)
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
shares
Dec. 31, 2021
CNY (¥)
shares
Common Stock, Shares Authorized | shares 500,000,000 500,000,000
Common Stock, Shares, Issued | shares 338,370,624 337,969,926
Common Stock, Shares, Outstanding | shares 338,370,624 337,969,926
Short term bank borrowings ¥ 99,600 ¥ 66,100
Operating lease liabilities, current 19,280 17,527
Current portion of long term debt 2,684 2,376
Operating lease liabilities, noncurrent 7,547 14,830
Long term borrowings net of current portion 52,962 54,349
Variable Interest Entity, Primary Beneficiary [Member]    
Accounts Payable and Accrued Liabilities, Current 51,633 35,685
Operating lease liabilities, current 3,125 4,367
Operating lease liabilities, noncurrent 0 730
Variable Interest Entity, Primary Beneficiary [Member] | Nonrecourse [Member]    
Short term bank borrowings 99,600 66,100
Current portion of long term debt 2,684 2,376
Long term borrowings net of current portion ¥ 52,962 ¥ 54,349
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Comprehensive Loss
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
CNY (¥)
¥ / shares
shares
Expenses      
Research and development expenses ¥ (238,895) $ (35,666) ¥ (130,700)
Administrative expenses (66,656) (9,951) (62,182)
Loss from operations (305,551) (45,617) (192,882)
Interest income 5,198 776 2,666
Interest expense (3,082) (460) (2,647)
Other income 1,940 290 133
Foreign exchange gain (loss), net (3,395) (507) (1,101)
Others, net 2 0 (53)
Loss before income tax (304,888) (45,518) (193,884)
Income tax expense 0
Net loss (304,888) (45,518) (193,884)
Accretion of convertible redeemable preferred shares to redemption value 0 0 (1,989)
Net loss attributable to Gracell Biotechnologies Inc.'s ordinary shareholders (304,888) (45,518) (195,873)
Other comprehensive income (loss)      
Foreign currency translation adjustments, net of nil tax 75,591 11,285 (11,138)
Total comprehensive loss attributable to Gracell Biotechnologies Inc.'s ordinary shareholders ¥ (229,297) $ (34,233) ¥ (207,011)
Weighted average number of ordinary shares used in per share calculation:      
—Basic 338,244,214 338,244,214 320,415,223
—Diluted 338,244,214 338,244,214 320,415,223
Net loss per share attributable to Gracell Biotechnologies Inc.'s ordinary shareholders      
—Basic | (per share) ¥ (0.9) $ (0.13) ¥ (0.61)
—Diluted | (per share) ¥ (0.9) $ (0.13) ¥ (0.61)
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Comprehensive Loss (Parenthetical) - CNY (¥)
¥ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]    
Foreign currency translation adjustments tax ¥ 0 ¥ 0
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Changes In Shareholders' Equity
¥ in Thousands, $ in Thousands
CNY (¥)
shares
USD ($)
shares
Ordinary shares
CNY (¥)
shares
Additional paid-in capital
CNY (¥)
Accumulated other comprehensive gain/(loss)
CNY (¥)
Accumulated deficit
CNY (¥)
Beginning Balance at Dec. 31, 2020 ¥ (587,873)   ¥ 68 ¥ 0 ¥ (23,912) ¥ (564,029)
Beginning Balance (Shares) at Dec. 31, 2020 | shares     99,044,776      
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Net loss (193,884)         (193,884)
Accretions of convertible redeemable preferred shares to redemption value (1,989)         (1,989)
Share-based compensation 26,874     26,874    
Conversion of preferred shares to ordinary shares upon the completion of initial public offering ("IPO") (Shares) | shares     173,771,220      
Conversion of preferred shares to ordinary shares upon the completion of initial public offering ("IPO") 1,409,525   ¥ 113 1,409,412    
Issuance of ordinary shares upon IPO and over-allotment, net of issuance cost (Shares) | shares     63,250,000      
Issuance of ordinary shares upon IPO and over-allotment, net of issuance cost 1,431,357   ¥ 41 1,431,316    
Foreign currency translation adjustment (11,138)       (11,138)  
Ending Balance at Jun. 30, 2021 2,072,872   ¥ 222 2,867,602 (35,050) (759,902)
Ending Balance (Shares) at Jun. 30, 2021 | shares     336,065,996      
Beginning Balance at Dec. 31, 2021 1,827,371   ¥ 223 2,902,856 (57,936) (1,017,772)
Beginning Balance (Shares) at Dec. 31, 2021 | shares     337,969,926      
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Net loss (304,888) $ (45,518)       (304,888)
Accretions of convertible redeemable preferred shares to redemption value 0 $ 0        
Share-based compensation ¥ 15,598     15,598    
Exercise of options and restricted share units (Shares) | shares 66,945 66,945 400,698      
Exercise of options and restricted share units ¥ 131 $ 20 ¥ 0 131    
Foreign currency translation adjustment 75,591 11,285     75,591  
Ending Balance at Jun. 30, 2022 ¥ 1,613,803 $ 240,934 ¥ 223 ¥ 2,918,585 ¥ 17,655 ¥ (1,322,660)
Ending Balance (Shares) at Jun. 30, 2022 | shares     338,370,624      
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Interim Condensed Consolidated Statements of Cash Flows
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Cash flows from operating activities:      
Net loss ¥ (304,888) $ (45,518) ¥ (193,884)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 33,859 5,055 19,849
Share-based compensation 15,598 2,329 26,874
Amortization of right-of use assets and interest of lease liabilities 9,147 1,365 6,666
Foreign exchange gain, net 3,395 507 1,101
Changes in operating assets and liabilities:      
Prepayments and other current assets 19,704 2,941 (20,521)
Amounts due to related party 2,563 383  
Accruals and other current liabilities 23,858 3,562 27,014
Other non-current assets (46) (7)  
Lease liabilities (7,200) (1,075) (5,808)
Other non-current liabilities (700) (104) 10,104
Net cash used in operating activities (204,710) (30,562) (128,605)
Cash flows from investing activities:      
Purchase of property, equipment and software (24,597) (3,672) (23,906)
Investments in short-term investments (238,605) (35,623) (5,000)
Proceeds from disposal of short-term investments 70,021 10,454 20,009
Net cash generated from (used in) investing activities (193,181) (28,841) (8,897)
Cash flows from financing activities:      
Proceeds from initial public offering and over-allotment, net of underwriting commissions     1,448,959
Proceeds from exercise of options and restricted share units 131 20  
Proceeds from bank borrowings 49,600 7,405 21,233
Repayments of bank borrowings (17,179) (2,565) (10,405)
Payment of "at the market offering" costs (744) (111)  
Payment of initial public offering costs     (14,458)
Net cash generated from financing activities 31,808 4,749 1,445,329
Effect of exchange rate on cash and cash equivalents 72,195 10,778 (12,238)
Net increase (decrease) cash and cash equivalents (293,888) (43,876) 1,295,589
Cash and cash equivalents at the beginning of year 1,829,006 273,063 754,308
Cash and cash equivalents at the end of the period 1,535,118 229,187 2,049,897
Supplemental cashflow disclosures:      
Interest paid 3,082 460 2,647
Non-cash activities:      
Accretion of convertible redeemable preferred shares to redemption value ¥ 0 $ 0 ¥ 1,989
XML 16 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Basis of Presentation
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND BASIS OF PRESENTATION
1. ORGANIZATION AND BASIS OF PRESENTATION
(a) Nature of operations
Gracell Biotechnologies Inc. (the “Company”), an exempted company with limited liability, was incorporated in Cayman Islands on May 22, 2018. The Company, through its consolidated subsidiaries and variable interest entity (“VIE”) (collectively referred to as the “Group”) engaged primarily in the business of discovering and developing cell therapies to resolve industry challenges and fulfill unmet medical needs in the treatment of cancer (collectively referred to as the “Gracell Business”). The Group’s principal operation and geographic market is in the People’s Republic of China (“PRC”).
(b) Reorganization
The Group carried out its principal business in the People’s Republic of China (the “PRC”) since May 22, 2017 mainly through Gracell Biotechnologies (Shanghai) Co., Ltd. (“Gracell Biotechnologies” or the “VIE”) in the PRC. In connection with the Company’s initial public offering on the overseas capital market and facilitate offshore financing, the Group underwent a reorganization through which Gracell Biotechnologies (HK) Limited and Gracell Bioscience (Shanghai) Co., Ltd., (the “WFOE”), were established. The Company then entered into a series of contractual arrangements among the WFOE, the VIE and the VIE’s shareholders in January 2019 and the VIE’s shareholders swapped their shares in the VIE for shares in the Company to establish the Company as the ultimate holding company and the VIE became the variable interest entity of the Group (“Reorganization”).
As of June 30, 2022, the Company’s principal subsidiaries, VIE and VIE’s subsidiary are as follows:
 
    
Date of
incorporation
  
Place of incorporation
  
Percentage of
legal
ownership
by the Company
  
Principal activities
Subsidiaries
                   
Gracell Biotechnologies Holdings Limited (“Gracell BVI”)    May 22, 2018    British Virgin Islands    100%    Investment holding
Gracell Biotechnologies (HK) Limited (“Gracell HK”)    June 7, 2018    Hong Kong    100%    Investment holding
Gracell Bioscience (Shanghai) Co., Ltd.    August 24, 2018    The PRC    100%    Research and development of innovative medicines
Gracell Biopharmaceuticals, Inc.    February 11, 2020    The United States of America    100%    Research and development of innovative medicines
Gracell Biomedicine (Shanghai) Co., Ltd.    August 19, 2020    The PRC    100%    Research and development of innovative medicines
Hainan Gracell Biomedicine Co., Ltd.    June 25, 2021    The PRC    100%    Research and development of innovative medicines
Suzhou Gracell Bioscience Co., Ltd.    July 12, 2021    The PRC    100%    Research and development of innovative medicines
VIE
                   
Gracell Biotechnologies (Shanghai) Co., Ltd.    May 22, 2017    The PRC    —      Research and development of innovative medicines
VIE’s subsidiary
                   
Suzhou Gracell Biotechnologies Co., Ltd. (“Suzhou Gracell”)    April 23, 2018    The PRC    —      Research and development of innovative medicines
On January 12, 2021, the Company completed its Initial Public Offering and became listed on the Nasdaq Global Selected Market (see Note 9 for details).
 
(c) Basis of Presentation for the Reorganization
The Reorganization consists of transferring the Gracell Business to the Group, which is controlled by William Wei Cao (the “Founder”) immediately before and after the Reorganization. The Reorganization was a recapitalization with no substantial changes in the shareholding of the Company. Accordingly, the Reorganization is accounted for as a transaction under common control. Therefore, the accompanying consolidated financial statements include the assets, liabilities, revenue, expenses and cash flows of the Gracell Business for the periods presented and are prepared on a carryover basis as if the corporate structure of the Group after the Reorganization had been in existence throughout the periods presented. Accordingly, the effect of the ordinary shares and the preferred shares issued by the Company pursuant to the Reorganization have been presented retrospectively as of the beginning of the earliest period presented on the consolidated financial statements or the original issue date, whichever is later, as if such shares were issued by the Company when the Group issued such interests.
(d) Contractual agreements with the VIE
The Group operates certain of its businesses in the PRC through its VIE, whose equity interests are ultimately held by the Founder and other shareholders of the Group through the VIE’s nominee shareholder. The Company consolidates VIE by entering into a series of contractual arrangements with the VIE’s legal shareholder who is also referred to as nominee shareholder. The nominee shareholder is the legal owner of the VIE. However, the rights of the nominee shareholder have been transferred to the Group through the contractual arrangements.
The contractual arrangements signed with the VIE are the voting rights proxy agreement, call option agreement, technology consultation and service agreement, business cooperation agreement and equity pledge agreement. The Company’s management concluded that the Company, through the contractual arrangements, has the power to direct the activities that most significantly impact the VIE’s economic performance and bears the risks of and enjoys the rewards normally associated with ownership of the VIE. Therefore, the Company is the ultimate primary beneficiary of the VIE. As such, the Company consolidates the financial statements of the VIE and its subsidiary, and the financial results of the VIE were included in the Group’s consolidated financial statements in accordance with the basis of presentation as stated in Note 2.
The following is a summary of the principal terms of the contractual agreements entered into by and among the WFOE, the VIE and the nominee shareholders of the VIE are described below:
Voting rights proxy agreement
The WFOE, the Group’s VIE and the nominee shareholders of the VIE have entered into an voting rights proxy agreement, pursuant to which the nominee shareholders of the Group’s VIE irrevocably appointed the WFOE or its designated persons as their
attorney-in-fact
to exercise all of their rights as a shareholder of the VIE, including, but not limited to, propose to hold a shareholders’ meeting, exercise all shareholder’s voting rights with respect to all matters to be discussed and voted in the shareholders’ meeting including but not limited to designate and appoint the director, the chief executive officer and other senior management members of the VIE and exercise other voting rights the shareholders are entitled to.
 
 
The agreement will remain in force for twenty (20) years and can be extended only if the WFOE gives its written notice of the extension of this agreement before the expiration of this agreement and the other parties shall agree with this extension without reserve.
Call option agreement
The WFOE, the Group’s VIE and the nominee shareholders of the VIE have entered into a call option agreement, pursuant to which the shareholders of the VIE irrevocably granted the WFOE an exclusive option to purchase, or have its designated person to purchase, at its discretion, to the extent permitted under PRC law, all or part of their equity interests in the VIE and the purchase price shall be the lowest price permitted by applicable PRC law. The shareholders undertake that, without the prior written consent of the WFOE, they shall not sell, transfer, mortgage or otherwise dispose of its equity interests in the VIE or allow the encumbrance thereon of any security interest, increase or decrease the registered capital of the VIE, appoint or replace any directors of the VIE, sell, transfer, mortgage or dispose of the VIE’s assets or beneficial interest in the business or revenues, conduct any merger, acquisition or investments, declare or distribution any dividend; change or amend articles of association or incur any debts or guarantee liabilities. The exclusive option agreement will remain effective until all equity interests in the VIE are transferred or assigned to the WFOE or its designated representative(s).
Technology consultation and service agreement
The WFOE and the VIE entered into a technology consultation and service agreement under which the VIE engages the WFOE as its exclusive consultant and provider of fund, human, technology and intellectual properties services and technical support, consulting services and other commercial services on exclusive basis in relation to the principal business. The WFOE has exclusive and proprietary rights and interests in all rights, ownership, interests and intellectual properties arising out of or created during the performance of this agreement. During the term of the agreement, the VIE may not enter into any agreement with third parties for the provision of identical or similar service without prior consent of the WFOE. In exchange, the VIE agrees to pay an annual service fee to the WFOE and such fee is determined by the WFOE based on its services provided including various factors such as the WFOE’s incurred technology support and consulting services fees, performance data and the VIE’s revenues. The agreement will remain in force for twenty (20) years and can be extended with the WFOE’s written notice of the extension before the expiration of this agreement and the VIE shall agree with this extension without reserve.
Business cooperation agreement
Under the business cooperation agreement entered between the VIE and the WFOE, the WFOE has the exclusive right to provide to the VIE technology support, consulting services and other commercial services including market analysis and consultation, products research and development, training and operation management consultation services. The VIE can’t sell, dispose, pledge the intellectual property rights created by the performance of this agreement which should be exclusively owned by the WFOE. In exchange, the VIE agrees to pay a monthly service fee to the WFOE based on the services provided including various factors such as WFOE’s incurred technology support and consulting services fees, performance data and the VIE’s profit. The agreement shall maintain effective unless terminated under applicable PRC laws and regulations.
 
 
Equity Pledge Agreement
Pursuant to the share pledge agreement entered between the VIE and its shareholders and the WFOE, the shareholders of the VIE have to pledge all of their equity interests in the VIE to the WFOE to guarantee the performance by the VIE and its shareholders’ performance of their respective obligations under the call option agreement, technology consultation and service agreement, business cooperation agreement and voting rights proxy agreement. If the VIE and/or its shareholders breach their contractual obligations under those agreements, the WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. The shareholders of the VIE also undertakes that, during the term of the equity pledge agreements, they shall not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests. During the term of the equity pledge agreement, the WFOE has the right to receive all of the dividends and profits distributed on the pledged equity interests. The pledge will remain binding until the VIE and their shareholders discharge all their obligations under the contractual arrangements.
Spouse Consent Letter
On January 3, 2019, the spouse of the Founder, unconditionally and irrevocably agreed that the equity interest in the VIE held by the Founder will be disposed of pursuant to the equity pledge agreement, the voting rights proxy agreement and the call option agreement. The spouse agreed not to make any assertions in connection with the equity interest in the VIE held by the Founder.
Risks in relation to the VIE structure
A significant part of the Group’s business is conducted through the VIE of the Group, of which the Company is the ultimate primary beneficiary. In the opinion of the management, the contractual arrangements with the VIE and the nominee shareholder are in compliance with PRC laws and regulations and is legally binding and enforceable. Nominee shareholders indicate that they will not act contrary to the contractual arrangements. However, there are substantial uncertainties regarding the interpretation and application of the PRC laws and regulations including those that govern the contractual arrangements, which could limit the Group’s ability to enforce these contractual arrangements and if nominee shareholders of the VIE was to reduce their interests in the Group, their interest may diverge from that of the Group and that may potentially increase the risk that they would seek to act contrary to the contractual arrangements.
It is possible that the Group’s operation of certain of its operations and businesses through the VIE could be found by PRC authorities to be in violation of PRC law and regulations prohibiting or restricting foreign ownership of companies that engage in such operations and businesses. While the Group’s management considers the possibility of such a finding by PRC regulatory authorities under current law and regulations to be remote, on March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaces three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a
catch-all
clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means.” It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether the Group’s corporate structure will be seen as violating the foreign investment rules as the Group are currently leveraging the contractual arrangements to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangement, the Group may face substantial uncertainties as to whether the Group can complete such actions in a timely manner, or at all. If the Group fails to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, the Group’s current corporate structure, corporate governance and business operations could be materially and adversely affected.
 
If the Group’s corporate structure or the contractual arrangements with the VIE were found to be in violation of any existing or future PRC laws and regulations, the PRC regulatory authorities could, within their respective jurisdictions:
 
 
 
revoking the business licenses and/or operating licenses of such entities;
 
 
 
discontinuing or placing restrictions or onerous conditions on the Group’s operation through any transactions between the PRC subsidiary and the VIE;
 
 
 
imposing fines, confiscating the income from the PRC subsidiary or the VIE, or imposing other requirements with which the VIE may not be able to comply;
 
 
 
requiring the Group to restructure the ownership structure or operations, including terminating the contractual arrangements with the VIE and deregistering the equity pledges of the VIE, which in turn would affect the Group’s ability to consolidate, derive economic interests from the VIE;
 
 
 
restricting or prohibiting the Group’s use of the proceeds of the public offering to finance the Group’s business and operations in China; or
 
 
 
taking other regulatory or enforcement actions that could be harmful to the Group’s business.
The imposition of any of these restrictions or actions could result in a material adverse effect on the Group’s ability to conduct its business. In such case, the Group may not be able to operate or derive economic interests from the VIE, which may result in deconsolidation of the VIE in the Group’s consolidated financial statements. In the opinion of the management, the likelihood for the Group to lose such ability is remote based on current facts and circumstances. The Group believes that the contractual arrangements among each of the VIE, their respective shareholders and relevant wholly foreign owned enterprise are in compliance with PRC law and are legally enforceable. The Group’s operations depend on the VIE to honor their contractual arrangements with the Group. These contractual arrangements are governed by PRC law and disputes arising out of these agreements are expected to be decided by arbitration in the PRC. The Company’s management believes that each of the contractual arrangements constitutes valid and legally binding obligations of each party to such contractual arrangements under the PRC laws. However, the interpretation and implementation of the laws and regulations in the PRC and their application on the legality, binding effect and enforceability of contracts are subject to the discretion of competent PRC authorities, and therefore there is no assurance that relevant PRC authorities will take the same position as the Group herein in respect of the legality, binding effect and enforceability of each of the contractual arrangements. Meanwhile, since the PRC legal system continues to evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involve uncertainties, which may limit legal protections available to the Group to enforce the contractual arrangements should the VIE or the nominee shareholders of the VIE fail to perform their obligations under those arrangements.
The contractual arrangements cannot be unilaterally terminated. Management concluded that the Company, through the WFOE and the contractual arrangements, has the power to direct the activities that most significantly impact the VIE’s economic performance, bears the risks and enjoys the rewards normally associated with ownership of the VIE, receive substantially all of the economic benefits and residual returns, and absorb substantially all the risks and expected losses from the VIE as if it was their sole shareholder and therefore the Company is the ultimate primary beneficiary of the VIE. As such, the Group consolidates the financial results of the VIE which are prepared in accordance with the basis of presentation as stated in Note 2 below.
 
The following financial information of the Group’s VIE and the VIE’s subsidiary as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2021 and 2022 is included in the accompanying condensed consolidated financial statements of the Group as
follows:
 
 
  
As of December

31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
ASSETS
                          
Current assets:
                          
Cash and cash equivalents
     122,220        133,069        19,867  
Short-term investments
     3,615        3,594        537  
Amounts due from
Group companies
     65,705        65,705        9,809  
Prepayments and other current assets
     40,968        12,556        1,875  
    
 
 
    
 
 
    
 
 
 
Total current assets
  
 
232,508
 
  
 
214,924
 
  
 
32,088
 
Property, equipment and software
     60,944        44,638        6,664  
Operating lease,
right-of-use
assets
     4,827        2,356        352  
Other
non-current
assets
     7,983        8,236        1,230  
    
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
  
 
306,262
 
  
 
270,154
 
  
 
40,334
 
    
 
 
    
 
 
    
 
 
 
LIABILITIES
                          
Current liabilities:
                          
Amounts due to related parties
     486,794        538,361        80,375  
Short-term borrowings
     66,100        99,600        14,870  
Operating lease liabilities, current
     4,367        3,125        466  
Current portion of long-term borrowings
     2,376        2,684        400  
Accruals and other current liabilities
     35,685        51,633        7,709  
    
 
 
    
 
 
    
 
 
 
Total current liabilities
  
 
595,322
 
  
 
695,403
 
  
 
103,820
 
Long-term borrowings
     54,349        52,962        7,907  
Amounts due to Group companies
     59,500        59,500        8,883  
Operating lease liabilities,
non-current
     730        —          —    
    
 
 
    
 
 
    
 
 
 
TOTAL LIABILITIES
  
 
709,901
 
  
 
807,865
 
  
 
120,610
 
    
 
 
    
 
 
    
 
 
 
 
                
                
                
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Net loss
  
 
(103,897
  
 
(134,070
  
 
(20,016
 
                
                
                
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Net cash used in operating activities
  
 
(80,625
  
 
(68,293
  
 
(10,196
Net cash generated from (used in) investing activities
  
 
7,851
 
  
 
(4,847
  
 
(724
Net cash generated from financing activities
  
 
63,429
 
  
 
83,988
 
  
 
12,539
 
 
The Company’s involvement with the VIE is through the contractual arrangements disclosed in Note 1. All recognized assets held by the VIE are disclosed in the table above.
In accordance with various contractual agreements, the Company has the power to direct the activities of the VIE and can have assets transferred out of the VIE. Therefore, the Company considers that there are no assets in the respective VIE that can be used only to settle obligations of the respective VIE, except for the registered capital of the VIE. As the respective VIE is incorporated as limited liability company under the PRC Company Law, creditors do not have recourse to the general credit of the Company for the liabilities of the respective VIE. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIE. As the Group is conducting certain businesses in the PRC through the VIE, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss. There is no VIE in the Group where the Company or any subsidiary has a variable interest but is not the primary beneficiary.
The Company’s ability to operate or derive economic interests from the VIE also depends on the voting rights proxy and the effect of the share pledge under the Equity Pledge Agreement and the WFOE has to vote on all matters requiring shareholders’ approval in the VIE. As noted above, the Company believes this voting right proxy is legally enforceable but may not be as effective as direct equity ownership.
XML 17 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant accounting Policies
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation
The interim unaudited condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the annual audited consolidated financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments necessary for the fair statement of results for the periods presented, have been included. The results of operations of any interim period are not necessarily indicative of the results of operations for the full year or any other interim period.
The comparative
year-end
condensed balance sheet data was derived from the annual audited consolidated financial statements but is condensed to the same degree as the interim condensed balance sheet data.
The interim unaudited condensed consolidated financial statements and related disclosures have been prepared with the presumption that users have read or have access to the annual audited consolidated financial statements for the preceding fiscal year.
Principal accounting policies followed by the Company in the preparation of the accompanying consolidated financial statements are summarized below.
Principles of Consolidation
The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.
A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
The Company applies the guidance codified in Accounting Standard Codification (“ASC”) 810, Consolidations, which contains guidance of accounting for VIEs. The guidance requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.
Use of estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in the Group’s consolidated financial statements include, but are not limited to, the useful lives and impairment of long-lived assets, deferred tax valuation allowance, share-based compensation expenses. Management bases the estimates on historical experience and various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from those estimates.
Foreign currency translation
The Group uses Chinese Renminbi (“RMB”) as its reporting currency. The United States Dollar (“US$”) is the functional currency of the Group’s entities incorporated in the Cayman Islands, British Virgin Islands, United States of America and Hong Kong, the RMB is the functional currency of the Company’s PRC subsidiaries.
Transactions denominated in currencies other than in the functional currency are translated into the functional currency using the exchange rates prevailing at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated into functional currency using the applicable exchange rates at the balance sheet date.
Non-monetary
items that are measured in terms of historical cost in foreign currency are
re-measured
using the exchange rates at the dates of the initial transactions. Exchange gains or losses arising from foreign currency transactions are included in the consolidated statements of comprehensive loss.
The consolidated financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses are translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are reflected in the accumulated other comprehensive income.
Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive loss, consolidated statements of changes in shareholders’ equity and consolidated statements of cash flows from RMB into US$ as of and for the 6 months ended June 30, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.6981, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2022, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying consolidated financial statements are unaudited.
Cash and cash equivalents
Cash and cash equivalents primarily consist of cash and demand deposits which are highly liquid. The Group considers highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less to be cash equivalents. All cash and cash equivalents are unrestricted as to withdrawal and use.
Short-term investments
Short-term investments are deposits at bank with maturities of greater than three months, but less than twelve months. Short-term investments are stated at cost, which approximates fair value. Interest earned is included in interest income.
 
Fair value measurements
The Group applies ASC 820,
Fair Value Measurements and Disclosures
. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. ASC 820 requires disclosures to be provided for fair value measurements. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Includes other inputs that are directly or indirectly observable in the marketplace.
Level 3—Unobservable inputs which are supported by little or no market activity.
ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach; and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts of cash and cash equivalent, short-term investments, other current assets, accrued liabilities and other current liabilities and short-term borrowings approximate their fair values because of their generally short maturities.
Property, equipment and software
Property, equipment and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets as follows:
 
Category
  
Estimated Useful Life
Machinery and laboratory equipment   
5-10
years
Vehicles    4 years
Furniture and tools   
3-5
years
Electronic equipment    3 years
Computer software   
3-5
years
Leasehold improvements    Lesser of lease terms or estimated useful lives of the assets
Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterments that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation and amortization from the asset and accumulated depreciation and amortization accounts with any resulting gain or loss reflected in the consolidated statements of comprehensive loss.
 
Impairment of long-lived assets
The Group evaluates the recoverability of its long-lived assets, including fixed assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Group recognizes an impairment loss based on the excess of the carrying amount of the assets over their fair value. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. The adjusted carrying amount of the assets is the new cost basis and is depreciated over the assets’ remaining useful lives. Long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.
No impairment loss was recorded for the six months ended June 30, 2021 and 2022.
Segment reporting
In accordance with ASC 280,
Segment Reporting
, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer. The Group’s CODM reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages it business as a single segment. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. Hence, the Group has only one operating segment and one reportable segment. No geographical segments are presented as substantially all of the Group’s long-lived assets are located in the PRC.
Research and development expenses
Elements of research and development expenses primarily include (1) payroll and other related costs of personnel engaged in research and development activities, (2) costs related to
pre-clinical
testing of the Group’s technologies under development and clinical trials such as payments to contract research organizations (“CRO”) and contract manufacturing organizations (“CMO”), investigators and clinical trial sites that conduct the clinical studies; (3) costs to develop the product candidates, including raw materials and supplies, product testing, depreciation and amortization, and facility related expenses, (4) other research and development expenses. Research and development expenses are charged to expense as incurred when these expenditures relate to the Group’s research and development services and have no alternative future uses in accordance with ASC 730,
Research and Development
. As of December 31, 2021, the Group has several ongoing clinical studies in various clinical trial stages. The contracts with CRO and CMO are generally cancellable, with notice, at the Group’s option. The Group did not record any accrued expenses related to cancellation of CRO or CMO contracts as of December 31, 2021 as the Group did not have any plan to cancel the existing CRO or CMO contracts.
Government subsidies
Government subsidies primarily consist of financial subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific policies promoted by the governments. The Group’s PRC based subsidiaries received government subsidies from certain local governments. The Group’s government subsidies consist of specific subsidies and other subsidies. Specific subsidies are subsidies that the local government has set certain conditions for the subsidies. Other subsidies are the subsidies that the local government has not set any conditions and are not tied to future trends or performance of the Group, receipt of such subsidy income is not contingent upon any further actions or performance of the Group and the amounts do not have to be refunded under any circumstances. For the six months ended June 30, 2021 and 2022, no specific subsidies were received by the Group. Other subsidies of RMB88 and RMB1,798
for the six months ended June 30, 2021 and 2022, respectively, are recognized as other income upon receipt as further performance by the Group is not required. 
 
Leases
The Group adopted ASC 842, Leases, on January 1, 2021.
Leases are classified at the inception date as either a finance lease or an operating lease. Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases.
Under ASC 842, at the commencement date, a lessee should recognize a financing liability equal to the present value of future lease payments and a right to use (“ROU”) asset. The expense recognition is consistent with the expense recognition under the existing lease guidance, wherein rental payments are expensed on a straight-line basis over their respective lease terms. The Group leases certain office space under
non-cancelable
operating lease agreements. Certain lease agreements contain rent holidays. Rent holidays are considered in determining the straight-line rent expense to be recorded over the lease term. The lease term begins on the date of initial possession of the leased property for purpose of recognizing lease expense on straight-line basis over the term of the lease.
The Group, as an emerging growth company, elected to early adopt the standard for annual reporting period beginning January 1, 2021, utilizing the modified retrospective transition method. The Group has recorded lease assets and liabilities of approximately RMB24.5 million on its consolidated balance sheet on January 1, 2021, with no material impact to its consolidated statements of comprehensive loss and consolidated statements of cash flows.
After the initial adoption of ASC 842 on January 1, 2021, lease liability is measured at the present value of future base rent over the remaining lease terms discounted at 5%, which represents the incremental borrowing rate on January 1, 2021 for a 72 months loan term in China. ROU asset is measured as the initially recognized ROU asset less the difference between (a) cumulative straight-line expense recognized after January 1, 2021 and (b) cumulative accretion of the lease liability under the effective interest rate method after January 1,
2021.
 
Comprehensive loss
Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Accumulated other comprehensive loss of the Group includes foreign currency translation adjustments.
Income taxes
The Group follows the liability method of accounting for income taxes in accordance with ASC 740, Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Group records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.
The Group evaluates its uncertain tax positions using the provisions of ASC 740, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the consolidated financial statements.
The Group recognizes in the consolidated financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. It is the Group’s policy to recognize interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense.
Borrowings
Borrowings are recognized initially at fair value, net of transaction costs incurred. Borrowings are subsequently stated at amortized cost; any difference between the proceeds (net of transaction costs) and the redemption value is recognized in the consolidated statements of comprehensive loss over the period of the borrowings using the effective interest method.
 
Share-based compensation

The Company grants share-based awards to eligible employees and consultants and accounts for share-based compensation in accordance with ASC 718,
Compensation—Stock Compensation
.
The Company follows ASC 718 to determine whether a share-based award should be classified and accounted for as a liability award or equity award. All grants of share-based awards to employees, management and nonemployees classified as equity awards are recognized in the financial statements based on their grant date fair values which are calculated using the binomial option pricing model.
Employees’ share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at the grant date if no vesting conditions are required; or (b) for share-based awards granted with only service conditions, using the straight-line method, over the vesting period; or (c) for share-based awards granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service condition should be recorded upon the completion of the IPO, using the graded vesting method.
Net loss per share
In accordance with ASC 260,
Earnings Per Share
, basic net loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of unrestricted ordinary shares outstanding during the year using the
two-class
method. Under the
two-class
method, net loss is allocated between ordinary shares and other participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed. The Company’s convertible redeemable preferred shares are participating securities because they are entitled to receive dividends or distributions on an as converted basis. Diluted net loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares include ordinary shares issuable upon the conversion of the convertible redeemable preferred shares using the
if-converted
method, and ordinary shares issuable upon the exercise of share options, using the treasury stock method. Ordinary share equivalents are excluded from the computation of diluted earnings per share if their effects are anti-dilutive. For the periods presented herein, the computation of basic net loss per share using the
two-class
method is not applicable as the Group is in a net loss position and the participating securities do not have contractual rights and obligations to share in the losses of the Group.
Employee defined contribution plan
Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB6.7 million and RMB10.2 
million for the six months ended June 30, 2021 and 2022, respectively.
 
Concentration of risks
Concentration of credit risk
As of December 31, 2021 and June 30, 2022, the aggregate amount of cash and cash equivalents and short-term investments of RMB1,822,364 and RMB1,648,523 respectively, were held at major financial institutions located in the mainland of China, and RMB10,257 and RMB58,794, respectively, were deposited with major financial institutions located outside the mainland of China. These financial institutions are of high credit quality and management continually monitors the credit worthiness of these financial institutions.
Business and economic risk
The Group believes that changes in any of the following areas could have a material adverse effect on the Group’s future consolidated financial position, results of operations or cash flows, changes in the overall demand for services; competitive pressures due to new entrants; advances and new trends in new technologies and industry standards; changes in certain strategic relationships; regulatory considerations and risks associated with the Group’s ability to attract employees necessary to support its growth. The Group’s operations could also be adversely affected by significant political, regulatory, economic and social uncertainties in the PRC.
Foreign currency exchange rate risk
A significant portion of the Group’s businesses are transacted in RMB, which is not a freely convertible currency. On January 1, 1994, the PRC government abolished the dual rate system and introduced a single rate of exchange as quoted daily by the People’s Bank of China (the “PBOC”). However, the unification of the exchange rates does not imply that the RMB may be readily convertible into US$ or other foreign currencies. All foreign exchange transactions continue to take place either through the PBOC or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the PBOC. Approval of foreign currency payments by the PBOC or other institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts.
From July 21, 2005, the RMB is permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. For U.S. dollar against RMB, there was appreciation of approximately 5.3% in the six months ended June 30, 2022. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.
Recently issued accounting pronouncements
The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.
 
New and amended standards not yet adopted by the Group
In June 2016, the FASB issued ASU
No. 2016-13,
Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU
2016-13”).
ASU
2016-13
is intended to improve financial reporting by requiring timelier recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. This ASU requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This ASU requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of the Group’s portfolio. These disclosures include qualitative and quantitative requirements that provide additional information about the amounts recorded in the financial statements. In November 2019, the FASB issued ASU
2019-10,
which extends the adoption date for certain registrants. The amendments in ASU
2016-13
are effective for fiscal years beginning after December 15, 2023, including interim periods within fiscal years beginning after December 15, 2023 for the Group. The Group does not plan to early adopt ASU
2016-13
and is currently in the process of evaluating the impact of adoption of this guidance on its consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments include removal of certain exceptions to the general principles of ASC 740, Income taxes, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The update is effective in fiscal years beginning after December 15, 2022, and interim periods therein, and early adoption is permitted. Certain amendments in this update should be applied retrospectively or modified retrospectively, all other amendments should be applied prospectively. The Group does not plan to early adopt ASU
2019-12
and is currently evaluating the impact on its financial statements of adopting this guidance.
XML 18 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepayments and Other Current Assets
6 Months Ended
Jun. 30, 2022
Prepaid Expense and Other Assets [Abstract]  
PREPAYMENTS AND OTHER CURRENT ASSETS
3. PREPAYMENTS AND OTHER CURRENT ASSETS
Prepayments and other current assets consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Deductible value-added tax input
     40,690        9,871        1,474  
Prepayments for CRO and other services
     4,614        7,465        1,115  
Deferred expenses
     531        6,263        935  
Prepayment for raw materials
     2,335        4,468        667  
Deposits
     4,083        3,352        500  
Others
     206        574        85  
    
 
 
    
 
 
    
 
 
 
       52,459        31,993        4,776  
    
 
 
    
 
 
    
 
 
 
XML 19 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Equipment And Software
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY, EQUIPMENT AND SOFTWARE
4. PROPERTY, EQUIPMENT AND SOFTWARE
Property, equipment and software consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Machinery and laboratory equipment
     100,693        108,226        16,158  
Leasehold improvements
     85,177        97,303        14,527  
Construction in progress
     5,149        159        24  
Vehicles
     1,066        1,066        159  
Others
     6,528        10,147        1,515  
    
 
 
    
 
 
    
 
 
 
Total property, equipment and software
     198,613        216,901        32,383  
Less: accumulated depreciation and amortization
     (74,795      (108,654      (16,222
    
 
 
    
 
 
    
 
 
 
Property, equipment and software, net
     123,818        108,247        16,161  
    
 
 
    
 
 
    
 
 
 
Depreciation and amortization expenses recognized for
 the
six months ended June 30, 2021 and 2022 were RMB 19,849 and RMB 33,859, respectively.
XML 20 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
LEASES
5. LEASES
As of June 30, 2022, the Company has operating leases recorded on its balance sheet for certain office spaces and facilities that expire on various dates through 2024. The Group does not plan to cancel the existing lease agreements for its existing facilities prior to their respective expiration dates. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases.

Information related to operating leases as of December 31, 2021 and as of June 30, 2022 is as follows.
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Assets
                          
Operating lease
right-of-use
assets
     29,652        22,174        3,310  
Liabilities
                          
Operating lease liabilities, current
     17,527        19,280        2,878  
Operating lease liabilities,
non-current
     14,830        7,547        1,127  
    
 
 
    
 
 
    
 
 
 
       32,357        26,827        4,005  
    
 
 
    
 
 
    
 
 
 
Future minimum payments under
non-cancelable
operating leases with initial terms in excess of one year consist of the following as of June 30,
2022:
 
                  
                  
 
  
RMB
 
  
US$
 
 
  
 
 
  
(Note 2)
 
For the years ending:
                 
2022
  
 
11,515
 
  
 
1,719
 
2023
  
 
14,035
 
  
 
2,095
 
2024
  
 
2,055
 
  
 
307
 
2025
  
 
—  
 
  
 
—  
 
2026 and thereafter
  
 
—  
 
  
 
—  
 
    
 
 
    
 
 
 
Total undiscounted lease payments
  
 
27,605
 
  
 
4,121
 
Less: imputed interest
  
 
(778
  
 
(116
    
 
 
    
 
 
 
Total lease liabilities
  
 
26,827
 
  
 
4,005
 
    
 
 
    
 
 
 
The below table summarizes lease costs and other information for the six months ended June 30, 2022:
 
 
  
For the six months ended
June 30,
 
 
  
2022
 
 
  
RMB
 
 
US$
 
 
  
 
 
 
(Note 2)
 
Lease cost
  
 
Operating lease cost
     9,147       1,365  
Short-term lease cost
     534       80  
    
 
 
   
 
 
 
Total lease cost
     9,681       1,445  
    
 
 
   
 
 
 
Other information
                
Cash paid for amounts included in the measurement of lease liabilities
     7,200       1,075  
Right-of-use
assets obtained in exchange for new operating lease liabilities
     1,010       151  
Weighted-average remaining lease term
     1.47 years       1.47 years  
Weighted-average discount rate
     5.0     5.0
For the six months ended June 30, 2021 and 2022, the Company did not have variable lease cost or sublease income.
 
XML 21 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Non-Current Assets
6 Months Ended
Jun. 30, 2022
Other Assets, Noncurrent [Abstract]  
OTHER NON-CURRENT ASSETS
6. OTHER
NON-CURRENT
ASSETS
Other
non-current
assets consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Prepayments for property, equipment and software
     19,968        26,278        3,923  
Long-term deposit
s
     1,619        2,428        363  
Others
     —          744        111  
    
 
 
    
 
 
    
 
 
 
       21,587        29,450        4,397  
    
 
 
    
 
 
    
 
 
 
XML 22 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accruals And Other Current Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
ACCRUALS AND OTHER CURRENT LIABILITIES
7. ACCRUALS AND OTHER CURRENT LIABILITIES
Accruals and other current liabilities consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Accrued external research and development related expenses
     36,389        57,436        8,575  
Salary and welfare payables
     20,909        19,950        2,978  
Professional service fees
     5,161        6,256        934  
Deferred income for reimbursement of the expenses related to the establishment of the ADS facility
     2,902        2,902        433  
Others
     3,759        6,434        961  
    
 
 
    
 
 
    
 
 
 
       69,120        92,978        13,881  
    
 
 
    
 
 
    
 
 
 
 
XML 23 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Borrowings
8. BORROWINGS

 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Current
                          
Short-term borrowings:
                          
Bank loans
     66,100        99,600        14,870  
Current portion of long-term borrowings
     2,376        2,684        401  
    
 
 
    
 
 
    
 
 
 
Total current borrowings
     68,476        102,284        15,271  
    
 
 
    
 
 
    
 
 
 
Non-Current
                          
Long-term borrowings:
                          
Bank loans
     54,349        52,962        7,907  
    
 
 
    
 
 
    
 
 
 
Total
non-current
borrowings
     54,349        52,962        7,907  
    
 
 
    
 
 
    
 
 
 
Total borrowings
     122,825        155,246        23,178  
    
 
 
    
 
 
    
 
 
 
Short-term borrowings
In June 2021, Suzhou Gracell entered into the first loan agreement of the year with China Construction Bank, under which Suzhou Gracell borrowed an aggregate principal amount of RMB6.1 million in the form of a term loan for 12 months. Interest on the outstanding balance accrues at a fixed annual rate equal to the
one-year
loan prime rate plus 0.45%. Suzhou Gracell
was
required to make interest payments on the loan on a monthly basis and repay principal at the end of the loan term.
The loan was paid back to the bank during the first half of 2022. 
In July 2021, Suzhou Gracell entered into another loan agreement with China Construction Bank, under which Suzhou Gracell borrowed RMB5.0 million for a term of 12 months at
an
interest rate equal to the
one-year
loan prime rate plus 0.45%. In August 2021, Suzhou Gracell entered into the third loan agreement with China Construction Bank, under which Suzhou Gracell borrowed additional RMB5.0 million for a term of 12 months at an interest rate equal to the
one-year
loan prime rate plus 0.45%. In November 2021, Suzhou Gracell entered into the fourth loan agreement with China Construction Bank, under which Suzhou Gracell
borrowed
additional RMB5.0 million for a term of 12 months at an interest rate equal to the
one-year
loan prime rate plus 0.45%. In December 2021, Suzhou Gracell entered into the Fifth loan agreement with China Construction Bank, under which Suzhou Gracell borrowed additional RMB5.0 million for a term of 12 months at a fixed annual rate equal to the
one-year
loan prime rate plus 0.45%.
Other than the interest rate, these loan agreements with China Construction Bank have substantially the same terms and conditions. The effective interest rate of these borrowing
s
is 4.30% per annum.
In March 2021, Suzhou Gracell entered into a loan agreement with China CITIC Bank, under which Suzhou Gracell borrowed a principal amount of RMB10.0 million in the form of a term loan for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the
one-year
loan prime rate. Suzhou Gracell
was
required to make interest payments on the loan monthly and repay principal at the end of the loan term. The loan was paid back to the bank during
the first half of 
2022.
In October and November 2021, Suzhou Gracell entered into two loan agreements with Hangzhou Bank. Under the agreements, Suzhou Gracell borrowed principal amounts of RMB10.0 million and RMB20.0 million in the form of two term loans for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the
one-year
loan prime rate plus 0.50%. The effective interest rate of these borrowings is 4.35% per annum. Suzhou Gracell is required to make interest payments on the loan monthly and repay principal at the end of the loan term.
 
 
In March 2022, Suzhou Gracell entered into loan agreements with Hangzhou Bank, under which Suzhou Gracell borrowed an aggregate princip
a
l amount of RMB20.0 million in the form of term loans for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the
one-year
loan prime rate plus 0.65%. The effective interest rate
s
of these borrowings are 4.35% per annum.
In March 2022, Suzhou Gracell entered into a loan agreement with China Industrial Bank Co. Ltd, under which Suzhou Gracell borrowed a princip
a
l amount of RMB9.90 million in the form of a term loan for 12 months. The effective interest rate of this borrowing is 4.30% per annum.
In June 2022, Suzhou Gracell entered into loan agreements with China Industrial Bank Co. Ltd, under which Suzhou Gracell borrowed principal amounts of RMB9.80 and RMB9.90 million in the form of term loans for 12 months. The effective interest rates of these borrowings are 4.30% per annum.
Long-term borrowings
In January 2020, Suzhou Gracell entered into a loan agreement with Bank of China, under which Suzhou Gracell obtained a term loan facility of RMB69.0 million for a term of 72 months commencing from the first drawdown date. Interest on the outstanding loan balance accrues at a variable annual rate equal to the five-year loan prime rate plus 0.2%. Suzhou Gracell is required to make interest payments on the loan on a semi-annual basis and payments of principal according to the agreed repayment schedule which will commence from the end of the 42nd month after the first drawdown date. Suzhou Gracell borrowed an aggregate principal amount of RMB44.28 million within the facility limit as of June 30, 2021. The effective interest rate of these borrowings is 4.85% to 5.00% per annum.
In July 2020, Suzhou Gracell entered into a loan agreement with China Merchants Bank, under which Suzhou Gracell obtained a term loan facility of RMB29.0 million for a term of 60 months commencing from June 2, 2020 and ending on June 1, 2025. During the term, Suzhou Gracell may make multiple drawdowns within the facility limit. Interest on the outstanding loan balance accrues quarterly at a variable annual rate equal to the
one-year
loan prime rate plus 1%. Suzhou Gracell is required to make payments of principal and interest on the loan on a semi-annual basis unless otherwise agreed by the parties. Suzhou Gracell borrowed an aggregate principal amount of RMB13.87 million within the facility limit and repaid RMB2.50 million as of June 30, 2022. The effective interest rate of these borrowing is 4.85% per annum.
 
XML 24 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Ordinary Shares
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
ORDINARY SHARES
9. ORDINARY SHARES
As of December 31, 2019 and 2020, 500,000,000 ordinary shares with a par value of $0.0001 had been authorized by the Company. Each ordinary share is entitled to one vote. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors of the Company. In 2017, the VIE issued 9,800,000 ordinary shares to William Wei Cao with total consideration of RMB2,150 and 208,955 ordinary shares to Shanghai Guidance Capital Ltd. (“Shanghai Zhaoheng”) and Suzhou Tonghe Venture Investment Partnership II (L.P.) (“Tonghe II”) for a total consideration of RMB200. On January 3, 2019, the VIE repurchased 104,478 shares of ordinary shares held by Shanghai Zhaoheng. As part of the Reorganization in January 2019, the former ordinary shares were exchanged for ordinary shares of the Company on a 1:10 basis. On March 6, 2020, 1,044,776 ordinary shares of the Company was transferred from Tonghe II to OrbiMed Asia Partners III, L.P., King Star Med LP, LAV Granite Limited, LAV Biosciences Fund V, L.P., Victory Treasure Limited and OrbiMed Asia Partners III, L.P. On October 14, 2020, William Cao Wei transferred 5,910,000 ordinary shares of the Company to Michelia Figo Holding Limited with an aggregate consideration of US$1.00 per share.
On January 12, 2021, the Company completed its IPO. At the closing of its IPO, the Company issued 11,000,000 American depositary shares (“ADSs”) at public offering price of US$19.00 per ADS. The number of ADSs issued at closing included the exercise in full of the underwriters’ option to purchase 1,650,000 additional ADSs from the Company. The aggregate gross proceeds from the IPO were approximately US$240 million, before deducting underwriting discounts and commissions and estimated offering expenses payable by the Company. Each ADS represents 5 ordinary shares of the Company. Upon the completion of the IPO, the Company’s then outstanding 31,343,284 Series A Preferred Shares, 21,735,721 Series
B-1
Preferred Shares, 59,327,653
Series B-2 Preferred
Shares and 61,364,562 Series C Preferred Shares were converted into 31,343,284, 21,735,721, 59,327,653 and 61,364,562 ordinary shares, respectively.
As of June 30, 2022, 338,370,624 shares of ordinary shares were issued and outstanding.
 
XML 25 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION
10. SHARE-BASED COMPENSATION
(a) Employee Stock Option Plan
On August 8, 2017, the Company adopted the 2017 Employee Stock Option Plan (“PRC Plan” or “2017 Plan”), which was replaced by the Amended and Restated 2017 Employee Stock Option Plan (“Global Plan”) on April 15, 2019 to reserve a pool of 4,388,060 shares of the Company’s ordinary shares to be granted to the officers, directors, employees and consultants of the Company as part of the Reorganization. The replacement of PRC Plan with Global Plan and revocation of the original 2017 Plan are viewed as having no accounting impacts as the 2017 Plan has remained effective throughout and there’s essentially no change but merely just to change the form of the plan due to the Reorganization. In July 2020, the Company adopted the Second Amended and Restated Employee Stock Option Plan (“the Second Global Plan”) and increased the maximum number of shares issuable to 7,388,060. In October 2020, the Company adopted the Third Amended and Restated Employee Stock Option Plan (“the Third Global Plan”) and increased the maximum number of shares issuable to 10,216,234. The terms of the Second Global Plan and the Third Global Plan are substantially the same other than the maximum aggregate number of shares the Company may issue under the respective plan.
Share options granted will be exercisable upon the Company completes a listing and the grantee renders service to the Company in accordance with a stipulated service. Grantees are generally subject to a four-year vesting schedule, under which the shares vest in four equal instalments over the four years. The share option, to the extent then vested, shall become exercisable only upon the earlier of (i) a listing, or (ii) a sale of all or substantially all of the issued share capital of the Company, or (iii) a sale by the Company of all or substantially all of its assets (but excluding any internal reorganization).
Prior to the Company completes a listing, all share options granted to a grantee shall be forfeited at the time the grantee terminates his service with the Group. After the Company completes a listing, vested options not exercised by a grantee shall be exercised until later of: (i) 90 days after the date when the options become exercisable, or (ii) 3 months after the date of cessation of employment or directorship, or such longer period as the Board may determine. The share option awards shall expire no more than 10 years from their grant dates (“Option Period”). If a listing is not achieved, a share option will lapse automatically upon the expiry of the Option Period.
In December 2020, the Company adopted 2020 Share Incentive Plan (the “2020 Plan”), which will become effective immediately prior to the completion of the Company’s IPO. Under the 2020 Plan, the maximum aggregate number of ordinary shares available for issuance shall initially be three percent (3%) of the ordinary shares of the Company outstanding immediately upon completion of the Company’s IPO. Subsequently, the maximum aggregate number of ordinary shares available for issuance will be increased on an annual basis on the first calendar day of the fiscal year to be the lesser of a number determined by the board of directors or one percent (1%) of the total issued and outstanding ordinary shares on the last day of the immediately preceding fiscal year. The 2020 Plan is governed by the Company’s board of directors or a designated committee and permits various types of awards to be granted to eligible persons under specific terms and vesting schedule evidenced by an award agreement.
The following table sets forth the share options activities for the six months ended June 30, 2021 and 2022:
 
    
Number of
Options
   
Weighted-
Average
Exercise
Price
    
Weighted-
Average
Grant
Date

Fair
Value
    
Weighted-
Average
Grant
Date

Fair
Value
    
Weighted
Average
Remaining
Contractual
Term
    
Aggregate
intrinsic
value
 
          
US$ per
    
US$ per
    
RMB per
               
          
option
    
option
    
option
    
Years
    
RMB
 
Outstanding at January 1, 2021
     7,409,599       1.32        0.47        3.28        8.89        112,024  
Granted
     3,659,823       2.21        2.54        16.44        —          —    
Forfeited
     (122,712     0.90        0.54        3.69        —          —    
    
 
 
                                             
Outstanding at June 30, 2021
     10,946,710       1.62        1.16        7.68        8.82        99,325  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding at January 1, 2022
     13,102,590       1.60        1.10        7.21        8.86        12,335  
Granted
     2,199,826       0.65        0.35        2.22        —          —    
Forfeited
     (397,723     1.32        0.68        4.40        —          —    
Exercised
     (66,945     0.30        0.29        2.00        —          —    
    
 
 
                                             
Outstanding at June 30, 2022
     14,837,748       1.47        1.00        6.57        8.44        14,455  
    
 
 
                                             
Fair value of share options
The fair value of options was determined using the binomial option valuation model, with the assistance from an independent third-party appraiser. The binomial model requires the input of highly subjective assumptions, including the expected volatility, the exercise multiple, the risk-free interest rate and the dividend yield. For expected volatility, the Group has made reference to historical volatility of several comparable companies in the same industry. The exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. The risk-free interest rate for periods within the contractual life of the options is based on the market yield of U.S. Treasury Strips plus China country risk premium with a maturity life equal to the remaining maturity life of the options as of the valuation date, sourced from Bloomberg. The dividend yield is based on our expected dividend policy over the contractual life of the options.
The assumptions used to estimate the fair value of the share options granted are as
follows:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
 
2022
 
Risk-free interest rate
    
1.09%-1.84
   
1.79%-3.12
Dividend yield
     0     0
Expected volatility range
    
52.23%-52.70
   
55.62%-55.94
Exercise multiple
    
2.2-2.8
     
2.2-2.8
 
Contractual life
     10 years       10 years  
Since the exercisability was dependent upon the listing, and it was not probable that this performance condition could be achieved until a listing, no share-based compensation expense was recorded for the year ended December 31, 2019 and 2020.

Share-based compensation expenses related to share options were included in:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Research and development expenses
  
 
7,737
 
  
 
6,909
 
  
 
1,031
 
Administrative expenses
  
 
15,075
 
  
 
6,854
 
  
 
1,023
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
22,812
 
  
 
13,763
 
  
 
2,055
 
 
  
 
 
 
  
 
 
 
  
 
 
 
(b) Restricted Shares Units
During the six months ended June 30, 2021 and 2022, the Company granted 303,030 and 479,741 restricted shares units (“RSUs”) to employees, directors and consultants under the 2020 Plan, respectively.
The Company measured the fair value of the RSUs based on the Company’s stock price on the date of the award grant. As of June 30, 2022, 1,707,575
RSUs were vested.
Share-based compensation expenses related to RSUs were
included in:
 
 
  
For the six months ended June 30,
 
 
  
    2021    
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Research and development expenses
  
 
—  
 
  
 
644
 
  
 
96
 
Administrative expenses
  
 
4,063
 
  
 
1,191
 
  
 
178
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
4,063
 
  
 
1,835
 
  
 
274
 
 
  
 
 
 
  
 
 
 
  
 
 
 
XML 26 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Tax Expense
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
INCOME TAX EXPENSE
11. INCOME TAX EXPENSE
The Group has incurred net accumulated operating losses for income tax purposes since its inception. The Group believes that it is more likely than not that these net accumulated operating losses will not be utilized in the future. Therefore, the Group has provided full valuation allowances for the deferred tax assets as of December 31, 2021 and June 30, 2022. The Group estimated the effective income tax rate for the six-months ended June 30, 2021 and 2022 to be zero.
XML 27 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
NET LOSS PER SHARE
12. NET LOSS PER SHARE
Basic and diluted net loss per share for the six months ended June 30, 2021 and 2022 are calculated as
follows:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Numerator:
                          
Net loss attributable to Gracell Biotechnologies Inc.’s shareholders
     (193,884      (304,888      (45,518
Accretion of convertible redeemable preferred shares to redemption value
     (1,989      —          —    
    
 
 
    
 
 
    
 
 
 
Net loss attributable to Gracell Biotechnologies Inc.’s ordinary shareholders
     (195,873      (304,888      (45,518
Denominator:
                          
Weighted-average number of ordinary shares outstanding—basic and diluted
     320,415,223        338,244,214        338,244,214  
Net loss per share attributable to Gracell Biotechnologies Inc.’s ordinary shareholders—basic and diluted
     (0.61      (0.90      (0.13
The potentially dilutive securities that have not been included in the calculation of diluted net loss per share as their inclusion would be anti-dilutive are as
follows:
 
 
  
For the six months ended
June 30,
 
 
  
2021
 
  
2022
 
 
  
shares
 
  
shares
 
Share options and RSUs
     1,223,804        1,241,772  
XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS
13. RELATED PARTY TRANSACTIONS
a) Related Parties
 
Name of related parties
  
Relationship
    
Unitex Capital Ltd.    An entity controlled by Founder     
b) The Group had the following related party
transactions:
 
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Professional service fees incurred
                          
Unitex Capital Ltd (a)
     1,183        6,952        1,038  
Note (a): For the
six
months ended June 30, 2021 and 2022, the Group
paid RMB1,183 and RMB4,477 professional service fees to Unitex Capital Ltd, respectively.
XML 29 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments And Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
14. COMMITMENTS AND CONTINGENCIES
Contingencies
The Group is currently not involved in any legal or administrative proceedings that may have a material adverse impact on the Group’s business, financial position or results of operations.
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
subsequent events
15. SUBSEQUENT EVENTS
The Group evaluated subsequent events through August 15, 2022, the date these consolidated financial statements were issued.
XML 31 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of presentation
Basis of presentation
The interim unaudited condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the annual audited consolidated financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments necessary for the fair statement of results for the periods presented, have been included. The results of operations of any interim period are not necessarily indicative of the results of operations for the full year or any other interim period.
The comparative
year-end
condensed balance sheet data was derived from the annual audited consolidated financial statements but is condensed to the same degree as the interim condensed balance sheet data.
The interim unaudited condensed consolidated financial statements and related disclosures have been prepared with the presumption that users have read or have access to the annual audited consolidated financial statements for the preceding fiscal year.
Principal accounting policies followed by the Company in the preparation of the accompanying consolidated financial statements are summarized below.
Principles of Consolidation
Principles of Consolidation
The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation.
A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
The Company applies the guidance codified in Accounting Standard Codification (“ASC”) 810, Consolidations, which contains guidance of accounting for VIEs. The guidance requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.
Use of estimates
Use of estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in the Group’s consolidated financial statements include, but are not limited to, the useful lives and impairment of long-lived assets, deferred tax valuation allowance, share-based compensation expenses. Management bases the estimates on historical experience and various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from those estimates.
Foreign currency translation
Foreign currency translation
The Group uses Chinese Renminbi (“RMB”) as its reporting currency. The United States Dollar (“US$”) is the functional currency of the Group’s entities incorporated in the Cayman Islands, British Virgin Islands, United States of America and Hong Kong, the RMB is the functional currency of the Company’s PRC subsidiaries.
Transactions denominated in currencies other than in the functional currency are translated into the functional currency using the exchange rates prevailing at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated into functional currency using the applicable exchange rates at the balance sheet date.
Non-monetary
items that are measured in terms of historical cost in foreign currency are
re-measured
using the exchange rates at the dates of the initial transactions. Exchange gains or losses arising from foreign currency transactions are included in the consolidated statements of comprehensive loss.
The consolidated financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses are translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are reflected in the accumulated other comprehensive income.
Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive loss, consolidated statements of changes in shareholders’ equity and consolidated statements of cash flows from RMB into US$ as of and for the 6 months ended June 30, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.6981, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2022, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying consolidated financial statements are unaudited.
Cash and cash equivalents
Cash and cash equivalents
Cash and cash equivalents primarily consist of cash and demand deposits which are highly liquid. The Group considers highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less to be cash equivalents. All cash and cash equivalents are unrestricted as to withdrawal and use.
Short-term investments
Short-term investments
Short-term investments are deposits at bank with maturities of greater than three months, but less than twelve months. Short-term investments are stated at cost, which approximates fair value. Interest earned is included in interest income.
 
Fair value measurements
Fair value measurements
The Group applies ASC 820,
Fair Value Measurements and Disclosures
. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. ASC 820 requires disclosures to be provided for fair value measurements. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Includes other inputs that are directly or indirectly observable in the marketplace.
Level 3—Unobservable inputs which are supported by little or no market activity.
ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach; and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts of cash and cash equivalent, short-term investments, other current assets, accrued liabilities and other current liabilities and short-term borrowings approximate their fair values because of their generally short maturities.
Property, equipment and software
Property, equipment and software
Property, equipment and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets as follows:
 
Category
  
Estimated Useful Life
Machinery and laboratory equipment   
5-10
years
Vehicles    4 years
Furniture and tools   
3-5
years
Electronic equipment    3 years
Computer software   
3-5
years
Leasehold improvements    Lesser of lease terms or estimated useful lives of the assets
Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterments that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation and amortization from the asset and accumulated depreciation and amortization accounts with any resulting gain or loss reflected in the consolidated statements of comprehensive loss.
Impairment of long-lived assets
Impairment of long-lived assets
The Group evaluates the recoverability of its long-lived assets, including fixed assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Group recognizes an impairment loss based on the excess of the carrying amount of the assets over their fair value. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. The adjusted carrying amount of the assets is the new cost basis and is depreciated over the assets’ remaining useful lives. Long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.
No impairment loss was recorded for the six months ended June 30, 2021 and 2022.
Segment reporting
Segment reporting
In accordance with ASC 280,
Segment Reporting
, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer. The Group’s CODM reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages it business as a single segment. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. Hence, the Group has only one operating segment and one reportable segment. No geographical segments are presented as substantially all of the Group’s long-lived assets are located in the PRC.
Research and development expenses
Research and development expenses
Elements of research and development expenses primarily include (1) payroll and other related costs of personnel engaged in research and development activities, (2) costs related to
pre-clinical
testing of the Group’s technologies under development and clinical trials such as payments to contract research organizations (“CRO”) and contract manufacturing organizations (“CMO”), investigators and clinical trial sites that conduct the clinical studies; (3) costs to develop the product candidates, including raw materials and supplies, product testing, depreciation and amortization, and facility related expenses, (4) other research and development expenses. Research and development expenses are charged to expense as incurred when these expenditures relate to the Group’s research and development services and have no alternative future uses in accordance with ASC 730,
Research and Development
. As of December 31, 2021, the Group has several ongoing clinical studies in various clinical trial stages. The contracts with CRO and CMO are generally cancellable, with notice, at the Group’s option. The Group did not record any accrued expenses related to cancellation of CRO or CMO contracts as of December 31, 2021 as the Group did not have any plan to cancel the existing CRO or CMO contracts.
Government subsidies
Government subsidies
Government subsidies primarily consist of financial subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific policies promoted by the governments. The Group’s PRC based subsidiaries received government subsidies from certain local governments. The Group’s government subsidies consist of specific subsidies and other subsidies. Specific subsidies are subsidies that the local government has set certain conditions for the subsidies. Other subsidies are the subsidies that the local government has not set any conditions and are not tied to future trends or performance of the Group, receipt of such subsidy income is not contingent upon any further actions or performance of the Group and the amounts do not have to be refunded under any circumstances. For the six months ended June 30, 2021 and 2022, no specific subsidies were received by the Group. Other subsidies of RMB88 and RMB1,798
for the six months ended June 30, 2021 and 2022, respectively, are recognized as other income upon receipt as further performance by the Group is not required. 
Leases
Leases
The Group adopted ASC 842, Leases, on January 1, 2021.
Leases are classified at the inception date as either a finance lease or an operating lease. Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases.
Under ASC 842, at the commencement date, a lessee should recognize a financing liability equal to the present value of future lease payments and a right to use (“ROU”) asset. The expense recognition is consistent with the expense recognition under the existing lease guidance, wherein rental payments are expensed on a straight-line basis over their respective lease terms. The Group leases certain office space under
non-cancelable
operating lease agreements. Certain lease agreements contain rent holidays. Rent holidays are considered in determining the straight-line rent expense to be recorded over the lease term. The lease term begins on the date of initial possession of the leased property for purpose of recognizing lease expense on straight-line basis over the term of the lease.
The Group, as an emerging growth company, elected to early adopt the standard for annual reporting period beginning January 1, 2021, utilizing the modified retrospective transition method. The Group has recorded lease assets and liabilities of approximately RMB24.5 million on its consolidated balance sheet on January 1, 2021, with no material impact to its consolidated statements of comprehensive loss and consolidated statements of cash flows.
After the initial adoption of ASC 842 on January 1, 2021, lease liability is measured at the present value of future base rent over the remaining lease terms discounted at 5%, which represents the incremental borrowing rate on January 1, 2021 for a 72 months loan term in China. ROU asset is measured as the initially recognized ROU asset less the difference between (a) cumulative straight-line expense recognized after January 1, 2021 and (b) cumulative accretion of the lease liability under the effective interest rate method after January 1,
2021.
Comprehensive loss
Comprehensive loss
Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Accumulated other comprehensive loss of the Group includes foreign currency translation adjustments.
Income taxes
Income taxes
The Group follows the liability method of accounting for income taxes in accordance with ASC 740, Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Group records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.
The Group evaluates its uncertain tax positions using the provisions of ASC 740, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the consolidated financial statements.
The Group recognizes in the consolidated financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. It is the Group’s policy to recognize interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense.
Borrowings
Borrowings
Borrowings are recognized initially at fair value, net of transaction costs incurred. Borrowings are subsequently stated at amortized cost; any difference between the proceeds (net of transaction costs) and the redemption value is recognized in the consolidated statements of comprehensive loss over the period of the borrowings using the effective interest method.
Share-based compensation
 
Share-based compensation

The Company grants share-based awards to eligible employees and consultants and accounts for share-based compensation in accordance with ASC 718,
Compensation—Stock Compensation
.
The Company follows ASC 718 to determine whether a share-based award should be classified and accounted for as a liability award or equity award. All grants of share-based awards to employees, management and nonemployees classified as equity awards are recognized in the financial statements based on their grant date fair values which are calculated using the binomial option pricing model.
Employees’ share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at the grant date if no vesting conditions are required; or (b) for share-based awards granted with only service conditions, using the straight-line method, over the vesting period; or (c) for share-based awards granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service condition should be recorded upon the completion of the IPO, using the graded vesting method.
Net loss per share
Net loss per share
In accordance with ASC 260,
Earnings Per Share
, basic net loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of unrestricted ordinary shares outstanding during the year using the
two-class
method. Under the
two-class
method, net loss is allocated between ordinary shares and other participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed. The Company’s convertible redeemable preferred shares are participating securities because they are entitled to receive dividends or distributions on an as converted basis. Diluted net loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares include ordinary shares issuable upon the conversion of the convertible redeemable preferred shares using the
if-converted
method, and ordinary shares issuable upon the exercise of share options, using the treasury stock method. Ordinary share equivalents are excluded from the computation of diluted earnings per share if their effects are anti-dilutive. For the periods presented herein, the computation of basic net loss per share using the
two-class
method is not applicable as the Group is in a net loss position and the participating securities do not have contractual rights and obligations to share in the losses of the Group.
Employee defined contribution plan
Employee defined contribution plan
Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB6.7 million and RMB10.2 
million for the six months ended June 30, 2021 and 2022, respectively.
Concentration of risks
Concentration of risks
Concentration of credit risk
As of December 31, 2021 and June 30, 2022, the aggregate amount of cash and cash equivalents and short-term investments of RMB1,822,364 and RMB1,648,523 respectively, were held at major financial institutions located in the mainland of China, and RMB10,257 and RMB58,794, respectively, were deposited with major financial institutions located outside the mainland of China. These financial institutions are of high credit quality and management continually monitors the credit worthiness of these financial institutions.
Business and economic risk
The Group believes that changes in any of the following areas could have a material adverse effect on the Group’s future consolidated financial position, results of operations or cash flows, changes in the overall demand for services; competitive pressures due to new entrants; advances and new trends in new technologies and industry standards; changes in certain strategic relationships; regulatory considerations and risks associated with the Group’s ability to attract employees necessary to support its growth. The Group’s operations could also be adversely affected by significant political, regulatory, economic and social uncertainties in the PRC.
Foreign currency exchange rate risk
A significant portion of the Group’s businesses are transacted in RMB, which is not a freely convertible currency. On January 1, 1994, the PRC government abolished the dual rate system and introduced a single rate of exchange as quoted daily by the People’s Bank of China (the “PBOC”). However, the unification of the exchange rates does not imply that the RMB may be readily convertible into US$ or other foreign currencies. All foreign exchange transactions continue to take place either through the PBOC or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the PBOC. Approval of foreign currency payments by the PBOC or other institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts.
From July 21, 2005, the RMB is permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. For U.S. dollar against RMB, there was appreciation of approximately 5.3% in the six months ended June 30, 2022. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.
Recently issued accounting pronouncements
Recently issued accounting pronouncements
The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards.
New and amended standards not yet adopted by the Group
In June 2016, the FASB issued ASU
No. 2016-13,
Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU
2016-13”).
ASU
2016-13
is intended to improve financial reporting by requiring timelier recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. This ASU requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This ASU requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of the Group’s portfolio. These disclosures include qualitative and quantitative requirements that provide additional information about the amounts recorded in the financial statements. In November 2019, the FASB issued ASU
2019-10,
which extends the adoption date for certain registrants. The amendments in ASU
2016-13
are effective for fiscal years beginning after December 15, 2023, including interim periods within fiscal years beginning after December 15, 2023 for the Group. The Group does not plan to early adopt ASU
2016-13
and is currently in the process of evaluating the impact of adoption of this guidance on its consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments include removal of certain exceptions to the general principles of ASC 740, Income taxes, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The update is effective in fiscal years beginning after December 15, 2022, and interim periods therein, and early adoption is permitted. Certain amendments in this update should be applied retrospectively or modified retrospectively, all other amendments should be applied prospectively. The Group does not plan to early adopt ASU
2019-12
and is currently evaluating the impact on its financial statements of adopting this guidance.
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Variable Interest Entities and Subsidiaries
As of June 30, 2022, the Company’s principal subsidiaries, VIE and VIE’s subsidiary are as follows:
 
    
Date of
incorporation
  
Place of incorporation
  
Percentage of
legal
ownership
by the Company
  
Principal activities
Subsidiaries
                   
Gracell Biotechnologies Holdings Limited (“Gracell BVI”)    May 22, 2018    British Virgin Islands    100%    Investment holding
Gracell Biotechnologies (HK) Limited (“Gracell HK”)    June 7, 2018    Hong Kong    100%    Investment holding
Gracell Bioscience (Shanghai) Co., Ltd.    August 24, 2018    The PRC    100%    Research and development of innovative medicines
Gracell Biopharmaceuticals, Inc.    February 11, 2020    The United States of America    100%    Research and development of innovative medicines
Gracell Biomedicine (Shanghai) Co., Ltd.    August 19, 2020    The PRC    100%    Research and development of innovative medicines
Hainan Gracell Biomedicine Co., Ltd.    June 25, 2021    The PRC    100%    Research and development of innovative medicines
Suzhou Gracell Bioscience Co., Ltd.    July 12, 2021    The PRC    100%    Research and development of innovative medicines
VIE
                   
Gracell Biotechnologies (Shanghai) Co., Ltd.    May 22, 2017    The PRC    —      Research and development of innovative medicines
VIE’s subsidiary
                   
Suzhou Gracell Biotechnologies Co., Ltd. (“Suzhou Gracell”)    April 23, 2018    The PRC    —      Research and development of innovative medicines
Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries
The following financial information of the Group’s VIE and the VIE’s subsidiary as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2021 and 2022 is included in the accompanying condensed consolidated financial statements of the Group as
follows:
 
 
  
As of December

31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
ASSETS
                          
Current assets:
                          
Cash and cash equivalents
     122,220        133,069        19,867  
Short-term investments
     3,615        3,594        537  
Amounts due from
Group companies
     65,705        65,705        9,809  
Prepayments and other current assets
     40,968        12,556        1,875  
    
 
 
    
 
 
    
 
 
 
Total current assets
  
 
232,508
 
  
 
214,924
 
  
 
32,088
 
Property, equipment and software
     60,944        44,638        6,664  
Operating lease,
right-of-use
assets
     4,827        2,356        352  
Other
non-current
assets
     7,983        8,236        1,230  
    
 
 
    
 
 
    
 
 
 
TOTAL ASSETS
  
 
306,262
 
  
 
270,154
 
  
 
40,334
 
    
 
 
    
 
 
    
 
 
 
LIABILITIES
                          
Current liabilities:
                          
Amounts due to related parties
     486,794        538,361        80,375  
Short-term borrowings
     66,100        99,600        14,870  
Operating lease liabilities, current
     4,367        3,125        466  
Current portion of long-term borrowings
     2,376        2,684        400  
Accruals and other current liabilities
     35,685        51,633        7,709  
    
 
 
    
 
 
    
 
 
 
Total current liabilities
  
 
595,322
 
  
 
695,403
 
  
 
103,820
 
Long-term borrowings
     54,349        52,962        7,907  
Amounts due to Group companies
     59,500        59,500        8,883  
Operating lease liabilities,
non-current
     730        —          —    
    
 
 
    
 
 
    
 
 
 
TOTAL LIABILITIES
  
 
709,901
 
  
 
807,865
 
  
 
120,610
 
    
 
 
    
 
 
    
 
 
 
 
                
                
                
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Net loss
  
 
(103,897
  
 
(134,070
  
 
(20,016
 
                
                
                
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Net cash used in operating activities
  
 
(80,625
  
 
(68,293
  
 
(10,196
Net cash generated from (used in) investing activities
  
 
7,851
 
  
 
(4,847
  
 
(724
Net cash generated from financing activities
  
 
63,429
 
  
 
83,988
 
  
 
12,539
 
 
XML 33 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Property Plant and Equipment Useful Lives
Property, equipment and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets as follows:
 
Category
  
Estimated Useful Life
Machinery and laboratory equipment   
5-10
years
Vehicles    4 years
Furniture and tools   
3-5
years
Electronic equipment    3 years
Computer software   
3-5
years
Leasehold improvements    Lesser of lease terms or estimated useful lives of the assets
XML 34 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepayments and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2022
Prepaid Expense and Other Assets [Abstract]  
Summary of Prepayment And Other Assets
Prepayments and other current assets consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Deductible value-added tax input
     40,690        9,871        1,474  
Prepayments for CRO and other services
     4,614        7,465        1,115  
Deferred expenses
     531        6,263        935  
Prepayment for raw materials
     2,335        4,468        667  
Deposits
     4,083        3,352        500  
Others
     206        574        85  
    
 
 
    
 
 
    
 
 
 
       52,459        31,993        4,776  
    
 
 
    
 
 
    
 
 
 
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Equipment And Software (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Summary of Property Equipment And Software
Property, equipment and software consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Machinery and laboratory equipment
     100,693        108,226        16,158  
Leasehold improvements
     85,177        97,303        14,527  
Construction in progress
     5,149        159        24  
Vehicles
     1,066        1,066        159  
Others
     6,528        10,147        1,515  
    
 
 
    
 
 
    
 
 
 
Total property, equipment and software
     198,613        216,901        32,383  
Less: accumulated depreciation and amortization
     (74,795      (108,654      (16,222
    
 
 
    
 
 
    
 
 
 
Property, equipment and software, net
     123,818        108,247        16,161  
    
 
 
    
 
 
    
 
 
 
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Summary of Operating Leases
Information related to operating leases as of December 31, 2021 and as of June 30, 2022 is as follows.
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Assets
                          
Operating lease
right-of-use
assets
     29,652        22,174        3,310  
Liabilities
                          
Operating lease liabilities, current
     17,527        19,280        2,878  
Operating lease liabilities,
non-current
     14,830        7,547        1,127  
    
 
 
    
 
 
    
 
 
 
       32,357        26,827        4,005  
    
 
 
    
 
 
    
 
 
 
Summary of Future Minimum Payment Operating Leases
Future minimum payments under
non-cancelable
operating leases with initial terms in excess of one year consist of the following as of June 30,
2022:
 
                  
                  
 
  
RMB
 
  
US$
 
 
  
 
 
  
(Note 2)
 
For the years ending:
                 
2022
  
 
11,515
 
  
 
1,719
 
2023
  
 
14,035
 
  
 
2,095
 
2024
  
 
2,055
 
  
 
307
 
2025
  
 
—  
 
  
 
—  
 
2026 and thereafter
  
 
—  
 
  
 
—  
 
    
 
 
    
 
 
 
Total undiscounted lease payments
  
 
27,605
 
  
 
4,121
 
Less: imputed interest
  
 
(778
  
 
(116
    
 
 
    
 
 
 
Total lease liabilities
  
 
26,827
 
  
 
4,005
 
    
 
 
    
 
 
 
Summary of Lease Cost and Other Information
The below table summarizes lease costs and other information for the six months ended June 30, 2022:
 
 
  
For the six months ended
June 30,
 
 
  
2022
 
 
  
RMB
 
 
US$
 
 
  
 
 
 
(Note 2)
 
Lease cost
  
 
Operating lease cost
     9,147       1,365  
Short-term lease cost
     534       80  
    
 
 
   
 
 
 
Total lease cost
     9,681       1,445  
    
 
 
   
 
 
 
Other information
                
Cash paid for amounts included in the measurement of lease liabilities
     7,200       1,075  
Right-of-use
assets obtained in exchange for new operating lease liabilities
     1,010       151  
Weighted-average remaining lease term
     1.47 years       1.47 years  
Weighted-average discount rate
     5.0     5.0
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Non-Current Assets (Tables)
6 Months Ended
Jun. 30, 2022
Other Assets, Noncurrent [Abstract]  
Summary of Other Non-current Assets
Other
non-current
assets consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Prepayments for property, equipment and software
     19,968        26,278        3,923  
Long-term deposit
s
     1,619        2,428        363  
Others
     —          744        111  
    
 
 
    
 
 
    
 
 
 
       21,587        29,450        4,397  
    
 
 
    
 
 
    
 
 
 
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accruals and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Summary of Accruals And Other Current Liabilities Payable
Accruals and other current liabilities consist of the
following:
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Accrued external research and development related expenses
     36,389        57,436        8,575  
Salary and welfare payables
     20,909        19,950        2,978  
Professional service fees
     5,161        6,256        934  
Deferred income for reimbursement of the expenses related to the establishment of the ADS facility
     2,902        2,902        433  
Others
     3,759        6,434        961  
    
 
 
    
 
 
    
 
 
 
       69,120        92,978        13,881  
    
 
 
    
 
 
    
 
 
 
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Summary of Borrowings
 
 
  
As of December 31,
 
  
As of June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Current
                          
Short-term borrowings:
                          
Bank loans
     66,100        99,600        14,870  
Current portion of long-term borrowings
     2,376        2,684        401  
    
 
 
    
 
 
    
 
 
 
Total current borrowings
     68,476        102,284        15,271  
    
 
 
    
 
 
    
 
 
 
Non-Current
                          
Long-term borrowings:
                          
Bank loans
     54,349        52,962        7,907  
    
 
 
    
 
 
    
 
 
 
Total
non-current
borrowings
     54,349        52,962        7,907  
    
 
 
    
 
 
    
 
 
 
Total borrowings
     122,825        155,246        23,178  
    
 
 
    
 
 
    
 
 
 
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Summary of the option activities
The following table sets forth the share options activities for the six months ended June 30, 2021 and 2022:
 
    
Number of
Options
   
Weighted-
Average
Exercise
Price
    
Weighted-
Average
Grant
Date

Fair
Value
    
Weighted-
Average
Grant
Date

Fair
Value
    
Weighted
Average
Remaining
Contractual
Term
    
Aggregate
intrinsic
value
 
          
US$ per
    
US$ per
    
RMB per
               
          
option
    
option
    
option
    
Years
    
RMB
 
Outstanding at January 1, 2021
     7,409,599       1.32        0.47        3.28        8.89        112,024  
Granted
     3,659,823       2.21        2.54        16.44        —          —    
Forfeited
     (122,712     0.90        0.54        3.69        —          —    
    
 
 
                                             
Outstanding at June 30, 2021
     10,946,710       1.62        1.16        7.68        8.82        99,325  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding at January 1, 2022
     13,102,590       1.60        1.10        7.21        8.86        12,335  
Granted
     2,199,826       0.65        0.35        2.22        —          —    
Forfeited
     (397,723     1.32        0.68        4.40        —          —    
Exercised
     (66,945     0.30        0.29        2.00        —          —    
    
 
 
                                             
Outstanding at June 30, 2022
     14,837,748       1.47        1.00        6.57        8.44        14,455  
    
 
 
                                             
Schedule of the assumptions used to estimate the fair value of the options
The assumptions used to estimate the fair value of the share options granted are as
follows:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
 
2022
 
Risk-free interest rate
    
1.09%-1.84
   
1.79%-3.12
Dividend yield
     0     0
Expected volatility range
    
52.23%-52.70
   
55.62%-55.94
Exercise multiple
    
2.2-2.8
     
2.2-2.8
 
Contractual life
     10 years       10 years  
Restricted Stock Units (RSUs) [Member]  
Schedule Of Share-Based Compensation Expenses
Share-based compensation expenses related to RSUs were
included in:
 
 
  
For the six months ended June 30,
 
 
  
    2021    
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Research and development expenses
  
 
—  
 
  
 
644
 
  
 
96
 
Administrative expenses
  
 
4,063
 
  
 
1,191
 
  
 
178
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
4,063
 
  
 
1,835
 
  
 
274
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Share-Based Payment Arrangement, Option [Member]  
Schedule Of Share-Based Compensation Expenses
Share-based compensation expenses related to share options were included in:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Research and development expenses
  
 
7,737
 
  
 
6,909
 
  
 
1,031
 
Administrative expenses
  
 
15,075
 
  
 
6,854
 
  
 
1,023
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
22,812
 
  
 
13,763
 
  
 
2,055
 
 
  
 
 
 
  
 
 
 
  
 
 
 
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Basic and diluted net loss per share for the six months ended June 30, 2021 and 2022 are calculated as
follows:
 
 
  
For the six months ended June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Numerator:
                          
Net loss attributable to Gracell Biotechnologies Inc.’s shareholders
     (193,884      (304,888      (45,518
Accretion of convertible redeemable preferred shares to redemption value
     (1,989      —          —    
    
 
 
    
 
 
    
 
 
 
Net loss attributable to Gracell Biotechnologies Inc.’s ordinary shareholders
     (195,873      (304,888      (45,518
Denominator:
                          
Weighted-average number of ordinary shares outstanding—basic and diluted
     320,415,223        338,244,214        338,244,214  
Net loss per share attributable to Gracell Biotechnologies Inc.’s ordinary shareholders—basic and diluted
     (0.61      (0.90      (0.13
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
The potentially dilutive securities that have not been included in the calculation of diluted net loss per share as their inclusion would be anti-dilutive are as
follows:
 
 
  
For the six months ended
June 30,
 
 
  
2021
 
  
2022
 
 
  
shares
 
  
shares
 
Share options and RSUs
     1,223,804        1,241,772  
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
b) The Group had the following related party
transactions:
 
 
  
For the six months ended

June 30,
 
 
  
2021
 
  
2022
 
 
  
RMB
 
  
RMB
 
  
US$
 
 
  
 
 
  
 
 
  
(Note 2)
 
Professional service fees incurred
                          
Unitex Capital Ltd (a)
     1,183        6,952        1,038  
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Basis of Presentation - Summary of Variable Interest Entities and Subsidiaries (Detail)
6 Months Ended
Jun. 30, 2022
Gracell Biotechnologies Holdings Limited ("Gracell BVI")  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation May 22, 2018
Percentage of legal ownership by the Company 100.00%
Principal activities Investment holding
Gracell Biotechnologies (HK) Limited ("Gracell HK")  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation Jun. 07, 2018
Percentage of legal ownership by the Company 100.00%
Principal activities Investment holding
Gracell Bioscience (Shanghai) Co., Ltd.  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation Aug. 24, 2018
Percentage of legal ownership by the Company 100.00%
Principal activities Research and development of innovative medicines
Gracell Biopharmaceuticals, Inc.  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation Feb. 11, 2020
Percentage of legal ownership by the Company 100.00%
Principal activities Research and development of innovative medicines
Gracell Biomedicine (Shanghai) Co., Ltd.  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation Aug. 19, 2020
Percentage of legal ownership by the Company 100.00%
Principal activities Research and development of innovative medicines
Hainan Gracell Biomedicine Company Limited  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation Jun. 25, 2021
Percentage of legal ownership by the Company 100.00%
Principal activities Research and development of innovative medicines
Suzhou Gracell Bioscience Company Limited  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation Jul. 12, 2021
Percentage of legal ownership by the Company 100.00%
Principal activities Research and development of innovative medicines
Gracell Biotechnologies (Shanghai) Co., Ltd.  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation May 22, 2017
Principal activities Research and development of innovative medicines
Suzhou Gracell Biotechnologies Co., Ltd. ("Suzhou Gracell")  
Schedule Of Variable Interest Entities And Subsidiaries [Line Items]  
Date of incorporation Apr. 23, 2018
Principal activities Research and development of innovative medicines
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Basis of Presentation - Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries (Detail)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Jan. 01, 2021
CNY (¥)
Current assets:            
Cash and cash equivalents ¥ 1,535,118     $ 229,187 ¥ 1,829,006  
Prepayments and other current assets 31,993     4,776 52,459  
Total current assets 1,739,310     259,672 1,885,080  
Property, equipment and software 108,247     16,161 123,818  
Operating lease right-of-use assets 22,174     3,310 29,652 ¥ 24,500
Other non-current assets 29,450     4,397 21,587  
TOTAL ASSETS 1,899,181     283,540 2,060,137  
Current liabilities:            
Amounts due to related parties 2,563     383 0  
Short-term borrowings 99,600     14,870 66,100  
Operating lease liabilities, current 19,280     2,878 17,527  
Current portion of long-term borrowings 2,684     401 2,376  
Total current liabilities 217,105     32,413 155,123  
Long-term borrowings 52,962     7,907 54,349  
Operating lease liabilities, noncurrent 7,547     1,127 14,830  
TOTAL LIABILITIES 285,378     42,606 232,766  
Net loss (304,888) $ (45,518) ¥ (195,873)      
Net cash used in operating activities (204,710) (30,562) (128,605)      
Net cash generated from (used in) investing activities (193,181) (28,841) (8,897)      
Net cash generated from financing activities 31,808 4,749 1,445,329      
Variable Interest Entities And Its Subsidaries [Member]            
Current assets:            
Cash and cash equivalents 133,069     19,867 122,220  
Short-term investments 3,594     537 3,615  
Amounts due from Group companies 65,705     9,809 65,705  
Prepayments and other current assets 12,556     1,875 40,968  
Total current assets 214,924     32,088 232,508  
Property, equipment and software 44,638     6,664 60,944  
Operating lease right-of-use assets 2,356     352 4,827  
Other non-current assets 8,236     1,230 7,983  
TOTAL ASSETS 270,154     40,334 306,262  
Current liabilities:            
Amounts due to related parties 538,361     80,375 486,794  
Accruals and other current liabilities 51,633     7,709 35,685  
Short-term borrowings 99,600     14,870 66,100  
Operating lease liabilities, current 3,125     466 4,367  
Current portion of long-term borrowings 2,684     400 2,376  
Total current liabilities 695,403     103,820 595,322  
Amounts due to Group companies 59,500     8,883 59,500  
Long-term borrowings 52,962     7,907 54,349  
Operating lease liabilities, noncurrent 0     0 730  
TOTAL LIABILITIES 807,865     $ 120,610 ¥ 709,901  
Net loss (134,070) (20,016) (103,897)      
Net cash used in operating activities (68,293) (10,196) (80,625)      
Net cash generated from (used in) investing activities (4,847) (724) 7,851      
Net cash generated from financing activities ¥ 83,988 $ 12,539 ¥ 63,429      
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant accounting Policies - Additional Information (Detail)
¥ in Thousands, $ in Thousands
6 Months Ended
Jan. 01, 2021
CNY (¥)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2021
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Accounting Policies [Line Items]          
Closing foreign exchange rate   6.6981   6.6981  
Impairment of long lived assets held for sale   ¥ 0 ¥ 0    
Defined contribution plan expenses   ¥ 10,200 6,700    
Percentage appreciation in the foreign currency   5.30%      
Operating lease discount rate 5.00%        
Operating lease right-of-use assets ¥ 24,500 ¥ 22,174   $ 3,310 ¥ 29,652
Operating lease liability ¥ 24,500 26,827   $ 4,005 32,357
Other subsidiary   1,798 ¥ 88    
CHINA          
Accounting Policies [Line Items]          
Cash and cash equivalents and short term investments   1,648,523     1,822,364
Debt instrument term 72 months        
Outside China [Member]          
Accounting Policies [Line Items]          
Cash and cash equivalents and short term investments   ¥ 58,794     ¥ 10,257
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant accounting Policies - Summary of Property Plant and Equipment Useful Lives (Detail)
6 Months Ended
Jun. 30, 2022
Machinery and laboratory equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
Machinery and laboratory equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Vehicles  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 4 years
Furniture and tools | Maximum  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Furniture and tools | Minimum  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Electronic equipment  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Computer software | Maximum  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Computer software | Minimum  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Estimated Useful Lives Lesser of lease terms or estimated useful lives of the assets
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepayments and Other Current Assets - Summary of Prepayment And Other Assets (Detail)Prepayments and Other Current Assets
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Prepaid Expense and Other Assets [Abstract]      
Deductible value-added tax input ¥ 9,871 $ 1,474 ¥ 40,690
Prepayments for CRO and other services 7,465 1,115 4,614
Deposits 3,352 500 4,083
Others 574 85 206
Deferred expenses 6,263 935 531
Prepayment for raw materials 4,468 667 2,335
Prepaid expense and other assets current ¥ 31,993 $ 4,776 ¥ 52,459
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Equipment And Software - Summary of Property Equipment And Software (Detail)
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Property, Plant and Equipment [Line Items]      
Total property, equipment and software ¥ 216,901 $ 32,383 ¥ 198,613
Less: accumulated depreciation and amortization (108,654) (16,222) (74,795)
Property, equipment and software, net 108,247 16,161 123,818
Machinery and laboratory equipment [Member]      
Property, Plant and Equipment [Line Items]      
Total property, equipment and software 108,226 16,158 100,693
Leasehold improvements [Member]      
Property, Plant and Equipment [Line Items]      
Total property, equipment and software 97,303 14,527 85,177
Construction in Progress [Member]      
Property, Plant and Equipment [Line Items]      
Total property, equipment and software 159 24 5,149
Vehicles      
Property, Plant and Equipment [Line Items]      
Total property, equipment and software 1,066 159 1,066
Others [Member]      
Property, Plant and Equipment [Line Items]      
Total property, equipment and software ¥ 10,147 $ 1,515 ¥ 6,528
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Equipment And Software - Additional Information (Detail)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Property, Plant and Equipment [Abstract]      
Depreciation and amortization expenses ¥ 33,859 $ 5,055 ¥ 19,849
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Additional Information (Detail) - CNY (¥)
¥ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]    
Variable lease cost ¥ 0 ¥ 0
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Operating Leases (Detail)
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Jan. 01, 2021
CNY (¥)
Assets        
Operating lease right-of-use assets ¥ 22,174 $ 3,310 ¥ 29,652 ¥ 24,500
Liabilities        
Operating lease liabilities, current 19,280 2,878 17,527  
Operating lease liabilities, noncurrent 7,547 1,127 14,830  
Total lease liabilities ¥ 26,827 $ 4,005 ¥ 32,357 ¥ 24,500
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Future Minimum Payment Operating Leases (Detail) - Jun. 30, 2022
¥ in Thousands, $ in Thousands
CNY (¥)
USD ($)
Leases [Abstract]    
2022 ¥ 11,515 $ 1,719
2023 14,035 2,095
2024 2,055 307
2025 0 0
2026 and there after 0 0
Total undiscounted lease payments 27,605 4,121
Less: imputed interest (778) (116)
Total lease liabilities ¥ 26,827 $ 4,005
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Lease Cost and Other Information (Detail)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Lease cost    
Operating lease cost ¥ 9,147 $ 1,365
Short-term lease cost 534 80
Total lease cost 9,681 1,445
Cash paid for amounts included in the measurement of lease liabilities 7,200 1,075
Right-of-use assets obtained in exchange for new operating lease liabilities ¥ 1,010 $ 151
Weighted-average remaining lease term 1 year 5 months 19 days 1 year 5 months 19 days
Weighted-average discount rate 5.00% 5.00%
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Non-Current Assets - Summary of Other Non-current Assets (Detail)
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Other Assets, Noncurrent [Abstract]      
Prepayments for property, equipment and software ¥ 26,278 $ 3,923 ¥ 19,968
Long-term deposits 2,428 363 1,619
Others 744 111 0
Total other non-current assets ¥ 29,450 $ 4,397 ¥ 21,587
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accruals And Other Current Liabilities - Summary of Accruals And Other Current Liabilities Payable (Detail)
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Payables and Accruals [Abstract]      
Accrued external research and development related expenses ¥ 57,436 $ 8,575 ¥ 36,389
Salary and welfare payables 19,950 2,978 20,909
Professional service fees 6,256 934 5,161
Deferred income for reimbursement of the expenses related to the establishment of the ADS facility 2,902 433 2,902
Others 6,434 961 3,759
Accrued liabilities and other liabilities ¥ 92,978 $ 13,881 ¥ 69,120
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings - Summary of Borrowings (Detail)
¥ in Thousands, $ in Thousands
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Short-term borrowings:      
Bank loans ¥ 99,600 $ 14,870 ¥ 66,100
Current portion of long-term borrowings 2,684 401 2,376
Total current borrowings 102,284 15,271 68,476
Long-term borrowings:      
Bank loans 52,962 7,907 54,349
Total non-current borrowings 52,962 7,907 54,349
Total borrowings ¥ 155,246 $ 23,178 ¥ 122,825
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Borrowings - Additional Information (Detail)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
CNY (¥)
Mar. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Nov. 30, 2021
CNY (¥)
Oct. 31, 2021
CNY (¥)
Aug. 31, 2021
CNY (¥)
Jul. 31, 2021
CNY (¥)
Jun. 30, 2021
CNY (¥)
Mar. 31, 2021
CNY (¥)
Jul. 31, 2020
CNY (¥)
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Dec. 31, 2020
Jan. 01, 2020
CNY (¥)
Proceeds from short term bank loan                     ¥ 49,600,000 $ 7,405 ¥ 21,233,000    
Line of credit facility maximum borrowing capacity                             ¥ 69,000,000
Term Loan Facility Two [Member]                              
Line of credit facility maximum borrowing capacity                   ¥ 29,000,000          
Bank Of China [Member] | Term loan [Member]                              
Debt instrument variable interest rate spread                           0.20%  
Long term debt instrument term               72 months         72 months    
Long term line of credit aggregate amount drawn               ¥ 44,280,000         ¥ 44,280,000    
Bank Of China [Member] | Term loan [Member] | Maximum [Member]                              
Short term debt effective rate of interest               5.00%         5.00%    
Long term debt effective rate of interest               5.00%         5.00%    
Bank Of China [Member] | Term loan [Member] | Minimum [Member]                              
Short term debt effective rate of interest               4.85%         4.85%    
Long term debt effective rate of interest               4.85%         4.85%    
Bank Of China [Member] | Term Loan Facility Two [Member]                              
Debt instrument variable interest rate spread                   1.00%          
Short term debt effective rate of interest 4.85%                   4.85%        
Long term debt instrument term                           60 months  
Long term line of credit aggregate amount drawn ¥ 13,870,000                   ¥ 13,870,000        
Long term debt effective rate of interest 4.85%                   4.85%        
Long term line of credit aggregate amount repaid ¥ 2,500,000                   ¥ 2,500,000        
China CITIC Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Debt instrument face value                 ¥ 10,000,000            
Short term loan period                 12 months            
Short term debt interest rate terms                 one-year loan prime rate            
China Industrial Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Debt instrument face value 9,800,000                   ¥ 9,800,000        
Proceeds from short term bank loan ¥ 9,900,000 ¥ 9,900,000                          
Short term loan period 12 months 12 months                          
Short term debt effective rate of interest 4.30% 4.30%                 4.30%        
Long term debt effective rate of interest 4.30% 4.30%                 4.30%        
Hangzhou Bank | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Proceeds from short term bank loan   ¥ 20,000,000                          
Short term loan period   12 months                          
Debt instrument variable interest rate spread   0.65%                          
Short term debt effective rate of interest   4.35%                          
Short term debt interest rate terms   one-year loan prime rate plus 0.65%                          
Long term debt effective rate of interest   4.35%                          
Hangzhou Bank | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member] | Term Loan Agreement One [Member]                              
Debt instrument face value         ¥ 10,000,000                    
Short term loan period       12 months                      
Short term debt effective rate of interest         4.35%                    
Long term debt effective rate of interest         4.35%                    
Short Term Loan Agreement One [Member] | China Construction Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Proceeds from short term bank loan               ¥ 6,100,000              
Short term loan period               12 months              
Debt instrument variable interest rate spread               0.45%              
Short term debt interest rate terms               one-year loan prime rate plus 0.45%              
Short Term Loan Agreement One [Member] | Hangzhou Bank | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Debt instrument variable interest rate spread         0.50%                    
Short term debt interest rate terms         one-year loan prime rate plus 0.50%                    
Short Term Loan Agreement Two [Member] | China Construction Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Debt instrument face value             ¥ 5,000,000                
Short term loan period             12 months                
Debt instrument variable interest rate spread             0.45%                
Short term debt interest rate terms             one-year loan prime rate plus 0.45%                
Short Term Loan Agreement Two [Member] | Hangzhou Bank | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Debt instrument face value       ¥ 20,000,000                      
Short term loan period         12 months                    
Debt instrument variable interest rate spread       0.50%                      
Short term debt effective rate of interest       4.35%                      
Short term debt interest rate terms       one-year loan prime rate plus 0.50%                      
Long term debt effective rate of interest       4.35%                      
Short Term Loan Agreement Three [Member] | China Construction Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Proceeds from short term bank loan           ¥ 5,000,000                  
Short term loan period           12 months                  
Debt instrument variable interest rate spread           0.45%                  
Short term debt interest rate terms           one-year loan prime rate plus 0.45%                  
Short Term Loan Agreement Four [Member] | China Construction Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Proceeds from short term bank loan       ¥ 5,000,000                      
Short term loan period       12 months                      
Debt instrument variable interest rate spread       0.45%                      
Short term debt interest rate terms       one-year loan prime rate plus 0.45%                      
Short Term Loan Agreement Five [Member] | China Construction Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Proceeds from short term bank loan     ¥ 5,000,000                        
Short term loan period     12 months                        
Debt instrument variable interest rate spread     0.45%                        
Short term debt interest rate terms     one-year loan prime rate plus 0.45%                        
Short Term Loan Agreements [Member] | China Construction Bank [Member] | Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]                              
Short term debt effective rate of interest 4.30%                   4.30%        
Long term debt effective rate of interest 4.30%                   4.30%        
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Ordinary Shares - Additional Information (Detail)
$ / shares in Units, ¥ in Thousands, $ in Millions
12 Months Ended
Jan. 12, 2021
USD ($)
$ / shares
shares
Jan. 03, 2019
shares
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2017
CNY (¥)
shares
Jun. 30, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Oct. 14, 2020
$ / shares
shares
Mar. 06, 2020
shares
Class of Stock [Line Items]                    
Common stock, Shares authorized       500,000,000   500,000,000 500,000,000 500,000,000    
Common stock, Par or stated value per share | $ / shares       $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001    
Common stock shares issued           338,370,624 337,969,926      
Common stock, shares, outstanding           338,370,624 337,969,926      
Stockholders equity split       1:10            
American Depositary Shares [Member]                    
Class of Stock [Line Items]                    
Common stock, Par or stated value per share | $ / shares $ 19                  
Common stock shares issued 11,000,000                  
Number of Additional Shares Issued 1,650,000                  
Proceeds from Issuance Initial Public Offering | $ $ 240                  
Entity listing depository ratio 5                  
Series A Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Common stock, shares, outstanding 31,343,284                  
Preferred Stock, Shares Outstanding 31,343,284                  
Series B One Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Common stock, shares, outstanding 21,735,721                  
Preferred Stock, Shares Outstanding 21,735,721                  
Series B Two Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Common stock, shares, outstanding 59,327,653                  
Preferred Stock, Shares Outstanding 59,327,653                  
Series C Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Common stock, shares, outstanding 61,364,562                  
Preferred Stock, Shares Outstanding 61,364,562                  
William Wei Cao [Member]                    
Class of Stock [Line Items]                    
Common stock shares issued         9,800,000          
Proceeds from common stock issued | ¥         ¥ 2,150          
Shanghai Guidance Capital Ltd And Suzhou Tonghe Venture Investment Partnership II [Member]                    
Class of Stock [Line Items]                    
Common stock shares issued         208,955          
Proceeds from common stock issued | ¥     ¥ 200              
Shanghai Guidance Capital Ltd [Member]                    
Class of Stock [Line Items]                    
Stock repurchased during period, shares   104,478                
OrbiMed Asia Partners III LP King Star Med LP LAV Granite Limited LAV Biosciences Fund V LP Victory Treasure Limited and OrbiMed Asia Partners III LP [Member]                    
Class of Stock [Line Items]                    
Temporary Equity, Shares Issued                   1,044,776
Michelia Figo Holding Limited [Member]                    
Class of Stock [Line Items]                    
Temporary Equity, Shares Issued                 5,910,000  
Temporary Equity, Par or Stated Value Per Share | $ / shares                 $ 1  
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Summary of the Option Activities (Detail)
¥ / shares in Units, ¥ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
$ / shares
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
Jun. 30, 2021
$ / shares
Jun. 30, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
$ / shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Share-based Payment Arrangement [Abstract]              
Number of Options, Outstanding at beginning balance | shares   13,102,590   7,409,599   7,409,599  
Number of Options, Granted | shares   2,199,826   3,659,823      
Number of Options, Forfeited | shares   (397,723)   (122,712)      
Number of Options, Exercised | shares   (66,945)          
Number of Options, Outstanding at ending balance | shares   14,837,748   10,946,710   13,102,590 7,409,599
Weighted Average Exercise Price, Outstanding at beginning balance | $ / shares $ 1.6   $ 1.32   $ 1.32    
Weighted Average Exercise Price, Granted | $ / shares 0.65   2.21        
Weighted Average Exercise Price, Forfeited | $ / shares 1.32   0.9        
Weighted–Average Exercise Price, Exercised | $ / shares 0.3            
Weighted Average Exercise Price, Outstanding at ending balance | $ / shares 1.47   1.62   1.6    
Weighted-Average Grant Date Fair Value, Outstanding at beginning balance | (per share) 1.1 ¥ 7.21 0.47 ¥ 3.28 0.47 ¥ 3.28  
Weighted-Average Grant Date Fair Value, Granted | (per share) 0.35 2.22 2.54 16.44      
Weighted-Average Grant Date Fair Value, Forfeited | (per share) 0.68 4.4 0.54 3.69      
Weighted–Average Grant Date Fair Value, Exercised | (per share) 0.29 2          
Weighted-Average Grant Date Fair Value, Outstanding at ending balance | (per share) $ 1 ¥ 6.57 $ 1.16 ¥ 7.68 $ 1.1 ¥ 7.21 ¥ 3.28
Weighted Average Remaining Contractual Term, Outstanding at bagging balance (In Years)   8 days 10 hours   8 days 19 hours   8 days 20 hours 8 days 21 hours
Weighted Average Remaining Contractual Term, Outstanding at ending balance   8 days 10 hours   8 days 19 hours   8 days 20 hours 8 days 21 hours
Aggregate Intrinsic Value, Outstanding at beginning balance | ¥   ¥ 12,335   ¥ 112,024   ¥ 112,024  
Aggregate Intrinsic Value, Forfeited | ¥          
Aggregate Intrinsic Value, Outstanding at ending balance | ¥   ¥ 14,455   ¥ 99,325   ¥ 12,335 ¥ 112,024
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Additional Information (Detail) - shares
1 Months Ended 6 Months Ended 9 Months Ended
Dec. 31, 2020
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2019
Jul. 31, 2020
Apr. 15, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 3.00%          
Share Based Compensation By Share Based Payment Arrangement Additional Number Of Shares Available For Issuance As Percentage Of Outstanding Stock Maximum 1.00%          
Restricted Stock Units (RSUs) [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Number of units vested   1,707,575        
Restated And Amended Employee Stock Option Plan Two Thousand And Nineteen [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Common stock shares reserved for future issuance           4,388,060
Restated And Amended Employee Stock Option Plan Two Thousand And Nineteen [Member] | Maximum [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share based compensation by share based payment arrangement expiration term       10 years    
Second Amended and Restated Employee Stock Option Plan [Member] | Maximum [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         7,388,060  
Third Amended And Restated Employee Stock Option Plan [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Common stock shares reserved for future issuance 10,216,234          
2020 Plan [Member] | Restricted Stock Units (RSUs) [Member] | Employees Directors And Consultants [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Number of units granted   479,741 303,030      
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Detail)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Risk-free interest rate minimum 1.79% 1.09%
Risk-free interest rate maximum 3.12% 1.84%
Dividend yield 0.00% 0.00%
Expected volatility range minimum 55.62% 52.23%
Expected volatility range maximum 55.94% 52.70%
Contractual life 10 years 10 years
Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Exercise multiple 2.8 2.8
Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Exercise multiple 2.2 2.2
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation- Schedule Of Share-Based Compensation Expenses (Detail)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Restricted Stock Units (RSUs) [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses ¥ 1,835 $ 274 ¥ 4,063
Restricted Stock Units (RSUs) [Member] | Research and development expenses [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses 644 96 0
Restricted Stock Units (RSUs) [Member] | Administrative expenses [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses 1,191 178 4,063
Share-Based Payment Arrangement, Option [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses 13,763 2,055 22,812
Share-Based Payment Arrangement, Option [Member] | Research and development expenses [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses 6,909 1,031 7,737
Share-Based Payment Arrangement, Option [Member] | Administrative expenses [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses ¥ 6,854 $ 1,023 ¥ 15,075
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Tax Expenses - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
PRC Country [Member]    
Operating Loss Carryforwards [Line Items]    
Effective income tax rate reconciliation, percent 0.00% 0.00%
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share - Summary of Earning Per Shares Basic and Diluted (Detail)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
¥ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
CNY (¥)
¥ / shares
shares
Earnings Per Share [Abstract]      
Net loss attributable to Gracell Biotechnologies Inc.'s shareholders ¥ (304,888) $ (45,518) ¥ (193,884)
Accretion of convertible redeemable preferred shares to redemption value 0 0 (1,989)
Net loss attributable to Gracell Biotechnologies Inc.'s ordinary shareholders ¥ (304,888) $ (45,518) ¥ (195,873)
Weighted-average number of ordinary shares outstanding—basic 338,244,214 338,244,214 320,415,223
Weighted-average number of ordinary shares outstanding—diluted 338,244,214 338,244,214 320,415,223
Net loss per share attributable to Gracell Biotechnologies Inc.'s ordinary shareholders—basic | (per share) ¥ (0.9) $ (0.13) ¥ (0.61)
Net loss per share attributable to Gracell Biotechnologies Inc.'s ordinary shareholders—diluted | (per share) ¥ (0.9) $ (0.13) ¥ (0.61)
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share - Summary of Antidilutive Securities Excluded From Computation of Earnings Per Share Amount (Detail) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share Options And RSUs [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Convertible redeemable preferred shares 1,241,772 1,223,804
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions - Schedule Of Related Party Transactions (Detail)
¥ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
CNY (¥)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
CNY (¥)
Unitex Capital Ltd [Member]      
Related Party Transaction [Line Items]      
Related Party Transaction, Expenses from Transactions with Related Party ¥ 6,952 $ 1,038 ¥ 1,183
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions - Additional Information (Detail) - CNY (¥)
¥ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Related Party Transaction [Line Items]    
Payments Of Professional Service Fee ¥ 4,477 ¥ 1,183
Controller [Member] | Unitex Capital Ltd [Member]    
Related Party Transaction [Line Items]    
Nature of Common Ownership or Management Control Relationships An entity controlled by Founder  
XML 68 d320247d6k_htm.xml IDEA: XBRL DOCUMENT 0001826492 2022-01-01 2022-06-30 0001826492 2021-12-31 0001826492 2022-06-30 0001826492 2021-01-01 2021-06-30 0001826492 2019-12-31 0001826492 2020-12-31 0001826492 2019-01-01 2019-12-31 0001826492 2021-01-01 2021-12-31 0001826492 2020-01-01 2020-12-31 0001826492 2020-12-01 2020-12-31 0001826492 2020-01-01 0001826492 2021-01-01 0001826492 2021-06-30 0001826492 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001826492 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001826492 us-gaap:ConstructionInProgressMember 2021-12-31 0001826492 us-gaap:VehiclesMember 2021-12-31 0001826492 grcl:OthersMember 2021-12-31 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2021-12-31 0001826492 grcl:OutsideChinaMember 2021-12-31 0001826492 country:CN 2021-12-31 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2021-12-31 0001826492 us-gaap:MachineryAndEquipmentMember 2022-06-30 0001826492 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001826492 us-gaap:ConstructionInProgressMember 2022-06-30 0001826492 us-gaap:VehiclesMember 2022-06-30 0001826492 grcl:OthersMember 2022-06-30 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-06-30 0001826492 grcl:GracellBiotechnologiesHoldingsLimitedMember 2022-06-30 0001826492 grcl:GracellBiotechnologiesHkLimitedMember 2022-06-30 0001826492 grcl:GracellBioscienceShanghaiCoLtdMember 2022-06-30 0001826492 grcl:GracellBiopharmaceuticalsIncMember 2022-06-30 0001826492 grcl:GracellBiomedicineshanghaiCoLtdMember 2022-06-30 0001826492 grcl:HainanGracellBiomedicineCompanyLimitedMember 2022-06-30 0001826492 grcl:SuzhouGracellBioscienceCompanyLimitedMember 2022-06-30 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2022-06-30 0001826492 grcl:OutsideChinaMember 2022-06-30 0001826492 country:CN 2022-06-30 0001826492 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:NonrecourseMember 2022-06-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaIndustrialBankMember 2022-06-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementsMember 2022-06-30 0001826492 grcl:TermLoanFacilityTwoMember grcl:BankOfChinaMember 2022-06-30 0001826492 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiotechnologiesHoldingsLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiotechnologiesHkLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBioscienceShanghaiCoLtdMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiopharmaceuticalsIncMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiomedicineshanghaiCoLtdMember 2022-01-01 2022-06-30 0001826492 grcl:HainanGracellBiomedicineCompanyLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:SuzhouGracellBioscienceCompanyLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:GracellBiotechnologiesShangaiCompanyLimitedMember 2022-01-01 2022-06-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember 2022-01-01 2022-06-30 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0001826492 grcl:ElectronicEquipmentMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember grcl:FurnitureAndToolsMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember grcl:FurnitureAndToolsMember 2022-01-01 2022-06-30 0001826492 us-gaap:VehiclesMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-06-30 0001826492 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-06-30 0001826492 grcl:ShareOptionsAndRsusMember 2022-01-01 2022-06-30 0001826492 srt:ControllerMember grcl:UnitexCapitalLtdMember 2022-01-01 2022-06-30 0001826492 grcl:UnitexCapitalLtdMember 2022-01-01 2022-06-30 0001826492 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001826492 srt:MinimumMember 2022-01-01 2022-06-30 0001826492 srt:MaximumMember 2022-01-01 2022-06-30 0001826492 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001826492 grcl:EmployeesDirectorsAndConsultantsMember us-gaap:RestrictedStockUnitsRSUMember grcl:TwoThousandAndTwentyMember 2022-01-01 2022-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001826492 grcl:PrcCountryMember 2022-01-01 2022-06-30 0001826492 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001826492 grcl:VariableInterestEntitiesAndItsSubsidariesMember 2021-01-01 2021-06-30 0001826492 grcl:ShareOptionsAndRsusMember 2021-01-01 2021-06-30 0001826492 grcl:UnitexCapitalLtdMember 2021-01-01 2021-06-30 0001826492 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001826492 srt:MinimumMember 2021-01-01 2021-06-30 0001826492 srt:MaximumMember 2021-01-01 2021-06-30 0001826492 grcl:EmployeesDirectorsAndConsultantsMember us-gaap:RestrictedStockUnitsRSUMember grcl:TwoThousandAndTwentyMember 2021-01-01 2021-06-30 0001826492 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001826492 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001826492 us-gaap:EmployeeStockOptionMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001826492 grcl:PrcCountryMember 2021-01-01 2021-06-30 0001826492 country:CN 2021-01-01 2021-01-01 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementOneMember 2021-06-01 2021-06-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementTwoMember 2021-07-01 2021-07-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementThreeMember 2021-08-01 2021-08-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementFourMember 2021-11-01 2021-11-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:TermLoanAgreementOneMember grcl:HangzhouBankMember 2021-11-01 2021-11-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember grcl:ShortTermLoanAgreementTwoMember 2021-11-01 2021-11-30 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementFiveMember 2021-12-01 2021-12-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaCiticBankMember 2021-03-01 2021-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaCiticBankMember 2021-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:TermLoanAgreementOneMember grcl:HangzhouBankMember 2021-10-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember grcl:ShortTermLoanAgreementTwoMember 2021-11-30 0001826492 grcl:TermLoanMember grcl:BankOfChinaMember 2021-06-30 0001826492 srt:MaximumMember grcl:TermLoanMember grcl:BankOfChinaMember 2021-06-30 0001826492 srt:MinimumMember grcl:TermLoanMember grcl:BankOfChinaMember 2021-06-30 0001826492 grcl:ShanghaiGuidanceCapitalLtdAndSuzhouTongheVentureInvestmentPartnershipIIMember 2020-01-01 2020-12-31 0001826492 grcl:TermLoanMember grcl:BankOfChinaMember 2020-01-01 2020-12-31 0001826492 grcl:TermLoanFacilityTwoMember grcl:BankOfChinaMember 2020-07-01 2020-07-31 0001826492 srt:MaximumMember grcl:SecondAmendedAndRestatedEmployeeStockOptionPlanMember 2020-07-31 0001826492 grcl:TermLoanFacilityTwoMember 2020-07-31 0001826492 grcl:ThirdAmendedAndRestatedEmployeeStockOptionPlanMember 2020-12-31 0001826492 grcl:TermLoanFacilityTwoMember grcl:BankOfChinaMember 2020-12-31 0001826492 grcl:WilliamWeiCaoMember 2017-01-01 2017-12-31 0001826492 grcl:WilliamWeiCaoMember 2017-12-31 0001826492 grcl:ShanghaiGuidanceCapitalLtdAndSuzhouTongheVentureInvestmentPartnershipIIMember 2017-12-31 0001826492 grcl:ShanghaiGuidanceCapitalLtdMember 2019-01-03 2019-01-03 0001826492 grcl:OrbimedAsiaPartnersIiiLpKingStarMedLpLavGraniteLimitedLavBiosciencesFundVLpVictoryTreasureLimitedAndOrbimedAsiaPartnersIiiLpMember 2020-03-06 0001826492 grcl:MicheliaFigoHoldingLimitedMember 2020-10-14 0001826492 grcl:AmericanDepositarySharesMember 2021-01-12 2021-01-12 0001826492 grcl:AmericanDepositarySharesMember 2021-01-12 0001826492 us-gaap:SeriesAPreferredStockMember 2021-01-12 0001826492 grcl:SeriesBOnePreferredStockMember 2021-01-12 0001826492 grcl:SeriesBTwoPreferredStockMember 2021-01-12 0001826492 us-gaap:SeriesCPreferredStockMember 2021-01-12 0001826492 grcl:RestatedAndAmendedEmployeeStockOptionPlanTwoThousandAndNineteenMember 2019-04-15 0001826492 srt:MaximumMember grcl:RestatedAndAmendedEmployeeStockOptionPlanTwoThousandAndNineteenMember 2019-04-15 2019-12-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaConstructionBankMember grcl:ShortTermLoanAgreementTwoMember 2021-07-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember grcl:ShortTermLoanAgreementTwoMember 2021-10-01 2021-10-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember grcl:ShortTermLoanAgreementOneMember 2021-10-01 2021-10-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaIndustrialBankMember 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaIndustrialBankMember 2022-03-01 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:HangzhouBankMember 2022-03-01 2022-03-31 0001826492 grcl:SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember grcl:ChinaIndustrialBankMember 2022-06-01 2022-06-30 0001826492 us-gaap:CommonStockMember 2021-12-31 0001826492 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001826492 us-gaap:RetainedEarningsMember 2021-12-31 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001826492 us-gaap:CommonStockMember 2022-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001826492 us-gaap:RetainedEarningsMember 2022-06-30 0001826492 us-gaap:CommonStockMember 2020-12-31 0001826492 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001826492 us-gaap:RetainedEarningsMember 2020-12-31 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001826492 us-gaap:CommonStockMember 2021-06-30 0001826492 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001826492 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001826492 us-gaap:RetainedEarningsMember 2021-06-30 iso4217:CNY iso4217:USD shares pure utr:Year utr:Day utr:Month iso4217:USD shares iso4217:CNY shares false 2022-06-30 Q2 0001826492 --12-31 6-K 2022 Gracell Biotechnologies Inc. 1829006000 1535118000 229187000 3615000 172199000 25709000 52459000 31993000 4776000 1885080000 1739310000 259672000 123818000 108247000 16161000 29652000 22174000 3310000 21587000 29450000 4397000 2060137000 1899181000 283540000 35685000 51633000 69120000 92978000 13881000 66100000 99600000 66100000 99600000 14870000 4367000 3125000 17527000 19280000 2878000 0 2563000 383000 2376000 2684000 2376000 2684000 401000 155123000 217105000 32413000 730000 0 14830000 7547000 1127000 54349000 52962000 54349000 52962000 7907000 8464000 7764000 1159000 232766000 285378000 42606000 0.0001 0.0001 500000000 500000000 337969926 337969926 338370624 338370624 223000 223000 33000 2902856000 2918585000 435733000 -57936000 17655000 2636000 -1017772000 -1322660000 -197468000 1827371000 1613803000 240934000 2060137000 1899181000 283540000 130700000 238895000 35666000 62182000 66656000 9951000 -192882000 -305551000 -45617000 2666000 5198000 776000 2647000 3082000 460000 133000 1940000 290000 -1101000 -3395000 -507000 -53000 2000 0 -193884000 -304888000 -45518000 0 -193884000 -304888000 -45518000 1989000 0 0 -195873000 -304888000 -45518000 0 0 -11138000 75591000 11285000 -207011000 -229297000 -34233000 320415223 338244214 338244214 320415223 338244214 338244214 0.61 0.9 0.13 0.61 0.9 0.13 99044776 68000 0 -23912000 -564029000 -587873000 -193884000 -193884000 1989000 1989000 26874000 26874000 173771220 -113000 -1409412000 -1409525000 63250000 41000 1431316000 1431357000 -11138000 -11138000 336065996 222000 2867602000 -35050000 -759902000 2072872000 337969926 223000 2902856000 -57936000 -1017772000 1827371000 -304888000 -304888000 15598000 15598000 400698 0 131000 131000 75591000 75591000 338370624 223000 2918585000 17655000 -1322660000 1613803000 -193884000 -304888000 -45518000 19849000 33859000 5055000 26874000 15598000 2329000 6666000 9147000 1365000 -1101000 -3395000 -507000 20521000 -19704000 -2941000 2563000 383000 27014000 23858000 3562000 46000 7000 -5808000 -7200000 -1075000 10104000 -700000 -104000 -128605000 -204710000 -30562000 23906000 24597000 3672000 5000000 238605000 35623000 20009000 70021000 10454000 -8897000 -193181000 -28841000 1448959000 131000 20000 21233000 49600000 7405000 10405000 17179000 2565000 744000 111000 14458000 1445329000 31808000 4749000 -12238000 72195000 10778000 1295589000 -293888000 -43876000 754308000 1829006000 273063000 2049897000 1535118000 229187000 2647000 3082000 460000 1989000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1. ORGANIZATION AND BASIS OF PRESENTATION </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a) Nature of operations </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gracell Biotechnologies Inc. (the “Company”), an exempted company with limited liability, was incorporated in Cayman Islands on May 22, 2018. The Company, through its consolidated subsidiaries and variable interest entity (“VIE”) (collectively referred to as the “Group”) engaged primarily in the business of discovering and developing cell therapies to resolve industry challenges and fulfill unmet medical needs in the treatment of cancer (collectively referred to as the “Gracell Business”). The Group’s principal operation and geographic market is in the People’s Republic of China (“PRC”). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(b) Reorganization </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group carried out its principal business in the People’s Republic of China (the “PRC”) since May 22, 2017 mainly through Gracell Biotechnologies (Shanghai) Co., Ltd. (“Gracell Biotechnologies” or the “VIE”) in the PRC. In connection with the Company’s initial public offering on the overseas capital market and facilitate offshore financing, the Group underwent a reorganization through which Gracell Biotechnologies (HK) Limited and Gracell Bioscience (Shanghai) Co., Ltd., (the “WFOE”), were established. The Company then entered into a series of contractual arrangements among the WFOE, the VIE and the VIE’s shareholders in January 2019 and the VIE’s shareholders swapped their shares in the VIE for shares in the Company to establish the Company as the ultimate holding company and the VIE became the variable interest entity of the Group (“Reorganization”). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022, the Company’s principal subsidiaries, VIE and VIE’s subsidiary are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 21%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 19%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 19%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 19%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 18%; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Date of<br/> incorporation</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Place of incorporation</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Percentage of</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">legal</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">ownership</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">by the Company</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal activities</div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biotechnologies Holdings Limited (“Gracell BVI”)</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">May 22, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">British Virgin Islands</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Investment holding</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biotechnologies (HK) Limited (“Gracell HK”)</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">June 7, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Hong Kong</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Investment holding</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Bioscience (Shanghai) Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">August 24, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biopharmaceuticals, Inc.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">February 11, 2020</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The United States of America</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biomedicine (Shanghai) Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">August 19, 2020</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Hainan Gracell Biomedicine Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">June 25, 2021</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Suzhou Gracell Bioscience Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">July 12, 2021</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">VIE</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biotechnologies (Shanghai) Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">May 22, 2017</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">—  </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">VIE’s subsidiary</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Suzhou Gracell Biotechnologies Co., Ltd. (“Suzhou Gracell”)</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">April 23, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">—  </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 12, 2021, the Company completed its Initial Public Offering and became listed on the Nasdaq Global Selected Market (see Note 9 for details). </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(c) Basis of Presentation for the Reorganization </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Reorganization consists of transferring the Gracell Business to the Group, which is controlled by William Wei Cao (the “Founder”) immediately before and after the Reorganization. The Reorganization was a recapitalization with no substantial changes in the shareholding of the Company. Accordingly, the Reorganization is accounted for as a transaction under common control. Therefore, the accompanying consolidated financial statements include the assets, liabilities, revenue, expenses and cash flows of the Gracell Business for the periods presented and are prepared on a carryover basis as if the corporate structure of the Group after the Reorganization had been in existence throughout the periods presented. Accordingly, the effect of the ordinary shares and the preferred shares issued by the Company pursuant to the Reorganization have been presented retrospectively as of the beginning of the earliest period presented on the consolidated financial statements or the original issue date, whichever is later, as if such shares were issued by the Company when the Group issued such interests. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(d) Contractual agreements with the VIE </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group operates certain of its businesses in the PRC through its VIE, whose equity interests are ultimately held by the Founder and other shareholders of the Group through the VIE’s nominee shareholder. The Company consolidates VIE by entering into a series of contractual arrangements with the VIE’s legal shareholder who is also referred to as nominee shareholder. The nominee shareholder is the legal owner of the VIE. However, the rights of the nominee shareholder have been transferred to the Group through the contractual arrangements. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The contractual arrangements signed with the VIE are the voting rights proxy agreement, call option agreement, technology consultation and service agreement, business cooperation agreement and equity pledge agreement. The Company’s management concluded that the Company, through the contractual arrangements, has the power to direct the activities that most significantly impact the VIE’s economic performance and bears the risks of and enjoys the rewards normally associated with ownership of the VIE. Therefore, the Company is the ultimate primary beneficiary of the VIE. As such, the Company consolidates the financial statements of the VIE and its subsidiary, and the financial results of the VIE were included in the Group’s consolidated financial statements in accordance with the basis of presentation as stated in Note 2. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of the principal terms of the contractual agreements entered into by and among the WFOE, the VIE and the nominee shareholders of the VIE are described below: </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Voting rights proxy agreement </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The WFOE, the Group’s VIE and the nominee shareholders of the VIE have entered into an voting rights proxy agreement, pursuant to which the nominee shareholders of the Group’s VIE irrevocably appointed the WFOE or its designated persons as their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">attorney-in-fact</div></div> to exercise all of their rights as a shareholder of the VIE, including, but not limited to, propose to hold a shareholders’ meeting, exercise all shareholder’s voting rights with respect to all matters to be discussed and voted in the shareholders’ meeting including but not limited to designate and appoint the director, the chief executive officer and other senior management members of the VIE and exercise other voting rights the shareholders are entitled to. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The agreement will remain in force for twenty (20) years and can be extended only if the WFOE gives its written notice of the extension of this agreement before the expiration of this agreement and the other parties shall agree with this extension without reserve. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Call option agreement </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The WFOE, the Group’s VIE and the nominee shareholders of the VIE have entered into a call option agreement, pursuant to which the shareholders of the VIE irrevocably granted the WFOE an exclusive option to purchase, or have its designated person to purchase, at its discretion, to the extent permitted under PRC law, all or part of their equity interests in the VIE and the purchase price shall be the lowest price permitted by applicable PRC law. The shareholders undertake that, without the prior written consent of the WFOE, they shall not sell, transfer, mortgage or otherwise dispose of its equity interests in the VIE or allow the encumbrance thereon of any security interest, increase or decrease the registered capital of the VIE, appoint or replace any directors of the VIE, sell, transfer, mortgage or dispose of the VIE’s assets or beneficial interest in the business or revenues, conduct any merger, acquisition or investments, declare or distribution any dividend; change or amend articles of association or incur any debts or guarantee liabilities. The exclusive option agreement will remain effective until all equity interests in the VIE are transferred or assigned to the WFOE or its designated representative(s). </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Technology consultation and service agreement </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The WFOE and the VIE entered into a technology consultation and service agreement under which the VIE engages the WFOE as its exclusive consultant and provider of fund, human, technology and intellectual properties services and technical support, consulting services and other commercial services on exclusive basis in relation to the principal business. The WFOE has exclusive and proprietary rights and interests in all rights, ownership, interests and intellectual properties arising out of or created during the performance of this agreement. During the term of the agreement, the VIE may not enter into any agreement with third parties for the provision of identical or similar service without prior consent of the WFOE. In exchange, the VIE agrees to pay an annual service fee to the WFOE and such fee is determined by the WFOE based on its services provided including various factors such as the WFOE’s incurred technology support and consulting services fees, performance data and the VIE’s revenues. The agreement will remain in force for twenty (20) years and can be extended with the WFOE’s written notice of the extension before the expiration of this agreement and the VIE shall agree with this extension without reserve. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business cooperation agreement </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the business cooperation agreement entered between the VIE and the WFOE, the WFOE has the exclusive right to provide to the VIE technology support, consulting services and other commercial services including market analysis and consultation, products research and development, training and operation management consultation services. The VIE can’t sell, dispose, pledge the intellectual property rights created by the performance of this agreement which should be exclusively owned by the WFOE. In exchange, the VIE agrees to pay a monthly service fee to the WFOE based on the services provided including various factors such as WFOE’s incurred technology support and consulting services fees, performance data and the VIE’s profit. The agreement shall maintain effective unless terminated under applicable PRC laws and regulations. </div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Pledge Agreement </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the share pledge agreement entered between the VIE and its shareholders and the WFOE, the shareholders of the VIE have to pledge all of their equity interests in the VIE to the WFOE to guarantee the performance by the VIE and its shareholders’ performance of their respective obligations under the call option agreement, technology consultation and service agreement, business cooperation agreement and voting rights proxy agreement. If the VIE and/or its shareholders breach their contractual obligations under those agreements, the WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. The shareholders of the VIE also undertakes that, during the term of the equity pledge agreements, they shall not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests. During the term of the equity pledge agreement, the WFOE has the right to receive all of the dividends and profits distributed on the pledged equity interests. The pledge will remain binding until the VIE and their shareholders discharge all their obligations under the contractual arrangements. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Spouse Consent Letter </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 3, 2019, the spouse of the Founder, unconditionally and irrevocably agreed that the equity interest in the VIE held by the Founder will be disposed of pursuant to the equity pledge agreement, the voting rights proxy agreement and the call option agreement. The spouse agreed not to make any assertions in connection with the equity interest in the VIE held by the Founder. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks in relation to the VIE structure </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A significant part of the Group’s business is conducted through the VIE of the Group, of which the Company is the ultimate primary beneficiary. In the opinion of the management, the contractual arrangements with the VIE and the nominee shareholder are in compliance with PRC laws and regulations and is legally binding and enforceable. Nominee shareholders indicate that they will not act contrary to the contractual arrangements. However, there are substantial uncertainties regarding the interpretation and application of the PRC laws and regulations including those that govern the contractual arrangements, which could limit the Group’s ability to enforce these contractual arrangements and if nominee shareholders of the VIE was to reduce their interests in the Group, their interest may diverge from that of the Group and that may potentially increase the risk that they would seek to act contrary to the contractual arrangements. </div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">It is possible that the Group’s operation of certain of its operations and businesses through the VIE could be found by PRC authorities to be in violation of PRC law and regulations prohibiting or restricting foreign ownership of companies that engage in such operations and businesses. While the Group’s management considers the possibility of such a finding by PRC regulatory authorities under current law and regulations to be remote, on March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaces three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">catch-all</div> clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means.” It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether the Group’s corporate structure will be seen as violating the foreign investment rules as the Group are currently leveraging the contractual arrangements to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangement, the Group may face substantial uncertainties as to whether the Group can complete such actions in a timely manner, or at all. If the Group fails to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, the Group’s current corporate structure, corporate governance and business operations could be materially and adversely affected. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">If the Group’s corporate structure or the contractual arrangements with the VIE were found to be in violation of any existing or future PRC laws and regulations, the PRC regulatory authorities could, within their respective jurisdictions: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">revoking the business licenses and/or operating licenses of such entities; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">discontinuing or placing restrictions or onerous conditions on the Group’s operation through any transactions between the PRC subsidiary and the VIE; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">imposing fines, confiscating the income from the PRC subsidiary or the VIE, or imposing other requirements with which the VIE may not be able to comply; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">requiring the Group to restructure the ownership structure or operations, including terminating the contractual arrangements with the VIE and deregistering the equity pledges of the VIE, which in turn would affect the Group’s ability to consolidate, derive economic interests from the VIE; </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">restricting or prohibiting the Group’s use of the proceeds of the public offering to finance the Group’s business and operations in China; or </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">taking other regulatory or enforcement actions that could be harmful to the Group’s business. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The imposition of any of these restrictions or actions could result in a material adverse effect on the Group’s ability to conduct its business. In such case, the Group may not be able to operate or derive economic interests from the VIE, which may result in deconsolidation of the VIE in the Group’s consolidated financial statements. In the opinion of the management, the likelihood for the Group to lose such ability is remote based on current facts and circumstances. The Group believes that the contractual arrangements among each of the VIE, their respective shareholders and relevant wholly foreign owned enterprise are in compliance with PRC law and are legally enforceable. The Group’s operations depend on the VIE to honor their contractual arrangements with the Group. These contractual arrangements are governed by PRC law and disputes arising out of these agreements are expected to be decided by arbitration in the PRC. The Company’s management believes that each of the contractual arrangements constitutes valid and legally binding obligations of each party to such contractual arrangements under the PRC laws. However, the interpretation and implementation of the laws and regulations in the PRC and their application on the legality, binding effect and enforceability of contracts are subject to the discretion of competent PRC authorities, and therefore there is no assurance that relevant PRC authorities will take the same position as the Group herein in respect of the legality, binding effect and enforceability of each of the contractual arrangements. Meanwhile, since the PRC legal system continues to evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involve uncertainties, which may limit legal protections available to the Group to enforce the contractual arrangements should the VIE or the nominee shareholders of the VIE fail to perform their obligations under those arrangements. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The contractual arrangements cannot be unilaterally terminated. Management concluded that the Company, through the WFOE and the contractual arrangements, has the power to direct the activities that most significantly impact the VIE’s economic performance, bears the risks and enjoys the rewards normally associated with ownership of the VIE, receive substantially all of the economic benefits and residual returns, and absorb substantially all the risks and expected losses from the VIE as if it was their sole shareholder and therefore the Company is the ultimate primary beneficiary of the VIE. As such, the Group consolidates the financial results of the VIE which are prepared in accordance with the basis of presentation as stated in Note 2 below. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following financial information of the Group’s VIE and the VIE’s subsidiary as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2021 and 2022 is included in the accompanying condensed consolidated financial statements of the Group as </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">133,069</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,867</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,615</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,594</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">537</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due from <div style="null;text-indent: 0px;;display:inline;">Group companies</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,705</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,705</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,809</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">232,508</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">214,924</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32,088</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60,944</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating lease, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,983</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,236</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TOTAL ASSETS</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">306,262</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">270,154</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">40,334</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current liabilities:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to related parties</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">486,794</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">538,361</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,375</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,870</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,367</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,125</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">466</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current portion of long-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,684</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accruals and other current liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,633</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">595,322</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">695,403</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">103,820</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,349</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to Group companies</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,883</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">730</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TOTAL LIABILITIES</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">709,901</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">807,865</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">120,610</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 73%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended</div></div></div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(103,897</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(134,070</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(20,016</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 75%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended</div></div></div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in operating activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(80,625</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(68,293</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(10,196</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash generated from (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">7,851</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(4,847</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(724</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash generated from financing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">63,429</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">83,988</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">12,539</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s involvement with the VIE is through the contractual arrangements disclosed in Note 1. All recognized assets held by the VIE are disclosed in the table above. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with various contractual agreements, the Company has the power to direct the activities of the VIE and can have assets transferred out of the VIE. Therefore, the Company considers that there are no assets in the respective VIE that can be used only to settle obligations of the respective VIE, except for the registered capital of the VIE. As the respective VIE is incorporated as limited liability company under the PRC Company Law, creditors do not have recourse to the general credit of the Company for the liabilities of the respective VIE. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIE. As the Group is conducting certain businesses in the PRC through the VIE, the Group may provide additional financial support on a discretionary basis in the future, which could expose the Group to a loss. There is no VIE in the Group where the Company or any subsidiary has a variable interest but is not the primary beneficiary. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s ability to operate or derive economic interests from the VIE also depends on the voting rights proxy and the effect of the share pledge under the Equity Pledge Agreement and the WFOE has to vote on all matters requiring shareholders’ approval in the VIE. As noted above, the Company believes this voting right proxy is legally enforceable but may not be as effective as direct equity ownership. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022, the Company’s principal subsidiaries, VIE and VIE’s subsidiary are as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 21%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 19%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 19%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 19%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 18%; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Date of<br/> incorporation</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Place of incorporation</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Percentage of</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">legal</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">ownership</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">by the Company</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal activities</div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biotechnologies Holdings Limited (“Gracell BVI”)</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">May 22, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">British Virgin Islands</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Investment holding</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biotechnologies (HK) Limited (“Gracell HK”)</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">June 7, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Hong Kong</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Investment holding</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Bioscience (Shanghai) Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">August 24, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biopharmaceuticals, Inc.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">February 11, 2020</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The United States of America</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biomedicine (Shanghai) Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">August 19, 2020</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Hainan Gracell Biomedicine Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">June 25, 2021</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Suzhou Gracell Bioscience Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">July 12, 2021</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">100%</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">VIE</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Gracell Biotechnologies (Shanghai) Co., Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">May 22, 2017</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">—  </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">VIE’s subsidiary</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Suzhou Gracell Biotechnologies Co., Ltd. (“Suzhou Gracell”)</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:center;">April 23, 2018</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">The PRC</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;;text-align:right;">—  </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Research and development of innovative medicines</td> </tr> </table> 2018-05-22 1 Investment holding 2018-06-07 1 Investment holding 2018-08-24 1 Research and development of innovative medicines 2020-02-11 1 Research and development of innovative medicines 2020-08-19 1 Research and development of innovative medicines 2021-06-25 1 Research and development of innovative medicines 2021-07-12 1 Research and development of innovative medicines 2017-05-22 Research and development of innovative medicines 2018-04-23 Research and development of innovative medicines <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following financial information of the Group’s VIE and the VIE’s subsidiary as of December 31, 2021 and June 30, 2022 and for the six months ended June 30, 2021 and 2022 is included in the accompanying condensed consolidated financial statements of the Group as </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">133,069</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,867</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,615</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,594</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">537</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due from <div style="null;text-indent: 0px;;display:inline;">Group companies</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,705</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,705</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,809</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,556</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">232,508</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">214,924</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32,088</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60,944</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating lease, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,983</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,236</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TOTAL ASSETS</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">306,262</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">270,154</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">40,334</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current liabilities:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to related parties</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">486,794</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">538,361</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,375</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,870</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,367</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,125</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">466</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current portion of long-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,684</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accruals and other current liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,633</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">595,322</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">695,403</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">103,820</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,349</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to Group companies</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,883</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">730</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TOTAL LIABILITIES</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">709,901</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">807,865</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">120,610</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 73%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended</div></div></div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(103,897</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(134,070</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(20,016</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 75%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="font-size: 10pt; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended</div></div></div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in operating activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(80,625</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(68,293</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(10,196</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash generated from (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">7,851</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(4,847</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(724</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash generated from financing activities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">63,429</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">83,988</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">12,539</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 122220000 133069000 19867000 3615000 3594000 537000 65705000 65705000 9809000 40968000 12556000 1875000 232508000 214924000 32088000 60944000 44638000 6664000 4827000 2356000 352000 7983000 8236000 1230000 306262000 270154000 40334000 486794000 538361000 80375000 66100000 99600000 14870000 4367000 3125000 466000 2376000 2684000 400000 35685000 51633000 7709000 595322000 695403000 103820000 54349000 52962000 7907000 59500000 59500000 8883000 730000 0 0 709901000 807865000 120610000 -103897000 -134070000 -20016000 -80625000 -68293000 -10196000 7851000 -4847000 -724000 63429000 83988000 12539000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of presentation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The interim unaudited condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the annual audited consolidated financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments necessary for the fair statement of results for the periods presented, have been included. The results of operations of any interim period are not necessarily indicative of the results of operations for the full year or any other interim period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The comparative <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> condensed balance sheet data was derived from the annual audited consolidated financial statements but is condensed to the same degree as the interim condensed balance sheet data. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The interim unaudited condensed consolidated financial statements and related disclosures have been prepared with the presumption that users have read or have access to the annual audited consolidated financial statements for the preceding fiscal year. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal accounting policies followed by the Company in the preparation of the accompanying consolidated financial statements are summarized below. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Principles of Consolidation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company applies the guidance codified in Accounting Standard Codification (“ASC”) 810, Consolidations, which contains guidance of accounting for VIEs. The guidance requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of estimates </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in the Group’s consolidated financial statements include, but are not limited to, the useful lives and impairment of long-lived assets, deferred tax valuation allowance, share-based compensation expenses. Management bases the estimates on historical experience and various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from those estimates. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency translation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses Chinese Renminbi (“RMB”) as its reporting currency. The United States Dollar (“US$”) is the functional currency of the Group’s entities incorporated in the Cayman Islands, British Virgin Islands, United States of America and Hong Kong, the RMB is the functional currency of the Company’s PRC subsidiaries. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Transactions denominated in currencies other than in the functional currency are translated into the functional currency using the exchange rates prevailing at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated into functional currency using the applicable exchange rates at the balance sheet date. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-monetary</div> items that are measured in terms of historical cost in foreign currency are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> using the exchange rates at the dates of the initial transactions. Exchange gains or losses arising from foreign currency transactions are included in the consolidated statements of comprehensive loss. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses are translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are reflected in the accumulated other comprehensive income. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive loss, consolidated statements of changes in shareholders’ equity and consolidated statements of cash flows from RMB into US$ as of and for the 6 months ended June 30, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.6981, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2022, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying consolidated financial statements are unaudited. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash and cash equivalents </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents primarily consist of cash and demand deposits which are highly liquid. The Group considers highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less to be cash equivalents. All cash and cash equivalents are unrestricted as to withdrawal and use. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments are deposits at bank with maturities of greater than three months, but less than twelve months. Short-term investments are stated at cost, which approximates fair value. Interest earned is included in interest income. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value measurements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group applies ASC 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements and Disclosures</div></div>. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. ASC 820 requires disclosures to be provided for fair value measurements. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2—Includes other inputs that are directly or indirectly observable in the marketplace. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3—Unobservable inputs which are supported by little or no market activity. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach; and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts of cash and cash equivalent, short-term investments, other current assets, accrued liabilities and other current liabilities and short-term borrowings approximate their fair values because of their generally short maturities. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, equipment and software </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Category</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Estimated Useful Life</div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery and laboratory equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Vehicles</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">4 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Furniture and tools</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Electronic equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Lesser of lease terms or estimated useful lives of the assets</td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterments that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation and amortization from the asset and accumulated depreciation and amortization accounts with any resulting gain or loss reflected in the consolidated statements of comprehensive loss. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of long-lived assets </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates the recoverability of its long-lived assets, including fixed assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Group recognizes an impairment loss based on the excess of the carrying amount of the assets over their fair value. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. The adjusted carrying amount of the assets is the new cost basis and is depreciated over the assets’ remaining useful lives. Long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">No impairment loss was recorded for the six months ended June 30, 2021 and 2022. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment reporting </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Reporting</div></div>, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer. The Group’s CODM reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages it business as a single segment. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. Hence, the Group has only one operating segment and one reportable segment. No geographical segments are presented as substantially all of the Group’s long-lived assets are located in the PRC. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and development expenses </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Elements of research and development expenses primarily include (1) payroll and other related costs of personnel engaged in research and development activities, (2) costs related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-clinical</div> testing of the Group’s technologies under development and clinical trials such as payments to contract research organizations (“CRO”) and contract manufacturing organizations (“CMO”), investigators and clinical trial sites that conduct the clinical studies; (3) costs to develop the product candidates, including raw materials and supplies, product testing, depreciation and amortization, and facility related expenses, (4) other research and development expenses. Research and development expenses are charged to expense as incurred when these expenditures relate to the Group’s research and development services and have no alternative future uses in accordance with ASC 730, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and Development</div></div>. As of December 31, 2021, the Group has several ongoing clinical studies in various clinical trial stages. The contracts with CRO and CMO are generally cancellable, with notice, at the Group’s option. The Group did not record any accrued expenses related to cancellation of CRO or CMO contracts as of December 31, 2021 as the Group did not have any plan to cancel the existing CRO or CMO contracts. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government subsidies </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Government subsidies primarily consist of financial subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific policies promoted by the governments. The Group’s PRC based subsidiaries received government subsidies from certain local governments. The Group’s government subsidies consist of specific subsidies and other subsidies. Specific subsidies are subsidies that the local government has set certain conditions for the subsidies. Other subsidies are the subsidies that the local government has not set any conditions and are not tied to future trends or performance of the Group, receipt of such subsidy income is not contingent upon any further actions or performance of the Group and the amounts do not have to be refunded under any circumstances. For the six months ended June 30, 2021 and 2022, no specific subsidies were received by the Group. Other subsidies of RMB88 and RMB1,798 <div style="display:inline;">for the six months ended June 30, 2021 and 2022, respectively, are recognized as other income upon receipt as further performance by the Group is not required. </div> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group adopted ASC 842, Leases, on January 1, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases are classified at the inception date as either a finance lease or an operating lease. Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Under ASC 842, at the commencement date, a lessee should recognize a financing liability equal to the present value of future lease payments and a right to use (“ROU”) asset. The expense recognition is consistent with the expense recognition under the existing lease guidance, wherein rental payments are expensed on a straight-line basis over their respective lease terms. The Group leases certain office space under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating lease agreements. Certain lease agreements contain rent holidays. Rent holidays are considered in determining the straight-line rent expense to be recorded over the lease term. The lease term begins on the date of initial possession of the leased property for purpose of recognizing lease expense on straight-line basis over the term of the lease. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, as an emerging growth company, elected to early adopt the standard for annual reporting period beginning January 1, 2021, utilizing the modified retrospective transition method. The Group has recorded lease assets and liabilities of approximately RMB24.5 million on its consolidated balance sheet on January 1, 2021, with no material impact to its consolidated statements of comprehensive loss and consolidated statements of cash flows. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After the initial adoption of ASC 842 on January 1, 2021, lease liability is measured at the present value of future base rent over the remaining lease terms discounted at 5%, which represents the incremental borrowing rate on January 1, 2021 for a 72 months loan term in China. ROU asset is measured as the initially recognized ROU asset less the difference between (a) cumulative straight-line expense recognized after January 1, 2021 and (b) cumulative accretion of the lease liability under the effective interest rate method after January 1, </div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive loss </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Accumulated other comprehensive loss of the Group includes foreign currency translation adjustments. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income taxes </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group follows the liability method of accounting for income taxes in accordance with ASC 740, Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Group records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates its uncertain tax positions using the provisions of ASC 740, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the consolidated financial statements. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group recognizes in the consolidated financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. It is the Group’s policy to recognize interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Borrowings </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Borrowings are recognized initially at fair value, net of transaction costs incurred. Borrowings are subsequently stated at amortized cost; any difference between the proceeds (net of transaction costs) and the redemption value is recognized in the consolidated statements of comprehensive loss over the period of the borrowings using the effective interest method. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share-based compensation </div></div></div></div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;">The Company grants share-based awards to eligible employees and consultants and accounts for share-based compensation in accordance with ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation—Stock Compensation</div></div>. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company follows ASC 718 to determine whether a share-based award should be classified and accounted for as a liability award or equity award. All grants of share-based awards to employees, management and nonemployees classified as equity awards are recognized in the financial statements based on their grant date fair values which are calculated using the binomial option pricing model. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employees’ share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at the grant date if no vesting conditions are required; or (b) for share-based awards granted with only service conditions, using the straight-line method, over the vesting period; or (c) for share-based awards granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service condition should be recorded upon the completion of the IPO, using the graded vesting method. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Net loss per share </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with ASC 260, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Earnings Per Share</div></div>, basic net loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of unrestricted ordinary shares outstanding during the year using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method, net loss is allocated between ordinary shares and other participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed. The Company’s convertible redeemable preferred shares are participating securities because they are entitled to receive dividends or distributions on an as converted basis. Diluted net loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares include ordinary shares issuable upon the conversion of the convertible redeemable preferred shares using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">if-converted</div> method, and ordinary shares issuable upon the exercise of share options, using the treasury stock method. Ordinary share equivalents are excluded from the computation of diluted earnings per share if their effects are anti-dilutive. For the periods presented herein, the computation of basic net loss per share using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method is not applicable as the Group is in a net loss position and the participating securities do not have contractual rights and obligations to share in the losses of the Group. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Employee defined contribution plan </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB6.7 million and RMB10.2 </div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the six months ended June 30, 2021 and 2022, respectively. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of risks </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of credit risk </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021 and June 30, 2022, the aggregate amount of cash and cash equivalents and short-term investments of RMB1,822,364 and RMB1,648,523 respectively, were held at major financial institutions located in the mainland of China, and RMB10,257 and RMB58,794, respectively, were deposited with major financial institutions located outside the mainland of China. These financial institutions are of high credit quality and management continually monitors the credit worthiness of these financial institutions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business and economic risk </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group believes that changes in any of the following areas could have a material adverse effect on the Group’s future consolidated financial position, results of operations or cash flows, changes in the overall demand for services; competitive pressures due to new entrants; advances and new trends in new technologies and industry standards; changes in certain strategic relationships; regulatory considerations and risks associated with the Group’s ability to attract employees necessary to support its growth. The Group’s operations could also be adversely affected by significant political, regulatory, economic and social uncertainties in the PRC. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency exchange rate risk </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A significant portion of the Group’s businesses are transacted in RMB, which is not a freely convertible currency. On January 1, 1994, the PRC government abolished the dual rate system and introduced a single rate of exchange as quoted daily by the People’s Bank of China (the “PBOC”). However, the unification of the exchange rates does not imply that the RMB may be readily convertible into US$ or other foreign currencies. All foreign exchange transactions continue to take place either through the PBOC or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the PBOC. Approval of foreign currency payments by the PBOC or other institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">From July 21, 2005, the RMB is permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. For U.S. dollar against RMB, there was appreciation of approximately 5.3% in the six months ended June 30, 2022. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently issued accounting pronouncements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New and amended standards not yet adopted by the Group </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2016-13,</div> Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13”).</div> ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is intended to improve financial reporting by requiring timelier recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. This ASU requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This ASU requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of the Group’s portfolio. These disclosures include qualitative and quantitative requirements that provide additional information about the amounts recorded in the financial statements. In November 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-10,</div> which extends the adoption date for certain registrants. The amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> are effective for fiscal years beginning after December 15, 2023, including interim periods within fiscal years beginning after December 15, 2023 for the Group. The Group does not plan to early adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> and is currently in the process of evaluating the impact of adoption of this guidance on its consolidated financial statements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments include removal of certain exceptions to the general principles of ASC 740, Income taxes, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The update is effective in fiscal years beginning after December 15, 2022, and interim periods therein, and early adoption is permitted. Certain amendments in this update should be applied retrospectively or modified retrospectively, all other amendments should be applied prospectively. The Group does not plan to early adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> and is currently evaluating the impact on its financial statements of adopting this guidance. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of presentation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The interim unaudited condensed consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The interim unaudited condensed consolidated financial statements have been prepared on the same basis as the annual audited consolidated financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments necessary for the fair statement of results for the periods presented, have been included. The results of operations of any interim period are not necessarily indicative of the results of operations for the full year or any other interim period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The comparative <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> condensed balance sheet data was derived from the annual audited consolidated financial statements but is condensed to the same degree as the interim condensed balance sheet data. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The interim unaudited condensed consolidated financial statements and related disclosures have been prepared with the presumption that users have read or have access to the annual audited consolidated financial statements for the preceding fiscal year. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Principal accounting policies followed by the Company in the preparation of the accompanying consolidated financial statements are summarized below. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Principles of Consolidation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE for which the Company is the primary beneficiary. All transactions and balances among the Company, its subsidiaries, and the VIE have been eliminated upon consolidation. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A subsidiary is an entity in which the Company, directly or indirectly: (1) controls more than one half of the voting power; (2) has the power to appoint or remove the majority of the members of the board of directors; (3) casts a majority of votes at the meeting of the board of directors; or (4) governs the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company applies the guidance codified in Accounting Standard Codification (“ASC”) 810, Consolidations, which contains guidance of accounting for VIEs. The guidance requires certain variable interest entities to be consolidated by the primary beneficiary of the entity in which it has a controlling financial interest. A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, bears the risks of, and enjoys the rewards normally associated with, ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of estimates </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in the Group’s consolidated financial statements include, but are not limited to, the useful lives and impairment of long-lived assets, deferred tax valuation allowance, share-based compensation expenses. Management bases the estimates on historical experience and various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from those estimates. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency translation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group uses Chinese Renminbi (“RMB”) as its reporting currency. The United States Dollar (“US$”) is the functional currency of the Group’s entities incorporated in the Cayman Islands, British Virgin Islands, United States of America and Hong Kong, the RMB is the functional currency of the Company’s PRC subsidiaries. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Transactions denominated in currencies other than in the functional currency are translated into the functional currency using the exchange rates prevailing at the transaction dates. Monetary assets and liabilities denominated in foreign currencies are translated into functional currency using the applicable exchange rates at the balance sheet date. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-monetary</div> items that are measured in terms of historical cost in foreign currency are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> using the exchange rates at the dates of the initial transactions. Exchange gains or losses arising from foreign currency transactions are included in the consolidated statements of comprehensive loss. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the subsidiaries are translated into RMB using the exchange rate in effect at each balance sheet date. Income and expenses are translated at the average exchange rates prevailing during the fiscal year. Foreign currency translation adjustments arising from these are reflected in the accumulated other comprehensive income. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive loss, consolidated statements of changes in shareholders’ equity and consolidated statements of cash flows from RMB into US$ as of and for the 6 months ended June 30, 2022 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.6981, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on June 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2022, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying consolidated financial statements are unaudited. </div></div> 6.6981 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash and cash equivalents </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents primarily consist of cash and demand deposits which are highly liquid. The Group considers highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three months or less to be cash equivalents. All cash and cash equivalents are unrestricted as to withdrawal and use. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments are deposits at bank with maturities of greater than three months, but less than twelve months. Short-term investments are stated at cost, which approximates fair value. Interest earned is included in interest income. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value measurements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group applies ASC 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements and Disclosures</div></div>. ASC 820 defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. ASC 820 requires disclosures to be provided for fair value measurements. ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2—Includes other inputs that are directly or indirectly observable in the marketplace. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3—Unobservable inputs which are supported by little or no market activity. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach; and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts of cash and cash equivalent, short-term investments, other current assets, accrued liabilities and other current liabilities and short-term borrowings approximate their fair values because of their generally short maturities. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, equipment and software </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Category</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Estimated Useful Life</div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery and laboratory equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Vehicles</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">4 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Furniture and tools</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Electronic equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Lesser of lease terms or estimated useful lives of the assets</td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repair and maintenance costs are charged to expense as incurred, whereas the cost of renewals and betterments that extend the useful lives of property, equipment and software are capitalized as additions to the related assets. Retirements, sales and disposals of assets are recorded by removing the cost and accumulated depreciation and amortization from the asset and accumulated depreciation and amortization accounts with any resulting gain or loss reflected in the consolidated statements of comprehensive loss. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software are stated at cost less accumulated depreciation and amortization. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the assets as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Category</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Estimated Useful Life</div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery and laboratory equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Vehicles</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">4 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Furniture and tools</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Electronic equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">Lesser of lease terms or estimated useful lives of the assets</td> </tr> </table> P5Y P10Y P4Y P3Y P5Y P3Y P3Y P5Y Lesser of lease terms or estimated useful lives of the assets <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of long-lived assets </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates the recoverability of its long-lived assets, including fixed assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. When these events occur, the Group measures impairment by comparing the carrying amount of the assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Group recognizes an impairment loss based on the excess of the carrying amount of the assets over their fair value. Fair value is generally determined by discounting the cash flows expected to be generated by the assets, when the market prices are not readily available. The adjusted carrying amount of the assets is the new cost basis and is depreciated over the assets’ remaining useful lives. Long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">No impairment loss was recorded for the six months ended June 30, 2021 and 2022. </div></div> 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment reporting </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Reporting</div></div>, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer. The Group’s CODM reviews the consolidated results of operations when making decisions about allocating resources and assessing performance of the Group. The Group operates and manages it business as a single segment. The Group does not distinguish between markets for the purpose of making decisions about resources allocation and performance assessment. Hence, the Group has only one operating segment and one reportable segment. No geographical segments are presented as substantially all of the Group’s long-lived assets are located in the PRC. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and development expenses </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Elements of research and development expenses primarily include (1) payroll and other related costs of personnel engaged in research and development activities, (2) costs related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-clinical</div> testing of the Group’s technologies under development and clinical trials such as payments to contract research organizations (“CRO”) and contract manufacturing organizations (“CMO”), investigators and clinical trial sites that conduct the clinical studies; (3) costs to develop the product candidates, including raw materials and supplies, product testing, depreciation and amortization, and facility related expenses, (4) other research and development expenses. Research and development expenses are charged to expense as incurred when these expenditures relate to the Group’s research and development services and have no alternative future uses in accordance with ASC 730, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and Development</div></div>. As of December 31, 2021, the Group has several ongoing clinical studies in various clinical trial stages. The contracts with CRO and CMO are generally cancellable, with notice, at the Group’s option. The Group did not record any accrued expenses related to cancellation of CRO or CMO contracts as of December 31, 2021 as the Group did not have any plan to cancel the existing CRO or CMO contracts. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government subsidies </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Government subsidies primarily consist of financial subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific policies promoted by the governments. The Group’s PRC based subsidiaries received government subsidies from certain local governments. The Group’s government subsidies consist of specific subsidies and other subsidies. Specific subsidies are subsidies that the local government has set certain conditions for the subsidies. Other subsidies are the subsidies that the local government has not set any conditions and are not tied to future trends or performance of the Group, receipt of such subsidy income is not contingent upon any further actions or performance of the Group and the amounts do not have to be refunded under any circumstances. For the six months ended June 30, 2021 and 2022, no specific subsidies were received by the Group. Other subsidies of RMB88 and RMB1,798 <div style="display:inline;">for the six months ended June 30, 2021 and 2022, respectively, are recognized as other income upon receipt as further performance by the Group is not required. </div> </div></div> 88000 1798000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group adopted ASC 842, Leases, on January 1, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases are classified at the inception date as either a finance lease or an operating lease. Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Under ASC 842, at the commencement date, a lessee should recognize a financing liability equal to the present value of future lease payments and a right to use (“ROU”) asset. The expense recognition is consistent with the expense recognition under the existing lease guidance, wherein rental payments are expensed on a straight-line basis over their respective lease terms. The Group leases certain office space under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating lease agreements. Certain lease agreements contain rent holidays. Rent holidays are considered in determining the straight-line rent expense to be recorded over the lease term. The lease term begins on the date of initial possession of the leased property for purpose of recognizing lease expense on straight-line basis over the term of the lease. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group, as an emerging growth company, elected to early adopt the standard for annual reporting period beginning January 1, 2021, utilizing the modified retrospective transition method. The Group has recorded lease assets and liabilities of approximately RMB24.5 million on its consolidated balance sheet on January 1, 2021, with no material impact to its consolidated statements of comprehensive loss and consolidated statements of cash flows. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After the initial adoption of ASC 842 on January 1, 2021, lease liability is measured at the present value of future base rent over the remaining lease terms discounted at 5%, which represents the incremental borrowing rate on January 1, 2021 for a 72 months loan term in China. ROU asset is measured as the initially recognized ROU asset less the difference between (a) cumulative straight-line expense recognized after January 1, 2021 and (b) cumulative accretion of the lease liability under the effective interest rate method after January 1, </div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021. </div></div></div> 24500000 24500000 0.05 P72M <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive loss </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive loss is defined as the changes in equity of the Group during a period from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Accumulated other comprehensive loss of the Group includes foreign currency translation adjustments. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income taxes </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group follows the liability method of accounting for income taxes in accordance with ASC 740, Income Taxes (“ASC 740”). Under this method, deferred tax assets and liabilities are determined based on the difference between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Group records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is more likely than not that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates its uncertain tax positions using the provisions of ASC 740, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the consolidated financial statements. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group recognizes in the consolidated financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. It is the Group’s policy to recognize interest and penalties related to unrecognized tax benefits, if any, as a component of income tax expense. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Borrowings </div></div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Borrowings are recognized initially at fair value, net of transaction costs incurred. Borrowings are subsequently stated at amortized cost; any difference between the proceeds (net of transaction costs) and the redemption value is recognized in the consolidated statements of comprehensive loss over the period of the borrowings using the effective interest method. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share-based compensation </div></div></div></div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;">The Company grants share-based awards to eligible employees and consultants and accounts for share-based compensation in accordance with ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation—Stock Compensation</div></div>. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company follows ASC 718 to determine whether a share-based award should be classified and accounted for as a liability award or equity award. All grants of share-based awards to employees, management and nonemployees classified as equity awards are recognized in the financial statements based on their grant date fair values which are calculated using the binomial option pricing model. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employees’ share-based compensation awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at the grant date if no vesting conditions are required; or (b) for share-based awards granted with only service conditions, using the straight-line method, over the vesting period; or (c) for share-based awards granted with service conditions and the occurrence of an IPO as performance condition, cumulative share-based compensation expenses for the options that have satisfied the service condition should be recorded upon the completion of the IPO, using the graded vesting method. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Net loss per share </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with ASC 260, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Earnings Per Share</div></div>, basic net loss per share is computed by dividing net loss attributable to ordinary shareholders by the weighted average number of unrestricted ordinary shares outstanding during the year using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method. Under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method, net loss is allocated between ordinary shares and other participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed. The Company’s convertible redeemable preferred shares are participating securities because they are entitled to receive dividends or distributions on an as converted basis. Diluted net loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares include ordinary shares issuable upon the conversion of the convertible redeemable preferred shares using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">if-converted</div> method, and ordinary shares issuable upon the exercise of share options, using the treasury stock method. Ordinary share equivalents are excluded from the computation of diluted earnings per share if their effects are anti-dilutive. For the periods presented herein, the computation of basic net loss per share using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method is not applicable as the Group is in a net loss position and the participating securities do not have contractual rights and obligations to share in the losses of the Group. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Employee defined contribution plan </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiaries and the VIE of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts of such employee benefit expenses, which were expensed as incurred, were approximately RMB6.7 million and RMB10.2 </div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the six months ended June 30, 2021 and 2022, respectively. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> 6700000 10200000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of risks </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of credit risk </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021 and June 30, 2022, the aggregate amount of cash and cash equivalents and short-term investments of RMB1,822,364 and RMB1,648,523 respectively, were held at major financial institutions located in the mainland of China, and RMB10,257 and RMB58,794, respectively, were deposited with major financial institutions located outside the mainland of China. These financial institutions are of high credit quality and management continually monitors the credit worthiness of these financial institutions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business and economic risk </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group believes that changes in any of the following areas could have a material adverse effect on the Group’s future consolidated financial position, results of operations or cash flows, changes in the overall demand for services; competitive pressures due to new entrants; advances and new trends in new technologies and industry standards; changes in certain strategic relationships; regulatory considerations and risks associated with the Group’s ability to attract employees necessary to support its growth. The Group’s operations could also be adversely affected by significant political, regulatory, economic and social uncertainties in the PRC. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency exchange rate risk </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A significant portion of the Group’s businesses are transacted in RMB, which is not a freely convertible currency. On January 1, 1994, the PRC government abolished the dual rate system and introduced a single rate of exchange as quoted daily by the People’s Bank of China (the “PBOC”). However, the unification of the exchange rates does not imply that the RMB may be readily convertible into US$ or other foreign currencies. All foreign exchange transactions continue to take place either through the PBOC or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the PBOC. Approval of foreign currency payments by the PBOC or other institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">From July 21, 2005, the RMB is permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. For U.S. dollar against RMB, there was appreciation of approximately 5.3% in the six months ended June 30, 2022. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future. </div></div> 1822364000 1648523000 10257000 58794000 0.053 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently issued accounting pronouncements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group qualifies as an “emerging growth company”, or EGC, pursuant to the Jumpstart Our Business Startups Act of 2012, as amended, or the JOBS Act. As an EGC, the Group does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. The Group adopts the following standards based on extended transition period provided to private companies or early adopts as necessary as permitted by the respective standards. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New and amended standards not yet adopted by the Group </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2016-13,</div> Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13”).</div> ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is intended to improve financial reporting by requiring timelier recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. This ASU requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This ASU requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of the Group’s portfolio. These disclosures include qualitative and quantitative requirements that provide additional information about the amounts recorded in the financial statements. In November 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-10,</div> which extends the adoption date for certain registrants. The amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> are effective for fiscal years beginning after December 15, 2023, including interim periods within fiscal years beginning after December 15, 2023 for the Group. The Group does not plan to early adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> and is currently in the process of evaluating the impact of adoption of this guidance on its consolidated financial statements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies the accounting for income taxes as part of the FASB’s overall initiative to reduce complexity in accounting standards. The amendments include removal of certain exceptions to the general principles of ASC 740, Income taxes, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The update is effective in fiscal years beginning after December 15, 2022, and interim periods therein, and early adoption is permitted. Certain amendments in this update should be applied retrospectively or modified retrospectively, all other amendments should be applied prospectively. The Group does not plan to early adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> and is currently evaluating the impact on its financial statements of adopting this guidance. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3. PREPAYMENTS AND OTHER CURRENT ASSETS </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets consist of the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deductible value-added tax input</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,871</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,474</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments for CRO and other services</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,263</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayment for raw materials</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,468</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">667</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,083</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">206</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">574</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,459</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,776</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets consist of the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deductible value-added tax input</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,690</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,871</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,474</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments for CRO and other services</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,263</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">935</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayment for raw materials</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,468</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">667</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deposits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,083</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">206</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">574</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,459</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,776</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 40690000 9871000 1474000 4614000 7465000 1115000 531000 6263000 935000 2335000 4468000 667000 4083000 3352000 500000 206000 574000 85000 52459000 31993000 4776000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4. PROPERTY, EQUIPMENT AND SOFTWARE </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software consist of the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery and laboratory equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">108,226</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,158</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85,177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,527</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,149</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicles</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,528</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total property, equipment and software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">198,613</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">216,901</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: accumulated depreciation and amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(74,795</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(108,654</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,222</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123,818</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">108,247</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,161</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization expenses recognized for</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> the</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> six months ended June 30, 2021 and 2022 were RMB 19,849 and RMB 33,859, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software consist of the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery and laboratory equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">108,226</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,158</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85,177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,527</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,149</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicles</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">159</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,528</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total property, equipment and software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">198,613</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">216,901</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: accumulated depreciation and amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(74,795</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(108,654</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,222</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123,818</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">108,247</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,161</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 100693000 108226000 16158000 85177000 97303000 14527000 5149000 159000 24000 1066000 1066000 159000 6528000 10147000 1515000 198613000 216901000 32383000 74795000 108654000 16222000 123818000 108247000 16161000 19849000 33859000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5. LEASES </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022, the Company has operating leases recorded on its balance sheet for certain office spaces and facilities that expire on various dates through 2024. The Group does not plan to cancel the existing lease agreements for its existing facilities prior to their respective expiration dates. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases. </div></div><br/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Information related to operating leases as of December 31, 2021 and as of June 30, 2022 is as follows. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,652</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,310</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,527</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,878</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,830</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,547</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,357</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,005</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Future minimum payments under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases with initial terms in excess of one year consist of the following as of June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 82%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                  </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                  </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ending:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">11,515</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">1,719</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">14,035</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2,095</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2,055</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">307</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026 and thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total undiscounted lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">27,605</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4,121</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(778</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(116</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">26,827</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4,005</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The below table summarizes lease costs and other information for the six months ended June 30, 2022: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended<br/>June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease cost</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,365</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">534</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,445</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for new operating lease liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,010</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">151</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.47 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.47 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the six months ended June 30, 2021 and 2022, the Company did not have variable lease cost or sublease income. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Information related to operating leases as of December 31, 2021 and as of June 30, 2022 is as follows. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,652</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,310</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,527</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,878</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,830</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,547</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,357</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,005</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 29652000 22174000 3310000 17527000 19280000 2878000 14830000 7547000 1127000 32357000 26827000 4005000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Future minimum payments under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases with initial terms in excess of one year consist of the following as of June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 82%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                  </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                  </div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ending:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">11,515</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">1,719</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">14,035</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2,095</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2,055</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">307</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026 and thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total undiscounted lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">27,605</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4,121</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(778</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(116</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">26,827</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4,005</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 11515000 1719000 14035000 2095000 2055000 307000 0 0 0 0 27605000 4121000 -778000 -116000 26827000 4005000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The below table summarizes lease costs and other information for the six months ended June 30, 2022: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended<br/>June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lease cost</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> <td style="vertical-align: bottom;"><div style="display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,365</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">534</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease cost</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,445</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for new operating lease liabilities</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,010</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">151</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.47 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.47 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> 9147000 1365000 534000 80000 9681000 1445000 7200000 1075000 1010000 151000 P1Y5M19D P1Y5M19D 0.05 0.05 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">6. OTHER <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">NON-CURRENT</div> ASSETS </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets consist of the <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments for property, equipment and software</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,278</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,923</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term deposit<div style="null;text-indent: 0px;;display:inline;">s</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,428</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">363</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">744</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,450</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets consist of the <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments for property, equipment and software</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,278</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,923</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term deposit<div style="null;text-indent: 0px;;display:inline;">s</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,619</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,428</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">363</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">744</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,450</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 19968000 26278000 3923000 1619000 2428000 363000 0 744000 111000 21587000 29450000 4397000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7. ACCRUALS AND OTHER CURRENT LIABILITIES </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accruals and other current liabilities consist of the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued external research and development related expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57,436</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,575</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Salary and welfare payables</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,978</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional service fees</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,161</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,256</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">934</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income for reimbursement of the expenses related to the establishment of the ADS facility</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,902</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,902</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">433</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,759</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,434</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">961</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">69,120</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,978</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accruals and other current liabilities consist of the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued external research and development related expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57,436</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,575</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Salary and welfare payables</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,978</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional service fees</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,161</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,256</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">934</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income for reimbursement of the expenses related to the establishment of the ADS facility</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,902</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,902</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">433</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,759</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,434</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">961</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">69,120</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,978</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 36389000 57436000 8575000 20909000 19950000 2978000 5161000 6256000 934000 2902000 2902000 433000 3759000 6434000 961000 69120000 92978000 13881000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8. BORROWINGS </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term borrowings:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Bank loans</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,870</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current portion of long-term borrowings</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,684</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">401</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current borrowings</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">68,476</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">102,284</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Bank loans</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,349</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> borrowings</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,349</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total borrowings</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,825</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">155,246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,178</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term borrowings </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;">In June 2021, Suzhou Gracell entered into the first loan agreement of the year with China Construction Bank, under which Suzhou Gracell borrowed an aggregate principal amount of RMB6.1 million in the form of a term loan for 12 months. Interest on the outstanding balance accrues at a fixed annual rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 0.45%. Suzhou Gracell <div style="null;text-indent: 0px;;display:inline;">was</div> required to make interest payments on the loan on a monthly basis and repay principal at the end of the loan term. <div style="null;text-indent: 0px;;display:inline;">The loan was paid back to the bank during the first half of 2022. </div>In July 2021, Suzhou Gracell entered into another loan agreement with China Construction Bank, under which Suzhou Gracell borrowed RMB5.0 million for a term of 12 months at <div style="null;text-indent: 0px;;display:inline;">an</div> interest rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 0.45%. In August 2021, Suzhou Gracell entered into the third loan agreement with China Construction Bank, under which Suzhou Gracell borrowed additional RMB5.0 million for a term of 12 months at an interest rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 0.45%. In November 2021, Suzhou Gracell entered into the fourth loan agreement with China Construction Bank, under which Suzhou Gracell <div style="null;text-indent: 0px;;display:inline;">borrowed</div> additional RMB5.0 million for a term of 12 months at an interest rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 0.45%. In December 2021, Suzhou Gracell entered into the Fifth loan agreement with China Construction Bank, under which Suzhou Gracell borrowed additional RMB5.0 million for a term of 12 months at a fixed annual rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 0.45%.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than the interest rate, these loan agreements with China Construction Bank have substantially the same terms and conditions. The effective interest rate of these borrowing<div style="null;text-indent: 0px;;display:inline;">s</div> is 4.30% per annum. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;">In March 2021, Suzhou Gracell entered into a loan agreement with China CITIC Bank, under which Suzhou Gracell borrowed a principal amount of RMB10.0 million in the form of a term loan for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate. Suzhou Gracell <div style="null;text-indent: 0px;;display:inline;">was</div> required to make interest payments on the loan monthly and repay principal at the end of the loan term. The loan was paid back to the bank during <div style="display:inline;">the first half of </div>2022. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;">In October and November 2021, Suzhou Gracell entered into two loan agreements with Hangzhou Bank. Under the agreements, Suzhou Gracell borrowed principal amounts of RMB10.0 million and RMB20.0 million in the form of two term loans for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 0.50%. The effective interest rate of these borrowings is 4.35% per annum. Suzhou Gracell is required to make interest payments on the loan monthly and repay principal at the end of the loan term. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In March 2022, Suzhou Gracell entered into loan agreements with Hangzhou Bank, under which Suzhou Gracell borrowed an aggregate princip<div style="null;text-indent: 0px;;display:inline;">a</div>l amount of RMB20.0 million in the form of term loans for 12 months. Interest on the outstanding loan balance accrues at a fixed annual rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 0.65%. The effective interest rate<div style="letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">s</div> of these borrowings are 4.35% per annum. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2022, Suzhou Gracell entered into a loan agreement with China Industrial Bank Co. Ltd, under which Suzhou Gracell borrowed a princip<div style="null;text-indent: 0px;;display:inline;">a</div>l amount of RMB9.90 million in the form of a term loan for 12 months. The effective interest rate of this borrowing is 4.30% per annum. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2022, Suzhou Gracell entered into loan agreements with China Industrial Bank Co. Ltd, under which Suzhou Gracell borrowed principal amounts of RMB9.80 and RMB9.90 million in the form of term loans for 12 months. The effective interest rates of these borrowings are 4.30% per annum. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term borrowings </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, Suzhou Gracell entered into a loan agreement with Bank of China, under which Suzhou Gracell obtained a term loan facility of RMB69.0 million for a term of 72 months commencing from the first drawdown date. Interest on the outstanding loan balance accrues at a variable annual rate equal to the five-year loan prime rate plus 0.2%. Suzhou Gracell is required to make interest payments on the loan on a semi-annual basis and payments of principal according to the agreed repayment schedule which will commence from the end of the 42nd month after the first drawdown date. Suzhou Gracell borrowed an aggregate principal amount of RMB44.28 million within the facility limit as of June 30, 2021. The effective interest rate of these borrowings is 4.85% to 5.00% per annum. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In July 2020, Suzhou Gracell entered into a loan agreement with China Merchants Bank, under which Suzhou Gracell obtained a term loan facility of RMB29.0 million for a term of 60 months commencing from June 2, 2020 and ending on June 1, 2025. During the term, Suzhou Gracell may make multiple drawdowns within the facility limit. Interest on the outstanding loan balance accrues quarterly at a variable annual rate equal to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> loan prime rate plus 1%. Suzhou Gracell is required to make payments of principal and interest on the loan on a semi-annual basis unless otherwise agreed by the parties. Suzhou Gracell borrowed an aggregate principal amount of RMB13.87 million within the facility limit and repaid RMB2.50 million as of June 30, 2022. The effective interest rate of these borrowing is 4.85% per annum. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">US$</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term borrowings:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Bank loans</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">66,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,870</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current portion of long-term borrowings</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,376</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,684</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">401</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current borrowings</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">68,476</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">102,284</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,271</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Bank loans</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,349</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> borrowings</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">54,349</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total borrowings</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,825</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">155,246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,178</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 66100000 99600000 14870000 2376000 2684000 401000 68476000 102284000 15271000 54349000 52962000 7907000 54349000 52962000 7907000 122825000 155246000 23178000 6100000 P12M one-year loan prime rate plus 0.45% 0.0045 5000000 P12M one-year loan prime rate plus 0.45% 0.0045 5000000 P12M one-year loan prime rate plus 0.45% 0.0045 5000000 P12M one-year loan prime rate plus 0.45% 0.0045 5000000 P12M one-year loan prime rate plus 0.45% 0.0045 0.043 10000000 P12M one-year loan prime rate 10000000 20000000 P12M P12M one-year loan prime rate plus 0.50% one-year loan prime rate plus 0.50% 0.005 0.005 0.0435 0.0435 20000000 P12M one-year loan prime rate plus 0.65% 0.0065 0.0435 9900000 P12M 0.043 9800000 9900000 P12M 0.043 69000000 P72M 0.002 44280000 0.0485 0.05 29000000 P60M 0.01 13870000 2500000 0.0485 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9. ORDINARY SHARES </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2019 and 2020, 500,000,000 ordinary shares with a par value of $0.0001 had been authorized by the Company. Each ordinary share is entitled to one vote. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors of the Company. In 2017, the VIE issued 9,800,000 ordinary shares to William Wei Cao with total consideration of RMB2,150 and 208,955 ordinary shares to Shanghai Guidance Capital Ltd. (“Shanghai Zhaoheng”) and Suzhou Tonghe Venture Investment Partnership II (L.P.) (“Tonghe II”) for a total consideration of RMB200. On January 3, 2019, the VIE repurchased 104,478 shares of ordinary shares held by Shanghai Zhaoheng. As part of the Reorganization in January 2019, the former ordinary shares were exchanged for ordinary shares of the Company on a 1:10 basis. On March 6, 2020, 1,044,776 ordinary shares of the Company was transferred from Tonghe II to OrbiMed Asia Partners III, L.P., King Star Med LP, LAV Granite Limited, LAV Biosciences Fund V, L.P., Victory Treasure Limited and OrbiMed Asia Partners III, L.P. On October 14, 2020, William Cao Wei transferred 5,910,000 ordinary shares of the Company to Michelia Figo Holding Limited with an aggregate consideration of US$1.00 per share. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On January 12, 2021, the Company completed its IPO. At the closing of its IPO, the Company issued 11,000,000 American depositary shares (“ADSs”) at public offering price of US$19.00 per ADS. The number of ADSs issued at closing included the exercise in full of the underwriters’ option to purchase 1,650,000 additional ADSs from the Company. The aggregate gross proceeds from the IPO were approximately US$240 million, before deducting underwriting discounts and commissions and estimated offering expenses payable by the Company. Each ADS represents 5 ordinary shares of the Company. Upon the completion of the IPO, the Company’s then outstanding 31,343,284 Series A Preferred Shares, 21,735,721 Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-1</div> Preferred Shares, 59,327,653 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Series B-2 Preferred</div> Shares and 61,364,562 Series C Preferred Shares were converted into 31,343,284, 21,735,721, 59,327,653 and 61,364,562 ordinary shares, respectively. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022, 338,370,624 shares of ordinary shares were issued and outstanding. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 500000000 500000000 0.0001 0.0001 9800000 2150000 208955 200000 104478 1:10 1044776 5910000 1 11000000 19 1650000 240000000 5 31343284 21735721 59327653 61364562 31343284 21735721 59327653 61364562 338370624 338370624 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10. SHARE-BASED COMPENSATION </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) Employee Stock Option Plan </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On August 8, 2017, the Company adopted the 2017 Employee Stock Option Plan (“PRC Plan” or “2017 Plan”), which was replaced by the Amended and Restated 2017 Employee Stock Option Plan (“Global Plan”) on April 15, 2019 to reserve a pool of 4,388,060 shares of the Company’s ordinary shares to be granted to the officers, directors, employees and consultants of the Company as part of the Reorganization. The replacement of PRC Plan with Global Plan and revocation of the original 2017 Plan are viewed as having no accounting impacts as the 2017 Plan has remained effective throughout and there’s essentially no change but merely just to change the form of the plan due to the Reorganization. In July 2020, the Company adopted the Second Amended and Restated Employee Stock Option Plan (“the Second Global Plan”) and increased the maximum number of shares issuable to 7,388,060. In October 2020, the Company adopted the Third Amended and Restated Employee Stock Option Plan (“the Third Global Plan”) and increased the maximum number of shares issuable to 10,216,234. The terms of the Second Global Plan and the Third Global Plan are substantially the same other than the maximum aggregate number of shares the Company may issue under the respective plan. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share options granted will be exercisable upon the Company completes a listing and the grantee renders service to the Company in accordance with a stipulated service. Grantees are generally subject to a four-year vesting schedule, under which the shares vest in four equal instalments over the four years. The share option, to the extent then vested, shall become exercisable only upon the earlier of (i) a listing, or (ii) a sale of all or substantially all of the issued share capital of the Company, or (iii) a sale by the Company of all or substantially all of its assets (but excluding any internal reorganization). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to the Company completes a listing, all share options granted to a grantee shall be forfeited at the time the grantee terminates his service with the Group. After the Company completes a listing, vested options not exercised by a grantee shall be exercised until later of: (i) 90 days after the date when the options become exercisable, or (ii) 3 months after the date of cessation of employment or directorship, or such longer period as the Board may determine. The share option awards shall expire no more than 10 years from their grant dates (“Option Period”). If a listing is not achieved, a share option will lapse automatically upon the expiry of the Option Period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In December 2020, the Company adopted 2020 Share Incentive Plan (the “2020 Plan”), which will become effective immediately prior to the completion of the Company’s IPO. Under the 2020 Plan, the maximum aggregate number of ordinary shares available for issuance shall initially be three percent (3%) of the ordinary shares of the Company outstanding immediately upon completion of the Company’s IPO. Subsequently, the maximum aggregate number of ordinary shares available for issuance will be increased on an annual basis on the first calendar day of the fiscal year to be the lesser of a number determined by the board of directors or one percent (1%) of the total issued and outstanding ordinary shares on the last day of the immediately preceding fiscal year. The 2020 Plan is governed by the Company’s board of directors or a designated committee and permits various types of awards to be granted to eligible persons under specific terms and vesting schedule evidenced by an award agreement. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the share options activities for the six months ended June 30, 2021 and 2022: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Options</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Exercise<br/> Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Grant<br/> Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Grant<br/> Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> intrinsic<br/> value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$ per</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$ per</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB per</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">option</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">option</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">option</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at January 1, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,409,599</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.47</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,024</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,659,823</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.54</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(122,712</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.54</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.69</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; padding-bottom: 0.375pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at June 30, 2021</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">10,946,710</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">1.62</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">1.16</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">7.68</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">8.82</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">99,325</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> </tr> <tr> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at January 1, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,102,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,199,826</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.65</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(397,723</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.68</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.40</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(66,945</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.30</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at June 30, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,837,748</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.47</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,455</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value of share options </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of options was determined using the binomial option valuation model, with the assistance from an independent third-party appraiser. The binomial model requires the input of highly subjective assumptions, including the expected volatility, the exercise multiple, the risk-free interest rate and the dividend yield. For expected volatility, the Group has made reference to historical volatility of several comparable companies in the same industry. The exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. The risk-free interest rate for periods within the contractual life of the options is based on the market yield of U.S. Treasury Strips plus China country risk premium with a maturity life equal to the remaining maturity life of the options as of the valuation date, sourced from Bloomberg. The dividend yield is based on our expected dividend policy over the contractual life of the options. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The assumptions used to estimate the fair value of the share options granted are as </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1.09%-1.84</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1.79%-3.12</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility range</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">52.23%-52.70</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">55.62%-55.94</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise multiple</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contractual life</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Since the exercisability was dependent upon the listing, and it was not probable that this performance condition could be achieved until a listing, no share-based compensation expense was recorded for the year ended December 31, 2019 and 2020.</div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expenses related to share options were included in: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,737</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,909</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,031</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative expenses</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">15,075</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,854</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,023</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">22,812</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">13,763</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,055</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Restricted Shares Units</div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the six months ended June 30, 2021 and 2022, the Company granted 303,030 and 479,741 restricted shares units (“RSUs”) to employees, directors and consultants under the 2020 Plan, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company measured the fair value of the RSUs based on the Company’s stock price on the date of the award grant. As of June 30, 2022, 1,707,575 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSUs were vested. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expenses related to RSUs were </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">included in:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses</div></div> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">644</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative expenses</div></div> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,063</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,191</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">178</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 75%;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 75%;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,063</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,835</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">274</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 75%;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 4388060 7388060 10216234 P10Y 0.03 0.01 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the share options activities for the six months ended June 30, 2021 and 2022: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Options</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Exercise<br/> Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Grant<br/> Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Grant<br/> Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> intrinsic<br/> value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$ per</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$ per</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB per</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">option</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">option</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">option</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at January 1, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,409,599</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.47</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,024</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,659,823</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.54</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(122,712</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.54</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.69</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; padding-bottom: 0.375pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at June 30, 2021</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">10,946,710</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">1.62</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">1.16</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">7.68</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">8.82</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.375pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:right;">99,325</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"> </td> </tr> <tr> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="line-height: 8pt; margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at January 1, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,102,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,335</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,199,826</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.65</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(397,723</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.68</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.40</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(66,945</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.30</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at June 30, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,837,748</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.47</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,455</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> 7409599 1.32 0.47 3.28 P8DT21H 112024000 3659823 2.21 2.54 16.44 122712 0.9 0.54 3.69 10946710 1.62 1.16 7.68 P8DT19H 99325000 13102590 1.6 1.1 7.21 P8DT20H 12335000 2199826 0.65 0.35 2.22 397723 1.32 0.68 4.4 66945 0.3 0.29 2 14837748 1.47 1 6.57 P8DT10H 14455000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The assumptions used to estimate the fair value of the share options granted are as </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1.09%-1.84</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1.79%-3.12</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility range</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">52.23%-52.70</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">55.62%-55.94</div></td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise multiple</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2-2.8</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contractual life</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 0.0109 0.0184 0.0179 0.0312 0 0 0.5223 0.527 0.5562 0.5594 2.2 2.8 2.2 2.8 P10Y P10Y <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expenses related to share options were included in: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,737</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,909</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,031</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative expenses</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">15,075</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,854</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,023</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">22,812</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">13,763</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,055</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 7737000 6909000 1031000 15075000 6854000 1023000 22812000 13763000 2055000 303030 479741 1707575 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expenses related to RSUs were </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">included in:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    2021    </div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 75%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses</div></div> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">644</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 75%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Administrative expenses</div></div> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,063</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,191</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">178</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 75%;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 75%;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,063</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,835</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">274</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 75%;"> </td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 0 644000 96000 4063000 1191000 178000 4063000 1835000 274000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11. INCOME TAX EXPENSE </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group has incurred net accumulated operating losses for income tax purposes since its inception. The Group believes that it is more likely than not that these net accumulated operating losses will not be utilized in the future. Therefore, the Group has provided full valuation allowances for the deferred tax assets as of December 31, 2021 and June 30, 2022. The Group estimated the effective income tax rate for the six-months ended June 30, 2021 and 2022 to be zero. </div></div></div> 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12. NET LOSS PER SHARE </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net loss per share for the six months ended June 30, 2021 and 2022 are calculated as </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to Gracell Biotechnologies Inc.’s shareholders</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(193,884</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(304,888</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45,518</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accretion of convertible redeemable preferred shares to redemption value</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,989</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to Gracell Biotechnologies Inc.’s ordinary shareholders</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(195,873</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(304,888</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45,518</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of ordinary shares outstanding—basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">320,415,223</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">338,244,214</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">338,244,214</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share attributable to Gracell Biotechnologies Inc.’s ordinary shareholders—basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.61</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.90</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.13</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The potentially dilutive securities that have not been included in the calculation of diluted net loss per share as their inclusion would be anti-dilutive are as </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended<br/>June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share options and RSUs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,223,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,241,772</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net loss per share for the six months ended June 30, 2021 and 2022 are calculated as </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to Gracell Biotechnologies Inc.’s shareholders</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(193,884</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(304,888</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45,518</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accretion of convertible redeemable preferred shares to redemption value</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,989</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to Gracell Biotechnologies Inc.’s ordinary shareholders</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(195,873</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(304,888</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45,518</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of ordinary shares outstanding—basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">320,415,223</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">338,244,214</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">338,244,214</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share attributable to Gracell Biotechnologies Inc.’s ordinary shareholders—basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.61</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.90</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.13</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> -193884000 -304888000 -45518000 1989000 0 0 -195873000 -304888000 -45518000 320415223 320415223 338244214 338244214 338244214 338244214 0.61 0.61 0.9 0.9 0.13 0.13 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The potentially dilutive securities that have not been included in the calculation of diluted net loss per share as their inclusion would be anti-dilutive are as </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended<br/>June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share options and RSUs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,223,804</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,241,772</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 1223804 1241772 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13. RELATED PARTY TRANSACTIONS </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">a) Related Parties </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 35%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 32%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 31%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Name of related parties</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Relationship</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Unitex Capital Ltd.</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top;">An entity controlled by Founder</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: top; font-size: 0px;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b) The Group had the following related party </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">transactions: </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Professional service fees incurred</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unitex Capital Ltd (a)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note (a): For the <div style="null;text-indent: 0px;;display:inline;">six</div> months ended June 30, 2021 and 2022, the Group </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> paid RMB1,183 and RMB4,477 professional service fees to Unitex Capital Ltd, respectively. </div></div> An entity controlled by Founder <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b) The Group had the following related party </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">transactions: </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the six months ended</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Note 2)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Professional service fees incurred</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unitex Capital Ltd (a)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 1183000 6952000 1038000 1183000 4477000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14. COMMITMENTS AND CONTINGENCIES </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contingencies </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group is currently not involved in any legal or administrative proceedings that may have a material adverse impact on the Group’s business, financial position or results of operations. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15. SUBSEQUENT EVENTS </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluated subsequent events through August 15, 2022, the date these consolidated financial statements were issued. </div></div> EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '"!#U4'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@0]5O&;A\.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G62+1<)V+Q5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@,?,_/+- M-S"MCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M T+#^1H!K[%JZ "4:87/XNH%F(<_5/[-P!=DZ.V2ZI81CJ837GR@X"WIX>7^9U*^LS M*:^Q_,I6TBGBAETFOZZV][L'UC6\:2I^5XG;7<.E$%*LWR?7'WY781>,W=M_ M;'P1[%KX=1?=%U!+ P04 " !P@0]5F5R<(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 '"!#U5@[Q(+S0( *\( 8 >&PO=V]R:W-H965T&UL ME99=;]HP%(;_BI5)NQK-!Y1"!TB%EHUUG5B[#TW3+MSDD%AU[,QV2OGW.T[2 ME$W![6[ =OR^>8Y][)/)5JH[G0$8\I!SH:=>9DQQZOLZSB"G^D@6(/#)1JJ< M&NRJU->% II4HIS[41 ,_9PRX M!ZY9FAD[X,\F!4WA!LS78JVPY[F?AZ3RL!-6,;PRV>J]- M;"BW4M[9SBJ9>H$E @ZQL184_^YA 9Q;)^3XW9AZ[3NM<+_]Z+ZL@L=@;JF& MA>3?66*RJ3?R2 (;6G)S+;?OH0GHV/K%DNOJEVSKN?V!1^)2&YDW8B3(F:C_ MZ4.S$'N":'Q $#6"J.*N7U11GE-#9Q,EMT39V>AF&U6HE1KAF+"[V07$EA,DTN1 +)WWH?.5J8Z!%F'CD- M/Y3BB/2#-R0*HLCAUV^#ZU=^_0-^YS(N,8,,68DZ?VT>_/R(L\C*0*Y_=<5< M6PZZ+>TA.=4%C6'JX2G0H.[!F[U^%0Z#MP[@00L\<+D_ 7_9%9T;XI8/>Y<. MB.,6XMCIW4YM7 MSR7628MV\C*T)=,QY>0'4$66.*B[X-Q>SR"-6J31?R$UBW80RNWVV84T;I'& M3I,+89C9D6M(F3:*(MLGFG=NG]OGG<+SQCF9,VD@SH3D,F6@\53'1P[,,'BZ M X.7@"YP^10NW0JOLP=R";O.*]%M%01!.(J&@[%K <.]VSETVBU*I?[-,],:NUPNC7C_L0O/W:D@.*JTJI2:Q+(6IRTD[VE;CL[H&/4VO2_D552D3FG#8 MH#0X.L'[0M75L>X86505Z58:K&]5,\,O"E!V C[?2-SHIF-?T'ZCS/X 4$L# M!!0 ( '"!#U7+J5S'QP< # B 8 >&PO=V]R:W-H965T&ULM5I_;]LX$OTJA*^XS0%.+9*B?K2)@<3.HCEDVUZ<[F'_9&0F%E82 MO1*5;/;3[TAV+%D<*>[5AR")9#\^\0W)X1O:9\\Z_[U8*67(GVF2%>>CE3'K M#Y-)$:U4*HOW>JTR>.=!YZDT<)L_3HIUKN2R;I0F$^8XWB25<3::GM6O?U4.;;^FL.=Y,= MRS).55;$.B.Y>C@?7= / M9)F86_W\26T%B8HOTDE1_R7/6ZPS(E%9&)UN&T,/TCC;_)=_;@/1:L!83P.V M;< .;<"W#?BA#=QM [>.S$9*'8>Y-')ZENMGDE=H8*LNZF#6K4%^G%7COC Y MO!M#.S.]SHS*XY3,=+:$T53+ZJK02;R4!FXN92*S2)%%/0?_^0_JB8\DSLC= M2I>%S);%F+S;NS^;&.A5Q3V)MCVXW/2 ]?3@WV7VGG!G3)C#&)E]_HV<;)[S M+X1K]CUY.DCLH:;'2N3F%%9C"(GI2A4G[]&QX_'8'?$;# ML"/'AC'A.QW4W$9QCPI#I,U*Y9#!VI,=$R;LOH L MWM%EHUS?]SJR;)!@K@AQ7=Y.ES>HZTX;F1R@PT,&B(><.ATE-HZ)T/-91PM" M%P3""1Q[)"G:R@D%97T"4-''V2!(%)H#DU6Y_JA].2[CI'[/ '@M& M?;RPF%9U1K:Y,],9Z?;2;AYH5]5B'3%%=UY:*-< M'G;3'D)%12LY[JFB3N,YG.$U]>7NXH9<+!97=PO4,#C([ \A+7=FTPP!LH + MMSLZ&,[Q',K[I+3L$SUH-T]B>1\GL8D5OJ5O:8ZTIQ^5;7XLMOT0-GZ(#KJ& MZ444Y:5,L&VC%55R$F=14BZK12X/:Z$?"+Q'HK:A_?7ZJ@"+;<"O&JA;(EWF MD"*,KI$SG:YE]E(UO/WEDHNQ%XCZ&7 GZ-CC')))]2X81)7>PV-W)K%"@?M4 M._JR)GG!3.CE-B[M61FRT.]:% 1&>=!="W,$YH64]6P8M'%==-AV MM3S*OA]9]=&"3'YQNA(VY M[[W.-P8YV3WN?$,<.3RC.S VRG6L%(Q0<;^G1J2-9Z?#IGV_!&DM:52.[;#! MTU)'= 79.,Y<:LTUQ+ + 9Z]1U3CV.GW6?:]3-5RNP=GMW:;'YQR/M_L/)_C MY+A3S:X2?&$54@B*4M:UYAC*#7A?(FA*#CI<<]R\L>K_'TM+N0$5"?L6[D;9@?.E;D$3(7^H]'GC55$1NNBNIJ;V\:O['4F5W5^+[7 MS5P(BE+1/1)"4(';XMK7U)1';+!VV%9Z-]<7E].XU "V^0&\I$(QQD[ MF]]ZSK;OMRRRA!R=QW^IY4?"N0_)-QR';..X. _ ?3ECC[FO\+@H2DCO=>E= MFL+ 15V3'YJN][(U%N5+AEA[UG7*"(AWS'D:9R22ZQ@\&BH&\?TA#430-60(T.7"MT5AA XDS+[\UM0 ;+@&N(BB,BTW ME\3XJ "="IFIPDNBC0;99AA^">L)1BCIM;:=Q&G0H_Y'TR M&SO-ANUT6^92/<11;% QMO,]I9PQS^N6HB@R]%VO6XVB0(?ZOM]S4,P:.\V& M[?2F1BB0)$M.MB+Q(4-LI$=YX%CK#3GA=IV0NUV-"&' ?.[3'HF-,V7#SM3R M$N3B\YPL/EW<7GWZ=*6^!>Q\)8F?*""%^ MICQI?3I??9?B%YD_QED!-^T"1;[Z>L+DQ>EU_8'^OC=%I?;E2$L:T M L#[#UJ;UYOJ.P"[+XE,_P902P,$% @ <($/57#V\WCNT26/ M.-P)>:;SQB:TWVMQPQ\,M M6=,YU7]L9Q)&;HVR9#GEB@F.)%V-G!M\/<6Q22@C/C.Z4T?7R)2R$.+.#&Z7 M(\\CW?1],/ M?Z%7^WE>([6!^6V0TV[(MS0%2%Q"XJ",G^!27_:V<_V2/');)9=_?CT*O^AN[]<9W/B3RA']3T@V^F MWT.W2A5/< \:C()@$,1>Y/?/N-LBXR1*$C^R<^_7W/L7_0>-"@$X?]^(QS,PCW!T%+5R0UZ:23]+M:ST/C(@Y^ 5JGI_+;B"?- M/S/Z^3^F4B0.*.H-$*J-/J9:Z8?>F@&M@@?-FA" M.5VQE)GKO]_3?$'E/U97ZYS(?(Y=JRU)ZLFU'](&K9K/#!AG&W#W_'!H";!GN^PUI" MXK;5CP_VB[O]][(U!*;\07!)H=$D%-JYM#KG_^:E]4)HIVH=O!Z_I-E78/$3 M;F\)Z[![?/![W&WX%[DG;AJYQ3YM4:W^B0]VC[O]_CO-J$(/GW C6YC%CMRC M@YDY%;\G&PO=V]R M:W-H965T&ULM5E;;]LV%/XKA%=T*=#&(G5/$P.-U6T=UJYH MVA5[I"7:TBJ)'DDY*; ?OZ.+)4NF% =P7VQ=#@_/=V[\2%W?<_%-QHPI])"E MN;R9Q4IMK^9S&<8LH_*2;UD.;]9<9%3!K=C,Y58P&E6#LG1.#,.99S3)9XOK MZME'L;CFA4J3G'T42!991L7W6Y;R^YL9GNT??$HVL2H?S!?76[IA=TQ]V7X4 M<#=OM41)QG*9\!P)MKZ9O<%7 ;'+ 97$7PF[EP?7J(2RXOQ;>?,NNID9I44L M9:$J55#XV[$E2]-2$]CQ;Z-TULY9#CR\WFO_I0(/8%94LB5/OR:1BF]FW@Q% M;$V+5'WB][^Q!E!E8,A36?VB^T;6F*&PD(IGS6"P($OR^I\^-(XX&&"-#2#- M '+J +,98)XZP&H&6)5G:BB5'P*JZ.):\'LD2FG05EY4SJQ& _PD+^-^IP2\ M36"<6KS+%1-)AI8\CR":+"JO)$^3B"JXN5/P!V%6$O$UO,H@N>(RZCN&_N!2 MHN<_8<=^C9(R9?H6>_^>J[ T'*Z>=@8=5L;14:, +4JR1WE+)A7^7N27R#1>(F(0@I8?_D87M>$O]@#F2,94,-G\:6Q> M/F6*+W?0",588P@XZ'O M[*"A;LNZ06S"E;5*NU)9-NC=XA4Q/<^WK^>[0R_5!%0K<@\M #/M@:%+C9COVW@ 1Z>,8(_H MT3@M&F<23=6UUH)G"-;.$A*T.QT4YWAVT[#MH95+C9QE.]@=@-&(89]X8VC< M%HT[B:9JWTPJ:+@ASY@.B'LTLXU];X#B6,AUA^EU+$,.<[!GO]?:[YUF?Y-5 M.@">+A('CJL1:*0LQQA T @1QW+U&/P6@S^)X4\5,S$1 /]H4NQ; \N6QT+$ M'UJO462:>MNQT:W_QJ3UP)Z &^40@#"F^8:A#9!%=)%"F;QXB7*FM,NWH8F) M>=2W=&*V,2P-G13&!AY!=L!L\.-QD>,8\+'+A_8?BPQCHA%Y98\%A72FD\>; MU(H!K6=-8B%%'[0HB*XZ+,\;5KA.T()VY@T!:>2P#ZN2-0*JXQ1X<@&&6M\# MF:KV:27Z51SIJ,6Y% 6-(GT6]'W1L04\31<^P(ZN+#&M!ZQ30ZH1U(94(S<9 MTHX9X$>H01@*5NW?8'<0\GS'A$I6*8,=8<1@@UI>@G?73,"#/4M5O'J=;:N! M.YH6^D0X7O^'3?-QD4 C M@]?P1YQR+P-(W8!Q!1I42R*E2%%:#]*B"GTA3= M)ERQ,,YYRC<)H(;LO_P9=E$B2G+88-?.B'D:08_2PM<2$%T6:!F()@NT%,3V MW+%NU7$0[$[N%NH%,.QM#INN5:\C6GR3Q.:I^XBS:@O.I:WOSXX3X6E2M%^2 MPP+*)@^_(Z#>N4QI?5 2_5-(56W)JZ6MK+P\24?7AV/*X]JV/V2Q&C&,B620AV%PM,7VMSJZ@?U)HKQ086EYD*R@X"'P?KD1%>8 #] UV-O4C M%-(T+.K4N=+Y@4RRPZ>6X5FU!>?2UO=[QQ_)-']\_I-','E]2V42:EUW3/U, MTR.61; U2*+310.=*#$L;!,RTJA)1RO)-*UL$ 5)6JCAN5J#Z9C]C6(Z6330 MB3Z"J6.59/JHJEV(NYS_43V#G/7HZZS:@G-IZT>AX[-DFL\>U@KZ#UVTP="N M_8TR[[!7&I?^,,%J*;\OA8>-MQ$K=Y&'&PO=V]R:W-H965T M&ULK51K;],P%/TK5I#0)L&2I@_0ED9:"XA.#%4;#R'$!S>Y M;:SL-W>@J/O E\;5]CL^Y]KW91ND[4P%8LA5M)NX8:O*NHDXSVJZ@ENPG^NYQBCN6$HF0!JF)-&P'$>7O?/I MP.WW&[XPV)B],7%.%DK=N6!6CJ/$"0(.A74,%']KF +GC@AE_&HYH^Y(!]P? M[]C?>>_H94$-3!7_RDI;C:/7$2EA21MN;]3F/;1^AHZO4-SX+]FT>Y.(%(VQ M2K1@5""8#'^Z;?.P!T">PX"T!:2/ 8,G /T6T/=&@S)OZPVU-,^TVA#M=B.; M&_C<>#2Z8=+=XJW5N,H09_.9M*"9(%,E2[P;*-W(*,Y*:C&XM?C#2[.&J"4N M"7PJE;O#-9 /RAAR,J<:ERNPK*#\E+PDTX_?R,GS9[W1\.*4A#]ADGRJ5&.H M+$T66]3M3H^+5N,D:$R?T#@BUPJ/,.0M:BP?XF/TVYE.=Z8GZ5'"JT:>D7[R M@J1)FA[0,_UW>.^(G'YW!WW/UW^"KTORWSF>R4()(-\O%\9J?/(_#F4OL \. ML[LV<&YJ6L X0F(#>@U1[NXEN3AD_3^1/4C$H$O$X!A[CH6)92?QW6M\5,4] M0<_2HJ7;0XD([$//[MK7.D^R>+WO[MB.(#G>JR4!>N5;C"&% M:J0-+ZR;[;K8I2_>1_,3[&ZA&?VA":WQFNH5DX9P6")EC0;D)@5>TK M=J$LUK\?5MBA0;L-N+Y4RNX"=T#7\_/?4$L#!!0 ( '"!#U6\F_TDMP< M !(T 8 >&PO=V]R:W-H965T&ULS5MM;]LV$/XKA%=L M*=#4(O7>)@$:6](R=&W0K!N&81\4B;&UR:(KT4D+[,>/E!7;HFC&QJ[%\B&6 M;-YS1]YS%/E(.GM@]=_-G%*./B_*JCD?S3E?OAJ/FVQ.%VGSDBUI)7ZY8_4B MY>*TGHV;94W3O#5:E&-B6=YXD1;5Z.*L_>ZZOCAC*UX6%;VN4;-:+-+ZRR4M MVO_A0S.9G#G2T M\2D-=X\?T>.V\Z(SMVE#)ZS\KPR7IS5[ '5LK5 DP=M M?EMKD9&BDE2\X;7XM1!V_.*JXK0N%FC"JEP0C.;RJ&%ED:=^YK5%3HESE;-6F5-R_0 ML][YV9B+J*7O<=9%>+F.D.R)FRX.)\%U\#'#\!G&6KQ:IL M,\CXG-8H8PLQ4\WE%')/T4Q,4>.3DC7-\Z<\)8=[$A- D17<@#@6Y-PPE&P8 M2EH7SAX7EW165%51S=!E6J951E'*T91F+Y&-7R!B$4O'J36FVV+*Z?C^XM0- M_,"WS\;WN[0Q^I;7@5?-,LWH^4@,7T/K>SJZD%VS7NLX-'3J!7U_T;")U6\1 M:R(G=HA)OUFBZZ#G6"3MK/+'V^%.;H2UY#F3QU-'$B:0()-(<$B2+ 8$BP! NM1R=U0R37.->_$ M2EM>A'3$< =5>HI#.P@<9?XV>C@VYY!@$218# F6/#VVO71ZFW1ZQG2*F:&F MW)15;EIR*'90\%/'=T5I\\;B2XJS]>;%L=R;W:;FB.CYX MNIB#4&&#,X<*W2) MJTQ*QAX<2YAPL*/#6-FN1OK ''5W&$,&E@"!]5B K:U 91EY<-4TJW8C*E*I MS;C((DJK'#%!E].T+!F7@M4+5(GEI4S_HWW&&G[8I&*.Z-A9!11MVJ'M4L"S MB6N)/X4KH'YC4+0$"JW/J1W1$W\[3FD9A#6%:F/;]949Q!SHT>3 @SG$P2HM M]H2&%?TC!@TM@4+K9WPK(F*SBABSFA:S"F4K<1&ILB^(UVG5E.GZ?DC^UZII M,ZS-)=&LD,74'*BI!-420=$B4+3XP!%)H+SV<[Z5,K%9RXRJ7)&-?UI5+Y%M MM?HEUN9ZJ X2RR>!3]1D@VJ2'=INW1)"U,+5Q!9XOF>I%W]-PU/;M5Q+38^F MG>^&X0Y@?^2W&B$VZD;JR.]*R+T4F*_"H.(@*-JT0]L=.MOV+$^,GBHC@SJ. M0=$2*+0^3;;Z'S8+@$_>VM'7Z%"_P@$1>RNLUBBH.-BA]6M479]K8B.BG@)W M<''5B'"N']J>6J,ZL<["ON_O*]*M7(?->MWAMWJ>J%-(.6H"BC;%0W7+MOW0 M"T,RJ%-0B0X4+8%"ZS-E*^9A_QO>\\&04M@$%&T*BA:!HL6@: D46I]26Q$1 MFU5$T[T?/)3.3FW+"8+!BGO=T-MMZ+@N5MI-S;$_2 .)%I$AI*;I@LQJ-,$"JV?XJU"1LP*6?29UEG1K!6RY;KN MI2 F?/&ZR/ACB:-55?#F,%F5#)4GSPL=550_K-E4T\RQ+$]-2V3NZ+%U#(J6 M0*'UD[SS9)U9%#LNR=J4#A]#P[:Z#^L:[4[=ZCVPJ09(U;/)4'4:^(K-/3XZ M/U]#P"); 8N8!:S_(%J2H;;CBSEKD)IA,XS%=E7-#J3:%8&BQ8?U-(%RVD_E M5A$C1REBBA!&M"ETAK7E83NP!L^P.L/ZJC,1\48(4B2:@:%,R%']L.[!]RR.. MFC;0Q\U T1(HM#5-QCLO.\BW97Y.ZUDA+EPEO1/PUDM?>*O7+Z"L3SA;MN\_ MW#+.V:(]G-,TI[5L('Z_8XP_GLA7*C:O 5W\"U!+ P04 " !P@0]5]B47 M-9D( #F* & 'AL+W=O635-^J'>YY"=]L MI2I8#;?J857M%6=9TZC(5\3SUJN"B7*QN6R>W:K-I3S4N2CYK4+5H2B8>O[$ M<_ETM<"+EP=?Q<.NU@]6F\L]>^!WO/YM?ZO@;G6TDHF"EY60)5)\>[6XQA<) MC72#!O$OP9^JDVNDJ=Q+^4W??,ZN%I[N$<]Y6FL3##X>^0W/=7\ M1T\=UEN@]%#5LN@:0P\*4;:?['OGB),&A(PT(%T#/,IC70%Z4>][M:P;<"VM6;SV7-E2C0C2PS&$V> MZ:M*YB)C-=SV,V2D,VOTJRSK785^@LYDP_8K('9D1U[8?2*3!O]V M*#\BZGU Q",$W7SY#WK7=OR]HW,W;['UVUV"WOW@,I.<;P9/=&G EQY'DS;& MZ8CQ9H"VS0!ME2P0I ?%:E$^M/-+U()7%ZYQ:Y;RJP4DEXJK M1[[8Z%Y[/[K\.*>Q9"9C W?Z1W?Z4]8W7R#OYK)R1G+;,FA:ZN3ZN%E2SX^B MZ'+U>.J,%K<^Q?E!@ U8XC"'8QI%_A$W8! <&023 7&=_1=R2#N!:PF).I5E M*G*.RHZ:?JJO4QTY!SW_80J?'3;!G&$SI[%D)F,#IZ^/3E]/ADW"P6@J6+NP ME1EBA52U^%_SP.7&UEQX,OB41D%L1)*-"KP@,.+(!N$X\F-W%(5'0N$DH;L= M4WRIE]<,I;( S5&-<@GM#@1!;,X*&T4H,0@G#M Z"D=F1'3D$DURN3X9"UC3 MVD%76ATL7^Y@&B!651SFC!X]H9=(7M5Z!& M!VP0IFMS-&W0&O[<#HB/#H@G'0!R"<10B?CW=,?*!XX>0!U^T$G Q25VA&9L M=//&!@6>P3>Q,1A[V$T%>[UZ\:87O(9"922M?NQ.1LJ9P#KS,V6P6:TEVZ5#NU+6.ZY DBH%CSH?.UV*'2DH]'PC9APP$OO8B!H' M:DF\@(P%#NG9D=?2P$$SRPZ\71CS1N_NF:J?G:R(W=U@34U2-HI&U.0TV;,_ M.JZ]1,23DFESG:;JP'+7H+Z2USK#PZP=!69N=\!HL":F%QS&0@^/9'?<2S8\ MK=G^T3 J9;D\(U1].[K\M4G' 3*3VW2?_NB0]B(/3\J9S=_/694Z&T,>Q/-, MN@X8]D)S97+!@LB+1H:OETYX6CO9P_<:+5OQ+$.;E0.%S9R4.%"P1GEC,=G+ M)SRMG[Z<(["=Y&P)!.G/#['%SP&DGF/6.7"81&LO&.'8RRH,R1V-O1)"27L6122FS^=S$2BLU M8'94.Y#H2Q#=+U'4?.,BV-DU>C0(YZZTXP#J1=7,C$]5>5BS7X_H&LK86@D1'L$G5H;\\/S!SG0,&BX$WLE,DO; BT\+J MF.L>>*F3'"2\AO.[+O>]=V8&)U];3.F:"(XLQ@X@B2)+3+IP470R&X:4>T5% MWE9UVXJ2E>D9J8_,6G:;U5HRE[6A3WL91Z9EW'#"B!*<"/-E?[C/10K39LM5 MXU\M81^Y6K(\E\W,:3:R>EX=RHRK)R6:0$ME48A*OZMP1]I,\JT;ASFM)<26 MG]CWHS@8FZF]:B33JG'H8OZ=JU2T:XW*D?QD M2T),K;EJ@XAGSM,_HWA'>@E*IB7HT"_WK/R&[J4",Q!);N*V;/3CM:5!';#0 M-U>JQ($BF% Z,MJ]!B73&O1KOYN'$3Z'E4LJAC@TRY(N'&R-+5XNB;M0H7"F-K>?DS MQ"+IQ2)Y12SV?AA+E^-NF#3]Y@0XI[6$.%0G9,!@9*M)>]5)IU7GF%)Q+=_. M=V:V5@1QXIGE$ ?,#WVSUNU :9*G1?$AS5YZTFGI^1.,?MJ$Q;'BJ\DB6;;L M=9)O+O2^XI'E8_*3.N0GP58MV '#7AB:[[L<,-B(@G8?H=OK3_JZ_A1EJIJ2 MR+N,MU?OW\C5I2CUZSAK60E-'+@P\.E8@8CVPI!."\-7 M^7*M";?-)6R8AZ,_Z:G96:\EY^V9 M< >'XWVL%Q$S,ARJ;VU*60>(K/VQF.C%' TG8^*+KH]"*+1>>>ULQZ0P?',H MS&DMFX(.LAZ')(XK.#86C56)P? "JX>FH-T%3 Z ME'5[6NKX]'A8[[HYHF8\_X0ODO;(76^F/0'X*U.PCE0HYULPZ7T,H4NJ/537 MWM1RWQPSNY=U+8OF&PO=V]R:W-H965T&ULS5QM M<]NVEO[N7X'QW;WCS#"VWBS;29H9)TT:MVGBB=UV9G?V T1"$FXH0B5(J^JO MW_,"@"!%*4[:O;,S;2R))'!P7I]S<, 7&U-^MDNE*O''*B_L=\?+JEH_.SNS MZ5*MI#TU:U7 E;DI5[*"K^7BS*Y+)3-Z:)6?C0:#Z=E*ZN+XY0OZ[;9\^<+4 M5:X+=5L*6Z]6LMR^4KG9?'<\//8_?-*+984_G+U\L98+=:>J7]:W)7P["Z-D M>J4*JTTA2C7_[OAZ^.S5!.^G&W[5:F.CSP)7,C/F,WZYR;X['B!!*E=IA2-( M^/.@7JL\QX& C-_=F,=A2GPP_NQ'?TMKA[7,I%6O3?Z;SJKE=\>7QR)3S>:?<>LYQO-3DEOX5&W?OX%BDM:W,RCT,%*QTP7_E'XX/CWE@Y!X8$=T\ M$5'YO:SDRQ>EV8@2[X;1\ ,ME9X&XG2!0KFK2KBJX;GJY<=R(0O]IV06%9EX M):VVPLS%;:FL*BJZ\N*L@KGPB;/4C?N*QQWM&7_/AGJ[T47UPW'ZJAZ?B;-!'5LC3U8BDT"#\-.@,#V7IF=:9EB42C_CS 1SG+ M%4Q1*>!4)4!C@ AQXA;RZ\T;OPAQ F9,?NI!Y5OT=:HL8=#*"" X6OP/,/LZ M/*6*!?C-3*Q+#0Y5PY.P'+Q[5EL0FR4SSK1-S8,J=;$@NC(%N M(#14:!TX>0HFH\JO6)Y3 D>_7RD+(2Q^>/'D[NE+!9+J9^ M!I\FXGV5G88U[GG(32M,&4LF5E:_GD^O3\$\T0P*%V+)[*K&7L)B=:$K=)UA MR7-62,-#H7Y:!;J0@B96<)^3'*F<3-%XP^=T\"IHQMMJA5*H8^C24MRO[W]^*9Q3ALP M?0'&#YY 0Y#.6NX$B2_0+:B27!':@P"7BL2@\4 Q=A2 T- RV!>%W7DR@#O M<$Z? >;N4I5J:''A#FOBC+&H 7ZA&5U]^P&[D>JWH)EWRI:#/ M.". PLZO86FF67;K@K-X $W@M$"H.!4Y(W^]H4G,5"I7BK[N=:? J$8'O&ZW MS;4QY6MB+$ )%:!$TJNPC1G'CCT);&YQS-\!Q(.T88%S<'=F8Y\=?<]J*VYS MT"3\T 0?U,M;5::(,19T+5<+]&:; CB_U&LQV[88=QM((B0+!J7LT5U$W=$^ MQ7['++9!N7=E3 -"/!772YT$R.'@\%_@ND_@!C(TSL9[B6@ M95G=R=_]%.8FP5RXN=^ADO^$_SQBND/V*:[K!40S,9JXD>_9>_&XGP#$R!+< M0A0)(8MCG7HS^-9UZ#Z*_A65Q@'03T(K;Q5LY)L;#@D%1O0A+\4 MM'H"CZ2%URNP]%3^=2K\CP<7/[R*:/GVQ;^3Z'I%W^S-E"3&T3E-./R+$][5 M?RY-W>>*X_D@%@Y'?\M\8-C[U;B/OZVX[.K/# ].K();@!7BBB)1IBJI&&MX8 3(.R5LAF&6ND!9(<.) M#.*A9*!(2T7E6#&CD4>T@I)6RJ/B�CPX,HV9J'7-PVN3A$Q[S.&"U(:U4% M_MBG?A2[2U#HHH;!U1]K55B7TJ02XML88V&8(#4BB'$C'F MPR]K6;+>2LH)MHAIL5Z$S #B>.B0>0+A99WZ/+@!,/O$*Y82303@HL9T%XT$ M?: #MIA\]!+8(RL%1I=6?E:ZAN;K4)Q'7^N0I'EX9VW-2AR;][HN;0T:Y-5_ MAVCP%D1UP[)2@;#M.F2#,O!]I@!C%)'"@2_*-4(]7E=0/?ERH/"W*^AZ1OL"#0S@):&NJGZ^8-A5D!<2I^LIWL1,*RC.ZW MG/N@Q!^?_,0\"Y,S=(ZF1B:0'\JMZ18<]E+:V MT<@$7%>.!16NIC0_![3!8@0U:@HN6 /4X(NBVT/I(S51<<9?IZ><>@(XR!;1 MLRV5">)=R4+RXG!Z(J^BK9*T#TSKI&E=>IA/Y-VT/J+?YFM M^UUM9)FA7L)C.;E$:U)-3HUDV*2$L>IUHJ4W,]W)K[DXB!BB4+ (2E/C8:XM M>:PN;(ML%2_T.]=YHUX%([P&LR8AEC3/@B,"NEH/LGOU,M61/PVL?4SH)[!0 M9L3UH/R9^/63/M*QFLC9;OV9J\EOM0E7Q M)5<28P/&PU^::9<^#?[QP:1RAE:Q7AM-T=^S$*,[*ATP!4R41 K69W$[@6U< M0TBK*E,6:OM4%T_G:+C(DH9!&ZQFEPKKJ:@.8$ZI8KR'E<2M.!D-GH@MF3"# MQ0(8#P ,X%=&. 0]PKRA: &@QA)1FU)70@/2X^O]+C=D7 M7/H59=_ L4HLP*^W%(+V@L"76$Q3W4PP*LP ^8T%3VE<#.Y5F_:MD@OZN'\" MF)5V"5V@)J82*EVAC#.7SB 8R^4&GL1ELF03*B?2 M&:L$6#M!8;K23#TCPX!LFHJCC@3V9RT.$HF5_*PHL"5!'9QK W*]PJ*[=3E_ MRU=M'3V@T!#S\SP)&":!.%E6"RICEJR6&PVK -:M$8HZ^'J( Y@DHO=E_A9I MO9J5DC,>A>%,(OWE3P=[9K2M]C@HP!<20089(-*U4 MN:#L) 466LU^ 7Q?*(G"_;#T'",$$U1!D*@=1,,U/>@,/-9SE^83N^$Y3%[! M.^4,N3WL"*,#J_EQ->-%+&I)%J?BQ)J5;+2OPL7.330NC@=$-;*1 M"^/PT?#3#^P\/\19%":E(7,8$0!M#6BSA=$)C0&EM.F*R 0> I?!<8+)TV(,56KS08?5 U[]39H?[WD M>6ELV1A%M(\,/HE2YD;9G>8R/NM17J 1]".6)&02LG?OTWO?T[\7)8:$I+66 M+P'$KX6#*,BO!H&O#F?JOY#':@6I_AN]7YPI8(G:138-I SV7K6B!MDQ:2"K MA]RQG= >]E8L[%N2/A;^(]P"D MT7NV;/=QC@)@4%$M\^U>1Q$\ "'Z;_ _T[K![+FNNK:/IL4FG[5!3 Y;?R0 MYY--&K +QUG# ([6'!)!"=XPYKEE05^'V6X[!77"\#M5LH/F1LXVAOZ[-G@P M:4/ANOGR_''Y2RQR^-S Q*Y6.@W;1ZH3Q:XB(P$PJ]LU$&:6ZX5K'*R#B_JW MU2X/%C[ J1SN=;U ;K!LAU9]^23<5T*:^PAO[0NPNJ_= M23$[6=4^TAK@UN20B*SB'-+YG_VKVX/C]M#:$\<"*R%W5 1A@^F$Y,MZ7#MW M907.T1K_>)C[CHH8BLQT0<+D5*H3.]NXZW*W!1RMJ MED9;>*\J1+-1$P W%EPY+\-W.S:X/:8$)L+4EI)8KG:C(XCK?,CGJ+S?84?L M=_KVL+P=./W)J/[;\:H'!7O0NH,S[74VSDYXW6X=J,LP[0I++]S_9C$#09;K M_N;)KUOPJ?A$^PH]*1)H;?NU'DWP6Y/6 M?L5.!,$,JF6N 4QY>*LB%)4<5,G.'M?^VB05$HC?*XC.S3;!O@C-6NDV%K$# MPYD:;]U0 H 1_E1\Z*N#XLTI+MDK\9;5$G4!:]"\G'+K!;7?XN+]1>P @?_C MKHVZ<"Z>$D:@7Y;!O9/^K$L5A3L'3:J(TWL9$,<*8]U2%MC54!RDV3>_I(0S MJ0>_1\E<1SZUB3([\29[0-(DD/D7Z\[8\D)^&/16.3>W@UFFA4ON=V>43C'A/>N#9:!->E'*$)R-+"?8]$3)ZQ2GVD#^JOD?T/MZ^#( MK$9 &9QBFYL-4,&=\W;30'3&@K8CFQZ"KDFG/C.8HV=!-X/*(6N0?^GV1 U> MAK$?M,G#A$Z%=C0(7.=2SS1Y4RIM8L1+Z2MFMN",VCN;W.T3]EZY,H:S43*P M=QVGXK>ESE4/6SJYF"9=H4A+_&0--*[=0^+6(NF[6[A;BL&VWH@'KG4)$Q$8 MMV_=S"6(T0:[3.@\"6:0P_,X.'Z0' "[QP(@MD+< .\K,[/V>QMO';NB'MCW M,'%CPM[H7!-=DZ28J$'/-8 RN53P)AW :BXZ +^$2#Q-@9D.RN IA404,(-O M)OH-+!"TW]'WE.D#HM^P[\%-@"ZA^.%.%^:I7]1KC[.!W!^I(O\K3(@1:^\H MP=.W!G(YU2/'P-VU.*E@--_D*#= MW%<##MOKVAJ=C':-"4AE 82:5+?&F#"UGDFW[#&'3 E@I/2N62L M@,T,3.A)I"*)60&9.HUW)Z(XQH=9-+DUQBM4@"C4)NE$,Q@$-P>PUZT+;C2Y M\IWPUA;>*0H&GI?X:_(X.P*K0YP.Z*Y*ET\1XMWT0:3>-K[#X+F-5*CK@=UL MOT^E% :7[ISGO*9)]D7K)"Q@C]8+MX4KWJE2,@KS/P]#TG$T^+6HW]N$! M72B."I$!*T(A6; ^3]H7^WP\H^,G3;.I;55)D$?Q@8VF#M30"'ID:&]@C@NF M6N,T?(;Q6 5E 1"?-X1*W; MYY%<<(BF%YGZQ@RST*DC@>H075MJVD325D7 U;'\J(^'W! /W4ZK?[:57[4W M4EUG- BC!B#)T$AR2^I!E!@U >%>9TD>R_=<-0 OB*0ET!AZH,I%P&1WTBAG MA1M3.MOHOW>.KP%=W(_4ASZ"O;0*Q#9$4CQB%RBLY.=80X(-HP=C?,S9I]-H M D@!K^$IE'F=M_H(=\C@6,6Z&'L97II5.P;HY^)IN'6+=MT$9G,EIA\RHX-[ MH:>XSS[;,J0M[;B7E3) \A4I=5TT"MUC!ZXQEG?Z'Z,"7M]PK&8%F6JT*4J% MJ+ODFQK0'IO&YOJSRO72F"QL[@7CS3')8B3J.$81$D%D4T;WL!/+Y&[?0I=I MO<*$,&PN\) SF$D]>#!]T**Y,8TJDK&I[D2)G:HRQ&1 &K2W0#@PAO49%ZD9 M>AW.OD,;O<^V6QGV_8X\(F/*U!IADVG5HI>@$Z78+:[VNS$:FZ8YF'X">9S] MJI :>=*QU%17NWO*;%=15R .$O ?!W[01=H*P3Z>$GR2BV7Q&=O[Y<&.V+:@ M8RGN70PJ- 1FHOD!D"8?9.C6.N+J((Q((V/9B&R937;?!$TQT2.63JOT%]&; M7\.>VD0W$]!EN[A1>'@K^>"_7Y/S5*TR3L@#_7*LK[/\B\(2>]6F#\SGJHJZ MP#HY;II-M2+7JP5T8$87O+8K.+.-X]B\ M)>VL-'#MZQ;^&*4Y%3\K66PPU?8H/LB7N^^W %6PJ$[KA8 ?LP?5)_(2:56 M&(!0PLE.[8DI5_$J_/$TMK5#8T$^0N\V:&49<8#@6A4O M!B)_I5P E)A,^1#4\ME1Z>I -S[ON(;":;FO1MFJ8\VEIH#NML*L3I4^Y !& &SJQCAN!-+H+B;T/,, M8*53_.ZZI+_GM(![ \;^LP)]_?YD;JTSY];X;L]_ T5NN!W5T5197]? M\[Z#_43)]R#\U0P8.AZZP\;X6.MU OS."F?D5O_!+1)X( "-*+Z5'Z9G=#B] M&(Y = \_9IA89X\Y\=:J5T?O(KC>74+[=0A'1!02=/3IYU<"___E[C^.3IC+ M3XZN[^[>W-\=O788E'M;GQV]Q@.4X20EIGX *8B4X6B4C$8#,1R/D\'T"L^@ M7TXOCNX@T%5/::,UJA&)<3(=GL._YU<3<3Z^.+I>X0E2@'BUR[2]NODJ\?0\ MN1B<^S\P]N#JZ!:5:MOL&+AVH!;)8C)(KJ:7>&+Y_'PJALGEQ?G1O<'^X,Z- MHS'<,K@4H^$DN1I-!'P=7%[")-R&D]!JUV%?T)IYM4'5GL($DXF83)+I^%), MD^ETC,%* MI_!W,AB+X6 ,TAH^CZ!R6,KD2YR-0L1$*;7#1Y7%7C\^O0,D&_L]E_#TSD8>I+7O)INP8(8<34- I*!%,/05; MN1H3/6 25TA$&&,!X8U? $:>Y<2-^<0YI,Z@P+/SH3@!?9[0^B[ %>P?++R< M*!YB.DXFHRMQ.08K9L\SONI-[!Q*C7N"766BO6&W%]]AGI(;&P7((81M:AI) M#8"I/_'8.KNWN)L@'#"+'\<+%2%?.3/8+GJS&ZI]YU[_0;CVL<)'PK_.N4)L MIZ7.-$=VZSQ R+0/'HJ,M_\8QKK-=,[*5+,U')4[J)I A3;NYZVM/_%%/5-5 ME:MNCKP[ KYM(%7K*F""@Z=2"&#UD*$[KZV3=O?M=N$-2NWDV[/@/9Y,@@PV MT]1@F1E*K(BOJ!DUUO%D(PLFTI]/NEP"H;VQ43::. ?*P$3>!A]U:);Z+H,,OPX=W M(A"[I/=P[+Y):U97/&PX#K;;I]/GJZ+2[E=79KEKD,MW86>GM_7* ?/V>RM: M?;&-PN]KJXU;8-D+&9R,]L>YO1<[V6RTL=+7EBK7*'?**%HJ!HQ#FT07V78[ M46D.^!NOSBTNZC"*:IXDD+C\;:,=?6F]UW2[+"%//15][PT]B]X-2^?(\ VX M5-4O*GY-;/@UO&3WFM\MV]S.;^C]6>);P)#D.3PZ.+TX/^;5^"^56=.;9F>F MJLR*/BZ5!!;B#7!];H!3[@M.$%X]_/)_ 5!+ P04 " !P@0]5:I>P!0L= M !A5P & 'AL+W=O11_N&Z[SWYM;5]\V=2-?W%OW??;[Q\^].7:;HR?MUO; MT#?+MMN8GCYVJX=^VUE3\4N;^N')T=&3AQOCFGLO?^!G'[J7/[1#7[O&?N@* M/VPVIKMY9>OV^L6]XWOAP4>W6O=X\/#E#UNSLI>V_[3]T-&GAW&6RFULXUW; M%)U=OKAW=OS]JT<8SP-^<_;:9W\7V,FB;3_CPT7UXMX1"+*U+7O,8.B_*WMN MZQH3$1G_TCGOQ27Q8OYWF/T-[YWVLC#>GK?U/US5KU_<>W:OJ.S2#'7_L;W^ MN]7]/,9\95M[_K>XEK&/3N\5Y>#[=J,O$P4;U\C_YHOR(7OAV=&!%T[TA1.F M6Q9B*G\TO7GY0]=>%QU&TVSX@[?*;Q-QKL&A7/8=?>OHO?[EI1Q&T2Z+2[=J MW-*5INF)664[-+UK5L6'MG:EL_Z'ASVMA[<>ECKW*YG[Y,#<3XJW;=.O??&Z MJ6PU?O\AT1F)/0G$OCJY=<*?AV9>G![-BI.CDY-;YCN-FS_E^4X/S'>VO\OB M?\X6ON](6/YW:L,RWZ/I^:! W_NM*>V+>Z0AWG97]M[+O_WE^,G1\UNH?12I M?73;[/_A4=T^]\F\N/ST]NW9QW\6[]\4EQ<_O;MX MO/NI^/#^EXOSB]>7Q2OCG0<=O,NF-ZQ@OZYMX9K>=FY3#(T9*M?;JBA;.OS& MRU^>"*P,'B]=8YK2F;KP]+HE->]]L397MEA8VV#BK>EHG&OP'HR/ZV](-_IU ML;*-[4Q=WV#K=HO9,AYL.T?S;FLZ2GJW)YH^-4S()=9AJL\V1&-IBOM_^\NS MDY.CYY_FE_/BI[.S#_SY^/FW!:T7MY(H=8T80=KLO(#L=!6M6-_,L,Q-4;5% MT_8TJJR'RA9$(1;KF2OQQ<(TM/FV[6DH4=/9?PT.^US<%)$,7KYL-[2)WDYR M:O[_P^Q6&.;-QL+4T1D;ST],TPST=K;,[9//BPN9JMVZ!KLF1FQ,0U8>7\^8 M-Z;ZG[OL$HP*"PM4P.4 M>-W>K'#TS \+[RI'E%DY88SX[>(U<_1Z[6>+8Q2S(Q))[H==OR-*1 M@))';+PI170QW<+41 CFWK3$JUO7GXT(2&)E:T>(AC<^;-LF8X58V#0)$VCH M#3KAG@]P;PLSDET2DIY4D(UW^/1]!O9= MM2H]U[9[7MP_^9:^5:[@$438;+>M@X7I2,@W[968B0^X^^+59$2M?X'0D! MT]7@Y%H1?=*5];VU9#0JVIUA@1K(W\ ,K3HKMC2=KE^3M*_;NN*M=04<%Q&M M3\1 !6DB/M58"N^M!CI0DA0Z@HH@B[CT#'B16VXJ[.RXQ M,B%KLQ(. =6R^>U(F\45$P<79$GEJ#KG/T,^1%]M\WM[HU_8:SHAKWX9P,O[ MEBCNU270RM>$R?S:;<<[CYI/H98H7A*2/6)O,4+C6>?%)\\G3*RBH5"97_?M M^5T,ZQZV3!@LRD;"+9"!C?ELLW6Q/6*&ND(OOM LEZ2@RKEMVS%"W4 6!4AX M;]7MUB1MKF8!FXU\K] /V64MG'PCV DUQ84$\56DZ]#Z]LL6T, 7U<#@*HUC M.R%0:3Z*,0YOF X6 ;:H=?_O>S>2PZ&/@ J. 6_T+6-KH O"2?3X2DEP)$.N M"W"O)B/U %]6RJH9 G/; ;+TY@NI=3TH^@8B +=F8M >(**O&%D13V1,X,^\ M>)N.'N-$/!,O:.R:0&N+8*+FU\C;X21 (4Q).WB%<_LRTL$)DI6\XFW"MA!N M\FT#\S/;Q8VBZY!4/7%@R1I"W+9==B_=9G3)@7;TBQ250*8'7:_8U@A7H'[^ ( M?7&^IKB37O]H&_+\"Q?M_,>WKZ*=)P,)PY!$,LPLUGLSYP6 33/\[G.E_TS]RP+3I.Q"I]C*2^>'C^0A=$5=R<$:POPVHRL53 M838U4!B#% M1,V1'+(]C/L!\[:SD^58SM@ 3M!Z.YV,3$IV\3LD'S2F\^)=VSS8!&+)9FQ( M40?8%@G*OF;A,SQ9@+4I2-F+OH5'964K82YN_(E-XB)YDS&H5XMYJ7/"] &^7-!):2 MF0$M>PZ*8.&P&80Z40E8?\*VR#1?6=;^C56MJE/\'R,>G6<,!7/N:#XC?CF6 MA?%JY/"_,ISYQ:OF$%S-08#A.(+;)C%DJI;D^KRPART/9(#L)>PMIS>J&&T_ MH3")$[<6B=OBYX%"I9!VE:"WK6V=$C"T\I5MQ/?%I(?A2 '34O0$=U27PT@F M6-!H.-%P/#\Z>D%$/9D_^>[9\0PB+YF:(!)-2Z>]&-B?!0'EB$,#IW?VNOAG MVWV6U!GK-\O)4@,Q;-@(SI<@A,=Q>IVD<"!K#]E50/_&5D@PDI?B%&[QRC2? M1XL0+2.>P$0DFD4T'9 C1^VZ729!49AXV!@),W*79PL[$W9VG*4B-M:<6Z ! MI.Q]'927#ZZ7V861.S3QG :,:74LFEVM%F/+J'2G6%1)4,@EA%5817DFT%5UYEJ3"03A*"Q8DS-Z0-!P,]K\@<>8./+9 $:3 M*O%VLUW27E;$LSZ@DWQC$A?(UOB[:UM?A2\/4L,VJ@_&IFQ]'S(%! "Z]HL" M>$X<,SR&+PL1O^D::%D,3=ASQ(1 < ]OXKN%X@%9.LE,R(*<79X7STY(+?F5 MW_B5M_DKX.V/6?#W"P4%=7',)O[D^?L%K)!F);9#$#3U:\6_AA;;)(F';[I/ MBL,^T59:Q:A@1>%.%65!4#*PX$)AE ZD^VPA*K+\B2Y_(4SP,2^=2.##G4RZ M%6U.M&;),/VV-J4-2YSJ$I^:=F^/22?]L-48=@&U@PW$8DVK4PK]G!903I/$ M^;)S"P[86)20V^&3)R0CN1PYLX@XTF$>#),DD1C6U,DD4>@4!\6'>)5S?"1Y M\;'8DYT))"[2T^.,G=AJ6Q,R:OI1Z4@*7Q$VZDRCU"PI05M?85OIX+689#KF M[Z08A'K2:!M"6HJ=>UNN&S)[PD U;@1<28]M-&O(DA; 8;4-U19EK(Q0)B3Q MAZ))$*[5)QFM910Y=<%^?=@QL&;9*S(+ 2^BTC$MH6B2'<'>8C)4Q/F:';"N M5=](2*Y>L&?_#N%%$HYYF+N'JK7B-J7F02ZWH9@A>;[569%3[U8B9QI)<1JD86FLX+PLTD.* MMKT6.1M+KEGK,00.;9Q=A*\W6]0H^D;*N"(Y)^BI$I0KF M>8=SVF+ONI!3]J96BWEQ+"1(G^MI4=Y?LA))X_C_Y MLE8)O* 2J*ZDP4#/"GX#EI*"M/U \D_%> 0P;D]99M;$BLVU(?E>0N'$5G.P M RPUD?(4N"(5A2_9[MDPTRBGSD#05 7=B8B]" MZF43*Q9A_A$=&0%D=S-T^[7]Y=P"=U<-*2@7AC*6L;B.W)S]PE5XG>IV#@;K M3IO,\7&&=XGDU(-36=@=UX@JASVFPYKD-$E( C,:=8<-7JNJ!&CW MU!GTKG!.H6TB%@)N*>6@78$].^!QJM0+EEM*:3)C*=:HX3BD[\1ND:])>\Y& MHO?DEO4Y@;$K0=?&)S,=4CW>?3F<'#KF>24CV6> +"? M/*.7P^B/<322+Z8K0\1.#&G%4\5,(SGW:'"[KXY.*8'03P$XOS4W*,..D;>1 MWA0O4Y.K]&W3T('89F568O\/KJ?!"!?T$!K(-&%2$GT2L0/2%B8?3J8ZLKQ*'(@.&A90MF^ -B[U"=0MR%G%!:2ZE+H'#(7A M'K6;D-0A8_ [Q4^>_$-J"N&>-9>.UY/&HX28F@]HV4V;*7VVXGRB.0:U#C%D MHVQVW,IJBB.\OU#1W]O8U#*3TV3LC/M(WR:!B<](YB?&=3;[%-WH+EG<%@ ? M&NA& Y<;=XIE"[T?KRQ)]_7=5X(A%:ATDZ_$X$CM;.]$7M5E]H0V*P8+)!,< MDF;)7N;F3(YE*QP;2*B%FIL05VIF,:MK<]C?YBT0- MU[VSI%;5$4$R8L;Y9],,*)$="]7Q;0XG:O(\DGI7P20:[3;6 T&> M=2($:KZLAEK<%YG9(GX:)Q=!UUP_\YL.N9>Z==:"*\TDH=N1&UU@_N N23T4 M-8ZZ6#(_KC&"ND$P,B>00URWE#87]II Q"6Q4&#A"",SU&BTF&7UJW91NY6& M([O,4?IUTTCCRA'7B;=[Y.WPB@3^$VM"/+0 YMO-!F2P7< IT#>,1BTJ69P. MB=(5CX6G=2$<(4E)_!LG?."'Q'C(.9*O3?E.0X>P6G-+#6!V[ -X_RGK XA9 MEA 3*S4I8<$FFJ.:T)DZ-53L@'RK7<9"4N@$TP";'3L+1**UBU,RFC8[*1$! MD!EF3@J:9PKR9)&>7+#T[9*,"O$;]P:44B2/2M#% #>].BM$N.C T'6P L"\ M[M=%&1K ;!TA-N$*: #453,YVF?',B)]N+M=/Z0E-"W#VQU=GA5#3P?^1\#U MF]#,U]F^:^..60^%YY(KRO>]SO&D\.8 &H96I#P];8/LY-BX^J:E:+A M(/AP"7;"',U$1CAO+)TMC'A+EL&]V;X6S]^]XDI*N^Q5_!P$$I +QZ+:K4HY M2;%P*6D;BHJA^4!U^)#. 3:Q-*=0)@4O>0XK"TMIRL=_#9626,_TP2))>H?( M7[0="5ZLQ>Y3+D)6/#T)3JUN$=U*F8:[@,R\(%U7HSC:EL\YI4D$]6_I#0V9 MK;8FL2U=V/X:;<7W#<%NR?[@M,;ZNF,>V&OR\>SN@%/XB]%,9&=)W'>-,#9/Y9TQ- MJTB7X\$2F!8&;&/$R] ;G>8I43\AXPSXG7J'PD4+$;M1SW(B+OG8E(J*7$^^0%X5=F.*96X[Y@"JU,Q#Y3,( MR^R6?A,LVIC93&M4#C9).+6(]&*.:&^5^60F&@YR: )FP=B0]?19N8BS"CYT M3$45D&.'.]&RK!G!,Q1I/9=C$>=!* MDF@Q]SHF4 TZ%3K*T ME@ST_4.K?YO=2:BL7AV,]82OZ/!7T7C$N&K^XIVIN,^LTW4?FX5@Y?+0G0"8 MBW!Q945;P\65;*R1^S$(NRB2YX8OVF+=WEB;(@7"22:&OZ'J""AQ\";"(5AQ M_&S&U(2!VD=SV;?EY]$7([H#P-$I0&V$#HA_-?FRMZ^0"EB,LSAI%RGQ8#+D M).^FFV+\63(8RD'D":>9&'@WRV_?8$6*C!-C" M(B) M$Q^9M"IO2,HZ69-0+1R:U=%M(Y*-JA6^HT#9UO/B=2 Z%)(.GGE&_VZH-TE9 M+'#I>TU5C#."L0*"N,AM-K9R$E3OS^IP];H @M=.S9@8[E(OC-PZ7'R[)[I* M <\7BUX-+(KMKARW.X0)9U]I,9DEA0[4B&++XN7=%M]?-]H@+CWG*;B+#^_! MK#PS&E^;C<+)KUT;BCG=-K_OP^EIC/0LK[SQ7?(R18MY$G99FJO#[P%DT2>1 MG/.1MHX7 K^"27MGM9RWM,@YC% Y6N'&N\5VYH8_0;WW7NWR2WD3D3''U#ZV1KR/[C?+0W?)B]C MH(57VSL.+#5#MZP?C%S.32J//:(T&+W&#P9-9I;.P>P;+U'J9FU;F+K^-^>(VPR; -:V/ MI$+(;N5I-Q=(IJ:V*YC,E/X.NI-HM3>M[G^\4S37RXQ]BYQ4UE?-Q:=X@@$_ M!OT,X0@7;V)J=]QMA:_V,I!/YD]C C(4<8[F)_'9?U3+0?*GP2&D"ZQ2I=A[ M7!*)M!U\6YSQ?G^T)5\Y+T[SY-7.;0#V$2M"SBNNMD2(?4M3>,.N?ZJ_6HI9 MQS.*86:G3QZEFM:31\]FCT].=\I4S,^UK=F3\7WWT:5G,EB]GBID)FNQ0KZR M9JU;2M9PEC@_.WG\-'QZ_&SV]+M'N]4Q7E:[SX-/N-/J[="CVW^:!!8Z;P_- M 4- 0W%-(!P52B3ADDZ&9Z00.C"$)WEQN-(O@BZO71/KUU)S%Z4\N"@!^E"= MY[M8-#.!D5)D)"F=WC=5CY0E#?F.B.B]@$2.V[CA,+NI8E+BW%2+NHW"3@\& >%/_7+PRKG)>279<6LJJ M@?-$Z/QA=2(Q?HY]Z*]8 %O25UKFIF7X$\+LMFY7P0R[IJ)(O;N)U10LES7/ MJ3T%I.GM"B=@U[Y5G_F2]// MXR"[*KWSG+V16M%4^T/&=CEN4WM.2^@Q ROR08MM]]G%< 3*W&4^R_8V2Q(H M;:5\XC%[%.X=J+.;N.(WOHLHEFYGV2Y'0N/MA$Z5_#*B"8V;9"QF*4&#M)PI MEIVU.]=UTI7C]Z/BQO%W,#/!36=NEOQZ[?Q:H5W%U340[V\\Q1DJ/'W75D,) M;Q-:Y,,=N+AC4CF]T5$9-/6H+_U@6T)_<8OA1AH;I.(^1FBNZ<.K]^MH#VTC#O;8%A%^R8';0+M-JN%3D0V;K#^TP',3>DO36$^2$ MX&>' @&#K@RW$FP5V2(=>+LE438R#'$'Y0@<+=QO;95Z03A8G( M01O:PTHB<@EE!KY,E.Y]XJ('S!U^Q\!MMWR#MJ4P)7ENHC.@8F(PFEY0H/EY MH,,[89QP]'AT#7V+3$"OJ:QE/> W 7H)#QA[-P:YE,R)H=P 4(PN::3%@"L_ M2_8G&,(I.4#O#5\GK.3J?GB?-3/KH=AF7=M[!>''\]._!AMR*]XZ"4D^)*Y< MB?Y>:<)#XQJA^^O09DJDPA$0<=#L0&.FX9H3A!Z$NO&N (U28GS?4Z%KOM]X M]Q[N$7WSI>3='#DJN_-3=F1%!^W/R$M5#"B63CI/**92W3_0%J#F@(L5KW\Z M'X=%(.7G8;,EAT9^XOW0)2AQB4?#UN/G(7 ")T?')Y+!W#"?>4)^__VK2PS" MC720PXMDY<=@51HKPL6A[$UJN(>KY:CHROD12,AX$1UN@0>U8/PJMJ8;)%RN M\+%,OVC%2GCM_/@>3[XZS[*S_-2B\]T.*+\#EA)Y,;B2"QA8,S5%:'8R#Q3' M=#L1P:QY@\\X.763*ZH:G:SE)*,8MY7EMH.0D4C$6=R@%TE[N48M8!=ZCYA. M^XF/YF%/Z9^/_-A]K.G$'W^<5?&,$TOOX :G\;?CSV3GTU-P^7'9]\:: Y: M\9?TZM'\Z>-[TJ 4/O3MEG]$=='V?;OA/]=\Q1T#Z'O\I&/X@ 7BK^J^_#]0 M2P,$% @ <($/5< KS@X5 P 808 !D !X;"]W;W)K&ULC55M;]HP$/[.KSAET[1)6?,>H ,DH$S=I+8(VDW3M \F.V4]I_O[-#&9M:M ])[//=<\_Y7C+8"?E3;1$U/)1%I8;.5NOZW/-4ML62 MJ3-18T4G:R%+IFDK-YZJ);+<&I6%%_I^ZI6,5\YH8&5S.1J(1A>\PKD$U90E MDX\3+,1NZ 3.DV#!-UMM!-YH4+,-+E'?U7-).^^ DO,2*\5%!1+70V<<>IU@4!HAH_-IC.@>7QO!X M_83^T<9.L:R8PJDHOO)<;X=.SX$_8!#N#4++NW5D65XPS48#*78@C3:AF84-U5H3 M.5Z9I"RUI%-.=GHTEUBS1[IEK8!5.=SH+4J8-E*2",9*H58#3Y,GH^]E>]1) MBQJ^@)K"E:CT5L&LRC'_V]XCA@>:X1/-27@2\'-3G4'DNQ#Z87@"+SJ$'5F\ MZ%38/(?9 U6WPJ/0VY#A^WBEM*2:^?%<]"UX_#RXZ:-S5;,,APXUBD)YC\[H MS:L@]3^GT$?SQ6P^_G8UN[Y=POCZ FYN+V<+F-XM%B2"\7(YNUT^ MQ_DT:G0&_P,,_]:+L)>6[>N%M9>7"6I:I4&L@8YA+0KJ?5YMSCMC9807F&&Y M(KLH<*$548+1)+A#"0YLECN+JPF8YV[YNO/V6FB$\%WG O.&&GE5(-RSHL'W M+*<* \T>@%=UHR'VW;3O0]_M=0,(W+@;=XXYTQB#Z>+FB+O)#\]00>RF00Q= M-TX3,@R"A)RMD0++ =LR49!$ :1NF$;0CY(C8(LKV8Y:4Z/DK% 0NE&4$&B< M]B!-NP16"\6U\>/W(HC<* DA\?V.K3O2]U-(NC'TDDX2NG'2-[?3[T>DW^VF MSQ6.=]3V)&PO=V]R:W-H965TRL#W'B>R2Y94Y';=K2S$=\T85>85+ ;(I2R:>YUCPP\1T MS9>%5;[/E%ZPI^.:[7&-ZJ%>"IK9/4..EO)#M/QPZVX BIHU4O#PZT[S, MJ^[+GHYY>.,0.[]P\(X.7LN["]2RO&:*3<>"'T!H:T+3@U9JZTWD\DH79:T$ M[>;DIZ9+0?45ZMF"F^]-7E.Z%WTOV6SS_7$&W/Z_V(V,F]>(UIEAN4(#O6M M49E1 ME]F@,KMMK8W58@[Z][#^S;BXY0K!NS06+,U(AWAN(Q9LPP53G*:O5%S'L:+$ MIV]L>5X$;F2Y86S\A71],UYL(2]KP1]1&TN(0\L=#B$96KY#/H$5>D/CB@0H MT72M(Z^ [/>4(@ED'"3@A@EX@?$%LSPM4()K.5'T\A\FQAVI%A(BPHJ)!OD, M:3=T0^.>*U9HN/,)=)/8BEP?/.*>."[XGN7'/DF01Q"LY$+E/[J%BV%@#9,0+N%")R,*@W8845H\N#3>JZ,%%;T+KN=;L1MW MZ=1"*)V1:UR?C8Q/]&Y(2@W9\'V5_R"N](:TQT'F3U!V30)UD^AK#VWM-9:N M/QR0,J$/@)M8,65=;^BI3WS"Q")H66/;UHOG 9RZ8O:;SEBBV+?]7]+Q;"K5 M-UVF-$S MB4(;T/Z.TPD^3G2 _N&=_@102P,$% @ <($/52$8)VLK!0 H L !D M !X;"]W;W)K&UL?5;;9H25> M1%%6;,W(3M*FXS09.VD>.GV R)6("4DP &C9_?KN@A(M18X>;.&V9\\N#I9[ ML5'ZFRD0+3Q496TN!X6US6PT,EF!E3!#U6!-.RNE*V%IJM(?V2_-)TVS4H^2RPMI(58/&U>5@$'?A;XL;LC8$C62KUC2?O\\M! MP(2PQ,PR@J"?>[S&LF0@HO%]BSGH7;+A_GB'_L[%3K$LA<%K57Z5N2TN!],! MY+@2;6EOU>8/W,:3,%ZF2N/^PZ8[&]+AK#5655MC8E#)NOL5#]L\[!E,@Y\8 M1%N#R/'N'#F6;X05\PNM-J#Y-*'QP(7JK(F[_?2[&#F+\/ 2_AYEI1(:7 Q*\07V/@_EO+\)) M\/H$P7%/<'P*?7[S=G'W]NXY5B?MGF>5#*'#@X4!M0+*)O;9],$6"->J:D3] M"(6@$PUJ866]AK)+D\9,:;I(H(ZW+7$95U5K8Y[3SX(%>4XL#=2+'<7OV1M;>D5L*BJMH)&/':Z;:E>Z@[0R9P4@2XG,^\H(>]85G3ECR@T*;W. MB=[,<[D/0S\)$_*?AN>\$C.O($XHFN \X94Q#Y.$$I_R- &GF>CU[I<7)^YN MR06II/@H2"#J/0NT%C9B"KIN63DL[3 MV[/P,DVG\ I>AN$$7FTQC[)\F#XN#TMN&<"Z#'5-@_P/MY*'3!G;U1_%_,G9 MD\A7V[P9^0!5]YE"_DP=ZG?6Y_?'Y"TQ4?!%F5XTXS2Z( MBN!(<7PK_.B.\YOZU*F1DR!-O-O]-T5+(6TDH??5-3&8GXE[BF]-;P^YL7N* MTP44#BG,3I-/PV/;G69 CO:ZI0KUVO:$!Q[EKH/K5OOU<=%W7T_&N=_T@ M]%K6+,T5F0;#-!ET96LWL:IQ/=A26>KHW+"@%AHU'Z#]E2*-;2?LH&_*Y_\# M4$L#!!0 ( '"!#U6RLD,]PP( *<% 9 >&PO=V]R:W-H965T-K,K0]0P@SC)5!H/KS@C>8909(TWAN,.W#D2;Q M>+U'_U)IUUI65.(-SWZFB=H.[:X-":YIF:D%W]UBHZ=M\&*>R>H-NSHVB&R( M2ZEXWB1K!GG*ZB]];>[A**'KO9- F@12\:X/JEA^IHJ.!H+O0)AHC686E=0J M6Y-+F2G*4@F]F^H\-;I76Q0PX^SJIA0"F8*QE*CDP%4:W<2X<8,TJ9'(.T@1 MW'&FMA*F+,'DWWQ7LSI0(WMJ$W(6\%O)6A!X#A"/D#-XP4%J4.$%9Z76\APC M.6X4_QJOI!+Z__A]2G4-&IX&-3W3EP6-<6CKII H7M >75[XD7=]AG)XH!R> M0Q_=/]Q.%S"[GUW=/"X6T]D#C)?+ZK;X3IXN^O8LTSW:8I MV_2ML02^AL\88[[248'O0.W2=4%3%TO7Q:^*8RWN)F">Q^4'Z^.,*P3RR9H+ M+.B;;F E-:Z 0NA1(M2; _A*3:^B$(?B^;Q'?:7<[ M0'I.V/8@=()>YU1)W*/FR5%LJA$A(>8E4W4?';R'*32NF^]O>#W"[JC8I$Q" MAFN=ZK4Z;1M$/19J0_&B:L455[JQJ^563U(4)D#OK[F^N\8P!QQF\^@/4$L# M!!0 ( '"!#U756%"P10, *T& 9 >&PO=V]R:W-H965TBAYH:601 M2XDN2))'#>8]O9LC1Y,3%=UDA*GBM62.G;J74X=;W95YA M3>0-/V"C5THN:J+T5.Q]>1!("@NJF1\%0>+7A#;N;&)M:S&;\*-BM,&U 'FL M:R+>YLCX:>J&[MFPH?M*&8,_FQS('K>HG@]KH6=^SU+0&AM)>0,"RZF;A;?S M@?&W#G]2/,F+,9A(=IQ_-Y-5,74#(P@9YLHP$/UYP04R9HBTC'\[3K??T@ O MQV?VWVWL.I8=D;C@["]:J&KJCETHL"1'IC;\]!6[>(:&+^=,VC><6M\X=2$_ M2L7K#JP5U+1IO^2UR\,%8!Q\ H@Z0&1UMQM9E4NBR&PB^ F$\=9L9F!#M6@M MCC:F*%LE]"K5.#7+\EP<"9.0-05\4Q4*6!R%P$;!/24[RJBB*">^TGL9A)]W MO/.6-_J$-X$'WJA*PEU38/%?O*\U]D*CL]!Y=)7PCV-S W'@011$T16^N \\ MMGSQ)WQK\D9V#"40'7B?A;^SG51"'Y5_/@JY91Q\S&BNSZT\D!RGKKX?$L4+ MNK.?OX1)\-L5O8->[^ :^RQ;+#;/V?T6LLK>!Q?-F<_?X!/>K;+ZZ M7SVM[K8?J;[..[J!_T?]GB23,6Z/2MX=%?9^5"#G^L9*!;P$[0,E9_KBTV9_ MZV32&)>88[W3X#CTH#7IVJ*IK:-K&]H".YN'.9CG>?N3\\LC5PC1KXY5@ 7@ MJT+1$ 8FS43DE954X(ON,8?:"!+(B+*>NGM)K2I.O'B($QMYP-'2V MA.D^9+$G9"41"(?SJ8@"+PU2"%,O'080>>EH[*P%+U&:=J2W-O6EN8X/M??0 M"Y,0$B\:)I#& V>))>K,%$";G-GUGP8JW=JFT#BJK M2^=LN862Y";1;T92$'7O01P[]N[J.+W1,-5*!O$ TB1TDM0+HP!2&P&$L3<> MAQ^=1O^BA=0H]K91FF(>&]5VD][:]^*L;4'O[FTC?R!B3QL)#$L-#6Y&0Q=$ MVQS;B>('VY!V7.GV9H>5_I^@, YZO>2ZWMW$;-#_H68_ %!+ P04 " !P M@0]5$OI%H/(% !*$@ &0 'AL+W=O%!2+OI'!W;M@SHZD+4IN& ?%-%U65)U M-V>%7!WVPWZ[<,67N<&%P=%!19?LFIE/U0<%=X/.2LI+)C27@BB6'?:/P_UY MC/)6X$_.5GKMFF D"REO\.8L/>P'"(@5+#%H@<+/+3MA18&& ,;GQF:_M]=]M[!#+@FIV(HN_>&KRP_ZT3U*6T;HP5W+UCC7QC-!>(@MM_Y.5DXTF M?9+4VLBR408$)1?NEWYI>%A3F 9;%*)&(;*XG2.+\I0:>G2@Y(HHE 9K>&%# MM=H C@M,RK51\)2#GCF:2P4:7"SUP<" /5P=)(WNW.E&6W3'Y%P*DVORFTA9 M^E!_ %8[,%$+9A[M-/A'+7PR##P2!5&TP]ZP"VYH[0VWV#ME"T-.N4X*J6O% MR-_'"VT4%,(_FX)UMN+-MK Y]G5%$W;8A^K73-VR_M%//X3CX-<=2.,.:;S+ M^C-IV*F[&=G4)_/+JZO+O\XNWE[WCC61&3EE"2L73)%AZ!&W!(PS9+P'C(>6 M]M[5^9S@WZ?K'WL_7TC#2/1+[Z16B@G3N\ZE,GN&J9(L.LC[O3D5-Z205&@R M'GMA$)#9S!O#3QA[TTG0JI,*M+$7P7,AQ?*Q(1)YP\D8_H^G,8F#L/=1&EI M&SCM-<'QU(M!,@PB+P+9<.1%D[!W(<5>B_3]!OL/@(YB;QC/R"CR9N.(3+Q9 M,&G\"3#3^MPNM88FC")O&HT !N"((8"A%TZFF\DB9\*QCHQ[Y+K^-Y0M5 M"9.)@$NF6$JX,)*8G)&,*VTL8D*7BK$200%]^.R.407CPN3D).>"DA,IH+QK M-^XP4H_4T)D@D_,D?^S*00)?UC387E+(=:6X2'@%\=%2ULX75,/8#V'Z% 5: MYL(A@Z&(3RFQ$5J(L 9DD-*.!1]"Q6@ OW0JL"EH0T4*/, H+:A(&(SE1-5, M$VK 4L:_6$"B!@ *\;#/>-F0(07;4;&T:LBD3SY9)M'SO> 3RQVGCQG5FRA%I+ 6[: 9T75$Z_^7 MZ?5RC':3^#R!KQ]O@+B#I%\":E>/G(D4WM<4]+'K[A/ID_3 MEA&8[B7X3["],B7+M3F4*KI*Y4J0%,AY;6/>4BB!1<&V]V8&B7"=8*U ZF'W ML6)546L2^-$;_W'T7,.!['/-D4XP4]*;M5Q6],Y58P/4FL711#0K^5X#!(Y2 MW.UO]_+9>N$EB50VN :G354*?AMY@@?4M(;07()60'3+)KOGDH&'YGTICN#: MTDYH9IK)NY'K;WE5BF,_FG9IQ[)JFZ.MCH*7''+SX 7<[BHOW=\U)B+VIZ,W M2-+(#QYVB9TCQ>N[P0V24H ,\S"4?"Y@8==)^/COX#4$L#!!0 ( M '"!#U6A@?3B[04 #H- 9 >&PO=V]R:W-H965T,$V$,B+&9*F+=VD84*;SN[.?A"VP)H:RY5D2/KK M]TA^!!*2?DBPK'N/SGWJ^F0CU0^=<&[H;I5F^K25&),?=3HZ2OB*Z;;,>8:= MA50K9K!4RX[.%6>Q4UJEG=#W#SHK)K+6Z,2]FZK1B2Q,*C(^5:2+U8JI^S.> MRLUI*VC5+V[$,C'V16=TDK,EGW'S+9\JK#H-2BQ6/--"9J3XXK0U#H[.>E;> M"=P*OM%;SV0MF4OYPRXF\6G+MX1XRB-C$1A^UORO@@/_ M^ 7.O89S[R7TT?7-^\F7\H=M>@1,8TUR0>]YQ%=S MKJ@;6+<'A\2RV/H?4>C[ON>7?R3K9-$N69"J)B%&.5.T9FG!+=9KOPW1@!(6 MTYQSU%UA$JG$+X[U/9F$T[E2)(9IS6"U::O MT*S":,]YS,7JLE3+'6T%PU#T%(NUB'D6@W+",[Z&J8O"+JU6RI^)K9E( MV3SESGHKB/*.4H@TS,\D4['SF "TD265'9LFF?7@P'-O;R<7,$@70#CTAL]X M$3R_BS05;$7?N:!S)DO'&FE82I%$ X31S#4QG'9S=19Z0=^O8C3T#OO]?9@H MZ&R9,$$?"Q&S+ )'E@L+>6GB-KU]\VH8AOYQ(_9/PB1L7KKWP?$[AS\K?B6R MH*\2,C 'OBW@L4FVYMJ@-1N:,F4RA"01.4TF]/:R/6V_:\ KO[(BX:D+WA,KVS;U MD;BF#N -Q\W&,O&K9",>*#R<;^] I,Z3,N#P";^+[!E@94U\++*;)62O(PJ. M M_>*$([BZ\8S*(#KZJ[P/-[/6\P./@=UH8AW(IE>L&53=6%DBMJ'&\SX5K- MQ15VQEJP)F#8FWADP^717R);TLR@C*W8Y13OQ[?T$: ";?)2K/ 3ER_/A-21 MX$@G31]00G1;@]P*6Q#W]!6S@;994NFY//H-!6O_-=1M#PIZM0OJJK 582MC MV\J^=QCL+Z='[H']5P*C#)#H@UA*^H0>8NVMZ95-# %9+A4Z 0Q^DI??9J\# M=#7*0<^=LI.B0>@(!][.N1%^4VX/$ :63J^1<<9)1*G4E@" JZU=S:IA!$'3 M=\?(.A$QVX]RZ)HM:^M*&[^?Z8?*-907\U1$. /^LH?E ."U+8>U,= J&VM6 MN/Z/?0M44P!.359D45K$MJLF-M>YBH3FMDH619K6/D<^<+51<*MR9(+!,1%AJ.L6J7W0+PUC<2SL-IJ!.]?E[DX[M>0>(K-44J-LE8PXC[?$X<.R"EF. MS3N!:8VCH\/6L.=C;$(>RW=O[+W?8)AM6O86MMA/>_7C&^1;;OUE$Z5, MH2H)*SMW( QJJ;,_MQ[#+95R4L!PQIOAS*-N=^AU![YW$/9>:,(N,G5*P95;/-NT M;UKJ;,VS2/VEF]HUN>B4HVWSMODP&)?S\(-X^56!KKH4"&'*%U#UVX-^BU0Y MJ9<+(W,W'<^EP:SM'A-\W'!E!;"_D)@^JH4]H/E<&OT/4$L#!!0 ( '"! M#U65^XD@4PP !0@ 9 >&PO=V]R:W-H965TE%_M1JE*?,O2W+XZV515\?SBPBXW M*I.V;PJ5X\W*E)FL<%NN+VQ1*IGPI"R]B,-P?)%)G9]%7*NYJKX4-R7N+EHIB=5)M7)],3D:B5K-/JUMS_K+P] M(Y*W-*GEO^+>C1T.3L2RMI7)_&1HD.G<7>4W[X?.A&GXQ(383XA9;[<0:_E& M5O+R96GN14FC(8U^L*D\&\KIG((RKTJ\U9A77YZ M>5%!.HVY6'I)UTY2_(2DL?AH\FICQ=L\4R1X^ M+IM2Y[DMY%*].D%N6%7>J9/+'W^(QN&+(YH/6\V'QZ1?SG^^NGU[?GTU?_M& MO/[\\>;MI_G5+^\_?WI,S^.2HK OGI(F3N69>)L5J7E02LPKL_PJ/A><.S>I MS,7G7%S5:T!23"DFT200U48Q:F3^(&1BB@JNI6?T]IBHTQ]_F,9Q^.+F]C4_ MX-OHA3"E\&]80N?562#N-WJY$??2@@R*%+Y.Q.*!E[M"_( Y(?-$W"I;2=+C M>W5XEYJ%3'?6$AAS590Z%=&(39V)R@@?5R%%89"G9B6&P6 Z#<)Q*"QAR]*S MCDM(7#1Y@<=EHG-07C,,PA9*K $]=ICA26:UTDM5VD DN@1G&?JIO/Z6;5N: MW()M,&U_*0&O%+*LFL>W"CPM<_T')W-?_()GWFN,=0QK? _"J3:BXP5>JE1W M9LF3&Y&FU&M8D8HV- +&B#OP)+G>BHV\T_E:Y 94NS1U7M&=AGI+J(OW+3!X M[H;C2&4#L]5JI9B>,:@T]7J#\L%J8$ZI6C\J:Z&\EFGZ0,LL-Y2[8H&Q&8;A MX6^$SJI]0RM2W6I,*&CAI%:-R_>]]#X7'VJ( >&$3X-[KA"'Y''0?0?>.B(> M@QZ)T_D2!=;Z]<#V.JLSD=?90I5DBX>1MK:6BY3-F3109"L^ SXT]K@AOVQT M^;_9X23\C69$81!'XR >#!UF*U5F+=8/O=9@Y% 1QJ:MP>BR00R-LS(#D@E5 MN,6HKF)RO2[5&N8?JMCU8"8?6&4E:OBMY'<84W@ $\; L31/&':;;3/]7J&Q$ZYQ0L M$YGC)>>W%)!4U"E'UT_KBW=.GF5OK56N2O84_/8;S"&Q$@E4E^A//.NXW?DVCKHFT[7@L: MH]2WBA@+/W,6K)* !K(GX:M=;YH14NT">ZK.M/P,J-*>:'UE)TU:" M!)IR#S+\T(&/0YYX%9>RT#!GCX0;L5NYOCXU#7N)?)<*4WO)4= 5&C( M=Y!("8JJ0.ML]!:0C#D:]PYT7O3%U:KR,3^JGXMOJUQNJB:ZKM@_HN+V/56< M5!#"*>+/.>2S4"3R 6NTZR>4X/<$)BYJ?J5#*&TQ,A"9:VSWA"!B2U2DMDBZ M6NW*:[DMXAM=!"[D2)+4H"Z5HE (6=(4Q6LC05[$*XER_E2'^2#D/499;[CZ M5D ^%<',E,IQ612Z7!*KTF0D6)?.7:RN;8F[(7/6H2%LE(U5AW"T<[Y<;K2Z MHXR3N\HPDZ6RL&B':NQ1X(0E0WF;>Z3A0Y,A.VMRB7JCT(HQ!9 MSOSJ:A -;SM%C'JT4]0=CF@;#)UE*M%P")0MNHGC =GI>/;;N/R'YQ.GAVMNW'=F7N M-83HH(AA$M>$;6WF 'VGK7.P%.@;*ZH<"A%1N]%UIB\<,>-].T].4.D161C:*M2G5[A86G&X8TZ8HI:?) M.VZ.MFZN#!&]9W^JPUW''L3 J9U*6W65W<4<@,^3.R:X=&\!1>FWIBK9T7H_ M0(];(6&OU>NYE6,$BY\ M@$K5Z25:@N;3&^2%XB%N@/[6,+/K8#_4B*$_,(A8,3HY>-[[U$+T5SZD4^S+_!SE"--?;C]=T[7E"W+W\BWD80WJ?.VA!#?T@ 7+@ M)?)*3H)A. M&LYF(^H-8A/WA1 SZ\51,^U,\B^(@C(>]=SXH@V \F@73>"#B M/B;'_=%01./^<,A<&,4OFFOOI[9PGT9Q'$RB6)Q!.LIA2),&_?'L8,Z^JCO> M1&,^&XXA*(2FXQA_HK&8],>L:2QFLV 0CXY;BTF#( ICF,M"Z _$3<@4"!D+ M6#L8C%IKXR":D;5CZ#P>X<]@1';'QXP=S";!!/XY:_P)!8?]87@PYVW;-IR. MQS!MQ/X9D'_B&98)#Z<<\0],&P;3 =8>3K$R@AB1A'%_-(%IB ]>#T>C'H/K M3J:U:C<7+<(Y)7;>-V_HR*-#8[7EG"$FT[G)-/6A#G8TT[4CF4E4&FS;,+25 MFI0'_W)W0!R#G"DH<;BYQO;IG X0D*Y%44IXQI-2NP:+1//Y>ZV;+9'.BYK/ M$C9(E^V^@E\N[.$3VM;E0_.=0?V<"2)*S/F M9]_^21*^5F24-DW)L+SO1H.RW=VUXMQ3#.0V=GM$=&_J- %2EG '38(1Z(E! M]PA-.]GUA;N-MC\?>L+/Q+>N8;4,*&\P]N)\6DI%.]4KU?8E'K6H88NFO+O6 MH?RJ*AZU +4H(AY5>K"8O>,RO0:2TC!1TAX0VI1UB/%XY>\SU1&B]VR?0 &*;/3N/^M.A>(:;"6X&?9279[TWN\X)\1[_P+0' MJ2CXT%V,P.:#9^>X3&CP:(3"@MM1?S;D>?O9@^'G<7_:7'NO]YW9[H#:'W/- MN;WI;.VK"",JM\J?<=(1#2/1AXV;7!:S=/0TB M?T#MVYW0GST=$4Z2W3E09?: [96='[W%R&#EHC^H47JG7XR $M\UKM5 M%FIC.T8*)O!(:@K>([?:H&H.)@)%.$3'$X2#J'>5H-)I^AC#M:0=&8V"<#+" MT"DU/FB-!CTT-].(.XO)&&U1$*+*GB[.^"03-$E6SEUO_B6G[O<-*,'7H>_L M'W?WIDUJ#<(!5 UYU' R0^&/Z!2P6=/O!VI>L]EXW\Z_V/: E'*Z8>[.D?_! M.7_]V'YS>]Z8^EK3GDXRG_HCUT.>(!5V:7E_7]$M/'Y(<]K!Q8H[>?9"7UPQ MB>XT0@'B,@DGP0AQXL484J[<_$5H;J?_OQ'9='YC=&ZS\9-P' 8A,!>A345_ M/)GVFOLI-:J3X6,?_BXZ7VHSE!7^'FU=K7,?;=NG[2?O*_>E=SO&PO=V]R:W-H965T MI%M(DDU&T7;G)R#:DI,$K![[1 M6KB_IZCLDWUA"4S*R]#YN+8IST R%4F%- $/RWP#-4*@ QC3]KS*1+&0(W MUX_H'Z-VUC(3'L^L^BD+JL;)40(%EJ)1=&V7GW&MYR#@Y5;Y^ O+UG7S*?#I2V2.ITVPGX)?&]WX.LGV4[\(:=R&'$&[XN\ESZ7%G?.(1? M)S-/CI_%[VV26\3][8BA58Y]+7(<)]P+'MT"D\G;-X/#_H<=?/<[OON[T"<7 M7\^^74[A]N0.IG=7TZ\WTVT,=V)L9S@8].!_<+BM$#XYV]10"0_2Y(US6(#A MF2#RO-&-$L1[G@1.D#1SX IZ], S(7B'VA+7MFY<;8/=LQ%!4L3".K1?;R/) M#)7$!?M1)8C=0'K0EF]$R7M4?X/9@+'4GE/%[%_GLI1*Q: 90D-2R0?VDB:$ M0]D07WBDP#W/F?:B^4ER[>Q"\MME3T99"-6(=F8H'EJ"-;1:0Q!W/,;J!,6" M4[-*1K EG&..>H8.AH/X<@<@3 '\EK%[RYM50$]21RT!%LL2XX#:+"@KQ"ZQ MEZMWNNTS#'WV#+G-%5( V5""!W2V!]O>8KHQ+#2Z>1R)'G+;&&KG1F?MINY) M.VR>W-N1?2G<7!H/"DL.[??>'R3@VC'8;LC6&ULK59+;]LX$+[[5PS419$"JO5TXB2V@;AUMUTT MVDXO3?[Y"2'1=)W,/NP>;P,1^_X;PTVBK]S52(%AYJ M(FK#4K:62E=,TM3O8[,1B,KO5(MHC2.3Z.:<1E,1G[M M5D]&JK&"2[S58)JZ9OK'%(7:CH,DV"W,^;JR;B&:C#9LC0NT=YM;3;-HCU+R M&J7A2H+&U3BX2BZFN3OO#_S%<6L.9'"6+)7ZYB:?RG$0.T(HL+ .@=%PC^]0 M" =$-+YWF,'^2J=X*._0/WC;R98E,_A.B:^\M-4X& 90XHHUPL[5]B-V]@P< M7J&$\?^P;<]F<0!%8ZRJ.V5B4'/9CNRA>X<#A>%+"FFGD'K>[46>Y7MFV62D MU1:T.TUH3O"F>FTBQZ5SRL)JVN6D9R,4KI6TE8&9++'\63\B/GM2Z8[4-#T*^$P%OQK3D@\GK5\EI M?'F$;+XGFQ]#G]S,OL#G/Q<+N)W-8?'Q:CY[CN%1C.<9)FD?GH+#E!E> ),E ME%PT%DN0%!/"Q<2&GLOXYZ+L!ULA&/X =>ML=,X&AW(PO?GU%-SO;O%;[^1&683T3>^FJ5$SJ_1%[V;' ME%FK^;*Q;"D0K(+?R;64Z3#EI%144@FUYFC@DRSZKU\-T^3LTK2F54J4J V< M).=9.!SF\ 9.LC@G<>C$?! .$I)Z5T6AT1<2M8)"R7O4EKO;-)9(A=*)]-8K MU+300AO'Q&W7&Z]XST2#=%%X/CPG;,\CO=R-_]$8I4LNJ:P^L6H0#L^REZQZ MCU)156E?\ZLO85B^960<56203;VD$""#?T:GVQIK+'F;LJJCOWP21ED:AWDR M"-,T@RP;AFF>AVF2'\J/-C^&VO]G_8O,3N+^:>+>(>Z?Q^V8N"?Z0F&YH5ND MY4R('^UY:AI@L&@TM^Y:6S$+%;T02&5AB2B!RT(T+H*Y])&]"_PN6(ZD%7-X MR'4+X1O=5C6B)%PB;/G;/8/N]"^SZ"!Y.E>U0Z\M>\I'HO&O,5_<&4B<>\)A MG#LI3\*SLQ2>*V+108NA]%O[1FHH$1IIVVZS7]WWZJNV13T>;QO]-=-K3AP$ MKD@U[I\- M!M\VPG5FU\PUHJ2^W/BQ5];Z!V!VA_I&PO=V]R:W-H965TCL204Y.[ M[.Y2X-_/=Z&,:H"T!\C99W_^[-A.=RW5DTX0#6RR5.B>EQB3=WQ?1PEF3-=D MCH)NEE)ES)"H5K[.%;+8.66I'P9!R\\8%UZ_ZW03U>_*PJ1T0 M4[GN>77O13'EJ\18A=_OYFR%,S2/^421Y.]18IZAT%P*4+CL>8-Z9]BT]L[@ M&\>U/CB#S60AY9,5[N*>%UA"F&)D+ *CQS..,$TM$-'XO?<9?/I<6+9*K=/ZQ+VP891X4V,MLY M$X.,B_+)-KLZ'#BT@Q,.X8,H,Q3)@R6Y@K)C1S]=)=WQ"^M?*C'=:PQ I/8+7@00J3:+@1 M,<:O_7WBM2<7OI ;AF9>PS>.P=FXZ.F<1]CP:#(WJ&;W^NS?U5O#Q#.GFGG3S''I_>G,_F-]QCC.M-VIP.@BP"SBL&T==&;,,02YI*$M]7NI+ M.UO.A.>51\$-;F#$BRWIT(PZ:\TWD)5MB+8-@9H(;1-5J(GJ MKI,JTX M>K7>;D"K^N$RI'/0:(/#I*L.'-+*&8]MW-*>"2&PO=V]R:W-H965TS,SBRWV]MJ\THIHH6W/%/4]U)KBSO?ISC%7%!+%ZCX9J5- M+BQOS=JGPJ!(*E">^6$0W/BYD,J+>M79LXEZNK295/AL@,H\%V8WQ$QO^U[; M.QR\R'5JW8$?]0JQQCG:;\6SX9W?L"0R1T52*S"XZGN#]MVPZ^*K@.\2MW2T M!N=DJ?6KVTR2OADU*!SQ>']@_5][9RU(0 MCG3V0R8V[7NW'B2X$F5F7_3V"^[]7#N^6&=4_<*VCKT./8A+LCK?@UE!+E7] M%6_[.AP!;H,/ .$>$%:ZZT25R@=A1=0S>@O&13.;6U16*S2+D\K]*7-K^%8R MSD8CG>?2_]PH.D.--4&H2? M@R59PX_FUZDJU$FZIY.X1KJC0L38][A3",T&O>CRHGT3W)^QT&TL=,^Q1Z.G MZ72RF(YGBSD,9@\P>IHM)K/'\6PT&<]/B3U+=UILN]N"LWG>%6Z1(CP:718@ MB9^M,5S@; =*6Y!JH[,-)KS@BN\@P[7(0!L0";]GZ8KL&A,*HV/$A#D);"HL MO_(=I()O!"\M&LDPD6S0$(+,6;$%;FM[R'QY<1NV/]T3+$MBBT17L))*L#[& M%9ID-04X+YODEB70*^#9YK)K12TX]<_X1XV5HUE7XX,-ZE+9NL>:TV9"#>K& M_!M>C[>I,&NIB.VO&!JT/EU[8.J146^L+JHV76K+35\M4YZR:%P WZ^TMH>- M2]#,[>@/4$L#!!0 ( '"!#U5, J=B40( #0% 9 >&PO=V]R:W-H M965TW"34X3"\<.MD/8O]^QTX9.*]5N''^<]_%[8A]/6VT>;(GHX+F2RLY8Z5Q] M'D4V*['B=J!K5+2RT:;BCH:FB&QMD.=!5,DHB>/3J.)"L70:YJY-.M6-DT+A MM0';5!4WOQ\ *E]""R\;AELGY+ M+]SO[^B?0NZ4RYI;O-#RA\A=.6-G#'+<\$:Z&]U^P6T^$\_+M+2AA;:+3=XS MR!KK=+45DX-*J.[+G[?_84]P%K\B2+:")/CN-@HN/W+'TZG1+1@?333?":D& M-9D3RA_*RAE:%:1SZ:I96WQL4#E8/E%KIY$CK%^,LBUBT2&25Q"G<*65*RTL M58[YW_J([/2>DIVG17(4>-FH 8SB$TCB)#G"&_4YC@)O]+\YPL_YVCI#-^+7 MH70[VO@PS5?)N:UYAC-&96#1/"%+W[X9GL8?CG@=]U['Q^BI??&*KY['4<1A M@\/) %9WB]7R^]WRVRTL[ZE=P6V)\-GHIJ;-N&RXPQS^<0"NI)"BA'E3T(6$ MX:0[F1-:0,A)Y#L6(=/*:BGR@-D(Q54FN 3K:*(*I!8-@K"VP7P A_Y6M'>3 M*S1%J%=+Y$:Y[E+WL_V3,.\JX26\>T^NN"F$LB!Q0])X\&["P'0UV@V*=QX M )-C 9 >&PO=V]R:W-H965T&U#, >?V-C8AY:Z))5I=N= MJ>B75=UL\Y8^-NM';M>8O."7MN6C^;-S1M3UE/7GVWR]?FPK2?=A\:^O0HC%+8K:F< MK:NL,:N7]U[/OGTS?X(7^(G?K;ERR=\9EK*HZ\_X\*YX>>\$%)G2+%L,D=/_ M+LVY*4N,1'3\J8/>"W/BQ?1O/_H/O'A:S")WYKPN_V6+=O/RWMF]K#"KO"O; MC_753T87=(KQEG7I^+_9E3Q[^N1>MNQ<6V_U9:)@:ROY?WZMC$A>.#LY\L)< M7Y@SW3(14_E]WN:OOFOJJZS!TS0:_N"E\MM$G*VP*Q=M0[]:>J]]=2&[D=6K M[,*N*[NRR[QJB5G+NJM:6ZVS#W5IE]:X[+[_Z\%WCUJ:&@,\6NHT;V2:^9%I MGF:_UE6[<=G;JC!%__U'1'*@>^[I?C,?'?#GKIIFCT\FV?QD/A\9[W'@PV,> M[_&1\5X/+/B_7R](VUQIKDT]U[]XV^S MIRYLPY[QF-7;0X)'R)R=)AA(@?'SOZY,9FM6M/8;=95 M>5?8UA39LJ;MK)S\Y8AO18ZO5[;*JZ7-R\S1ZX:4N'79)K\TV<*8"@/O\H:> MLQ7>@VFQ[0T)?KO)UJ8R35Z6-Q!!L\-HB2SN&DOC[DK:''JW)9H^54S(!>9A MJE]OB<9EGMW_Q]_.YO.3%Y^F%]/LQ]>O/_#GV8L'&DN+:,T@IZ;_/\RNA6$NWQK8,=KCW/$W>55U]'8RS?C@T^R=#%7O M;(55$R.V>44V'#]/F#=Y\0?9+GY\PB-:QQM(CU;@5DG,679-@^^29[/*+(US M,$A@$R99Y;:)DV, $DLRN2X\L2,^U87S\FJ*2;)\W;!"F.I?I5'(KS6\:?PI MKVX"QV6\C)C&6^Y)LB4>*4BVX$?\[@^/&(COB!3D :1 MR!L9&V\\-"1+_[X@0"(;4_(#A77+LG8=T3PD(*Q_S% L:KMCB6XW>9MU9!KT M%7A^+(8_0$4="5']57(4-Y!DP4#;Z#&WS(5CT^R#*#N&3"R -\ZKNB1$('Z(1 M(\K. R%'3/CH8,,F?&0&%JD?F[K;P1[.GKUP=V"%MWHLTD,/*(=U#R:9I>]< MMW"VL,0^(V*()WY_]Y:W_6ICEYO^OCG=-\MX9$%^@+ (O7Y#YIBTB!QQY?*E MZ!>&6^0E$8*QMS5MZ.C\DQX!4?9-:0E3\<*[75TEK! W$ =A G-Z@\2P92D[ M6,*$%(PDN24[P1[&?_HVNS][@*';AL!:MJT;<)+&JBM#M)0KS[[+6D7\RC0O MLOOS!_2K<@5?0<_RW:ZV,(,-:>*VOI0]V>9_U W(TH&V9KN QNK'19TW!3X( M177C:/3'1%+N(.>]UR_9E<:TQ9-D*6EW. M614X2M7#=&#'[<7;N+QP^N+\X (D$'J2/24S/*00@930-'@_NR1YS1>EFGWBCT@UKJ]J^ :7Q3-Z75]NR4.5>'DLQNQ$%R:R0_=Y,T)L[: $/]4]AD]D;=;" M(8!I]A$-:;/@!>+@@LR];%5CW6?(A^BKJ?ZH;_0''98';M!%Z(=6L7T8?,-;,'42F60XBD#7 ML?G-]0[(RF5%Q]@T/L<63)#FM!72H(EZ;:-1\LEF<^'^+%05DV0M# -$%^;7Y/!*3L-7@"HP*V) MF-J'R'84#$R))_*,Y\\T^S5N/9X3Q8F\H&SW)2\35H]@IZLK&,;)/NP6*P1)U1U': -S2^*(3?NC*]:*Z!9U M)V*Q) /$,!"K-R.2AU"0+9:?D QZ6618(]EI&")R&<3-;-74F+]V"1-&K<2S M8"6>C5J)'\AJD;1EB):(@3<"A,JC<'%TM&&+,39%Q(L0-)>=;VA$6N1'4Q%R M6MC@)S_^^B;X27(P,*Q1IO ID?/I[WT"EQ)06W%-O5'I7:L"L,G%A?&#OJHH9F MA?KX'>0A-#X;>K9SWLJ9Z^4&/CEK>-TD'9>Y972@IC0!X&)(I\CIF1;.\8@1 MWEO)JB]G;*8':!VGDY'=DB'2'LE'3?XT^ZVN'FX]L639MF1..EA B;QOL\.I ML.V3K(H_S%[E_*$B3" Z9%R&^:;S]2.H 4Y!_([L(/AMQ-<27TQ.)G*(,>]( M4;9BE(/KVYM)V4HQ4T,&?T1.$I?9B^-'S4N:_*&%\F(\2\G,@)8#-TJPNMMV M0IVH!'P4Q08H%EP:UOZM4:TJ8Y(G1(PZ3A]*I]S1I%7XL2\+_=D(EMSR./.+ M9TU#'/HS!%HP-DI.I6I&#=L(>MCR0 ;*7L+><2)TD0Q\]Q@82DL"-K#]G5@.@'4R"+3%Z*75SV)J\^]R8A6GH\@8F( M-(MH6N!;SGKH!W1.\/4LAP=PR\S:MR7 MILY"NG(4!9T%%'0VBH+.(?ZL(O@#*R/DAKF&(-#H4,,0Z.CXV?%?)$I$6E@3 MW$%/\7AAMO(_$DR (8&IX,S&KC?T4FEI+$W^BF?A85CG>H]HHD18&P RU%/G MAJA95I@Z^UQ1()Q&-($@CN$(CQ/8H=TB@-HUXFV"!RM4G4F;R&8YM02-,=Z8 MD#R6FO!%)F*/(9*G6Q[EET@%L@L$I]B*\$B@JVCR*\T7$CTK, MQ89<[D."Z=N4?T/B,CK.L+@,#YX=^1H+#W*0(UXB:\3;D>P"\7I->]IZ@)P(_LT.XD5Z)/Q""<0D"DN.[I57S=2HF(^+_CZXCP[FY.AY5=^ MYU=^35^!*'Z?)!U^H6"TS&;LM.+Q6I9']V-;A.!@)HXSZ9 M0D8YIM#B8P&_"("DN!EZE< _ZYL52#Z:SP::)=//=?IWLBJ/EAC-&&NVVGN9 $K!:^&R:I:AQ3Z.5&FG"8% M<,O&+CA1P)*-;"<+(F%3R6[*G@4,&3?S:'@NJ74_IPXFJ7.KR#9\B5<- M\W=0#'P9N+<,(2WF;%JSW%3D)82!Z@LH%"&S8H(70-T@ [(NC2^2*F/E"65" M%'_HO21_M&@L3VOU4W9=T'SK5XSH8=DJUO:)%F1#^K3X6F>R!0>3R:,BSE<, MJ72N\D9208IK6D9L$%ZDI9F'J3MVWWYS3P^N:8OBWX9I))HJ20Q)-?%X9,KIP]G) M-[\;LF2HCC[A$-5]\T/75%;D%,GA&G6ZQP]/OWD+<][4E5TF0SS6E\YEN4UD M,E[YA=2(0SSD81M:JOB37XC9]"@2LG@@@[>6*M9=>/#1(*7+Q,%NMJ;2@I93 M/T]XK5F+3F@TCZ(RA+JTFDJAB6D2C&FN6Z.)\GW" M=G<1MF6^LZV&/B@X%10,2(K7YT0TE.053FF)K6U\1PCH"3J R<0(, M?]&A(Z:(*Z%>XL2V5,7=)3L"8![_"U_6&I\30 "+ M,@SC6&L>#=9\U&"]&Z\-#-JKT1&'[=4MTR16VH@O,[[,MX1Q$!_(:0% YH$2 MAJ!2J5U>)]\SO(J3D]A7!M:&_E.)ATVR,4O;T"X3YS4I)-XMQONA2J >B7,L M*B3;_(:=RT*:?&XBZ25AJ7_1O)K!\C.30#63)(VH[M:EY,*M,BH(PGQ(06(5 M5),2"U*A3H8G@4?$\2:)(_'1WG-"2*/H=\[LVUW1?JO,0Q%$E-&*.WCGDY3; M4!OUX_?H2 @@'Y$$,;>M+^46N+NNR)AP"3IA&:M6#SZ8:VY*TJ'&.>@]$2TR M#8.2.()(CBV)A8&-M)68';_&N%F#G"8)B2!1\U-^@5C*(V_541*M M>"/S$R92P6#!KC M+QP#K9HY-[,R8.#-040V/Z-5^*<_#L_87T=L39Z-]R8CYYHW2Y\%H]VM!2+X M L/@NO[-,3-":L%[-K<^'5-WOK4-<>0NOT%'3#_DRZ67TT6(X)>XO\/@XSMBNQYW VWG3X(S=H M,55:5CJR$5_1;C@T=C;XY6#*-$DAAP?1$CMBG1M-NZ\1J)S-.!_HH M4=853]0KW(6EK(4WZ4R,Q-51ME;T23%/2Z%- MP6B/9()S-4E=B[DYD6W9"< M=G;&@])?L\FSYV=?ZA?!8]"!3";.4?BPC7$9M2 MO5_G&G?#L2EO-MZ5Q_'[L&G\BF8\&2U-0!'J7UYU:%"8 M"2.G^IN$TR6A&2E\JJX0V\PN=&. 8\:*7*I%-9IJX*,'B7GD;\/@HGM::641 M(+EKI;4BK9#^0 &W:<(B X*1QFHDTNO!3+"AQL@*K;"W*8&D+?'*]+! M3ZR<8=-\@%AOMR"#315V@7[A",>@CX!3ET'@P[;PL-:'N"2\D7_]Y"Q")[$VD=,FK#?<=HG0+71AO?^4=&&%C*C/"2DU,6''7H,C97_X8^A1,4WR MJQ[D$9)\'[,FF!@+L4!$6ILP)$=H^5Y*4(*2) Z+-B/-E*6)7=TY[WSJ%=DY MXC=43RE%HG<)NCAHBJ].,A$NVC#T?*T1M%RUFVSIVY=-&<(V@F+0 *BK9C*U M2YQE1(ZZ['>&DI;0L!PR[>GR).M:VO"_?*RX]:WHC6F;.JR8]5!X+KG2=-V; M-$81WAR)L* 5L<1'RR 3/G\R/)\Q9)TIM$_J)N2/!")\PAY2)DV;.Y][-E MC8R)5'BY!S.?9J3K:A1[RW(IIS0QI2XWOJ%I&*/MJVQ+%Z:]PJ&8^SE%*I+] MQ&[U]77//+ CY^W97P&7VQ:]DQ([PZUKTLRE-6=FE580!J<< M!P"QWW8VWG![?B"K@V#@*_IL#T?.!K[BY,R*DTP^81]3EMHLUL.8VG>7>R,D M.;W]XU+B]30;R0%BL=R)'L_5M8Q==R/2G3_"Q MVM'&/5Y_;VW65[I7=VPB'!>"V&XT&^\WTK[(-K\^@@6_HL'B&PZBAW.[CQ[0EA-S2 M$K.A:0)VP*1P/3^$^=%MA1K MUEJNQ#PJ2:K\D' M1V8S9PT6UVNN<^[7QVB:RI(^815A:3=!C@9G(F)G?""!S_*(-R)MPJ4L"-DA ME!T9%VUUV^1!+"."XKN#:MHL F*9]Y>CDSV6O06]D5#49BO^0J MAL-[78;"\@6O_FU(8T M_V(?I]F[UE=G^KD]3CW>B"WR<6, 0#"*I')YV4I:,621T5091#$A'752OMI MXAYVMG6E19/H1[PFC[O.V'V*Q;S M)EEE9$N3XRN2A_?=$=/]49$$(WIB>^=\O"GS MXLA9PB'I&!]J6#JR8Q/T#H2O:0-PUC=Y-IP&%'CT@>PV2SLPE3XQ_41LN+MEY^[OW0H]NC0QT"U ;MY-TF/!F+$BHQ,8FU+C M>M,,J/0><$SD/D56I.M,G ",J/MIQVIR>"6*_L+B?!K:,47_4'[';]NZ,.4T M>^N)]A7QHWN>T+^?7QBD+%3J];VJR/J9\5"I1#!NMUM36,GD'(YJ<:5.AKA, M#V>$ DD3FR7EHH;%@P/150IXO%"]KV#W2+LL]YCY 2>W]/5-HMGQU(CYD>90VZC3@\A,'SZRZ&-S:GSL>;4W\SVMRP,\KV09/[ MI8,<;2EX2HC[;=Y4[%\^T.-LF+/VJG[(2I_\95;&/1.$HV:=GJ)8H2%L"= \4O:H$F@+2-)E@.8 M754D2:,K4Z[D3+ZO 34:F\0SO]Q#V9Z-*LX6IBK!UVT A6N"+P"?3>?CNWZH%CQNXV#$U M'^]V.J\K[&2\UH3KDH/J_167-0Z/GAU\O20N$L?Q:_::M^1[L^0+F++':3)\ M[VPGN_\U191KKMZ&T'/D_%S%J&[HJ)?4ZV<3BNTGCY\^B67[IT_.)J?SQWN5 M>-[RC2D9I/#M3[TK@,@7M2IX$.ND91GUCY(-PTJJ$),H')/YZ3/_Z?1L\NSY MD_T& )Y6#\)Y=W^GV>NNQ<'(81)8+YPY-@9L%3V*$Y5^JU!R]4>N$Z@JO1X= MQY DTA877(DNRFM7Q/J-M!6)W3@Z*464O@&)3];3R(0SER(CT2[H'2<*-I(L M/Y_X%=,D^)_S&=S GYP[SF,A+B\X#C)Y-,MDV-W)#9)26Z2 M$LNHZ9([9/VA5\9Y I3<"P%G.8L< M?8OJ[C^8FH!]6**_7X -4G8?3V@.]L.;]^>QVO)3?84:@U[<5,7;YD('?>]R MC7"$S9(XW62]BPAP &$Q? P\7"^ KDA&<(-V8'K3+.AO/-SF=\_](N^$[L+4EO.4".CVOW&*"L]TRG68AN0)7+ MG#N3#JJ"H>\D>242UG,,X1(SPI];VVKGJ [@KYGQ.&U+:UA+LD6BU(X/$L=; M/'#($^8.=V?9W8[O0ZDI HV>F^CTP)T8C+X^5%1_[FCSYHP33DY[EPKMD.1I M-<6[*CO<0]5*O,7A094CF9@#AI,3J>/_^YMR"@DG/OD-S*G=HDS*-('C=Y<"D"N_%$( M(A6.@(B#9GL:$PW77#GTP/>A[ M0+R?+MW @7 M(($!$20X8M2XJ0BG._*D>R[ MQ,=EO("6K<25=?U#QNGL/,K>]$.33O=;/MT>FHODA0!53EQBSM@%IOG[--CN MTVU%1Y)N-=[CB#KRU)*H54QZ[!**<3F.'&\4,B*)V(L;-%]J\VJO#?>=7EM# MN_U4=O&'UQ=OO'2^OOB4_59/^=>'L\<3_T?TB?H%_O_\X>QDDG[!_Z<)0D2% MAX8GD=?G$__'D!X_2OZ=!(@^_VL0#+*J5O[)A/!M^!=&3Z#VV]XW]U85&W;;WE/S=\HQ(>H-]Q3;S_@ G"O\/Q MZG\!4$L#!!0 ( '"!#U6>PP:DZ08 . 1 9 >&PO=V]R:W-H965T M"S'?>CT M 2(A$5.28 '0COOKNP I6G)D)9/T0>*%W?WVVPODZ0,7?\N"4@6?J[*69Z-" MJ>9X/)9902LBCWA#:WRRY*(B"B_%:BP;04ENA*IR[#E.-*X(JT?GI^;>M3@_ MY:TJ64VO!++AC]$%NG(/V9,'YW_IBEI^-' V(EC136@/!PSV] MH&6I%2&,?WJ=H\&D%MP\7VM_:WQ'7Q9$T@M>_L%R59R-DA'D=$G:4MWPATO: M^V, 9KR4YA\>^K7."+)6*E[UPHB@8G5W))]['KY%P.L%/(.[,V10OB:*G)\* M_@!"KT9M^L2X:J01'*MU4.9*X%.&"2EJK M[LG!+5F45!Z>CA4:U:+CK#A[7#BD<@@@*1 ML.0E]A%Y;&&V4Y.F)3*G3U K%PT77:"NJ-R$ MAB%>0S)-PE!B;=)A_8:QQ;OD9<[JE80K5C%%/H%GQ'#>!J4 SLH [)E:LAIDLT7D)KN/\@O&YQ^CHS(*B M,_ B@(/+=X\7L$[_?<-YF3&:(T4'\P+4J\*P@Z1MR,; MKE1^!)-VA3T*O*#7?(NL7M]<='IO,)F)R H3UIS>XP1HC!43K9K?$]V1H:(Y MRS";MEAN"H(]-Z.M8ADI,3UF=78$;^E"M#H;7->DF&,,?JJ-]Z8<319.*BI0 M[,=1K&_N==Y--[!\O_.71#<6V&7]R:0)HQ<:@^X/&IRW_Q:\A1VAWK17(MG> M_V(/"_OE--[%[T:]Q(-MTQN\D^\ROZ.O[&!A"]@3FG5Q;0L,!3;!OE:"YS\K MA.^%NZ?SAT/G#[^U\^^<67A?-\$7IL*C0;9J?KY-AL8#F@ M8W6WS>Q'K8;WF^!M,P1N/20,\!<&A?'L-T+QE'Z5KBTVS82>#%DXOR MBP 8#[=FV^1+%[;'JV5 :4#6S?LIZ-^G^<_6P0=,7O .K\FY A<.PT2G0'"L,(7#N)0^N6*^3QV4+/QR5. IX;V*D7 %XZ M28)&\/5%J$?;>-M5G#8F^5(]Z"U%A :" (+ COP$(CN* NLCBF .8C1+BAM^ M&X3>VK_BRU>MI!#8B1>#9_L(R \]ZZ/!7?/ZU1I2;*>)#XGM^1JRYSO6[>#%CNV&@?;1]P/K:C:9SJYFM[,W3X$KL3)9:?8CQULL*XYO M1*5)K88(LX4+DLB.34 2VX]<2% MLK41P@47PE0 M^[UIW1[X#E!YC+%WO1""*!J@XLYK7;8E[BR^L(B$Q1'^1XGVV+$F68:CO-P5 M^PV[R#!*A!"Z&!\?F8TQ<[838'-UF(:VCU4:X3%P?!Q4/D;+L:YV(0K1E2"% MT,,4\W30G/@YQ\_S.$PQR9SU(;&3Q-_/VE9:^,XP#OICGQ@;H0=T$)'H\,58 M@B&FOH/5YEAOO]:HOM83/N ;?LDESEK#2AK#(9[Z@>W$CCY%.XX;P>'_8\ET MF%9V79(/%#WMK^$ $S3")$+3$=9*ZAL\6!*I!C'H6-%:"^L>JCO+0:_SL&]( MSY0B9Z$+!YC/@?$OQE;PLK*^*V^KB'P[\%)(?*SBKO/X*>P:Q^.-MV[<<*[, MMP6)V8(9U+V #W>'SQ>3[JW]:7GW[>,]T2\!$C-HB:+.48PS573?$[H+Q1OS M#K_@2O'*G!:4Y%3H!?A\R9'[_D(;&#[JG/\'4$L#!!0 ( '"!#U48D,/A M#P, +$& 9 >&PO=V]R:W-H965TD9IO??@6&T2"']:XN,@:HO8JSV/9H%7QW+?HV%+[8!7Q,FSR MV 9450)9DX^+XC*W2KML.4][J["<^XZ,=K@*$#MK57B^0>.WB^PBVV]\UIN& M9"-?SENUP4>D+^TJ\"H?6"IMT47M'02L%]GUQ=7-5/R3PU>-VWCP#J)D[?TW M6?Q6+;)"$D*#)0F#XL<3WJ(Q0L1I?-]Q9D-( 1Z^[]D_)NVL9:TBWGKSIZZH M663O,ZBP5IVASW[["7=Z9L)7>A/3/VQ[W]DD@[*+Y.T.S!E8[?JG^K&KPP'@ M??$*8+P#C%/>?:"4Y0=%:CD/?@M!O)E-7I+4A.;DM)-#>:3 5LTX6C[VAP&^ MAD>]<;K6I7+$Q2I]YTB[#:R\T:7&"#__H=8&XR_SG#BPP/-R%^2F#S)^)<@E M/'A'380[5V'U7WS."0]9C_=9WXQ/$O[>N7.8%&]A7(S')_@F0Q4FB6_R"M_U M$;E_7:\C!;XU?Q\3W/--C_-))UW%5I6XR+A5(H8GS)8_O;FX+'X]D>UTR'9Z MBOWPS%:!VS/0,ZQ,.C97P=WW3K?<-@1?(M:=@7N^]O&8AM-1]M1O 0=&X8^^ MIJT*"/*+I @K4 2ECP1\/:+E!EPW'8+ND9M?9!D;B_%&5V=E&,OF*C2Y8/ M4WA&%>+H8Q>!>]T>4 QV8%N>[GAI<@"N4<>.XTW M%6C;!I8JF CW7&QV96E&'(!QEI6&_U6#8]

Q<&L/]\S/Z9QL[Q;)D"B]$\8OG>C-V!@[DN&)-H6_%]@MV\20&+Q.% MLM^P;77CU(&L45J4G3$Q*'G5_K+'+@][!@/_#8.P,P@M[]:197G)-)N,I-B" M--J$9@XV5&M-Y'AEBK+0DEXYV>G)7&+-GBC+6@&KJ/@JLHQ_]_>(ZH[ON$SWUEX%/!; M4YU!Y+L0^F%X!"_:Q1]9O.A8_#R'JT=JAB_SU=*BVI>?XKQCGI\#'VR:.<(Q I>J@C35P$<8GT< M]W5+"(N6=2W!VK1D@N92:>.U-EA)>88;DDNRAPH151Z="4 MKD>E"VS]>K?7,S"?N\7[WLEWH1'"T]XEY@W-*G4'6L+;F^P2Y=KN M+Y/]IM+MD.^DNQ4Y;3?#BWJ[7Z^97/-*08$K,O7/^HD#LMU9[46+VNZ)I="T M=>QQ0VL>I5&@]Y6@ G47XV#WQS'Y!U!+ P04 " !P@0]5/5"%7C\# #- M!@ &0 'AL+W=OV9$\2[:XRB37.Y2':AS:4#4I#D^YFG.S7IQIL9E::<1Z OE2= M/J>JNI@?I?JJ2T0#WVO1Z(5;&M/.?%_G)=9] M4RU\%@2I7_.J<9?S?FVCEG/9&5$UN%&@N[KFZL<:A3PNW- ]+]Q7A]+8!7\Y M;_D!MV@^MAM%,W]$*:H:&UW)!A3N%^XJG*UC:]\;?*KPJ)^,P2K92?G53OXN M%FY@":' W%@$3I\'O$4A+!#1^';"=,/3\1G]3:^=M.RXQELI/E>%*1=N MYD*!>]X)^$ZBOY[ZAXZR3GY^@UP,T>P$ZA3O9F%+# MZZ; XO_^/M$:D^S$* M7U8[;115S;_/21^0X^>1[4V:Z9;GN'#IJFA4#^@N__@M3(,_+_".1][Q)?3E M=KA (/=PEO!"]IYC?AG[,28X(MJXZ',]Y)(NI#;V<%,B[*6@>UTUAYFSTG;Q M%>98[U!!%'HP+%'>T.;-H;R%??*<^[LUV.?C]G?GZITT".S:N>-Y271(F3U1 M\)U4W$B:/E()@\!+IQ%],X^Q%,+4"Y/,>8MT,4LI"JCJ5LD'M,8:LL0+)Q.8 M3KPH()_82]C$N24!1G5#4Z@:(/L#Y4@#&<=3"),IL-CYA&654]U#Z 5I>GXG M4^<]J58:4L+*B ;Y3&@W"1/G@S1<6+C+ 0RGF9>&$3#B/@U"B)@791%)T'I& M32KOZDYP@P7U%JJ=O.)#]R((7DMEJO^&A:M)[$VF"5S#E0U&FL3],*6P,+AV M?I5'#QKJ^"&+O"S,AG!:(13.-'RN1/TG+:9&=>@;J:9JZ!HS=)MQ=>S5JZ%% M/9H/C?Z.JT/5:!"X)]?@9I*XH(;F.4R,;/N&M9.&VE\_+.E_@\H:T/Y>4L&< M)O: \0^V_ E02P,$% @ <($/5:[C/.5.! = H !D !X;"]W;W)K M&ULC59-;^,V$+WK5PR\[2(!%%ND+,GQ.@:2;!?= M(FF")-L]%#W0UM@F5A)=DLI'?WV'E*(XL=?(P99(SCS.X[RA9O*@] ^S0K3P M6!:5.>FMK%V/!P,S7V$I3%^ML:*5A=*EL#34RX%9:Q2Y=RJ+ 8^B=% *6?6F M$S]WK:<35=M"5GBMP=1E*?33&1;JX:3'>L\3-W*YLFYB,)VLQ1)OT7Y;7VL: M#3J47)98&:DJT+@XZ9VR\5GJ[+W!7Q(?S,8[."8SI7ZXP=?\I!>Y@+# N74( M@A[W>(Y%X8 HC'];S%ZWI7/9,'BNBN\RMZN3WJ@'.2Y$7=@; M]? [MGP2AS=7A?'_\-#8)K3CO#96E:TSC4M9-4_QV)[#AL,H^HD#;QVXC[O9 MR$?Y65@QG6CU -I9$YI[\52]-P4G*Y>46ZMI59*?G5X@43)P<"=F!9K#R< 2 MJ%L:S%N LP: _P0@A4M5V96!WZH<\]?^ PJFBX@_1W3&]P+^45=]B*,0>,3Y M'KRX8QA[O'@_P[]/9\9J$L$_NS@V$,/=$*XPQF8MYGC2(^4;U/?8FW[\P-+H MTYX AUV PWWHT]NF'D MX&J-6EA9+:&)>E>H^\&^5DVA-C53"(LY6 6J RZ: MXQ#&[?<9YUC.4$/,_'DS$%7>KE$>L,L#2.^R4 55L>D'I]ONIZ^\ H_F7(.; MRS-POV^WOP0'?RJ+P \)P* UP=7KN$"[(CI2BZ.:!OPX3!,.G( M(8R%"4OHE#)V[&9B=WI1G-"91\>)FQFZUR0A>61NF,#'#R/.^*?GIYM,O0)I M"_K"+"S%]=;F3EE1N)BEF:NZMCT>;:R$W1W_^F88 M=YIX:Q=TU?]*0A?=QEMUZ";A.&2^V.(T"6Y72MLCREFY:9'$0QA%K[+6>J8C M1I[#81)=>&IY$27!4);[D*$_;FLA"ZG=H MDRA+@IO-VXJF&"TD+/CN6P',C\0]\5O2K8:N/7KAZ0FQ/M%LZNCE==OW6>= M)X60]"/XM?W?I 1VB:@FZV:ZE.FT[BQ;SIQRZ%7LK*"65! MKE$_H]M%-SU.,[!J[?N*F;+4I?C7%;6%J)T!K2\49;P=N VZ1G/Z/U!+ P04 M " !P@0]5Q,JL?+@" "F!0 &0 'AL+W=OX1'5?+83>N3U*FI?(9,X9",RF]LR_F(-6[JS!*%EQ_F VW]*I[1E"6&"B# +5CR>\PJ(P0)K&8X=I]R5-XN[Z%?U+ MHUUK65&)5[SXDZ=J,[5'-J28T;I0=WS[%3L] X.7\$(V_[!M8X/(AJ26BI== MLF90YJQ]TN?N/>PDC+P/$DB70!K>;:&&Y355-)X(O@5AHC6:6312FVQ-+F>F M*4LE]&VN\U3\4VU0P"UG9U>U$,@4S*1$)>'D%UT5*$\GKM)E3+";=)#S%I)\ M !G!#6=J(^$S2S%]G^]J>CU'\LIQ3@X"?J_9.02> \0CY !>T&L.&KS@H.96 MIV.T)YWTO[.55$)_*/_VJ6Y!P_V@QCP7LJ()3FWM#HGB">WX^,B/O,L#E,.> MP5O'DG<=VT?Y,&B+Q':0,EYHE^9L?6'-I"EVC0F6*QT5^ ZT M1[H;:+IAZ6[X34NLNYLYF-_]\I-U64N@+(4),_4E@H$?^R,HQ&0R"'#$03.F 36#\[69PI%J9U6<9DKD. [ MD3\&XH1$1T6!UMFN=&#%(4)T/<9U^^NVY@"_6B._P-02P,$% @ <($/5;"@,.HH M P GP8 !D !X;"]W;W)K&UL?57?;]LV$'[7 M7W'0AJ$%A.B7)5NI;Z"EDT64$EV2CI/_?D=*5ET@\8,D M\G3?=]_=B:?Y2:JOND$T\-R*3B_\QIC#;1CJLL&6Z1MYP([>U%*US-!6[4-] M4,@J!VI%F$11'K:,=_YR[FP;M9S+HQ&\PXT"?6Q;IE[6*.1IX(M=IK+#A36"W\5WZXGUM\Y?.)XTA=KL)GLI/QJ M-W]4"S^R@E!@:2P#H\<3WJ$0EHAD?!LX_3&D!5ZNS^R_N=PIEQW3>"?%9UZ9 M9N'/?*BP9D=A'N7I=QSRR2Q?*85V=SCUOADYET=M9#N 24'+N_[)GH0%EO8K,+EZI#DSC>V:9LC:*WG'!FN2I+=61" M ^LJ^,-HF_FO]=2[ADGKS/:4.&KR5R/=0/'X=T_.7 +R[X2TEG5!NKB'R@EH*. M.N_VM]Y*6^,]EMCN")S& ?0F:B+:)GK4Q-AUTGM\6(.]/FY_]M[]+0U"\MYS M"K "?#:H.B; UI.ILG&2*GRBJ7)HK2"%@AGG2?-*DZHT#])9 =DTF*0YS()L MFGE;)FSI+/:$HF8*X7!N?Q(%151 7 1%%D$2%-.9MU&R1FT'$(6VC>0EY8?D MG05Q'D,>)%D.13KQ[K%&JDP%O"ME:XN@2!)O=T>ET0D<:3GD&TZP@)9-T D4>>WD1Q$D$A+7/KOP8FBTJ/9N--IF'CO3SX_1.D[?53]TOKOWH_N!J3WO- BL"1K=3#,? M5#\.^XV1!S>"=M+00'/+AOX@J*P#O:\E]7O8V #C/VGY/U!+ P04 " !P M@0]5&W_X_L<" %!@ &0 'AL+W=O /\[[^#TVQY.MD$\J!]#DI2JYFMJYUINQZZHLAXJI2[$!CC,K(2NF ML2O7KMI(8,M&5)4N];S(K5C![632C-W)9")J718<[B11=54Q^7<.I=A.;=_> M#=P7ZUR; 3>9;-@:%J ?-W<2>VY/6185<%4(3B2LIO;,'\]#$]\$_"A@J_;: MQ&22"O%D.E^74]LSAJ"$3!L"P\\S7$%9&A#:^-,Q[7Y)(]QO[^B?F]PQEY0I MN!+ESV*I\ZD]M,D25JPN];W8?H$NGX'A9:)4S9MLVU@:VR2KE195)T8'5<'; M+WOI]F%/,/2."&@GH(WO=J'&Y373+)E(L2721"/--)I4&S6:*[@YE(66.%N@ M3B=S(5%1\+4B9P\L+4&=3UR-8#/M9AUDWD+H$4A$;@37N2*?^!*6;_4NXGM7 M=.=J3D\"O]7\D@2>0ZA'Z0E>T&<9-+S@".\:4DVN"Y650M42R*]9JK3$/^+W MH61;5GB89:IDK#8L@ZF-9:! /H.=?'CG1]['$T[#WFEXBIXLVN(@8D5>C^:0 MR=.8F3*$:\B@2D&2P'=(.X0["V9G+=Q9O]E>Z_YF3LSSN'AOG=T*#82>6U>U ME,"UM1T8C)\*/'SK#V-O)R0;5IOAP MY5+P]?\@0IT@CO =#4,2>K[U(#0K\;]OU7N!T= ),=+WJ$,QUA\X-/:M6\$O M=DZ_'^"_,3H(G2 C]MSXE#I#.D ;Z"/$! +' MCX>'CM_=*\T*Y+JY@!3)1,UU6Z7]:'_'S=K2?@UO+\@;)M<%YE'""J7>93RP MB6POG;:CQ:8I]%1HO#::9H[W-$@3@/,K@8?;=&UL MQ5=;3^0V%'[/K[!F2P52R"3.G04D8'?;KL0N@J6KJNJ#F7AF+'*9V@X#_[Z? MG4P8NI"]2%4?$MO).9_/U>?X<-W(6[7D7)/[JJS5T62I]>I@.E6S):^8\IH5 MK_%GWLB*:2SE8JI6DK/",E7EE/I^,JV8J"?'A_;;A3P^;%I=BII?2*+:JF+R MX927S?IH$DPV'R[%8JG-A^GQX8HM^!77UZL+B=5T0"E$Q6LEFII(/C^:G 0' MIYFAMP2_"[Y66W-B-+EIFENS^*TXFOA&(%[RF38(#,,=/^-E:8 @QM\]YF38 MTC!NSS?H[ZSNT.6&*7[6E)]%H9='DVQ""CYG;:DOF_6OO- 3Q]?+9GD^Z?0JR!G305?*V;-M?N)W91<[1U.-;8Q MQ--9#WG:0=(7(!-RWM1ZJ&B7A!M+$<4UPH? MI5[:790Q=+^7VMK,D'0$XIY4G>&X,1R!VGRC=D!875C]#YP/;77#I9'^LXTY M7NQOS=XQ(5]:DI/%0O(%T]RYOOJ)K("R&2_/3\WH],9X.OS!F52&Q/G8:J4A MBE&3:?*>U:VQ9- +F;J1G[MQGI/ "RGQO2@EH4DG^!<^_17UBSY K=B,'TU0SQ27=WQB,_D'A'B:W8O>Y>8;4_W)H Z,9\=3W;'! M:3S@7 IUNS^7G!,!+,BGB33[PQ/YSG[@91'9P2+%(O20#SO.&YPH!?#(@^!E M07S\QX/06*$"8I.[IL317@K] *1ZP4F,\ MW]C&DACB.D0E8QEX>6;XNI$B% M B=6\!'(]ZF7;4;G#"I(G&0M*TDIYI#-)P_VJ!@F(R$2#R$2CX;()527PFIP MI9O9+;FN!4[6W \_ R;.EK4T%OT.'MT*_IA^%V)PY"K)0GTJ:!F;OD M8U?IQL)I=(#*T@ M=OTT!FEFF@NT'Z&#!B(+;/5.$65H29ZO9-.MIKKBK[YG+@.RN"]U"-RO;HM\T&@V_G2YQP^+2$.#_ MO(%I^H798+BS'?\#4$L#!!0 ( '"!#U5]UZJ+_P, .() 9 >&PO M=V]R:W-H965T],Q2(RN\425Z210=]2K& M93 >^KE;/1ZJV@HN\5:#J:N*Z1\3%&HU"N)@/7''%Z5U$[WQ<,D6.$7[L+S5 M-.IM4 I>H31<2= X'P7G\>FD[];[!7]S7)FM/C@E,Z4>W>!+,0HB1P@%YM8A M,&J>\ *%<$!$XWN+&6RV=(;;_37Z9Z^=M,R8P0LEOO+"EJ-@$$"!Z=6 M?V"KQQ/,E3#^'U;MVBB O#965:TQ,:BX;%KVW)[#>PR2UB#QO)N-/,M+9MEX MJ-4*M%M-:*[CI7IK(L>E<\K4:OK*R2V80V2&$ 05"7/:^?PKJ(Z'9=S]^ M&"3Q\9EII)5*%*@-',0G:3@89' (!VF447?@NED_[,?4ZYSGN49?;,AEN9)/ MJ"UWNVDLD(JIZ]*ASE'31 -M'!/WN5IZPRQ=J;^7U^[4AWO*PR4=*Q%E0OR #5OSPM:6S$))(0%269@A2N"R%<"E M3^5UIK<2]M01YO"0ZP;"W_XK58N"<,E#EG_:,&A7_[)L;%6+-C:;IM.S&X>,.?- MO?VRO'G]7#.]X,1!X)Q,H^XQN4HW+XIF8-72W^(S9>E-X+LE/<)0NP7T?:[( M1^W ;;!YUHW_!5!+ P04 " !P@0]5?/09:HP" "9!0 &0 'AL+W=O MO.&735*2J"8$RRB!2Z7YK MG1"TV\.T!Y-1 Y0B@PM0Z!T>805?2)1[:3^CO?>_4RX89O%'B.\]L,0\F 628LUK8E=I]Q+:?2X>7*F'\ M/^R:V.%5 &EMK"K;9&)0G4)/UB3(K!8(*H?G&SC&^B3N<=:;/MP5"!^TJBLH6 :6O%P)$C&7 M6Y)C4[_R]>U!_6F/U.*C#=]#V;P#=.\ Z!;1W6*/;G'@K[*WNEV ^]VO7_;. MOBJ+$/=[2ZUR-$[V3(#CPU.JC6B R[36&K/>O>06]W##*FXIZ(O-X(SU87 ^ MF QA?'YU&9,=#2=P[-S# [F4J+=^*!A(52UMHYQNM9L[UXW<_H8W0^N6Z2VG M5R,PI]3HXO5E +H9!(UC5>7%MU&6I.S-@F8G:A= ^[FBIEO'%>BF^)P4 - A 9 >&PO=V]R:W-H965T$Z3-++E*L]*Y8#64F"(Y,IS09HM'H;)ABRKSIV!Q[%-,QSU5" M&7D40.9IBL7+C"1\,_&@]WK@B:YB51P83L<97I$Y47]DCT+O#2N5B*:$2J(B()"14A036_];DAB1) MH:3C^&:*>^.:6;!,R M 88\D>8OV&S;CCP0YE+Q=-M91Y!25O['W[83L=,AN'RG ]IV0";NL M\'0L^ :(HK56*S9,JJ:W#HZR8E7F2NBS5/=3TR]BA1G]CLLI8A&884DEX$OP M*(@D3)5G?@'S21E0WT@>./A"% M:7(\'BH=;3'F,-Q&-BLC0^]$=@8>.%.QU.(1B=[V'^HLJU31:ZHSY!3\E+,! M\$SB_.I;W^[]+^=:^%P)TBJ?R[+J>@AYQ.JYQ.G6NCO4"*4J4LY"+CPE1Q M79!NF0?\ A Z ;IDX(4CK+,JK#.GWB,18>&IE0DN(2N< +YA1,B89F#Q E1, MP U/,\Q>ZJ(MU6%IYN*"NY["\7!=$]%Y%=&Y.R*AIXAF.@YS?31+73>R6^6. MK76MZ(NU G%9_8[)NJA"N]C+7T>WGX]KO'7[N=Y:SD'V+,/+*H7+@UCKLH>< MX,@B8]2-N1ITS 49C,Z;_05W< 9[==A6OHW%(+)!H4Y,UB#S0RZ#%F.P-<=D M2 D+"3B:QYBM8DR/]5P-3L"]B@:U ??!+6C!!0]#+M@'NJ!E%^P(7@TZU_EJ M %#0PEZ67[!?@,'V!(,68; ;AC7(/.FEQ"*,S8_8B*SU'4MFS&:6@O$U+FX@ M0$HB&NJNTC6AEG&P->2R&.O;C)#DBH8XD2>ZDL-ZU_6!-&B9!@\#-=@'U9"E M&NJ(:@TZ'\EB " TKD,C5V@6:JA?J*'V4$,6:J@;J#7(=.@Z9)&'6B/O5;@U M\]S2^Y:I91XZ#/-0'\Q#EGFH(^8UZ!CFP MMTXM_OS#X,_O W^^Q9_?$?X:=#[EB<8?:F$_BS^_7_SY[?'G6_SYW>"O0:9+ M^UG\^7L^UVSY ]0MOV^I6@#ZAP&@WP< PO H", -NCLOC(X=T5F^1,!B19G4,%WJKJ/!N8Y>E)\/E#N*9^:5_8(KQ5.S M&1,<$5$TT.>77/MHNU,,4'W$,?T74$L#!!0 ( '"!#U540UQ:G@L .=: M 9 >&PO=V]R:W-H965T\$IU)BC1Z MF7UV1L^^S<,A3Y_*ZH_Z0C\]/NLR_5^6FY;A9Y(;]47KU>+K/J MVZ55EXE;P[ M&UV0#RF/VP:=Q>^Y?*KW7GMM*#=E^4?[YFI^-O);C^1"WC8M1*;^>903N5BT M2,J//[>@HUV?;SD9BY,WE7;9>-+^63_^0 MVX""%N^V7-3=_[VGK:T_\F[7=5,NMXV5!\N\V/R;_;7](?8:4/I" [IM0(]M MP+8-V+$-^+8!/[9!L&T0'-L@W#8(CVT0;1M$'5F;7[>C9IHUV?EI53YY56NM MT-H7';]=:\5(7K1#\;JIU+>Y:M>>G__&PF#G[V\\+X^E.M:&=?OO)^T M]Z?C1L7;>CV^W<9VN8F-OA!;Z'TJB^:A5B[,Y5QO/U:_T^['HL\_UB5U OYS M7;SWF/_.HSZEWN27?WMO-HZ_!9R;#,'Z[7KJO?D)@ID>#T,.N93@N#1SPTSE MK8(AQ[F4'G I4R[YA[$T.MEN[+,.G+T /EE7E1J[7E;7LJD_0 -L \!A@':; M^%"OLEMY-EJULZ5ZE*/SUC__9VA 8()-,<$23+ 9)EB*!*:-#[X;']R%?C[) MZH=NW;IM7\@_U_ECMF@7.VBD;*""#JK=_Q_/2< "0L3I^'%_$#B['#H(,,&2 M#5BX%P&E,1&1'L ,"%306)U\=+L4R3>-N6#'7.!D3NU=J^S;9F-J"2S5UE2I M[71_OD,D;E"CO=@8B6-F4.CL>RB%F&")[3^/(H.8F6T44![$!GU(?FGTA3OZ M0B=]7\M&'2X.TQ5:D9"(Q8SX!F'.WH82A@F6V!'0( XC:E &!"I$X LCT!3) M-XVT:$=:=&#.J?RH:KZ]ZU;*U;*C3LV]NKQKGK)*0@1&=ER^H-Q8><++W67&GCOK%O;>0*K/SJC:%.RGO M3M;JS$=+[*:EW;@V[A=E<;)=$CO%1^_B^CKY>@WFKSZPL,?JT&6L(!-W/T/)0D5+ M@""H8 $WIQ%DYX<^829G6.[II.TI(N2HM'"19S?Y(F]R">>&6QBDY! 5;8J* MEJ"BS5#14BPT?;#0?K!0YPR_6);K-LN8KZ77E%XE%UDCY]XJJ]IQ PX;"ISY M0C/'<'<[>#A@HB5 !$PP<[;;1N9I%_2%.\>#\^J&LFI-&5DOOIJQ4 M)B!^8U*%*-JAH"1 #HYQ8&R @V@2!2OQ- M^GZ$:$-ZU8:X99N/QTXY6\0(5!I,3>)0M1I4M 0((8I],Z^$ N6,F_HHEFLZ M;;U<0X;I-=H>6)2%:QNT]8PHL#0W=_^#B415;8 ("#&WMQEDQ06S#C-(KNE$ M]@(/<2L\&XG@X]7%Y=7'JZ]7":P3 &*'")BY\4_I6=GZ1:J\K:W"II+;0<<)\+H1)U]9P_Y+;"5=[A&$W MW=KM:XLG) Y$9.PEB=OIH8DZ*EJ*A:83UJLZU"D$=(1UUW'7M6+:[&)O5Y9%UE@@R9'YA;Y!2R(U2$YB$H<4SEUVH M6W;9L7DOBY9&1>E=52Z]-UMVWZJ_C[(^AEY;IU!SB]D2+&1(A>#$I!>P$\*4 MKQ-W@(/)Q41+L=!TQ13K9F@HDU1T1)4M!DJ M6HJ%IH^37IJB;FEJ4 $?!?0:QOPP-K<-5&D*%2V!8HA%:&;&D!E5?\S4&,LY MG;Y>FJ)N:6KO LWF-+=\D3M;LV%!;.K![NX&,X>J30$1!.:%\1D49D@"D[4? MH4S17IFB;F5J_XIH=VQ+JW*]\F[+Y2HK7CJQV5)-&$26*NSN>3"!J)H4$$(L M_-AD\*A 4RS7= I[38JZ-:G7EL]26[LA- A"DT94E0H5+8%"$%%@T@AH67X< MF@5]6*[I=S?T&A4[4'UT9!DM PIS"(^IN7ZZNQM\ P-J$1(0 Z.^J;C-H% 9 M#N%ZN86ZQZ32TMLV4ESD-F9KWNG@>3B%IG!(00AB$W.02L_)AS MD\(?H5"Q7J%B;H7JE06U#*@.8M8*ZNY[,(FHU4% !,PLEIT!1EQ8!0I8CND4 M[MT>YM:A7E=\RVS!2%!F,8A[,QCNW6" Y$7-ZV8SP"J*S3*P%,LSG<)>>6)N MY>E0 2X#ZFDBGP36UH/" M0%5Y@!B$SZPD!3#C(HQ,623%# M>4-5>X 0H'IJP RJI\;R32>NEWO8@9O,7EE/S6P5A!%JBG;NS@?3B*KV !%P ML])H!ADQ4U-/L1S3GU30:SW@BC] !-R<9#,H M3+N8&LLQG<9>^.%NX6=0,34'A) X4&=_DSI4R0<5+0%B(#X3YJ6H&6 7Q &C M9O:"Y9W.7Z_Z\$&W@QUQZ8/;2H@*S-H,W?T.YA!5\0%"$,*Z(>RX0%,LUW0" M>\V'NS6?8\OAN:U^0.7P[MX&TX8J\P A .7P4*! .3R6:SIM>T_J<>L\WU$. MSVU=Q)I\J.H/*EIRV/T98!)99?!87ND$]K(/=]\,=E09/+?OAQ)^)$+SR.GN M:S!?J&K.%FV_YIM0/[0>.K&UVZ_Y5HEA;-XCEF)YI_/6*S#*IFAHJ58:#IAO=S"W7++J^O@N2U" MG(2"6D_'@NR(3V*+3,!.^*&9/R;N> 9SB8F68J'I7/:*"WXW:6L[KLG*=46Q\?DD^3#?/7.YA-H^ _I15]WE1J]/LG8+TWT?JUZ\V3U7> MO&G*5?=0WYNR:&UL MK9K];YLX&,?_%2LWG3II;3 $DG1)I#: UM-UJ];;G4[3_>" $ZP!SFR3=O_] MV4 )4$**Y%\:7OQ\_/CY&K\\[N*)LA\\PEB YR1.^7(4";&_'H]Y$.$$\2NZ MQZE\LZ4L04+>LMV8[QE&86Z4Q&/3,)QQ@D@Z6BWR9P]LM:"9B$F*'QC@69(@ M]NL6Q_1I.8*CEP=?R2X2ZL%XM=BC'7[$XMO^@>-F8#>)X3>-_2"BBY6@V B'>HBP67^G3)UPVR%:\@,8\_PN> MRK+&" 09%S0IC:4'"4F+7_11RY=8RP"15/>M1,/F62#NQ>BQZ M%*!;\$AV*=F2 *5""A[0+!4DW8$'&I. 8 XNP4T8$M4?4 SNTJ)7J]YQX6*! M2/P>_/X;=.R/@*3@KXAF'*4A_P#>->X78R&]5G6/@]+#=>&A><)#!]S35$0< M>&F(PZ;]6+:V:K+YTN1;LQ?X!TJO@ $_ -,P(5A__A=<%(Z_[W+N#"N3+,O( M6>8YEOMVUEF_O"%^?7MTP<6[+HS?CW%Q(#'G0]70P:JZGI7#K1/PFXX^]OU/ M60C<"9SP_SK#F2PRS'[(!'*^6P\;%+6ITP5R?,TPGS M-<$:&D\JC2=]]-4ZIEP)+ <+.<:G #\'$4IW&# D<)? O;BA A M5LZ5,Y_!Q?A0UTYGI=X;*_4U5=J0Q:YDL7MEN4OVB#"Y0!!JX(^I5"B6$WP( M$.=8YE ]G%?1AH9]U;Z=#UA$Z8IQ/F:X(UE)M7RLT'*5-, M7EWZS5^-:.;$;@]6ZXY2)IQ.6I]4KX-#A2E@3JU*RX(MO_P.O^:.;5:E&I&$ MQG'G9PR*94S0AL1$= Y>)>M<",MB]5G!=&;FM!7#?L^&!K&DU:,X,=I?I]_A MFF5:]O1$&&L;:-@?1CG^JU3-AI.0R*UT9_1Z$4/'_I)6;PFX]/=YYO.Z/?:#8Z^3IJKE>9II?FZ:$T]C^D!J#\_ M +4F"+327*TT3RO-UT5K2GW,$L S:0+$(X!2N>M1%_AG1@YRXYG*G:AZR"/* M!!"8)7*Y?OQUEG,K/-]BI;:[6>5IK?U8B9:5K.Y,3$ M=\PAP/XD@HLW0@K"!X.V40.>^WM5*\[32?%VTIIC' MK /L3SM\R818:M-)ZVU4D\K MS>]H C3,5UO(<>TX-L%LEQ^<3[+:7BY495 M4/TKP^I_4$L#!!0 ( '"!#U60:<9%_@, )P6 9 >&PO=V]R:W-H M965TZ9AWMI;JJRX!#'KA M3.AY5!I37<>QSDK@1)_+"H3]I9"*$V.':A7K2@')FR#.8IPDTY@3*J+%K+FW M5(N9K VC I8*Z9ISHEYO@,GU/$JC[8U/=%4:=R->S"JR@DIM(8 8/,. ABOY[A M%AAS2);'MPUHU*WI G>OM^COF^1M,D]$PZUD?]'C;*_4AMG%H_M;B!9H$>Z$K2@&1'&%BN3 MM3!4K-!2,II1T.@-VIF\5%88RKRB)6OFBQS=?:MI93?,H,\:BIJA>UMOC7Y[ M!X90]OLL-I:O6S7.-MQN6F[X +I#"E!K=B1SR'^-CFV>7+-XF>X.#@'_6 MXAR-DC.$$XP#>*.N>*,&;WP [X%DI;UE*^+R9^1)*F*D'4)7BG_1 WFAO.;[ MT@^BN^?Q6E*+COO%@.*X&(#Y9!9&^0$DS!GH?AV#DD=5+ M$V\'R8 [OP'_R>1WO"P=]NY]B3Q0'L=[72E!3*V@H&FE-/.P48;QC M"^M]+AT-J8HA?"[U1I<&W>A4583!^]\)J?>U-&P^!U1QV"+">,<6UAM<.AU2 M%4,87.H=+@W:T*FJ"(./^E7A#2T-N\Z=.\ H*6CF_SGLI12$.;:>WM'2JR'% M,(3K8>]Z.&A,)XJA![Q?#-@[' Z;T*WD56W 'JME8=;$OBJ"MA%&.[:LWN8P M'E 3> C/P][SW5Q&'3"*,=6U9O$][=<-B [H%H*"7+$>65DL_@".X];H2!CJVH=S=\.:0< MAO \[#T/AX]Q/7*XTX9R8B#_H2&V-X_P.O>@+7G7=F-N7Y%]V+E&4B'H5JC; M%5C32@W 3[>R&EV0[< EU# M>O$=4$L#!!0 ( '"!#U5I],/-; , #0+ 9 >&PO=V]R:W-H965T M2?-:"N-!@1(P+3Q$$)\<)/; MU2*)@^VTX]]C.UE(X] -B2^M'9][\I^\"V 0+=E4?&%M16B/K=M MGFVAQ/R,UE#)E0UE)19RRFYL7C/ N0XJ"]MSG,@N,:FLY5P_NV3+.6U$02JX M9(@W98G9KQ=0T/W"4H05! )A0#EG\[6$%1*"(IXV?' M:?6O5('#\1W[*^U=>EEC#BM:?"&YV"ZLF85RV."F$%=T_QHZ/Z'BRVC!]2_: M=UC'0EG#!2V[8*F@)%7[CV^[/ P"/.\O 5X7X#TTP.\"_(<&!%U H#/36M%Y M2+' RSFC>\046K*I@4ZFCI;V2:7*?BV87"4R3BPO&=3XEZRCX A7.?H@ML#0 MJF%,/D(7G(-<>(:NVUV!Z ;]B4 7?4 '/$E!8%(\?1#KDT=N%#Y'I$(?M[3A M$L=/T>.#^=P6TJ-2:F>=GQ>M'^\O?MXVU1GRG5/D.9Z'5N^_HI/V/4\GN%;_ MPO7I.D4GCZ=HTN,T*622QM4T[A%)MBQ=7S^OKY^GR?UC]2,Y>GDK&P&'0;:[ M+'^[6'/!Y/'Z/I7,ECR8)E =KAHX!G.<\B1P+=R=]:-F,IDRQAJ1M5K=\MD%KMS M>S?,4 N*!B WB(-#4&HR!4Z4.#WJP%+06PJ.6AJ>2/FQ0*NK#WJO4+U75 )) M!I/GK>6-!W+B( I'QDR0Z[HC4&J"@L@-IGV%O:_PGE+5E!,QJ3PTWN?[H3=2 M;H)"QQD)-S&!,_.GA4>]\.BH<'U()V5'IJ+Q'EF9F-DXVR;$IF9A0^BV.3%Q'C^P/"!F:0WD]QOAO3%&!QGW+;^K/W>3AE+ MC![CNTDRKE)BM*L@CJ.1-9,J]((P&7FS!U<4=9]\A]D-J3@J8"/CG+-8$K#V MCM9.!*WUK65-A;P#Z>%67FN!*8!_ 5!+ P04 " !P M@0]5M^8SAX8$ ";&0 &0 'AL+W=OQ7_/$3':4?>,)(0+\R+."3ZU$B,VU;?,X(3GF5W1# M"OG.FK(<"SED=S;?,()795*>VOAQL?T+A'JACV;;/ =61+Q>;-@+N:6HZJB&0D%@H"RY=[,B=9II!D'=]K4*OY M3)6X?_V _J8D+\G<8D[F-/L[78ED:HTLL")KO,W$1[K[D]2$?(47TXR7_\&N MCG4L$&^YH'F=+"O(TZ)ZQ3]J(?82$#J2@.H$]*L);IW@_FJ"5R=XI3(5E5*' M" L\FS"Z TQ%2S1U48I99DOZ::'F?2F8?#>5>6*V8'(),?'S$OSQ?9MNY(P* M\*I8@25=BQUF!+P RVI) +H&#]''@B\B(G":/0>__P8#_R5("_ IH5N.BQ6_ M!,\ZXXDM9/VJ"CNN:WU=U8J.U/K7MK@"KG,)D(,0F+__!UQ4G_-<@S4_!>OS M,@(7SW0PT3!,1&() TL8.%"2+:>EF1O4S TJP=U'YV:182FU5&U/^*_O9#AX M*TC._]5I66%[>FRUG5SS#8[)U)+[!2?LGE@S5;KS4B>F2;#($%A'4[?1U!U" MGWVB F=@TRA+&CV5NKQ>R#H]*UR_Q%6[Z?T,P6#LP(E]OZ]4%1;LA;G(';G= MJ.@0#(Y' 6S#.N2\AIPW2.X=X?Q:;J7Q-M]F6)"5W &EAG&*JSU6,L0Y92+] MK[RA8UE]0+A7V OHC +?Z]'4Q04(H1Y/35CHA6-?S]-O>/J#/!>/3-\E*(C0 ML?,/RI'DD!?VR&G" OG7XZ:)DC,-1WIN0<,M&.1V@^-$WI+[K6*4X5O*L*!R MV%+]>D/R6\*T73\(?FK7FP2+#(%U1 T;4<,S[J2A24U-@D6&P#J:CAI-1V?: M24?:+D1!KPLU80'T1[TNU($YP?C(3CINR(T?V4FEETQHM@)I+BG>$T6,#W;> M(."IJ\0D6&0(K",D=%J#Z9RQ]VIP0[(:18M,H76%W7/N\$P-6 /O-\TX=)V> M29EKPJ#GH]ZW9:0)&_DP#/4="%OW"P>-X&Q."R[8MGH^E$\.LQ$'??7)PII$BTRA=85M73<N,C+=CZ;#ALM+^0)(TSHG]6'TP]>4&81(M,H75E:RT\#,[9 M:48]O%&TR!1:5]C6QL-!1_N43@LU/C'H6TY=5+\?H\>@NMQ:.PV'_?0'D1#V MR)?;(,+)*\,D6F0*K:M>Z]?A^)PM9]2\&T6+3*%UCR!;^XX&7>P36JX&[AQR M.?#@L*4."SH]!_U>TVG A_USUKLO8-P];/%#69W:<%!1M8RS;D*93ZK?@FH M!H)NRK/Q6RH$S&ULK55K M;YLP%/TK%JNF5NH"@9#U09"2T&F=U"EJUDW3M \.W 2K8%/;A':_?GX0FFQI MUTG] KZ7>X[OPQQ'#>.W(@>0Z+XLJ!@YN935F>N*-(<2BQZK@*HO2\9++)7) M5ZZH..#,@,K"]3UOZ):84">.C&_&XXC5LB 49AR)NBPQ?YA P9J1TWJ&EC/0>EM9"L;,$J@Y)0^\;W;1^V M +[_!,!O ?Y+ 4$+"%X*&+0 TVK7EF+ZD&")XXBS!G$=K=CTPC33H%7YA.JQ MSR577XG"R7C&U0GB\N$87=S5I%(#E6A,,S1G2]E@#N@=&F<9T3/"!;JD]J#I MB1TF(#$ICM#;-_UA>(X(15]R5@M,,W&,#G;LR)4J5[VCF[9Y36Q>_A-Y#=$5 MHS(7Z()FD.WB755C5ZB_*73B/TOXJ:8]%'C'R/=\'TT_?T>'-O&C/(X]3D"1IL2> M?MU.7#(NR2_K@'NEQ +V'G7+&QI>KS&ULK511;],P$/XK5I#0)D&3)FU!71JI[4 ,,51M,(00#VYR;:PY M=K"=9OQ[SG8:NJFK>. E]MGW?7??Q7=I*]6]+@$,>:BXT+.@-*:>AJ'.2ZBH M'L@:!-YLI*JH05-M0UTKH(4#53R,HV@25I2)($O=V4IEJ6P,9P)6BNBFJJCZ MO0 NVUDP#/8'-VQ;&GL09FE-MW +YFN]4FB%/4O!*A":24$4;&;!?#A=CJR_ M<[ACT.J#/;%*UE+>6^.JF 6130@XY,8R4%QVL 3.+1&F\:OC#/J0%GBXW[._ M=]I1RYIJ6$K^C16FG 5O U+ AC;CJ< ! GN. N /$3P&C9P!)!TB<4)^9DW5)#RV8VK MC4.C&B;L7[PU"F\9XDSV"; &FKPF\Z)@MK"4DROA7XB@.(Q M/D0AO9IXKV81GR3\V(@!2:)7)([B^$@^RW^'#T^DD_3%31Q?:C_$SPAI&U:ZNU--BD;EOB M& 5E'?!^(Z79&S9 /YBS/U!+ P04 " !P@0]5!="5N!0# #&"P &0 M 'AL+W=O.$=D8H ML^)N\>Q:Q%T^5REE<"V0G&<9$?\N(>7+GN5:3P]NZ'2FS ,[[N9D"D-0=_FU MT".[IHQI!DQ2SI" 2<^Z<,\&D8DO GY16,J5>V0JN>?\P0R^CGN68Q*"%$;* M$(B^+* /:6I .HV_%=.J7VF$J_=/],]%[;J6>R*AS]/?=*QF/:MCH3%,R#Q5 M-WSY!:IZ L,;\506OVA9QD:1A49SJ7A6B74&&67EE3Q6/JP(,-XBP)4 OU;@ M50+OM0*_$OBO%025H"C=+FLOC$N((G%7\"42)EK3S$WA?J'6?E%F^F2HA)ZE M6J?B*] N2W2,AF6C(#Y!/W,01%$V1=7L80**T/03^OC!#8-S1!FZG?&Y)&PL MC]#!VKAK*YV6@=NC*H7+,@6\)85O%*E.>YSGI0TH(Z M#0.\'C5HB?(#YYFU5KQ?%^_O[+PK2NYI2A6%UB+]?;;?/F')/F&#/<'65B"H M5R!X4_NESRMRI/\ZA "FVI:FI$8K[>">XDZCM?J;4;@3=1K]UX** APU^F]G M&>\T*:Q-"M]O$N-LAT_A1G%1X#=JZV\&N6[3@*0ER.]X#<<'.PMYITU1;5.T MTZ9;KDBZ:5&;+='F;A)VFB7WHXWMRW>^ZQ$# !B"0 &0 'AL+W=O-/(L%8@N[)*I'YA1Z,D,)P[4AE+QG>"-:+6!3F7.V)/N?(['%M1$.,4+J4,@]5CC"4Y3'4EQ M_*F#6LV8VMANOT:_*9-7R['V34X/NH8 M;56LIF)N4S&WC.3MK]BOR[F07/T+?YM2J4+TS"'TTAR*'"WPV%)K3V"^QE:D M4X,7ILS^4["M;+TF6V]?]$C/IRG!RN67+KU5K"/'\1U_9*_;Y)4J:*M"9]"( MMHAZ#5'O$)%G(JI<87NL'O2Z1+LJ%PY\,Y'?$/F'B'HF(M\PEM\%VA5Y,#3S M! U/<(C'-_$$.T/!#LP^Q19*V*"$AU "H-8[D E66PI:2LQ-:.%!M'V*+;1^ M@];?B_; )$I!06,B%JR@$L<@U4L;Y-5^9]RB^KM3&@:P.Z>[JI[C.F;<08,[ MV(M[BX48 I+EA28EBE0X@1G1@?\.$_B.FE9E3 F: MDY1(@LV;/=S90=R@[X8=SEK6WD)Z$'87K-TZ /7MXP[Q%:%"D2R5#9Z':AA> M'>A51[*\/!/G3*H3MFPFZA*$N1:H[TO&Y&M''[/-M2KZ"U!+ P04 " !P M@0]59C'DW'8# !B"@ &0 'AL+W=O;,EV:AMHG!7KL+9!W:[81UHZ6T(ETB,I._GW.Y*. MXA=%:8%^L4GJ[N'S\,B[F^R$_*YR1 WW57:5QN)++-.5>E'09#X%2NX-YO8M3LYFXA:EP7'.PFJKBHF'VZP%+NI M%WJ/"Y^+=:[-@C^;;-@:%ZB_;NXDS?P&)2LJY*H0'"2NIM[;\'H>!L;!6OQ3 MX$X=C,%(60KQW4S>9U,O,(RPQ%0;"$9_6YQC61HDXO'?'M1K]C2.A^-']'=6 M/(E9,H5S47XK,IU/O9$'&:Y87>K/8O.^&4+N?G/8'U=W,+% MJ\L.COTF#GV+V^^* Z1TYFT'YGP'[;[FI5^K#4MQZM%35BBWZ,V,PN!-F\!? M!'8D<]#(''2ASSYM4-(=XFLH.P4[E-BBF$RTG8W#P7#B;P^%.*/DP"CL)W%C M=$0P;@C&G007N9"ZIU%6+S!T,,.#S>/^X(3@N7-/223GI?A&;E"\R2 MLUW'R2@\H79N% X&SYS=L"$W["0W9RJ'#2LRH%0!K!(UUXJ205K6])!-5J!, M A61KR52*= FV3@M9<&615GH EL3QO",[9#JU(FDQX&X:FPT?D]C\-V M7>-&U[A3US=;WC#KL2WQ)?X4$!+UQ-N\@#;"W; A/""3$$/E,G@XAHP]M"F? M_P*@(^5A\%3Q@I_3GA4J-7<5*'+86J\<8!@>A""X"N*3.+UHY@C[!]6Z0KFV M38P"2\$5M6:U:93>VO;@9/W&-%"V"WB"<=W7!R;7!5<4RQ5!!E=#NF'2-31N MHL7&]@1+H:G#L,.&PO=V]R:W-H965T:<4VDC0:-JFC544-DW3/KCI;1.1V,%V6OCWLYTTM$VHF,27 MQ(]SC\^Y=JXS7%/VP!, @9[RC/"1D0A17)@FCQ/(,3^C!1 YLZ LQT)VV=+D M!0,\UT%Y9CJ6%9@Y3HD1#O78A(5#6HHL)3!AB)=YCMGS-61T/3)L8S-PFRX3 MH0;,<%C@)4Q!W!<3)GMFPS)/ WZFL.9;;:2D>N.G.@]; M 8[S2H!3!SAO#7#K />M 5X=X.G,5%9T'B(L<#AD=(V80DLVU=#)U-'2?DK4 MMD\%D[.IC!/A#Y$ 0S>4G(Y+QH (=,4Y"(Y.T;0Z"8@NT LJWD4=1R!PFIV@ MCQ_LP+]$*4%W"2TY)G/>0T<[_:$II&"UK!G7XJXK<."%SB&D2$+ P>V B-4FJW+KBR^ M)UGT3F0[R72;9+J'V,,)@P(_RPHECZDLCZA@LE8R\=Q#\%BFA9I \E@B3A=B MC1ET9;9:P= M08_?*%F>"F"Y+'4%Y:GH_,@JCOZV"\_9-]$&N<&^AS;&#NQ!MP6_L> ?M*#/ M?*=LO[5:W_/V5+5O!3&:@#K3[C+ M5- ^40//M_9L!:T3Y;F#_IZO#BK;/^_O>3.W[@9UD7_';)D2CC)8R#CKK"\) M6'4Y5AU!"WU=S*B0EX]N)O)_ I@"R/D%I6+343=0\X<2_@-02P,$% @ M<($/53U&X22" P QPH !D !X;"]W;W)K&UL MK5;;CMLV$/T50@V*#9"N;M9M8QMP+!1MT8L1-RV*H@^T-%H1H425I.S=OR]) M:579DMTMD!>;I,XL%>+QO\"'N0GYH=5S-[8,E)!;4@K$82RW)EQ1;*H< ME1_9Z3OH]02:+V-4F%]TZK&.A;)62%;UQLJ# MBM3=/W[JXS R\+PK!EYOX+W6P.\-_-<:+'J#A8E,)\7$(<42KY>9!EO,15H4^?H%UD"1]N6?\8$"NDM!8D+?HJ^_^0[[Y#G>![:_OP'NNOV>3O#M?T_7)_V*;I[,T>3 MWJ9)(5,TKJ%Q;[ADJUP-"?.&A'F&W+]"WD=5(!6N?S/QY^8@)%>'Z*^Y"':, MBWE&W5@>1(,S6%FJT$M, <4-.7TIR F2>!5A(.2\*:2% I0S3-7?3!CE1+!N"HX4AU:+L"4 MGVJYJLD.U3>4HV3=NI JC4248_ FW:,"9[H7/\^%))S)G.-=A&0*6OC^14C^ M@^@L)-$0DNAF2,R=,IO):)K)Q666ME-0,DI2Y_84XT?!E9J,![?C5S44.KH$ M]7ECYHH'/IF>I6T\Z1^N'\>7XJ9<8>)ZSH4Z>_1JT$^\GS!_)+5 M% IEY]Q'BH!WSZ9N(EEC'A(')M6SQ Q+]=($K@'J>\&8?)GHM\GP=EW_ U!+ M P04 " !P@0]5$]7K"Q<# !'"P &0 'AL+W=OFI\L,=Q MJ.++@!\IWO/6&"@E"TI?U.3S:FI8*B&)X1K.?Z4HD4V-D@!5>HVTF'NG^$Z[U>(IO23->/L&^B@T\ M RRW7-"\!LL,\I14;_1:^] "0'@$ &L /!7@U #G5(!; ]S2F4I*Z4.,!(HF MC.X!4]&230U*,TNTE)\2M>USP>375.)$=$^91*1DP\$-F%=[#^@:M-8O8RQ0 MFEV!]^]LW[L#*0%/"=UR1%;\&EPFD$DI:G-9)W!?)0"/)/!E2VZ!8UT# M:$$(9M]_@]8JK%=BU8VWB\+0MZR)N6N;447YK2C;'06= MJ+C/Y?MVB^L@?;=)WQU,?[9E#!,!"GD*U+TG2RVC9-,]$#IM%7'0R@?Z([J("9?+"JM0-"_%Z_[=EO?:D:,(\&'3%]*.D M*!UV_(R+L79S0L8-11X6&3)8W]#HRS%;7HEK,;XAM4L)!AM<2:-VJIHQ5 M;5LU$;0H&YD%%;(M*H>)['0Q4P'R^YI2\391O5'3.T=_ 5!+ P04 " !P M@0]5K"G7KG45 "&F $ &0 'AL+W=O60NW YS;9)UV.IV^H"5(XBQ%J"1E9SOY M\ 4I2O"AJ - ^BN;%PE%$[]S1%!/<'N(#]_+Y:^KZZ)8!W^_F2]6'X^NU^O; M]\?'J_/KXF:Z^JF\+1;5OUR6RYOINOIQ>76\NET6TXOM0C?SXT&O-SF^F_?2[FY?>/1_VCAR?^.KNZ7F^>./[T MX79Z5?Q2K/]V:Y?53\>/RL7LIEBL9N4B6!:7'X]^[K^WI\/- MM7_,>L^+[Z MX7&P^56^EN6OFQ_$Q<>CWF9&Q;PX7V^(:?4_WXJS8C[?2-4\_G>''CV.N5GP MQ\KS]Y:M?YNMT59R5\_^<7:RO/QZ='@47Q>7T;K[^:_D]+7:_T'CCG9?S MU?:_@^^[U_:.@O.[U;J\V2U!FMKC_W^G?=V_$#PL,!L\L,-@M,-A;8#AY M9H'A;H%AVP5&NP5&;1<8[Q88MUU@LEM@TG:!D]T")VT7.-TM<-IV@7>[!=[M MKX?QFU77?]Q9;=>V_V'U=W?7]_/+_*PPOO[:_SY11Y6>7]_G?>? M>[_Z#RN]O[_6GQ_E8;7WM^O]^/Z/9/L7%D[7TT\?EN7W8+EY?>5M'FS_3+?+ M5W]8L\4F47Y9+ZM_G57+K3]]+I?5$K/%U2KX<_#SQ<5L\W<^G0=B<9]6F[_Z M/X;%>CJ;_RGX0S!;!%^NR[O5='&Q^G"\KB:P88[/=X-]OA]L\,Q@_4"5B_7U M*H@6%\7%@>6E?_E)T_*F8?R!!SBNWH?'MV_P\/9]'GC%[&[Q4S#L_7LPZ T& MP9G^K^"/__8O_5-M6"U^#>;E='$HF+WF9K/U_>IV>EY\/*JV2U?%\EMQ M]&DSY=Y?#N48B84D%I%83&()B:4D)D@L([&3:>/'3!M[,^W+9KM) M5IM,0?P09U^^E\%_J^+F:['\GT,!Y@6[!AB)A206D5A,8@F)I20F2"PCL9S$ M)(DI$M,D9DC,0I@3&'Q=1W,%JOU\NZF6*R#;]/E;/IU7E3/K8MJN'6PG*Z+X/ZRDD.1 MY^6[1AZ)A206D5A,8@F)I20F2"PCL9S$)(DI$M,D9NZQS04LCQN]O9]ZO8&[ MQ6NA,9TP>_<89N_\>Z1EM;.Y/6=YL1=KFR)!:26$1B,8DE)):2 MF/!_U$X&P#5V3X1^B:::@6HEJ$:C&J):B6HIK8:>P'= S3]@ MYS CM1#5(E2+42U!M135!*IEJ):CFD0UA6H:U0RJ64IS0W%0A^+ &XJ_U%?2 M;O=*B\O+8EMWNC^R5FWB/1QJ.QB 7KQS )):B&H1JL6HEJ!:BFIBI_7[[H&9 M\?ZF'#EHCFH2U12JZ79OKT$'M93F1E;=!.C[JP![Q]$Z)A9:"4"U$-4B5(M1 M+4&U%-7$3FM,+/2:?U23J*903;=[>PTZJ*4T-['J#L&F!W@$[ MQQBIA:@6H5J,:@FJI:@F4"U#M1S5)*HI5-.H9E#-4IH;BG4)H>]O(;QRSQ-M M)*!:B&H1JL6HEJ!:BFIBI^U?$C Z?;(EAY8.4$VBFD(UW?8--NBPEM+M=L^/O//HG-HH8T"5(M1+4&U%-4$JF6H MEJ.:;/LQ5^BP&M4,JEE*<[]2MBX7#-J6"]K6H_Q@UXTP5 M1+4*U&-425$M1 M3:!:AFHYJDE44ZBF4'KR MM+MQYI]+YSQ#ZP2H%J-:@FHIJ@E4RU M1S79^G.NT'$UJAE4LY3FIM>@3B]_ M5>!59SYW=O-NI7\2G6,++0&@6HQJ":JEJ"90+4.U'-5DVX^Y0H?5J&90S5*: MFUIU6V#0MBW0M,VU+&ZGLX-'^P<'OO=\?. +]<[\<^D<7F@? -5B5$M0+44U M@6H9JN6H)MM^S!4ZK$8U@VJ6TMSPJHL#U4-?>-U?KG$FOHBS8'L)QP]7;OQR M]W_7Y5V0+*OAY_/@\ZQ<%^?7BW)>7LV*57!6!G)]L?\JWW4=_KET/IQ&:B&J M1:@6HUJ":BFJ"53+4"U'-8EJ"M4TJAE4LY3FYF7=*1CX.P7[UW5<5D,%WZ;S MN^)@X*$= E0+42U"M1C5$E1+44V@6K;3G&-:O4-?S)VCXTI44ZBF4 MKT/,T9E(5%.HIE'-H)JE-#?:ZCK"P%]'V+]$S;WL=O/\P?LL^]7..86)Q<5?MHO!4+5I?0+4(U6)4 M2U M136!:AFJY:@F=]JXZ6.NT&$UJAE4LY3FQ-2PKB\,_=<=VV5Y7A07J^!R M6=X$JWH']^MF&V^SAW HKH9/OXK]W;M#<=7VA:%_FEV3"-5B5$M0+44U@6H9 MJN6H)E%-H9I&-8-JEM+P]^P5RX;^93L'&=HX0+4$ MU5)4$ZB6H5J.:A+5%*II5#.H9BG-#;)!'61O>0.#X3/7:P_W-[_:O2[T3[9S M:*%] U1+4"U%-8%J&:KEJ"9;?BX5.JI&-8-JEM+<.*KK!L,WO#G!SFY.HW:O M"_US[9Q&:($ U1)42U%-H%J&:CFJR9:?2X6.JE'-H)JE-#>-ZOY ]="71NET M<;4]5[@]T?@&YQ?]XW<]OXAJ(:I%J!:C6H)J*:H)5,M0+4CU_COMZ?'<)]F&7LJ/ M:C&J):B6HII M0S5O-7'N3/KSU;(HML?ZS*+P7H[BGV+GA$3OH(!J$:K% MJ):@6HIJ M4R5,M13:*:0C6-:@;5+*6Y,3JH8]3?9^A6=_=CG0,/O?<"JD6H M%N^TYJ]B3-!Q4U03J):A6HYJ$M44JFE4,ZAF*A\&5(L:WC+?)3(Q.I,$U5)4$ZB6H5J.:A+5%*II5#.H9BG-C;:Z6E$]?+OS MM'Z\<]R16HAJ$:K%.ZWQH&6"#INBFD"U#-5R5).HIE!-HYI!-4MI;K;5E8B1 MOQ+QNK,4:#,"U4)4BU MWFDMH@TM1J":0+4,U7)4DZBF4$VCFD$U2VENM-7% MB%&;8D33N87@'\'NUEOE]DAU:?UHY^!#;^R :A&JQ:B6H%J* M:F*G_7C"9M(_<+XF0X?-44VBFD(UC6H&U2REN9E65S)&K2L936;?U6H?Z*=0Q7M9J!:A&HQJB6HEJ*:0+4, MU7)4DZBF4$VCFD$U2VENF [J,.W6S>B\M^SW.V<@6M= M0C5XO'AVQST]B^- M04=-44V@6H9J.:I)5%.HIE'-H)JE-#?=ZK+&N'59H]/.,MK<0+40U2)4BQO6 M1M,NY+AW:!>8HII M0S5J1:@6HUJ":NGXF?N<[%_&)]!A,U3+ M44VBFD(UC6H&U2REN?%6USG&W>ZPT?8\!]KM0+40U2)4BU$M0;6TX9/RLLOX M!#K'#-5R5).HIE!-HYI!-4MI;@+6K8]QF_MPM#C/\?87!:+U$50+42U"M1C5 M$E1+44V@6H9J.:I)5%.HIE'-H)JE-"=,)W7'9.*_UK_;20T_UC7P4"U$M6BG M-=_3/$;'35 M136!:AFJY:@F44VAFD8U@VJ6TMPPJ^LBDS9UD39G-?Q0YR!# MZQRH%J%:W+ "?&<.$G0F*:H)5,M0+46/2K;S1 M[3N;_7CG:$,['*@6[;3&;UF.T6$35$M13:!:AFHYJDE44ZBF47Z^K1[]VZ]<^^'.S+INBP M M4R5,M13:*:0C6-:@;5+*6YF59W.";4+3G\4.<<0VL;J!:A6HQJ2I.BP M4R5,M13:*:0C6-:@;5+*4Y\792UR5.WN26''ZU:ZBA6HAJ$:K% MJ)8TK-N7]653=(X"U3)4RU%-HII"-8UJ!M4LI;D)6'YW MG+3N=S2<\/!#G7,,[7*@6M3PEOE.*L3H3!)42U%-H%J&:CFJ2513J*91S:": MI30WVNIZ1_7P34]X^/W.B4=J(:I%.ZWQI$*,#IN@6HIJ M4R5,M13:*:0C6- M:@;5+*6Y\59W-T[\W8V7GO! 6QNH%J):U/#^O>RD0HS.,4&U%-4$JF6HEJ.: M1#6%:AK5#*I92G,3L*YXG+RTXA%O.FR_]PD/M.&!:B&J1:@6HUJ":BFJ"53+ M4"U'-8EJ"M4TJAE4LY3F!FS=\#AYBX:''^T%7NX8:JH4-O_'+3E%$ MZ!QC5$M0+44U@6H9JN6H)E%-H9I&-8-JEM+$ZJ,/5W^YXW3?=GQZ^ MM<5HZ.Z=GODGT3G:T/X&JL6HEJ!:BFH"U3)4RU%-MOR4*W14C6H&U2REN:%5 MUS=._5V$5WV!\^ES]ZS8SRRTJX%J$:K%J):@6HIJ M4R5,M13;;\E"MT5(UJ M!M4LI=UGUO'JNBC6X70]_?3AIEA>%6?5SN(J."_O%A6_2;+'9X-E<5EE6O_] MSX.CXR?/?^Z_S_L'GI?]]WK[_''-?_IP.[TJU'1Y-5NL@GEQ60W5^VES/>)R M=G7]^,.ZO*W6_%'PM5RORYOMP^MB>E$L-R^H_OVRK'9\=S]L!OA>+G_=_CJ? M_A]02P,$% @ <($/5&ULO=W]<]I&'L?Q?V6'Z]ST9G(!/0 F=3SCH&?%C:=.T[GI MW \*K(TF(%%)Q&VG?_Q)@!$"O!:Y]UU_: S6OB3A_9A=\?7J\C'-ON0S*0OQ M^V*>Y&\[LZ)8ONEV\\E,+J+\=;J42?F=^S1;1$7Y,'OHYLM,1M-UH\6\J_=Z M@^XBBI/.U>7ZN=OLZC)=%?,XD;>9R%>+193]\4[.T\>W':WS],1/\<.LJ)[H M7ETNHP=Y)XN?E[=9^:B[4Z;Q0B9YG"8BD_=O.]?:F] <50W66WR*Y6.^][6H M3N5SFGZI'OC3MYU>=41R+B=%143E/U_E6,[GE50>QV];M+/;9]5P_^LGW5F? M?'DRGZ-T)]2MODL[S]?_%XW;;7D=, M5GF1+K:-RR-8Q,GFW^CW[0NQU\!\KH&^;: ?--"U9QH8VP;&80/]F0;FMH%Y MT,!XKD%_VZ!_N(?1,PT&VP:#MGL8;AL,VS:XV#:X:-M@M&TP:MM ZSW]Y'IM M?Q+:[H>]Z72;7K+N8E941%>76?HHLFK[TJN^6/?3=?NR9\5)%:F[(BN_&Y?M MBJL/V31.RBR)NUF4R5S\4UQ/IW'5VZ.Y\)--9JN^_[TEBRB>_T-\)[HBWVP< M)^+G)"[R5^+O?],&_1^J)S[.TE4>)=/RR>^JQS?Q?%ZVSR^[17FXU4Z[D^VA M69M#TY\Y-$T7-VE2S')A)U,Y;0+=\CQW)ZL_G>P[72D&4?)::/HKH?=T3?Q\ M9XGOOVN\WK^L_3EAV M:ZL\HC:GZ+0'AXV#>YYT7WC55N6K9O36YZNW.D:O_0NHM0+]"L6:-9]CQ/,ISD=Z+NR*=?!&_OB^_ M+_Q"+O)_GSC&=QO,/(U5HX(W^3*:R+>=\FT_E]E7V;FJ.D_OAU-1(S&+Q&P2 M8,,U5LT'OE[U>]O_+KM?]P-$[M9MO5NO]99^ZRT#\E1" M"&OTZ_ZN7_?/Z->W42;2 MQ"P2LS>89NYUD][KLHMH!]V=W*G;R^W\EML%Y$F$$-;HZ(-=1Q^T[NB[ MZ5">KT[_[E9:YW9E$K-(S"8QA\3]/A36PY'@]%('QST M>?( Q(+(:P1C.$N&,,SW@$VR7@ETE51O@LDTSAY.)4/)7EN/DC,(C&;Q!P2 MM\W%JR]/Y( \P(+$0PAKYN-CEXT*9C_6$>I;.IS++A?QM%1=_B'PYCXM3 MN5!2Y^:"Q"P2L]6OF/9&ZYT* 'D(+HEY).:36$!B(80U8C3:Q6BD[!37"YG% MDR@1EERF>5SL7<+^]48N/LOLY(4J)7INH$C,(C&;Q!P2QVO_M\MEV M5X.]D;HV:@[1Q^K#.3M>I&:CFH-J+JIYJ.:C6H!J(:4UXZ77\=+!BW9;;'^J MJVFG+M^/U;L].T:D9J.:@VHNJGFHYJ-:@&HAI35C5-<&:,J/1J]^7%7SJVI( MN%@:.?_2R4_( MQZAFH9J-:@ZJN:CFH9J/:@&JA936S%I=D:&WK\AH/?_2CPLS=&UH](?ZP9^; MC=5[/SM-:&$&JCFHYJ*:AVH^J@6H%E):,TUU88:N+LSXQOF7?ER9\5R>T-(, M5+-1S4$U%]4\5/-1+4"UD-*:>:I+,W1U:<9N_O7Q,3UO_D5^C#Y&-0O5;%1S M4,U%-0_5?%0+4"VDM&;JZK(-O8_.O]!U(E#-0C4;U1Q4 M<8.]Y09[SXW_14&'41=T&.J"CO,6@%)C9T<-K>) -1O5G*VV/Z8>79Q8-\M% M=^NAFH]J :J%E-9,45V@8:C7U6BN6#/9S]0F3.*O[0WA3J8*K== -0O5;%1S MMEI_+U6ZUC^*%%J'@6H^J@6H%E):,U)U'8;QPBH;LRAYF$6Q<%?Q=+W^TSA: MQD4T%^^+J;A.IN)N]>0Y4LU#-1C4'U5Q4\U#-1[4 U4)*:T:U+O(PT.4Y#'1Y#E2S4,U& M-0?57%3S4,U'M0#50DIK9JTN #':+\_18KZ&5GZ@FH5J-JHYQO%Z)GKO8M3O M'XXMT9H.5/-1+4"UD-*:(:IK.HR75N7XKZ9K:(D'JEE;K3$E.KS(8*.[=%#- M134/U7Q4"U MI+3FO7OKR@WSA74YE+,UUU -5"2FMFK2[_,-7E M'YN(97*YRB:S*"\'B=/5>OWYI,AM7QV[D[:CFHUJ :B&E-1-5UWF8ZL4Y/F2?XYLR1]=Y'.TNU@O?]\7[6Q%6 MT;HKHDQ4FY1/O+_^)-PL2N)"BO?Q(J[N %8]]RY.\TDLRS%G+IQ5,A6?JJT_ MQ9/UNO8?,QGEU><"3TVB<@OECI6#5;34!-4L5+-1S4$U%]4\5/-1+4"UD-*: M<:]+34P3':RBM2:H9J&:C6H.JKFHYJ&:CVH!JH64ULQ:79!BJ@M2/LK%,LVJ M6T#;ZQNJOWKY;F1J\>R\H54HJ&:CFH-J+JIYJ.:C6H!JH7E\FZ+UI&@XV,V* MFE&J"U%,=2'*33R9R7DY4'3BAU1XZ;SZPYG=<%(Y6D2+2E#-0C4;U1Q4,%M'*$E2S4,U&-0?57%3S4,U'M< \KLCIC[3COZ (J=TVHU27EICJ MTI+C*-U&F4BSZE)F-5[\%,U74MS*;!.QZN:UHJOZZ M-D$U"]5L5'-0S44U M#]5\5 NVVOY=D[7#A*&E)MU\)F5A145T=;F0V8,G<[EF1 MR?OJEDMOKO5.]^AY2WOC:-7SW9JYNEQ&#_(FRA[B)!=S>5^2O=?#&ULK9MKC]HX%(;_BD57U:S4@=BYD>D,T@R0I"NU'75Z4;7:#P8\$!42 M-@DSK;0_?IT+A#C&)-/SI0/!?M\3^XE]GV M:C!(YBNVH4D_VK*0__(8Q1N:\J_Q:?->D TS1IL:!#V1M?YL?MX M=!WMTG40LOL8);O-AL:_[M@Z>K[IX=[^P*=@N4JS X/1]98NV0-+OVSO8_YM M<%!9!!L6)D$4HI@]WO1N\95/]*Q#WN)KP)Z3H\\H.Y59%/W(OKQ;W/2T+"*V M9O,TDZ#\SQ,;L_4Z4^)Q_%N*]@Z>6RR@]VVP[#L,,QG MMYB.?"XG-*6CZSAZ1G'6FJME'W(@\MY\"H,P8_^7CAY6-&:7=WSV M%V@<;?@ED= 4KACZN,V/WV:P!6G $G0Q82D-UG^BUZ^P9;Y% M Y1D:@D*0O0E#-+DS?X7?N#S*MHE-%PDUX.4QYVY#^9EC'=%C.1$C!9Z'X7I M*D'3<,$6DOZNNC\F"H$!'[##J)']J-T1I>)?N["/=.T-(AHAZ(_#F4MB&W=1 M&G_XCBZ*,6N.ZDF+27L+K YVVD7I9<&Z:HL)FW,+W"98KXO2RX+UVUMHW2UJ MZ.F'"U;//77E!3O++]A[^HMO(RFZC6,:+EG^^>_;69+&?$OX1W:A%=J&7#O; M)Z^2+9VSFQ[?"!,6/['>*#L3[:V,;$BQ":38%%+,A13S(,5\(+$:A\:!0T.E M/OJPV\Q8G&T.Q<; %_N/NS1)^1(?A$M$4S1CRR ,LR\SNJ;AG*'_3E]I=TJW MKF068G8NEF5O3R.L8XV8CG8]>#JF#M)UVG2U#BU-?2#3&BOF M@16S*RL>7[%2OH2ID%"*=D7";(P3P8XS))9 !*3IM&FJ6R8WU04B($T]2#$? M2*R&C77 QNJ*#;]?>63!.7"4LEW!L1IS>*D[MBW.X032="HQQ838F C@0)IZ MD&(^D%@-'/L CMT5G.E/%L^#Y PX2MFNX-C-.;0LQS %;B ]IY!B+J28!RGF M XG5X!H>X!K^9N+#BD]MLAZE55?@ALVLQQCJMFT,!>0@7:<25\TQ+!L+N98+ MZ>I)7*49GM]L*.9'-0J< P6.DH)O>5&,+R>W3RRF2W988-!]',Q9JV18>7=[ M5_AC\_@4^T*V,E8&V?46K!!S:H:ZL.-,(1W=-HX>I*,/)%9C!FM5L4W[/6JJ MM%@-1^F#K:.AT_J6L+>,U>%TY4-F2OH$"X2 FKJ@:AZHF@^E5J?IJ'2+?X^F MXVSY#$^X.;7-2W&L#J@S3Z6I78/8$7&"]'1!U3Q0-1]*K8X3J7 BK7!Z_6I( M,'Y["JKC3/H,5$0VO[K(E#*JSDQ!JDU!U5Q0-0]4S8=2J[-7%;6QLE;9.9UJ MI-AG2-1ERYMABRB"5K3EII:84(&:NGM3NVXJI%2@GCZ46IV=JA"-U97H/3N7 M>W;R) I-:,J02X,8?:7K7;N,_&++[^QRC/Z48F3(!A>+%)6MM.-[CD::--DW MJZ=P(I-3F9K>)\(MG=M.S6NGYJM'_*4S6I6+L;I>W'9&JVSYW,29LM'1&^FR MI!E/<(DX<])FIB'.G*09MOJ&(4X=:/475,V'4JN#4!6 L;H"W!:$XT3W' J6 M],YI**)@-2]UHV^()$C%FB1(FNE]2_Q_(?5@= 8!M)P+I58'H2KH8G5%]T1N M>@*'XQ3U' ZV; :)(^+0+.8V5@700BZHF@NJYH&J^5!J=;*J:BY6EW-?F#TT M$M!SG!51U/8"D;%A2B/D55J15WK+5^8ME3F=GXCZ,P?]AE1]?H,XLWS2R/+I?'$W7Q+D3? M&8T3^2Q!UAK'9TYKB!;T5X*PAE;1+I8^V 4:S[1E/,[)>%S0>+QV\9#3X^.W M5, RA?J#?U4)EW0LX7: L;YHR !4FW<%\,RIM 0-)YIRW@4 (+&X[6+1P5@ M2X46 %957Z*N^MXNES%;9MO3.XY;$";!O,,=;O%&ULQ9MK M;]LV%(;_"N$!0PNTL21?E&2. <>Z+,/2!$F[?2CV@99H6Z@DNB05)\-^_$A) MUB51&0LX6Q @T87G(2F]X1%?B;,]9=_XEA"!'I,XY1>#K1"[\^&0!UN28'Y" M=R259]:4)5C(7;89\ATC.,R#DGAH&<9TF. H'K <#[;X0VY)^++[I;)O6%%":.$I#RB*6)D?3%8 MF.>^-5(!>8D_(K+GC6VDNK*B])O:N0HO!H9J$8E)(!0"RS\/9$GB6)%D.[Z7 MT$%5IPIL;A_H7MYYV9D5YF1)XS^C4&PO!J<#%)(USF)Q1_>_DK)#$\4+:,SS MWVA?EC4&*,BXH$D9+%N01&GQ%S^6%Z(1(#G= 5898!T;,"H#1L\#QC\(&)(J=*2IC;R^YM'RSL2 MI4J*]X+)LY&,$_/[+6;DXZ6\F2%:TD0JG.-<(Q_1(@PCM8EC=)46HEPNHK6X2I>6EJ@0X(3-#(_(,NPC*[^Z,-_RU(9;N3A5D>X=81[KU6>ZSMNZ\/7^S8"3(G7;6W;L6H$O0HYXVT@E[E@K[%3W+4%&C! M&$XW1&U_0.ZC$KD\BU,I>;R+!(ZCOTGX 2T2FLG27W^72'0E2,+_ZM)V4?^X MNWZ5.L[Y#@?D8B!S R?L@0SF/_]D3HU?NH0!"7,@82XDS(.$^4"PEKS&E;S& M.GI+7JWQLJ$QM'I"G3+<8R9E=DM8('=EHD=TC6XRP8648I1NT+V@P3=TC1^C M)$NZI%>TS2P&<_64\3 W3HS1;/C0U)2V!WTU!0ES(6$>),P'@K4T-:DT-7E= M4Z@C!U^6.BK/=0QGS23]*4M6A*&;=1'$T>)!YFF\B@F23VWHBO,,IP%!"]Z4 MX$U/"4XZ)6@^DZ"VPWTE" ES(6$>),P'@K4D.*TD.-5*\(YPP:) 2)45"OB2 M1H*C=W?W7_A[]/6:*&EU9D,MMV\VA(0YD# 7$N9!PGP@6$LV=B4;^XT?MFQ( M>4'"'$B8"PGS(&$^$*PEK]-*7J?:4:G,:/(I*PBHK+>3XL9!CBIRO(S?9 MQ?2)D#)5W>SRAZ7;&*?H\YZBSUN:<37>J)A/$B@(2;4Y3-N&ONJ!A#F0,!<2 MYD'"?"!82V*F45M@QAMGL;(!0 H#I3F@-!>4YH'2?"A:6V8-I]74CF5R:I?( M<8KG@U9AG:*RGA"MY0QMG8E,3O:B*&WTD>=Q$K2@O".AU*?>V]-0;JIH/2W%>NLVF@)X)9UPM:#[0A/A2M+:C: M/S=?,=!)0!OY4@U.52+5),^^*1+2[5V"TAQ0F@M*\T!I/A2M+;7:)S>G;YTB M01UU4)H#2G-!:1XHS8>BM656^^JFUE>%>,U'UX&9V%*FM-@I.U"G'93F M@-)<4)I7TIIS0?O97+!4U'_AI)NUE6[JO?3/VXC5*7+1,T5V*@;4= >E.: T M%Y3F@=)\*%I;5K4_;YZ]=3X$=>=!:0XHS06E>: T'XK6_KRRMN@MK3<+XIV6 M5;3>ZQF6.;5&XV=?K^@;TUN-T:($:]: T!Y3F@M(\4)H/16O+K#;J+:U#^^+#F(U4V ^^C-&3>NME M]/+-EWUFCY]]_^ETE!L9ZJ==S@5MG0=*\Z%HQ3T>-M;H)(1M\N57' 7JG[Y8 M:%(=K99X+?*%3<^.+\USIUBH56.*=6/7F&VBE*.8K"72.+$G \2*I5C%CJ"[ M?"70B@I!DWQS2W!(F"H@SZ\I%8<=54&U(&[^+U!+ P04 " !P@0]5%B3J M<+,# "K#@ &0 'AL+W=O^KY092JCHBAPS?K(1,J<:A M7/LJET 3ZY1R/PJ"@9]2EGGQV,[-93P6A>8L@[DDJDA3*O=WP,5NXH7>Z\0C M6V^TF?#C<4[7L #]3SZ7./)KE(2ED"DF,B)A-?%NPYMIV#<.UN(+@YTZ>B8F ME"W"M2KUS2.Q\^OZ'_:X#&8)ZI@ M*OB_+-&;B3?R2 (K6G#]*'8?H0K($EP*KNPOV56V@4>6A=(BK9R1046L&2G-YG2/WU&3 MVQV5"5EHL7PFGW/CI,@7RHO2_U9A9E2SO]V#IHS_/O8U4C8+^\N*WEU)+SI# M;T!F(M,;11ZR!)*FOX^AUO%&K_'>1:V ?Q59AW2##R0*HLC!9_K][F$+G6XM M?]?B=<_@S25N2*GW'\B<4]249@EY^%:PW"K\]6\T)Y\TI.H_EW8E=L^-;0K MC[G %<@M>_.LOX2#XPQ7XA< :,O1J&7IMZ/$C4\]7*PE 6*8!\361 M5(-)>)86J2OV$C LA37%:AL'G2 <7H_][7%89^R"@UV#<;]FW'\?8_IRCG'? MR:0;1B>,W7;AJ.=F/*@9#UH9W[,M2P#S:\^ )RZ"I7\8'B]\PJW5I$%K6-,: MMM)Z>,FQHF-9V0J.E8,SO4Z!2N6K'>SP; M883!X;P*6L%FI<+DZPS2)Y#.NM@.\:.%\5)HS8"/#NCP)QX1%?BEI+@06E.* MZ"!%],:^ [ED"K<97M)8SIU97&&$PZ,-%'5&)[OL+:LFP\-Q'K8>D_&LK%GM MV7G18_M2:,V #P=WV/N9V=EZ+?AA*2Z$UI3B<",(VZ\$WY>=?5?>G9Y;;UF5 M#/VC:W\*2.N9^N.Z];V&2?S=Z83L^W$ :9LXV94KAG>X#FL M$#+H#)&8+#NCWVG1;5:=^<(*3H 7, MV4ZR=[H?7QL(;R$HV5K*EP3#S,/,XWG @X<[0E_8&F,.7J,P9B-MS7ERI^ML ML<818K)B>>Z3C(=GP,(CQ M(P5L$T6(?IO@D.Q&&M3V)YZ"U9K+$_IXF* 5GF'^G#Q2,=(+%#^(<,P"$@.* MER/M'MYYIB$=4HN_ KQCE6,@4YD3\B('G_R19LB(<(@77$(@\;?%4QR&$DG$ M\34'U8I[2L?J\1[]ES1YDLV)J#B8YA$',W[M!+ MFS-:+X_40PYX,I MB40Y,20GY#V8B1+S-R$&GY?@F!7X^"J/,0-7'N8H"*_!SS]!Q_X @AC\N28; MAF*?W8!WM?%0YR)R>7]]D4);8!DWP#1,$TS_^ =<98%?MP0W/0?K>>:!JW=M,-[I,+ CI%J^5C'- M5@K>.P+^A!FGP8*+^9MQLG@!SW' Q:P]S9[9-?CR@*,YIO^V34PGKGPJW;$$ M+?!($X\=AND6:V,9MO&AC4B58)XBL!J?O8+/7HIN=0X!/'$6OEO:>2=Y5@GB*P M&N]VP;O=6<=5WA?5!Q'.'T1M5&:0=@HIWX/;,>Q;]E#?5BG*C)R*D>GVZC;> M(5#/<*S"J):14V3D*% F^ &$(49TL4XKRL=;\ M(K :^6Y!OGMA&;LJ>5<)YBD"J_'>+WCOJY=Q!NE6U.?T&@J='MH,G(:(#TV, M=@4/BF0&:A1\[XL%7"",D5SKGJ;;SEN?6S\JP3Q%8#7*H5$N6XT+*S6N-)&1BF:IPJM3G[9R\#.)?L;)>X>KJH'QJ"I\$,K:%BPJ?!#*]>U MW","+WL%>$JS<); W[+2[H[B[,I2B>:I0JO/0-G@P,&E9:VTSU&*YJE"JW^H M+CL=LW,Q_S99YYC53U5.WVYVR[F54Y.UV7B]>RU8T#9&PO=V]R:W-H965T#5N^LB>UD M(>6CW0=&"O@3/@GW70Z M[ "09S\@[@#Q2\"A#,,.,'2-^LI<6Y?4T#11LB7*1B.;73AM'!J[8<+^B_=& MX5N&.)/.1"XYD.]T0ZXV>#4T:/*!7!0%LRK3FLR$ORI6\W>78"BKWR>AP=26 M(,R[-%.?)CZ0YHS<2F$J3:Y$ <5S?(@E]W7'V[JG\5'"ZY4X)QJ'C&QW@F]]E)),K8=03>;@%O@#U>Y]*1UGLQ)[KAN8P"7 D M-:@U!.G;-X.SZ/.^%E^)[%G#H[[AD6,?'FCX6P,*+X58DANI-;C":S QPO5>%T6NJ\$IDSU08]RJ,C_[M5V4)SH<(\W-D<(Y0%T"#RZ7( M67TH]5 M?]J[[X4SG1?G4W1E;Z+_:+REWU*U9$*3&DJDC$X_8EG*VZ3?&-DXIUE(@[[E MEA5^64#9 'Q?2FFV&YN@_U:E?P%02P,$% @ <($/56+O P X T M !D !X;"]W;W)K&ULQ5=K;]LV%/TKA%IT"=!$ M3]MR8AN(HV[KL!9!LZP8AGV@I6N+J$1Z)&5WP'[\+BE%D1TE=H$4^V*+Y+F' M]QR^)ULAOZ@<0).O9<'5U,FU7E^XKDIS**DZ%VO@V+(4LJ0:BW+EJK4$FMF@ MLG #SQNZ)67FPIU- MUG0%MZ#OUC<22V[+DK$2N&*"$PG+J7/E7R2^9P(LXG<&6]7Y)D;*0H@OIO ^ MFSJ>R0@*2+6AH/BW@6LH"L.$>?S=D#IMGR:P^WW/_J,5CV(65,&U*#ZS3.=3 M)W9(!DM:%?J3V/X,C:"!X4M%H>POV398SR%II;0HFV#,H&2\_J=?&R,Z =%3 M 4$3$!P;$#8!X;$!41,066=J*=:'A&HZFTBQ)=*@D94L910GI&$%96& MC)PDH"DK3LF;5_YP<$EDM=]E0T<*W[+1:60TB*[Y8FK4:7) MU4T;1?-:4?"$HB'Y(+C.%7G',\AVXUUTI[4HN+=H'CQ+^$O%STGHO26!%P3D M^N,?Y*1._+'>^J\GY^MOZ>+N-B$GKT^[GCU)G!Q/['][[CM^A>V4"FV?X1-] M-E.F.Z7^O%HH+7&-_]4WGC5=U$]G-KX+M:8I3!W/293S1]"1(K[JT'$. M_?"XL>^A\\>#>!3VVS!J;1@]:\-G>UA#=D9QU/'R07A5+G OP9FPJQ255UII M/"=POWGS*@[\X')A3J<^[:-'(Q:&<1!%@1_MJ3\:F?0@ R_R!T'PA 5Q:T'\ M_2S(ZF.YSX3X:!..1B8]R.=-&+L*I! M'?*J@1TTR^U&ULK55=3]LP%/TK5B9-F[21-"D4L3926T #P591L3V@/;C) M36/AC\QV6O;O=^VD64%MQP,OK7USS_$YU_;U<*WTHRD!+'D27)I14%I;G86A MR4H0U!RI"B1^*906U.)4+T-3::"Y!PD>QE%T$@K*9) .?6RFTZ&J+6<29IJ8 M6@BJ_TR J_4HZ 6;P!U;EM8%PG18T27,P=Y7,XVSL&/)F0!IF))$0S$*QKVS MZ;'+]PD_&*S-UI@X)PNE'MWD*A\%D1,$'#+K&"C^K6 *G#LBE/&[Y0RZ)1UP M>[QAO_3>TYY"32ZT$F2I1U9;ZC4'0!=62R>4VZ5BH6EKRX1PL9?PC M+F)Q2?D5DE;H@2)ZS_'A^B^*T&\*<$D/DAX7P?D)-V.))ZOOX>OJ=?WRA738/US_-^3A%L0"]*]= M!3M(Z/K F:EH!J, +[H!O8(@??^N=Q)]V>7VC>>]WWON>/=GC_;^GK7C= M:7NX06)R94&8G07KOV7!WHCL6<&.NX(='SPL4R57H"U;<,">F@.V>#?$E0K0 M&#APRQKB@2=VO7Z5]N)^;S# *[#:MKQ&?X+/0=/%_-,V;&ULK5;O;]HP$/U73EDU M=5+7A 18UT*D0CJM4[NATFZ:JGTPY"!6$SNS':#__6PG9&0#U$I\(?YQ[_G= M<[A+;\G%DTP0%:RRE,F^DRB5G[NNG":8$7G*BKDKW9M),(>+U1*&8X$R"++B'@>8,J7?:?EK!?NZ#Q19L$->SF9 MXQC50SX2>N;6+#'-D$G*&0B<]9W+UGG4,?$VX#O%I=P8@\EDPOF3F5S'?<LY,"VDXED%U@HRRLHG654^; !\?P? KP#^ M2P%!!0A>"FA7@+9UIDS%^A 11<*>X$L0)EJSF8$UTZ)U^I29:Q\KH7>IQJGP M#E.B,(81$>H9[@5ADM@;D? >QOHEBXL4X=L,]@0>1Z@(3=_!VS>M;N<"*(/[ MA!>2L%B>P%%CWG.55FW.=J>5PD&IT-^AL NWG*E$PA6+,6[B79UMG;*_3GG@ M[R7\4K!3"+P3\#W?A^'7GW!<"G^W1=SP-5P/XPB.C[;11"^G:>V1U,@WJ*\X ML.3M'>0/C"I835#\VG8;>\E,%3J7.9EBW]%E1J)8H!,: MK=[%-O<.218=B*QA8KLVL6W9@]?^3^#Q1H?"M<),;O6S?4@_#TD6'8BLX6>G M]K.S]Z7<)7*UT3Y,H829XUJPT2ZJ29B7:YGAY>;-K>(NQ^[/@]=['I M9!G4W0AJ><%9,RCZGZG5.@OJH#)S=Z/Z9BCFMHM)F/*"J;(JU:MUH[RT_>&? M]8%NH&6_^TM3=M];(N94YY_B3%-ZIQ^T)%%VM'*B>&YK_(0KW3'L,-$? 2A, M@-Z?<:[6$W- _5D1_@%02P,$% @ <($/53"!I&D$ P % D !D !X M;"]W;W)K&ULM59K;]HP%/TK5YDTM=+60'A5+40" MMFJ=2HOZV#15_6#(A5A-[,QVH$C[\;MV0@8=1:O4?2%^W'-\[LG%-]VE5(\Z M1C3PE"9"][S8F.S$]_4TQI3I(YFAH)V95"DS-%5S7V<*6>1 :>('M5K;3QD7 M7MAU:V,5=F5N$BYPK$#G:N.;SV-@%/^QF;(XW:.ZRL:*9 M7[%$/$6AN12@<-;S^O6385B7:_L"QC:QY,/^NWFZ='D+Q!"[@ M-I:Y9B+27=^02'N4/RT%#0I!P0N"VC"2PL0:/HL(HVV\3\E5&0;K# ?!7L*O MN3B"1NT#!+4@V*%G^._P^AXYC1W]GC6J!7FC?2.UT5])O1+9E0;.RH+F//1RS%=T#1L/5#,9*SE#K MHLANZ" ^13A#W&5 P=IRK/9V6H3-9J?3]1>;B?T=5*\?-ZJ@+<&M2G!KK^ A M5:2228(*[D>83E ]P"^X$]S@$PQ9Q@V)OS!1M;M+_=XC7OOZWHALRXUVY4;[ M/U5P^RTM>".R+0LZE06=O05QR4RN$.0,AC)-*?.KI4"E8YZ!5#!B@AJ@+7$H M*P><9_96I9"=E^+^\_H"B(V3W=-U*48P6<&9S.F65+OLV4OX6GO\C0:3HIJ[ MOJM)3"Y,<1-7JU5K[[N.]FQ]0"V_Z-!_:(KOA1%36QEUNVC 4?94H;:=6FAI" MVD!60-J0*DW:IDKMC_VK#'' DO,QQW2P]]F+[,GF:XWS/ M/;Z^3F)U4,H5I_=S2J6S3'E6#MVYE,4'SRNGI+)UIOLCDT/7]VN:8R^=86<,KUS%\XSRF M0_?Q_-V/12YO_OQV3./D_XE2]_;0>]G!)2L,H^[OIWJG;)0\VB37P\\4DW$\0]QZ'8N;BJ)%G#<]S-VW MNY^UO='8W?U2O3O9N+9@+_H=W!CQE772K2EK1Z_:=Z-!DF?-]@M<8U#,)*7. M$^%#=TPXFP@&7@E)&5\9^TV M#OJB@DQR$5/1W(;>$!*&6>JD;,R"S/B-:P]J@:BG9* M.;^'^^7W9(-[F;363%=Y5C>5H*II:$P'^-MLAKM-VW\5KU.PIUQ^6JCI9+H/ M14;O!$W84O>722T 8_=Q=E(4?/61LUF64C/YO0..!F3MY\QSP7ZI:% J4V6@ MPG6>J)!LVK;\%*1XH$NY+J=E@FON'J'F?YOG&BL6R MF"YI/*ZZ8C;1346)S_:3Y]=#X& MP[3UK4@?]>FC/L;+AHSU%XMC]XG4QS[3* J",,0R.AY;%8RQO(4A_-G9,&W@ M@<6!2"_+-;[:>(7LK@-L37=5"#93O!*QF>*Y!L2>-_"((OMJ8W' UL%K'8@ MOCT.U)3=)PA@53%MV [&D2C"$*A%>XV&(9*=$+[V]<%V21!$D1T!S*X@"# $ M=B..8 I X8$@7X.;CV/O/5SRFO^13'Z"U!+ P04 " !P@0]5EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( '"! M#U7]=['^K00 %(G / >&PO=V]R:V)O;VLN>&ULQ9I;C]HX%(#_BI6G M76EG@5QH.RJ5IM/I+A([H#+JZ\HD!JPF-K6=N?WZVDF9'@]PM"]G>8(XP?ER M[/@[MGG_H,VWE=;?V&-3*SM)ML[M+@<#6VY%P^V?>B>4/[/6IN'.'YK-P.Z, MX)7="N&:>I .A^-!PZ5*/KS?U[4P WB@G2B=U,H7AH*O4CS87^?#(;N75JYD M+=W3).F^UR)AC52RD<^BFB3#A-FM?OA;&_FLE>/ULC2ZKB?)J#_Q51@GRX/B M98"\XRO;E3B^^L(]R"09#WV%:VFLZZ[HZN>>\5[XB_NCUNG/LG;"?.)._&5T MNY-J$ZKQ3S$ C]'%8?_9!_'2_)3(0+G,I_0DSK3I&.IZI\E&1#;O6JA+*BBI\ ML[J6E>>I&(!,$@MPCD6UK(9=LTW#P% MJJ7<*.E_QI7S0WBI6^4D@'R'0+ZCA?3QVO&G<)'M CEW6S^.7[?&^")V!0?S M(3::#ZDQ_:^->_J#W7QOY:[IX#SN4J_= S<0$Y4.L75F@EMA(0UFEQ&Q7OJV MO-7JXJ4]K?5Y .3#Q#(B-LM569J6U[9KR;CCS21?04Q,+2-BMWS4QN@'GUA% M@<,\,B(6R=Q44H6A9;GE)NYOF#E&Q.KH:"[\4-Q)H_$UV>XBR(=)8T1LC:DJ M=2/8'7]D-X^!+LI5,5.,B%5QZ^N=:6O9PK\#71@A&::'$;$?OH1"WYX+[D=? M=F>X;]-NG@1[78JI(256@^]IC72]P<) XM,5YU]6H4H9O1HI)H:46 S+=F7% M]S8,;3?W 16"H3,08D>@24HT!4DQ5:3$JD 3OA@34T5*K H\FG"NE&+^2(G] M@29]<30QGZ3$/D&3OA@3TTI*K)4^Z6._W7%_7_L[Q,* \$LDQ%;YE<2>*RA,\PM&;5;3J1=APV=8:;)B$USF.,< MC22ZTD5LF=/)3H<*,3'+9,26P64(+9-AELG(9RD8)ER3RS#+9-2S%M39$29F MF8S8,C@F7#S,,.MDQ-;!4XNH;V+6R#DH0$[-03FRA5^NXKUGAKB5FH8+8 M0BO4(%9J#C7/*@/*\3$+%10K[@AT?350TS,0@6QA4YA]I05Q,0L5)!O M_+]>TX]>(XB)[OP36^C(Y!>.GQ 3LU!!;"$4,UJ,*3 +%<060N;IH7M"3,Q" M!;&%4,RKZ!7"+%1T%AKL_\-5B;54HKKUM["^O.1UN3 L?/0;SGD1-HS6;5U? M^[*YFFE>[?\2MO\[VX&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&A MHJ%%O( 5)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD?^\OI M,9T/7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@ MZ_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!; MD&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1 M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U M;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0 MZ!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAT$>@?J'7^I]U@^ M]WF\]'RO\3OW7U)=3O?FR^//R^^3B//BC'."'V7NOP!02P,$% @ <($/ M51?(S!O; 0 T2( !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@ MO[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7E MXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>I MB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I M6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7 M^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ0 M3LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^ M?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=! ME:.HRE%8Y2BN&UL4$L! A0#% @ M<($/5;QFX?#N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ <($/59E&PO=V]R:W-H965T&UL4$L! A0#% @ <($/5&PO=V]R:W-H965T&UL4$L! A0#% M @ <($/50YGDQJ" @ _P4 !@ ("!N!T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <($/52":+P$N&P MAE@ !@ ("!+#$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<($/52$8)VLK!0 H L !D ("!ZW 'AL+W=O&UL4$L! A0#% @ <($/51+Z1:#R!0 M2A( !D ("!PWP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($/5<9NZLSX @ EP8 !D M ("!FI4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <($/504"'Q"E @ PP4 !D ("!\)\ 'AL M+W=O&PO=V]R:W-H965T*=QX )-C 9 " M@52E !X;"]W;W)K&UL4$L! A0#% @ <($/ M59[#!J3I!@ X!$ !D ("! L0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($/53U0A5X_ P S08 M !D ("!GM$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($/5;"@,.HH P GP8 !D M ("!B-P 'AL+W=O&PO=V]R:W-H965T M7B !X;"]W;W)K&UL4$L! A0# M% @ <($/57W7JHO_ P X@D !D ("!0>@ 'AL+W=O M&PO=V]R:W-H965T^)P4 - A 9 " @3KO M !X;"]W;W)K&UL4$L! A0#% @ <($/551# M7%J>"P YUH !D ("!F/0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($/56GTP\UL P - L !D M ("!4@H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <($/52F>S&PO=V]R:W-H965T&UL4$L! A0#% M @ <($/568QY-QV P 8@H !D ("!J!X! 'AL+W=O&UL4$L! A0#% @ <($/51/5ZPL7 M P 1PL !D ("!/2D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($/5;F'/Z1/!P 3#8 !D M ("!V4X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <($/510NP.B!! :AL !D ("!\V ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<($/53\B51:N @ . < !D ("!E&P! 'AL+W=OKT" !B" &0 M @(%Y;P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <($/56#4&!B P MKQ@ T ( !J'4! 'AL+W-T>6QE0$ 7W)E;',O+G)E M;'-02P$"% ,4 " !P@0]5_7>Q_JT$ !2)P #P @ $\ M>@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ <($/55EV ?CU 0 .", M !H ( !%G\! 'AL+U]R96QS+W=O XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 156 249 1 false 66 0 false 9 false false R1.htm 1001 - Document - Cover Page Sheet http://gracell.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Interim Condensed Consolidated Balance Sheet Sheet http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet Interim Condensed Consolidated Balance Sheet Statements 2 false false R3.htm 1003 - Statement - Interim Condensed Consolidated Balance Sheet (Parenthetical) Sheet http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical Interim Condensed Consolidated Balance Sheet (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Interim Condensed Consolidated Statements of Comprehensive Loss Sheet http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss Interim Condensed Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 1005 - Statement - Interim Condensed Consolidated Statements of Comprehensive Loss (Parenthetical) Sheet http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLossParenthetical Interim Condensed Consolidated Statements of Comprehensive Loss (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - Interim Condensed Consolidated Statements of Changes In Shareholders' Equity Sheet http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity Interim Condensed Consolidated Statements of Changes In Shareholders' Equity Statements 6 false false R7.htm 1007 - Statement - Interim Condensed Consolidated Statements of Cash Flows Sheet http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows Interim Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1008 - Disclosure - Organization and Basis of Presentation Sheet http://gracell.com/role/OrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 8 false false R9.htm 1009 - Disclosure - Summary of Significant accounting Policies Sheet http://gracell.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Prepayments and Other Current Assets Sheet http://gracell.com/role/PrepaymentsAndOtherCurrentAssets Prepayments and Other Current Assets Notes 10 false false R11.htm 1011 - Disclosure - Property, Equipment And Software Sheet http://gracell.com/role/PropertyEquipmentAndSoftware Property, Equipment And Software Notes 11 false false R12.htm 1012 - Disclosure - Leases Sheet http://gracell.com/role/Leases Leases Notes 12 false false R13.htm 1013 - Disclosure - Other Non-Current Assets Sheet http://gracell.com/role/OtherNonCurrentAssets Other Non-Current Assets Notes 13 false false R14.htm 1014 - Disclosure - Accruals And Other Current Liabilities Sheet http://gracell.com/role/AccrualsAndOtherCurrentLiabilities Accruals And Other Current Liabilities Notes 14 false false R15.htm 1015 - Disclosure - Borrowings Sheet http://gracell.com/role/Borrowings Borrowings Notes 15 false false R16.htm 1016 - Disclosure - Ordinary Shares Sheet http://gracell.com/role/OrdinaryShares Ordinary Shares Notes 16 false false R17.htm 1017 - Disclosure - Share-Based Compensation Sheet http://gracell.com/role/ShareBasedCompensation Share-Based Compensation Notes 17 false false R18.htm 1018 - Disclosure - Income Tax Expense Sheet http://gracell.com/role/IncomeTaxExpense Income Tax Expense Notes 18 false false R19.htm 1019 - Disclosure - Net Loss Per Share Sheet http://gracell.com/role/NetLossPerShare Net Loss Per Share Notes 19 false false R20.htm 1020 - Disclosure - Related Party Transactions Sheet http://gracell.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 1021 - Disclosure - Commitments And Contingencies Sheet http://gracell.com/role/CommitmentsAndContingencies Commitments And Contingencies Notes 21 false false R22.htm 1022 - Disclosure - Subsequent Events Sheet http://gracell.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 1023 - Disclosure - Summary of Significant accounting Policies (Policies) Sheet http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant accounting Policies (Policies) Policies 23 false false R24.htm 1024 - Disclosure - Organization and Basis of Presentation (Tables) Sheet http://gracell.com/role/OrganizationAndBasisOfPresentationTables Organization and Basis of Presentation (Tables) Tables http://gracell.com/role/OrganizationAndBasisOfPresentation 24 false false R25.htm 1025 - Disclosure - Summary of Significant accounting Policies (Tables) Sheet http://gracell.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant accounting Policies (Tables) Tables http://gracell.com/role/SummaryOfSignificantAccountingPolicies 25 false false R26.htm 1026 - Disclosure - Prepayments and Other Current Assets (Tables) Sheet http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsTables Prepayments and Other Current Assets (Tables) Tables http://gracell.com/role/PrepaymentsAndOtherCurrentAssets 26 false false R27.htm 1027 - Disclosure - Property, Equipment And Software (Tables) Sheet http://gracell.com/role/PropertyEquipmentAndSoftwareTables Property, Equipment And Software (Tables) Tables http://gracell.com/role/PropertyEquipmentAndSoftware 27 false false R28.htm 1028 - Disclosure - Leases (Tables) Sheet http://gracell.com/role/LeasesTables Leases (Tables) Tables http://gracell.com/role/Leases 28 false false R29.htm 1029 - Disclosure - Other Non-Current Assets (Tables) Sheet http://gracell.com/role/OtherNonCurrentAssetsTables Other Non-Current Assets (Tables) Tables http://gracell.com/role/OtherNonCurrentAssets 29 false false R30.htm 1030 - Disclosure - Accruals and Other Current Liabilities (Tables) Sheet http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesTables Accruals and Other Current Liabilities (Tables) Tables 30 false false R31.htm 1031 - Disclosure - Borrowings (Tables) Sheet http://gracell.com/role/BorrowingsTables Borrowings (Tables) Tables http://gracell.com/role/Borrowings 31 false false R32.htm 1032 - Disclosure - Share-Based Compensation (Tables) Sheet http://gracell.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://gracell.com/role/ShareBasedCompensation 32 false false R33.htm 1033 - Disclosure - Net Loss Per Share (Tables) Sheet http://gracell.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://gracell.com/role/NetLossPerShare 33 false false R34.htm 1034 - Disclosure - Related Party Transactions (Tables) Sheet http://gracell.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://gracell.com/role/RelatedPartyTransactions 34 false false R35.htm 1035 - Disclosure - Organization and Basis of Presentation - Summary of Variable Interest Entities and Subsidiaries (Detail) Sheet http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail Organization and Basis of Presentation - Summary of Variable Interest Entities and Subsidiaries (Detail) Details 35 false false R36.htm 1036 - Disclosure - Organization and Basis of Presentation - Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries (Detail) Sheet http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail Organization and Basis of Presentation - Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries (Detail) Details 36 false false R37.htm 1037 - Disclosure - Summary of Significant accounting Policies - Additional Information (Detail) Sheet http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant accounting Policies - Additional Information (Detail) Details 37 false false R38.htm 1038 - Disclosure - Summary of Significant accounting Policies - Summary of Property Plant and Equipment Useful Lives (Detail) Sheet http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail Summary of Significant accounting Policies - Summary of Property Plant and Equipment Useful Lives (Detail) Details 38 false false R39.htm 1039 - Disclosure - Prepayments and Other Current Assets - Summary of Prepayment And Other Assets (Detail)Prepayments and Other Current Assets Sheet http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets Prepayments and Other Current Assets - Summary of Prepayment And Other Assets (Detail)Prepayments and Other Current Assets Details 39 false false R40.htm 1040 - Disclosure - Property, Equipment And Software - Summary of Property Equipment And Software (Detail) Sheet http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail Property, Equipment And Software - Summary of Property Equipment And Software (Detail) Details 40 false false R41.htm 1041 - Disclosure - Property, Equipment And Software - Additional Information (Detail) Sheet http://gracell.com/role/PropertyEquipmentAndSoftwareAdditionalInformationDetail Property, Equipment And Software - Additional Information (Detail) Details 41 false false R42.htm 1042 - Disclosure - Leases - Additional Information (Detail) Sheet http://gracell.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 42 false false R43.htm 1043 - Disclosure - Leases - Summary of Operating Leases (Detail) Sheet http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail Leases - Summary of Operating Leases (Detail) Details 43 false false R44.htm 1044 - Disclosure - Leases - Summary of Future Minimum Payment Operating Leases (Detail) Sheet http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail Leases - Summary of Future Minimum Payment Operating Leases (Detail) Details 44 false false R45.htm 1045 - Disclosure - Leases - Summary of Lease Cost and Other Information (Detail) Sheet http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail Leases - Summary of Lease Cost and Other Information (Detail) Details 45 false false R46.htm 1046 - Disclosure - Other Non-Current Assets - Summary of Other Non-current Assets (Detail) Sheet http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail Other Non-Current Assets - Summary of Other Non-current Assets (Detail) Details 46 false false R47.htm 1047 - Disclosure - Accruals And Other Current Liabilities - Summary of Accruals And Other Current Liabilities Payable (Detail) Sheet http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail Accruals And Other Current Liabilities - Summary of Accruals And Other Current Liabilities Payable (Detail) Details 47 false false R48.htm 1048 - Disclosure - Borrowings - Summary of Borrowings (Detail) Sheet http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail Borrowings - Summary of Borrowings (Detail) Details 48 false false R49.htm 1049 - Disclosure - Borrowings - Additional Information (Detail) Sheet http://gracell.com/role/BorrowingsAdditionalInformationDetail Borrowings - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Ordinary Shares - Additional Information (Detail) Sheet http://gracell.com/role/OrdinarySharesAdditionalInformationDetail Ordinary Shares - Additional Information (Detail) Details 50 false false R51.htm 1051 - Disclosure - Share-Based Compensation - Summary of the Option Activities (Detail) Sheet http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail Share-Based Compensation - Summary of the Option Activities (Detail) Details 51 false false R52.htm 1052 - Disclosure - Share-Based Compensation - Additional Information (Detail) Sheet http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail Share-Based Compensation - Additional Information (Detail) Details 52 false false R53.htm 1053 - Disclosure - Share-Based Compensation - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Detail) Sheet http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail Share-Based Compensation - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Detail) Details 53 false false R54.htm 1054 - Disclosure - Share-Based Compensation- Schedule Of Share-Based Compensation Expenses (Detail) Sheet http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail Share-Based Compensation- Schedule Of Share-Based Compensation Expenses (Detail) Details 54 false false R55.htm 1055 - Disclosure - Income Tax Expenses - Additional Information (Detail) Sheet http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail Income Tax Expenses - Additional Information (Detail) Details 55 false false R56.htm 1056 - Disclosure - Net Loss Per Share - Summary of Earning Per Shares Basic and Diluted (Detail) Sheet http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail Net Loss Per Share - Summary of Earning Per Shares Basic and Diluted (Detail) Details 56 false false R57.htm 1057 - Disclosure - Net Loss Per Share - Summary of Antidilutive Securities Excluded From Computation of Earnings Per Share Amount (Detail) Sheet http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail Net Loss Per Share - Summary of Antidilutive Securities Excluded From Computation of Earnings Per Share Amount (Detail) Details 57 false false R58.htm 1058 - Disclosure - Related Party Transactions - Schedule Of Related Party Transactions (Detail) Sheet http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail Related Party Transactions - Schedule Of Related Party Transactions (Detail) Details 58 false false R59.htm 1059 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 59 false false All Reports Book All Reports [dq-0540-DocumentPeriodEndDate-Value] In submission type 6-K, DocumentPeriodEndDate value "2022-06-30", is not equivalent to header element periodOfReport value "08-15-2022" in the Required Context. d320247d6k.htm 7 d320247d6k.htm d320247dex991.htm d320247dex992.htm grcl-20220630.xsd grcl-20220630_cal.xml grcl-20220630_def.xml grcl-20220630_lab.xml grcl-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d320247d6k.htm d320247dex991.htm": { "axisCustom": 1, "axisStandard": 17, "contextCount": 156, "dts": { "calculationLink": { "local": [ "grcl-20220630_cal.xml" ] }, "definitionLink": { "local": [ "grcl-20220630_def.xml" ] }, "inline": { "local": [ "d320247d6k.htm", "d320247dex991.htm" ] }, "labelLink": { "local": [ "grcl-20220630_lab.xml" ] }, "presentationLink": { "local": [ "grcl-20220630_pre.xml" ] }, "schema": { "local": [ "grcl-20220630.xsd", "reference-2009-12-16.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 429, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 36, "keyStandard": 213, "memberCustom": 44, "memberStandard": 21, "nsprefix": "grcl", "nsuri": "http://gracell.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d320247d6k.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://gracell.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d320247d6k.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:PrepaidExpensesAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Prepayments and Other Current Assets", "role": "http://gracell.com/role/PrepaymentsAndOtherCurrentAssets", "shortName": "Prepayments and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:PrepaidExpensesAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Property, Equipment And Software", "role": "http://gracell.com/role/PropertyEquipmentAndSoftware", "shortName": "Property, Equipment And Software", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Leases", "role": "http://gracell.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Other Non-Current Assets", "role": "http://gracell.com/role/OtherNonCurrentAssets", "shortName": "Other Non-Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Accruals And Other Current Liabilities", "role": "http://gracell.com/role/AccrualsAndOtherCurrentLiabilities", "shortName": "Accruals And Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Borrowings", "role": "http://gracell.com/role/Borrowings", "shortName": "Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Ordinary Shares", "role": "http://gracell.com/role/OrdinaryShares", "shortName": "Ordinary Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Share-Based Compensation", "role": "http://gracell.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Income Tax Expense", "role": "http://gracell.com/role/IncomeTaxExpense", "shortName": "Income Tax Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Net Loss Per Share", "role": "http://gracell.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Interim Condensed Consolidated Balance Sheet", "role": "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "shortName": "Interim Condensed Consolidated Balance Sheet", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Related Party Transactions", "role": "http://gracell.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Commitments And Contingencies", "role": "http://gracell.com/role/CommitmentsAndContingencies", "shortName": "Commitments And Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Subsequent Events", "role": "http://gracell.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Summary of Significant accounting Policies (Policies)", "role": "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:ScheduleOfVariableInterestEntitiesAndSubsidiariesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Organization and Basis of Presentation (Tables)", "role": "http://gracell.com/role/OrganizationAndBasisOfPresentationTables", "shortName": "Organization and Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:ScheduleOfVariableInterestEntitiesAndSubsidiariesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:PropertyPlantAndEquipmentUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Summary of Significant accounting Policies (Tables)", "role": "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:PropertyPlantAndEquipmentUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "grcl:PrepaidExpensesAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Prepayments and Other Current Assets (Tables)", "role": "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsTables", "shortName": "Prepayments and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "grcl:PrepaidExpensesAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Property, Equipment And Software (Tables)", "role": "http://gracell.com/role/PropertyEquipmentAndSoftwareTables", "shortName": "Property, Equipment And Software (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:ScheduleOfOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Leases (Tables)", "role": "http://gracell.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:ScheduleOfOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Other Non-Current Assets (Tables)", "role": "http://gracell.com/role/OtherNonCurrentAssetsTables", "shortName": "Other Non-Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Interim Condensed Consolidated Balance Sheet (Parenthetical)", "role": "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "shortName": "Interim Condensed Consolidated Balance Sheet (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022_VariableInterestEntityPrimaryBeneficiaryMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Accruals and Other Current Liabilities (Tables)", "role": "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesTables", "shortName": "Accruals and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Borrowings (Tables)", "role": "http://gracell.com/role/BorrowingsTables", "shortName": "Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Share-Based Compensation (Tables)", "role": "http://gracell.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Net Loss Per Share (Tables)", "role": "http://gracell.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Related Party Transactions (Tables)", "role": "http://gracell.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "grcl:ScheduleOfVariableInterestEntitiesAndSubsidiariesTableTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_GracellBiotechnologiesHoldingsLimitedMemberdeiLegalEntityAxis", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:EntitySubsidiariesIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Organization and Basis of Presentation - Summary of Variable Interest Entities and Subsidiaries (Detail)", "role": "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail", "shortName": "Organization and Basis of Presentation - Summary of Variable Interest Entities and Subsidiaries (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "grcl:ScheduleOfVariableInterestEntitiesAndSubsidiariesTableTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_GracellBiotechnologiesHoldingsLimitedMemberdeiLegalEntityAxis", "decimals": null, "first": true, "lang": "en-US", "name": "grcl:EntitySubsidiariesIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Organization and Basis of Presentation - Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries (Detail)", "role": "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail", "shortName": "Organization and Basis of Presentation - Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "grcl:ScheduleOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022_VariableInterestEntitiesAndItsSubsidariesMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Summary of Significant accounting Policies - Additional Information (Detail)", "role": "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "div", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "grcl:PropertyPlantAndEquipmentUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Summary of Significant accounting Policies - Summary of Property Plant and Equipment Useful Lives (Detail)", "role": "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail", "shortName": "Summary of Significant accounting Policies - Summary of Property Plant and Equipment Useful Lives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "grcl:PropertyPlantAndEquipmentUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "grcl:PrepaidExpensesAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Prepayments and Other Current Assets - Summary of Prepayment And Other Assets (Detail)Prepayments and Other Current Assets", "role": "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets", "shortName": "Prepayments and Other Current Assets - Summary of Prepayment And Other Assets (Detail)Prepayments and Other Current Assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "grcl:PrepaidExpensesAndOtherAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Interim Condensed Consolidated Statements of Comprehensive Loss", "role": "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Interim Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Property, Equipment And Software - Summary of Property Equipment And Software (Detail)", "role": "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "shortName": "Property, Equipment And Software - Summary of Property Equipment And Software (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Property, Equipment And Software - Additional Information (Detail)", "role": "http://gracell.com/role/PropertyEquipmentAndSoftwareAdditionalInformationDetail", "shortName": "Property, Equipment And Software - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:VariableLeaseCost", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Leases - Additional Information (Detail)", "role": "http://gracell.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:VariableLeaseCost", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:VariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "grcl:ScheduleOfOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Leases - Summary of Operating Leases (Detail)", "role": "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail", "shortName": "Leases - Summary of Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "grcl:LesseeOperatingLeaseLiabilityPaymentsDueReminderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Leases - Summary of Future Minimum Payment Operating Leases (Detail)", "role": "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail", "shortName": "Leases - Summary of Future Minimum Payment Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "grcl:LesseeOperatingLeaseLiabilityPaymentsDueReminderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Leases - Summary of Lease Cost and Other Information (Detail)", "role": "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail", "shortName": "Leases - Summary of Lease Cost and Other Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Other Non-Current Assets - Summary of Other Non-current Assets (Detail)", "role": "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail", "shortName": "Other Non-Current Assets - Summary of Other Non-current Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "grcl:AccruedExternalResearchAndDevelopmentRelatedExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Accruals And Other Current Liabilities - Summary of Accruals And Other Current Liabilities Payable (Detail)", "role": "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail", "shortName": "Accruals And Other Current Liabilities - Summary of Accruals And Other Current Liabilities Payable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "grcl:AccruedExternalResearchAndDevelopmentRelatedExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Borrowings - Summary of Borrowings (Detail)", "role": "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail", "shortName": "Borrowings - Summary of Borrowings (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "lang": null, "name": "us-gaap:DebtCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromBankDebt", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Borrowings - Additional Information (Detail)", "role": "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "shortName": "Borrowings - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn01_01_2020", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Interim Condensed Consolidated Statements of Comprehensive Loss (Parenthetical)", "role": "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLossParenthetical", "shortName": "Interim Condensed Consolidated Statements of Comprehensive Loss (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn12_31_2019", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Ordinary Shares - Additional Information (Detail)", "role": "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail", "shortName": "Ordinary Shares - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn12_31_2019", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Share-Based Compensation - Summary of the Option Activities (Detail)", "role": "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail", "shortName": "Share-Based Compensation - Summary of the Option Activities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P12_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Share-Based Compensation - Additional Information (Detail)", "role": "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "shortName": "Share-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P12_01_2020To12_31_2020", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Share-Based Compensation - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Detail)", "role": "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "shortName": "Share-Based Compensation - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Share-Based Compensation- Schedule Of Share-Based Compensation Expenses (Detail)", "role": "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "shortName": "Share-Based Compensation- Schedule Of Share-Based Compensation Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_PrcCountryMembersrtStatementGeographicalAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Income Tax Expenses - Additional Information (Detail)", "role": "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail", "shortName": "Income Tax Expenses - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_PrcCountryMembersrtStatementGeographicalAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Net Loss Per Share - Summary of Earning Per Shares Basic and Diluted (Detail)", "role": "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail", "shortName": "Net Loss Per Share - Summary of Earning Per Shares Basic and Diluted (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_ShareOptionsAndRsusMemberGRCLConvertibleRedeemablePreferredSharesAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Net Loss Per Share - Summary of Antidilutive Securities Excluded From Computation of Earnings Per Share Amount (Detail)", "role": "http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail", "shortName": "Net Loss Per Share - Summary of Antidilutive Securities Excluded From Computation of Earnings Per Share Amount (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_ShareOptionsAndRsusMemberGRCLConvertibleRedeemablePreferredSharesAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_UnitexCapitalLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Related Party Transactions - Schedule Of Related Party Transactions (Detail)", "role": "http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail", "shortName": "Related Party Transactions - Schedule Of Related Party Transactions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022_UnitexCapitalLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "grcl:PaymentsOfProfessionalServiceFee", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "grcl:PaymentsOfProfessionalServiceFee", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Interim Condensed Consolidated Statements of Changes In Shareholders' Equity", "role": "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "Interim Condensed Consolidated Statements of Changes In Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_CNY", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - Interim Condensed Consolidated Statements of Cash Flows", "role": "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "shortName": "Interim Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_CNY", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Organization and Basis of Presentation", "role": "http://gracell.com/role/OrganizationAndBasisOfPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Summary of Significant accounting Policies", "role": "http://gracell.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d320247dex991.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 66, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "dei_EntityListingDepositoryReceiptRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'.", "label": "Entity Listing, Depository Receipt Ratio", "terseLabel": "Entity listing depository ratio" } } }, "localname": "EntityListingDepositoryReceiptRatio", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "grcl_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "grcl_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "grcl_AccruedExternalResearchAndDevelopmentRelatedExpenses": { "auth_ref": [], "calculation": { "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued external research and development related expenses.", "label": "Accrued external research and development Related Expenses", "terseLabel": "Accrued external research and development related expenses" } } }, "localname": "AccruedExternalResearchAndDevelopmentRelatedExpenses", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail" ], "xbrltype": "monetaryItemType" }, "grcl_AccruedSalaryAndWelfarePayables": { "auth_ref": [], "calculation": { "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued salary and welfare payables.", "label": "Accrued Salary And Welfare Payables", "terseLabel": "Salary and welfare payables" } } }, "localname": "AccruedSalaryAndWelfarePayables", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail" ], "xbrltype": "monetaryItemType" }, "grcl_AmericanDepositarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Depositary Shares", "label": "American Depositary Shares [Member]" } } }, "localname": "AmericanDepositarySharesMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_AmortizationOfRightOfUseAssetsAndInterestOfLeaseLiabilities": { "auth_ref": [], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of right of use assets and interest of lease liabilities.", "label": "Amortization Of Right Of Use Assets And Interest Of Lease Liabilities", "terseLabel": "Amortization of\u00a0right-of\u00a0use assets and interest of lease liabilities" } } }, "localname": "AmortizationOfRightOfUseAssetsAndInterestOfLeaseLiabilities", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "grcl_BankOfChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Of China.", "label": "Bank Of China [Member]" } } }, "localname": "BankOfChinaMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ChinaCiticBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China CITIC Bank", "label": "China CITIC Bank [Member]" } } }, "localname": "ChinaCiticBankMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ChinaConstructionBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Construction Bank.", "label": "China Construction Bank [Member]" } } }, "localname": "ChinaConstructionBankMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ChinaIndustrialBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Industrial Bank", "label": "China Industrial Bank [Member]" } } }, "localname": "ChinaIndustrialBankMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ConditionForRecognitionOfStockBasedCompensationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Condition For Recognition Of Stock Based Compensation [Axis] .", "label": "Condition For Recognition Of Stock Based Compensation [Axis]" } } }, "localname": "ConditionForRecognitionOfStockBasedCompensationAxis", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "grcl_ConditionForRecognitionOfStockBasedCompensationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Condition For Recognition Of Stock Based Compensation [Domain] .", "label": "Condition For Recognition Of Stock Based Compensation [Domain]" } } }, "localname": "ConditionForRecognitionOfStockBasedCompensationDomain", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ConvertibleRedeemablePreferredSharesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible redeemable preferred shares.", "label": "Convertible Redeemable Preferred Shares [Axis]" } } }, "localname": "ConvertibleRedeemablePreferredSharesAxis", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail" ], "xbrltype": "stringItemType" }, "grcl_ConvertibleRedeemablePreferredSharesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible redeemable preferred shares.", "label": "Convertible Redeemable Preferred Shares [Domain]" } } }, "localname": "ConvertibleRedeemablePreferredSharesDomain", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail" ], "xbrltype": "domainItemType" }, "grcl_DeferredIncomeForReimbursementOfTheExpensesRelatedToAdsFacility": { "auth_ref": [], "calculation": { "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred income for reimbursement of the expenses related to ads facility.", "label": "Deferred Income For Reimbursement Of The Expenses Related To Ads Facility", "terseLabel": "Deferred income for reimbursement of the expenses related to the establishment of the ADS facility" } } }, "localname": "DeferredIncomeForReimbursementOfTheExpensesRelatedToAdsFacility", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail" ], "xbrltype": "monetaryItemType" }, "grcl_ElectronicEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electronic equipment.", "label": "Electronic Equipment [Member]", "terseLabel": "Electronic equipment" } } }, "localname": "ElectronicEquipmentMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "grcl_EmployeeContributionPlanPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee contribution plan.", "label": "Employee Contribution Plan [Policy Text Block]", "terseLabel": "Employee defined contribution plan" } } }, "localname": "EmployeeContributionPlanPolicyTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "grcl_EmployeesDirectorsAndConsultantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees, directors and consultants.", "label": "Employees Directors And Consultants [Member]" } } }, "localname": "EmployeesDirectorsAndConsultantsMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_EntitySubsidiariesIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity subsidiaries incorporation date of incorporation.", "label": "Entity Subsidiaries Incorporation Date Of Incorporation", "verboseLabel": "Date of incorporation" } } }, "localname": "EntitySubsidiariesIncorporationDateOfIncorporation", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "dateItemType" }, "grcl_FurnitureAndToolsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture and tools.", "label": "Furniture And Tools [Member]", "terseLabel": "Furniture and tools" } } }, "localname": "FurnitureAndToolsMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "grcl_GovernmentSubsidiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government subsidies.", "label": "Government Subsidies [Policy Text Block]", "terseLabel": "Government subsidies" } } }, "localname": "GovernmentSubsidiesPolicyTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "grcl_GracellBiomedicineshanghaiCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gracell Biomedicine (Shanghai) Co., Ltd.", "label": "Gracell Biomedicine Shanghai Co Ltd [Member]", "terseLabel": "Gracell Biomedicine (Shanghai) Co., Ltd." } } }, "localname": "GracellBiomedicineshanghaiCoLtdMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_GracellBiopharmaceuticalsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gracell biopharmaceuticals inc.", "label": "Gracell Biopharmaceuticals Inc [Member]", "terseLabel": "Gracell Biopharmaceuticals, Inc." } } }, "localname": "GracellBiopharmaceuticalsIncMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_GracellBioscienceShanghaiCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gracell bioscience shanghai co ltd", "label": "Gracell Bioscience Shanghai Co Ltd [Member]", "terseLabel": "Gracell Bioscience (Shanghai) Co., Ltd." } } }, "localname": "GracellBioscienceShanghaiCoLtdMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_GracellBiotechnologiesHkLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gracell biotechnologies HK limited.", "label": "Gracell Biotechnologies HK Limited [Member]", "terseLabel": "Gracell Biotechnologies (HK) Limited (\"Gracell HK\")" } } }, "localname": "GracellBiotechnologiesHkLimitedMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_GracellBiotechnologiesHoldingsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gracell biotechnologies holdings limited.", "label": "Gracell Biotechnologies Holdings Limited [Member]", "terseLabel": "Gracell Biotechnologies Holdings Limited (\"Gracell BVI\")" } } }, "localname": "GracellBiotechnologiesHoldingsLimitedMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_GracellBiotechnologiesShangaiCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gracell biotechnologies shangai company limited.", "label": "Gracell Biotechnologies Shangai Company Limited [Member]", "terseLabel": "Gracell Biotechnologies (Shanghai) Co., Ltd." } } }, "localname": "GracellBiotechnologiesShangaiCompanyLimitedMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_HainanGracellBiomedicineCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hainan gracell biomedicine company limited", "label": "Hainan Gracell Biomedicine Company Limited [Member]", "terseLabel": "Hainan Gracell Biomedicine Company Limited" } } }, "localname": "HainanGracellBiomedicineCompanyLimitedMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_HangzhouBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hangzhou bank", "label": "Hangzhou Bank [Member]", "terseLabel": "Hangzhou Bank" } } }, "localname": "HangzhouBankMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ImputedInterest": { "auth_ref": [], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": 1.0, "parentTag": "grcl_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Imputed interest.", "label": "Imputed Interest", "terseLabel": "Less: imputed interest" } } }, "localname": "ImputedInterest", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "grcl_LeaseLiability": { "auth_ref": [], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease liability.", "label": "Lease Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "grcl_LesseeOperatingLeaseLiabilityPaymentsDueReminderOfFiscalYear": { "auth_ref": [], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating Lease Liability Payments Due Reminder of Fiscal Year", "label": "Lessee Operating Lease Liability Payments Due Reminder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueReminderOfFiscalYear", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "grcl_LineOfCreditAggregateAmountDrawn": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Aggregate Amount Drawn", "label": "Line Of Credit Aggregate Amount Drawn", "terseLabel": "Long term line of credit aggregate amount drawn" } } }, "localname": "LineOfCreditAggregateAmountDrawn", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "grcl_LineOfCreditAggregateAmountRepaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line of credit aggregate amount repaid.", "label": "Line Of Credit Aggregate Amount Repaid", "terseLabel": "Long term line of credit aggregate amount repaid" } } }, "localname": "LineOfCreditAggregateAmountRepaid", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "grcl_LongtermDeposits": { "auth_ref": [], "calculation": { "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-term deposits.", "label": "LongTerm Deposits", "terseLabel": "Long-term deposits" } } }, "localname": "LongtermDeposits", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "grcl_MicheliaFigoHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Michelia Figo Holding Limited", "label": "Michelia Figo Holding Limited [Member]", "terseLabel": "Michelia Figo Holding Limited [Member]" } } }, "localname": "MicheliaFigoHoldingLimitedMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_MiscellaneousOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Miscellaneous Other Assets Noncurrent", "label": "Miscellaneous Other Assets Noncurrent", "terseLabel": "Others" } } }, "localname": "MiscellaneousOtherAssetsNoncurrent", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "grcl_NumberOfAdditionalSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Additional Shares Issued.", "label": "Number Of Additional Shares Issued", "terseLabel": "Number of Additional Shares Issued" } } }, "localname": "NumberOfAdditionalSharesIssued", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "grcl_OrbimedAsiaPartnersIiiLpKingStarMedLpLavGraniteLimitedLavBiosciencesFundVLpVictoryTreasureLimitedAndOrbimedAsiaPartnersIiiLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OrbiMed Asia Partners III, L.P., King Star Med LP, LAV Granite Limited, LAV Biosciences Fund V, L.P., Victory Treasure Limited and OrbiMed Asia Partners III, L.P", "label": "OrbiMed Asia Partners III LP King Star Med LP LAV Granite Limited LAV Biosciences Fund V LP Victory Treasure Limited and OrbiMed Asia Partners III LP [Member]", "terseLabel": "OrbiMed Asia Partners III LP King Star Med LP LAV Granite Limited LAV Biosciences Fund V LP Victory Treasure Limited and OrbiMed Asia Partners III LP [Member]" } } }, "localname": "OrbimedAsiaPartnersIiiLpKingStarMedLpLavGraniteLimitedLavBiosciencesFundVLpVictoryTreasureLimitedAndOrbimedAsiaPartnersIiiLpMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_OtherSubsidiary": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other subsidiary.", "label": "Other Subsidiary", "terseLabel": "Other subsidiary" } } }, "localname": "OtherSubsidiary", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "grcl_OthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Others.", "label": "Others [Member]", "terseLabel": "Others [Member]" } } }, "localname": "OthersMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "domainItemType" }, "grcl_OutsideChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outside china.", "label": "Outside China [Member]" } } }, "localname": "OutsideChinaMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_PaymentOfAtTheMarketOfferingCosts": { "auth_ref": [], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of at the market offering costs.", "label": "Payment of \"at the market offering\" costs", "negatedLabel": "Payment of \"at the market offering\" costs" } } }, "localname": "PaymentOfAtTheMarketOfferingCosts", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "grcl_PaymentsOfProfessionalServiceFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of professional service fee.", "label": "Payments Of Professional Service Fee" } } }, "localname": "PaymentsOfProfessionalServiceFee", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "grcl_PercentageAppreciationInForeignCurrency": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage appreciation in foreign currency.", "label": "Percentage Appreciation In Foreign Currency", "terseLabel": "Percentage appreciation in the foreign currency" } } }, "localname": "PercentageAppreciationInForeignCurrency", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "grcl_PrcCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PRC Country.", "label": "PRC Country [Member]" } } }, "localname": "PrcCountryMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_PrepaidDeposits": { "auth_ref": [], "calculation": { "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid deposits.", "label": "Prepaid Deposits", "terseLabel": "Deposits" } } }, "localname": "PrepaidDeposits", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets" ], "xbrltype": "monetaryItemType" }, "grcl_PrepaidExpensesAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid expenses and other assets disclosure.", "label": "Prepaid Expenses And Other Assets Disclosure [Text Block]", "terseLabel": "PREPAYMENTS AND OTHER CURRENT ASSETS" } } }, "localname": "PrepaidExpensesAndOtherAssetsDisclosureTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "grcl_PrepaymentsForCroAndOtherServices": { "auth_ref": [], "calculation": { "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayments for CRO and other services.", "label": "Prepayments For CRO And Other Services", "terseLabel": "Prepayments for CRO and other services" } } }, "localname": "PrepaymentsForCroAndOtherServices", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets" ], "xbrltype": "monetaryItemType" }, "grcl_ProceedsFromInitialPublicOfferingAndOverallotmentNetOfUnderwritingDiscountsAndCommissions": { "auth_ref": [], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from initial public offering and over-allotment, net of underwriting discounts and commissions.", "label": "Proceeds From Initial Public Offering and OverAllotment, Net Of Underwriting Discounts And Commissions", "terseLabel": "Proceeds from initial public offering and over-allotment, net of underwriting commissions" } } }, "localname": "ProceedsFromInitialPublicOfferingAndOverallotmentNetOfUnderwritingDiscountsAndCommissions", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "grcl_ProceedsFromStockOptionsAndRestrictedShareUnitsExercised": { "auth_ref": [], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from stock options and restricted share Uunits exercised.", "label": "Proceeds From Stock Options And Restricted Share Units Exercised", "terseLabel": "Exercise of options and restricted share units", "verboseLabel": "Proceeds from exercise of options and restricted share units" } } }, "localname": "ProceedsFromStockOptionsAndRestrictedShareUnitsExercised", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "grcl_PropertyPlantAndEquipmentUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment useful lives.", "label": "Property Plant And Equipment Useful Lives [Table Text Block]", "terseLabel": "Summary of Property Plant and Equipment Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLivesTableTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "grcl_RestatedAndAmendedEmployeeStockOptionPlanTwoThousandAndNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restated And Amended Employee Stock Option Plan Two Thousand And Nineteen [Member] .", "label": "Restated And Amended Employee Stock Option Plan Two Thousand And Nineteen [Member]" } } }, "localname": "RestatedAndAmendedEmployeeStockOptionPlanTwoThousandAndNineteenMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ScheduleOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of financial statements of the variable interest entity and its subsidiaries.", "label": "Schedule Of Financial Statements Of The Variable Interest Entity And Its Subsidiaries [Line Items]" } } }, "localname": "ScheduleOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesLineItems", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "grcl_ScheduleOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of financial statements of the variable interest entity and its subsidiaries.", "label": "Schedule Of Financial Statements Of The Variable Interest Entity And Its Subsidiaries [Table]" } } }, "localname": "ScheduleOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesTable", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "grcl_ScheduleOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Financial Statements Of The Variable Interest Entity And Its Subsidiaries", "label": "Schedule Of Financial Statements Of The Variable Interest Entity And Its Subsidiaries [Table Text Block]", "verboseLabel": "Summary of Financial Statements of the Variable Interest Entity and its Subsidiaries" } } }, "localname": "ScheduleOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesTableTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationTables" ], "xbrltype": "textBlockItemType" }, "grcl_ScheduleOfOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of operating leases.", "label": "Schedule Of Operating Leases [Table Text Block]", "terseLabel": "Summary of Operating Leases" } } }, "localname": "ScheduleOfOperatingLeasesTableTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "grcl_ScheduleOfVariableInterestEntitiesAndSubsidiariesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of variable interest entities and subsidiaries.", "label": "Schedule Of Variable Interest Entities And Subsidiaries [Line Items]" } } }, "localname": "ScheduleOfVariableInterestEntitiesAndSubsidiariesLineItems", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "grcl_ScheduleOfVariableInterestEntitiesAndSubsidiariesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of variable interest entities and subsidiaries.", "label": "Schedule Of Variable Interest Entities And Subsidiaries [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesAndSubsidiariesTable", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "grcl_ScheduleOfVariableInterestEntitiesAndSubsidiariesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of variable interest entities and subsidiaries.", "label": "Schedule Of Variable Interest Entities And Subsidiaries [Table Text Block]", "verboseLabel": "Summary of Variable Interest Entities and Subsidiaries" } } }, "localname": "ScheduleOfVariableInterestEntitiesAndSubsidiariesTableTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationTables" ], "xbrltype": "textBlockItemType" }, "grcl_SecondAmendedAndRestatedEmployeeStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amended and Restated Employee Stock Option Plan", "label": "Second Amended and Restated Employee Stock Option Plan [Member]", "terseLabel": "Second Amended and Restated Employee Stock Option Plan [Member]" } } }, "localname": "SecondAmendedAndRestatedEmployeeStockOptionPlanMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_SeriesBOnePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B One Preferred Stock [Member]" } } }, "localname": "SeriesBOnePreferredStockMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_SeriesBTwoPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B Two Preferred Stock [Member]" } } }, "localname": "SeriesBTwoPreferredStockMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShanghaiGuidanceCapitalLtdAndSuzhouTongheVentureInvestmentPartnershipIIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai guidance capital ltd and suzhou tonghe venture investment partnership II.", "label": "Shanghai Guidance Capital Ltd And Suzhou Tonghe Venture Investment Partnership II [Member]", "terseLabel": "Shanghai Guidance Capital Ltd And Suzhou Tonghe Venture Investment Partnership II [Member]" } } }, "localname": "ShanghaiGuidanceCapitalLtdAndSuzhouTongheVentureInvestmentPartnershipIIMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShanghaiGuidanceCapitalLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shanghai guidance capital ltd.", "label": "Shanghai Guidance Capital Ltd [Member]", "terseLabel": "Shanghai Guidance Capital Ltd [Member]" } } }, "localname": "ShanghaiGuidanceCapitalLtdMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShareBasedCompensationByShareBasedPaymentArrangementAdditionalNumberOfSharesAvailableForIssuanceAsPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation by share based payment arrangement additional number of shares available for issuance as percentage of outstanding stock maximum.", "label": "Share Based Compensation By Share Based Payment Arrangement Additional Number Of Shares Available For Issuance As Percentage Of Outstanding Stock Maximum" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementAdditionalNumberOfSharesAvailableForIssuanceAsPercentageOfOutstandingStockMaximum", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "grcl_ShareBasedCompensationByShareBasedPaymentArrangementNonVestedOptionsAggregateInstrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation by share based payment arrangement non vested options aggregate intrinsic value.", "label": "Share Based Compensation By Share Based Payment Arrangement Non Vested Options Aggregate Instrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding at ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding at beginning balance" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementNonVestedOptionsAggregateInstrinsicValue", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "grcl_ShareBasedCompensationByShareBasedPaymentArrangementNonVestedOptionsForfeituresInPeriodAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation by share based payment arrangement non vested options forfeitures in period aggregate intrinsic value.", "label": "Share Based Compensation By Share Based Payment Arrangement Non Vested Options Forfeitures In Period Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Forfeited" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementNonVestedOptionsForfeituresInPeriodAggregateIntrinsicValue", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "monetaryItemType" }, "grcl_ShareBasedCompensationByShareBasedPaymentArrangementNonVestedOptionsWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation by share based payment arrangement non vested options weighted average remaining contractual term.", "label": "Share Based Compensation By Share Based Payment Arrangement Non Vested Options Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Outstanding at bagging balance (In Years)", "verboseLabel": "Weighted Average Remaining Contractual Term, Outstanding at ending balance" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementNonVestedOptionsWeightedAverageRemainingContractualTerm", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "durationItemType" }, "grcl_ShareBasedCompensationByShareBasedPaymentArrangementOptionsNonVestedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation by share based payment arrangement options non vested weighted average exercise price.", "label": "Share Based Compensation By Share Based Payment Arrangement Options Non Vested Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Outstanding at ending balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding at beginning balance" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementOptionsNonVestedWeightedAverageExercisePrice", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "grcl_ShareBasedCompensationByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation By Share Based Payment Award Fair Value Assumptions Exercise Multiple .", "label": "Share Based Compensation By Share Based Payment Award Fair Value Assumptions Exercise Multiple", "terseLabel": "Exercise multiple" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "pureItemType" }, "grcl_ShareOptionsAndRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share options and RSUs.", "label": "Share Options And RSUs [Member]" } } }, "localname": "ShareOptionsAndRsusMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail" ], "xbrltype": "domainItemType" }, "grcl_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsExercisedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Options Exercised Weighted Average Grant Date Fair Value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Options Exercised Weighted Average Grant Date Fair Value", "terseLabel": "Weighted\u2013Average Grant Date Fair Value, Exercised" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsExercisedWeightedAverageGrantDateFairValue", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "grcl_ShortTermInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short term investments.", "label": "Short Term Investments [Policy Text Block]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsPolicyTextBlock", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "grcl_ShortTermLoanAgreementFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Loan Agreement Five", "label": "Short Term Loan Agreement Five [Member]" } } }, "localname": "ShortTermLoanAgreementFiveMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShortTermLoanAgreementFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Loan Agreement Four.", "label": "Short Term Loan Agreement Four [Member]" } } }, "localname": "ShortTermLoanAgreementFourMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShortTermLoanAgreementOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Loan Agreement One.", "label": "Short Term Loan Agreement One [Member]" } } }, "localname": "ShortTermLoanAgreementOneMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShortTermLoanAgreementThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Loan Agreement Three.", "label": "Short Term Loan Agreement Three [Member]" } } }, "localname": "ShortTermLoanAgreementThreeMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShortTermLoanAgreementTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Loan Agreement Two.", "label": "Short Term Loan Agreement Two [Member]" } } }, "localname": "ShortTermLoanAgreementTwoMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ShortTermLoanAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short Term Loan Agreements", "label": "Short Term Loan Agreements [Member]" } } }, "localname": "ShortTermLoanAgreementsMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_SuzhouGracellBioscienceCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Suzhou gracell bioscience company limited .", "label": "Suzhou Gracell Bioscience Company Limited [Member]", "terseLabel": "Suzhou Gracell Bioscience Company Limited" } } }, "localname": "SuzhouGracellBioscienceCompanyLimitedMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Suzhou gracell biotechnologies co ltd suzhou gracell.", "label": "Suzhou Gracell Biotechnologies Co Ltd Suzhou Gracell [Member]", "terseLabel": "Suzhou Gracell Biotechnologies Co., Ltd. (\"Suzhou Gracell\")" } } }, "localname": "SuzhouGracellBiotechnologiesCoLtdSuzhouGracellMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_TermLoanAgreementOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan agreement one.", "label": "Term Loan Agreement One [Member]" } } }, "localname": "TermLoanAgreementOneMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_TermLoanFacilityTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility Two", "label": "Term Loan Facility Two [Member]" } } }, "localname": "TermLoanFacilityTwoMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_ThirdAmendedAndRestatedEmployeeStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Amended And Restated Employee Stock Option Plan.", "label": "Third Amended And Restated Employee Stock Option Plan [Member]", "terseLabel": "Third Amended And Restated Employee Stock Option Plan [Member]" } } }, "localname": "ThirdAmendedAndRestatedEmployeeStockOptionPlanMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_TwoThousandAndTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand And Twenty [Member]", "terseLabel": "2020 Plan [Member]" } } }, "localname": "TwoThousandAndTwentyMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_UnitexCapitalLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unitex capital ltd.", "label": "Unitex Capital Ltd [Member]" } } }, "localname": "UnitexCapitalLtdMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "domainItemType" }, "grcl_VariableInterestEntitiesAndItsSubsidariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest entities and its subsidaries.", "label": "Variable Interest Entities And Its Subsidaries [Member]" } } }, "localname": "VariableInterestEntitiesAndItsSubsidariesMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "domainItemType" }, "grcl_VestingPeriodPostListingConditionsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Period Post Listing Conditions [Axis] .", "label": "Vesting Period Post Listing Conditions [Axis]" } } }, "localname": "VestingPeriodPostListingConditionsAxis", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "grcl_VestingPeriodPostListingConditionsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Period Post Listing Conditions [Domain] .", "label": "Vesting Period Post Listing Conditions [Domain]" } } }, "localname": "VestingPeriodPostListingConditionsDomain", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "grcl_WilliamWeiCaoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "William wei cao.", "label": "William Wei Cao [Member]", "terseLabel": "William Wei Cao [Member]" } } }, "localname": "WilliamWeiCaoMember", "nsuri": "http://gracell.com/20220630", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r95", "r190", "r195", "r201", "r344", "r345", "r352", "r353", "r413", "r496" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r95", "r190", "r195", "r201", "r344", "r345", "r352", "r353", "r413", "r496" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ControllerMember": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "label": "Controller [Member]" } } }, "localname": "ControllerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r183", "r184", "r185", "r186", "r206", "r243", "r272", "r274", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r473", "r475", "r497", "r498" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r183", "r184", "r185", "r186", "r206", "r243", "r272", "r274", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r473", "r475", "r497", "r498" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r177", "r183", "r184", "r185", "r186", "r206", "r243", "r269", "r272", "r274", "r303", "r304", "r305", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r473", "r475", "r497", "r498" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r177", "r183", "r184", "r185", "r186", "r206", "r243", "r269", "r272", "r274", "r303", "r304", "r305", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r473", "r475", "r497", "r498" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r105", "r110", "r182", "r273" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r158", "r159", "r267", "r268", "r474", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r158", "r159", "r267", "r268", "r474", "r482", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r105", "r110", "r182", "r273", "r418" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r160", "r409" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "ACCRUALS AND OTHER CURRENT LIABILITIES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "totalLabel": "Accrued liabilities and other liabilities", "verboseLabel": "Accruals and other current liabilities (including accruals and other current liabilities of the consolidated VIEs without recourse to the Company of RMB35,685 and RMB51,633 as of December 31, 2021 and June 30, 2022, respectively)" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accruals and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional service fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r11", "r171" ], "calculation": { "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r47", "r48", "r49", "r461", "r480", "r481" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income/(loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r55", "r56", "r372", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r49", "r55", "r56", "r57", "r97", "r98", "r99", "r351", "r403", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated other comprehensive gain/(loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r97", "r98", "r99", "r313", "r314", "r315", "r362" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r275", "r318", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Share-based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Convertible redeemable preferred shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r91", "r144", "r152", "r156", "r163", "r190", "r191", "r192", "r194", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r344", "r352", "r366", "r414", "r416", "r442", "r459" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r30", "r91", "r163", "r190", "r191", "r192", "r194", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r344", "r352", "r366", "r414", "r416" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 16.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r96", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r9", "r81" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 17.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash and cash equivalents and short term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r75", "r81", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at the end of the period", "periodStartLabel": "Cash and cash equivalents at the beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r75", "r371" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r18", "r19", "r20", "r88", "r91", "r114", "r115", "r116", "r118", "r120", "r128", "r129", "r130", "r163", "r190", "r195", "r196", "r197", "r201", "r202", "r241", "r242", "r246", "r250", "r257", "r366", "r501" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/CoverPage", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r448", "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r179", "r180", "r181", "r187", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r97", "r98", "r362" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "verboseLabel": "Ordinary shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, Par or stated value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, Shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r20" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "verboseLabel": "Ordinary shares (par value of US$0.0001 per share; 500,000,000 and 500,000,000 shares authorized; 337,969,926 and 338,370,624 shares issued and outstanding as of December 31, 2021 and June 30, 2022 respectively;" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r51", "r53", "r60", "r342", "r360", "r451", "r468" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive loss attributable to Gracell Biotechnologies Inc.'s ordinary shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r133", "r456" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r86", "r346" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt and lease obligation, classified as current.", "label": "Debt, Current", "totalLabel": "Total current borrowings" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt, Current [Abstract]", "terseLabel": "Current" } } }, "localname": "DebtCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r220", "r227", "r228", "r229", "r236" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Borrowings" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/Borrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r17", "r90", "r95", "r203", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r232", "r233", "r234", "r235", "r384", "r443", "r444", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Debt instrument variable interest rate spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r230", "r444", "r457" ], "calculation": { "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "totalLabel": "Total borrowings" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r203", "r232", "r233", "r382", "r384", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Debt instrument face value" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r39", "r231", "r382", "r384" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Short term debt effective rate of interest", "verboseLabel": "Long term debt effective rate of interest" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "verboseLabel": "Short term debt interest rate terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40", "r90", "r95", "r203", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r232", "r233", "r234", "r235", "r384" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term", "verboseLabel": "Short term loan period" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Borrowings" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of Prepayment And Other Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred expenses" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r271" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan expenses" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r142" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expenses", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/PropertyEquipmentAndSoftwareAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r277", "r278", "r309", "r310", "r311", "r320" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r276", "r312" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary of the option activities" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r4", "r21", "r94", "r193", "r195", "r196", "r200", "r201", "r202", "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "verboseLabel": "Amounts due from Group companies" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r32", "r94", "r193", "r195", "r196", "r200", "r201", "r202", "r407" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "verboseLabel": "Amounts due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r41", "r94", "r193", "r195", "r196", "r200", "r201", "r202", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "verboseLabel": "Amounts due to Group companies" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net loss per share attributable to Gracell Biotechnologies Inc.'s ordinary shareholders" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r61", "r102", "r103", "r104", "r105", "r106", "r111", "r114", "r118", "r119", "r120", "r124", "r125", "r363", "r364", "r452", "r469" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "negatedLabel": "\u2014Basic", "negatedTerseLabel": "Net loss per share attributable to Gracell Biotechnologies Inc.'s ordinary shareholders\u2014basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r61", "r102", "r103", "r104", "r105", "r106", "r114", "r118", "r119", "r120", "r124", "r125", "r363", "r364", "r452", "r469" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "negatedLabel": "\u2014Diluted", "negatedTerseLabel": "Net loss per share attributable to Gracell Biotechnologies Inc.'s ordinary shareholders\u2014diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r121", "r122", "r123", "r126" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r371" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate reconciliation, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r55", "r56", "r57", "r97", "r98", "r99", "r101", "r107", "r109", "r127", "r164", "r257", "r264", "r313", "r314", "r315", "r333", "r334", "r362", "r372", "r373", "r374", "r375", "r376", "r377", "r403", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r162" ], "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", "verboseLabel": "Percentage of legal ownership by the Company" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Closing foreign exchange rate" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r367", "r368", "r369", "r370" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign exchange gain, net", "verboseLabel": "Foreign exchange gain (loss), net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 13.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "Administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "Administrative expenses [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r79", "r169", "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of long lived assets held for sale" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r167", "r175" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r144", "r151", "r154", "r155", "r157", "r441", "r450", "r454", "r470" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r174", "r178" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r92", "r326", "r327", "r330", "r335", "r337", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAX EXPENSE" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/IncomeTaxExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r108", "r109", "r143", "r324", "r336", "r338", "r471" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r54", "r322", "r323", "r327", "r328", "r329", "r332" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r78" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties, Current", "terseLabel": "Amounts due to related party" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r78", "r395" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accruals and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r78" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayments and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r141", "r381", "r383", "r453" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r73", "r76", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r64", "r140" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments and other noncurrent assets.", "label": "Investments and Other Noncurrent Assets [Text Block]", "terseLabel": "OTHER NON-CURRENT ASSETS" } } }, "localname": "InvestmentsAndOtherNoncurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OtherNonCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r399", "r401" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Cost and Other Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Operating lease discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Future Minimum Payment Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r400" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": 2.0, "parentTag": "grcl_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r400" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r400" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026 and there after" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r400" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r400" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfFutureMinimumPaymentOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r91", "r153", "r163", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r345", "r352", "r353", "r366", "r414", "r415" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r91", "r163", "r366", "r416", "r445", "r463" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r38", "r91", "r163", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r345", "r352", "r353", "r366", "r414", "r415", "r416" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 10.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r33", "r90" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r33", "r90" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Line of credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail": { "order": 3.0, "parentTag": "us-gaap_DebtCurrent", "weight": 1.0 }, "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "positiveLabel": "Current portion of long-term borrowings", "presentationGuidance": "Current portion of long-term borrowings", "terseLabel": "Current portion of long-term borrowings (including current portion of long-term borrowings of the consolidated VIEs without recourse to the Company of RMB 2,376 and RMB2,684 as of December 31, 2021 and June 30, 2022, respectively)", "verboseLabel": "Current portion of long term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 }, "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Long term borrowings net of current portion", "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Company of RMB54,349 and RMB52,962 as of December 31, 2021 and June 30, 2022, respectively)", "totalLabel": "Total non-current borrowings", "verboseLabel": "Long-term borrowings" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities [Abstract]", "terseLabel": "Long-term borrowings:" } } }, "localname": "LongTermDebtNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "terseLabel": "Long term debt instrument term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r17", "r444", "r460" ], "calculation": { "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail": { "order": 5.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.", "label": "Loans Payable to Bank, Noncurrent", "terseLabel": "Bank loans" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loans Payable, Noncurrent [Abstract]", "terseLabel": "Non-Current" } } }, "localname": "LongTermLoansPayableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r189" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and laboratory equipment", "verboseLabel": "Machinery and laboratory equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.", "label": "Nature of Common Ownership or Management Control Relationships", "terseLabel": "Nature of Common Ownership or Management Control Relationships" } } }, "localname": "NatureOfCommonOwnershipOrManagementControlRelationships", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash generated from financing activities", "verboseLabel": "Net cash generated from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash generated from (used in) investing activities", "verboseLabel": "Net cash generated from (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r75", "r77", "r80" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "verboseLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r102", "r103", "r104", "r105", "r111", "r112", "r117", "r120", "r144", "r151", "r154", "r155", "r157" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to Gracell Biotechnologies Inc.'s ordinary shareholders", "totalLabel": "Net loss attributable to Gracell Biotechnologies Inc.'s ordinary shareholders", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently issued accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash\u00a0activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecourseMember": { "auth_ref": [ "r345", "r353" ], "lang": { "en-us": { "role": { "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property.", "label": "Nonrecourse [Member]", "terseLabel": "Nonrecourse [Member]" } } }, "localname": "NonrecourseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r144", "r151", "r154", "r155", "r157" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r392", "r401" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "verboseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r387" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r387" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current (including operating lease liabilities, current of the consolidated VIEs without recourse to the Company of RMB4,367 and RMB3,125 as of December 31, 2021 and June 30, 2022, respectively)", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r387" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current (including operating lease liabilities, non-current of the consolidated VIEs without recourse to the Company of RMB730 and Nil as of December 31, 2021 and June 30, 2022, respectively)", "verboseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r388", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r386" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 22.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/LeasesSummaryOfOperatingLeasesDetail", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r398", "r401" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r397", "r401" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/IncomeTaxExpensesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesSummaryOfAccrualsAndOtherCurrentLiabilitiesPayableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r29", "r416" ], "calculation": { "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Others" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 21.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total other\u00a0non-current\u00a0assets", "verboseLabel": "Other\u00a0non-current\u00a0assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail", "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r342", "r343", "r350" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 14.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustments, net of nil tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r342", "r343", "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation adjustments tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r472" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "verboseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 9.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Others, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermInvestments": { "auth_ref": [ "r29", "r449", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term investments classified as other.", "label": "Other Short-term Investments", "verboseLabel": "Short-term investments" } } }, "localname": "OtherShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r72" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payment of initial public offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, equipment and software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r68" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Investments in short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 19.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "totalLabel": "Prepaid expense and other assets current", "verboseLabel": "Prepayments and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail", "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Prepayments for property, equipment and software" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OtherNonCurrentAssetsSummaryOfOtherNonCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r70" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from bank borrowings", "verboseLabel": "Proceeds from short term bank loan" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from Issuance Initial Public Offering" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from common stock issued" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r66", "r68" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Proceeds from disposal of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r50", "r52", "r57", "r74", "r91", "r100", "r108", "r109", "r144", "r151", "r154", "r155", "r157", "r163", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r342", "r348", "r349", "r359", "r360", "r364", "r366", "r454" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to Gracell Biotechnologies Inc.'s shareholders" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r176", "r484", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, EQUIPMENT AND SOFTWARE" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftware" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property, Plant and Equipment, Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r10", "r170" ], "calculation": { "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property, equipment and software" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r172", "r416", "r455", "r464" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 20.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and software", "totalLabel": "Property, equipment and software, net", "verboseLabel": "Property, equipment and software" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail", "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r172", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, equipment and software" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Summary of Property Equipment And Software" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_RecourseStatusAxis": { "auth_ref": [ "r345", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by recourse or nonrecourse status of liability.", "label": "Recourse Status [Axis]" } } }, "localname": "RecourseStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_RecourseStatusDomain": { "auth_ref": [ "r345", "r353" ], "lang": { "en-us": { "role": { "documentation": "Recourse or nonrecourse status of liability.", "label": "Recourse Status [Domain]" } } }, "localname": "RecourseStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r270", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail", "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r270", "r406", "r410", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail", "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r404", "r405", "r407", "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r71" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "negatedLabel": "Repayments of bank borrowings" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r321", "r427", "r499" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 12.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development expenses [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r264", "r416", "r462", "r479", "r481" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r97", "r98", "r99", "r101", "r107", "r109", "r164", "r313", "r314", "r315", "r333", "r334", "r362", "r476", "r478" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r396", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accruals And Other Current Liabilities Payable" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/AccrualsAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/NetLossPerShareSummaryOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Borrowings" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r307", "r317" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule Of Share-Based Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Summary of Other Non-current Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OtherNonCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r408", "r410" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://gracell.com/role/RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of the assumptions used to estimate the fair value of the options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r18", "r19", "r20", "r88", "r128", "r129", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r250", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/CoverPage", "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r150", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r18", "r19", "r257" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [ "r18", "r19", "r257" ], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock.", "label": "Series C Preferred Stock [Member]" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "verboseLabel": "Expected volatility range maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility range minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "verboseLabel": "Risk-free interest rate maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedCompensationExpensesDetail", "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted\u2013Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r281", "r300", "r301", "r302", "r303", "r306", "r316", "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share based compensation by share based payment arrangement expiration term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Number of Options, Outstanding at ending balance", "periodStartLabel": "Number of Options, Outstanding at beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Number of Options, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Grant Date Fair Value, Outstanding at ending balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Outstanding at beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (Shares)", "periodStartLabel": "Beginning Balance (Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r31", "r467" ], "calculation": { "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail": { "order": 2.0, "parentTag": "us-gaap_DebtCurrent", "weight": 1.0 }, "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Short-term borrowings", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "presentationGuidance": "Bank loans", "terseLabel": "Short-term borrowings (including short-term borrowings of the consolidated VIEs without recourse to the Company of RMB66,100 and RMB99,600 as of December 31, 2021 and June 30, 2022, respectively)", "verboseLabel": "Short term bank borrowings" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfFinancialStatementsOfTheVariableInterestEntityAndItsSubsidiariesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term Debt [Abstract]", "terseLabel": "Short-term borrowings:" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsSummaryOfBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r29", "r446", "r447", "r458" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 18.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "verboseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r393", "r401" ], "calculation": { "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesSummaryOfLeaseCostAndOtherInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r85", "r96" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Computer software [Member]", "terseLabel": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r88", "r91", "r114", "r115", "r116", "r118", "r120", "r128", "r129", "r130", "r163", "r190", "r195", "r196", "r197", "r201", "r202", "r241", "r242", "r246", "r250", "r257", "r366", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/CoverPage", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail", "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r55", "r56", "r57", "r97", "r98", "r99", "r101", "r107", "r109", "r127", "r164", "r257", "r264", "r313", "r314", "r315", "r333", "r334", "r362", "r372", "r373", "r374", "r375", "r376", "r377", "r403", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r97", "r98", "r99", "r127", "r428" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/BorrowingsAdditionalInformationDetail", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical", "http://gracell.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r257", "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of ordinary shares upon IPO and over-allotment, net of issuance cost (Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Conversion of preferred shares to ordinary shares upon the completion of initial public offering (\"IPO\") (Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r257", "r264", "r287" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Number of Options, Exercised", "verboseLabel": "Exercise of options and restricted share units (Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://gracell.com/role/ShareBasedCompensationSummaryOfTheOptionActivitiesDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r257", "r264" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of ordinary shares upon IPO and over-allotment, net of issuance cost" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "negatedLabel": "Conversion of preferred shares to ordinary shares upon the completion of initial public offering (\"IPO\")" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r257", "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchased during period, shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r26", "r27", "r91", "r161", "r163", "r366", "r416" ], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "verboseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r89", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r264", "r266", "r361" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "ORDINARY SHARES" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinaryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplit": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements.", "label": "Stockholders' Equity Note, Stock Split", "terseLabel": "Stockholders equity split" } } }, "localname": "StockholdersEquityNoteStockSplit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeNatureOfOperations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the major products or services that a subsidiary or equity investee sells or provides and its principal markets, including locations of those markets.", "label": "Subsidiary or Equity Method Investee, Nature of Operations", "verboseLabel": "Principal activities" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeNatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cashflow disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r5", "r165", "r166" ], "calculation": { "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Supplies", "terseLabel": "Prepayment for raw materials" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedLabel": "Accretion of convertible redeemable preferred shares to redemption value", "negatedTerseLabel": "Accretions of convertible redeemable preferred shares to redemption value", "terseLabel": "Accretion of convertible redeemable preferred shares to redemption value" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r8", "r238" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary Equity, Par or Stated Value Per Share" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Temporary Equity, Shares Issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrdinarySharesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r131", "r132", "r134", "r135", "r136", "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Value Added Tax Receivable, Current", "terseLabel": "Deductible value-added tax input" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PrepaymentsAndOtherCurrentAssetsSummaryOfPrepaymentAndOtherAssetsDetailPrepaymentsAndOtherCurrentAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r344", "r345", "r352", "r353", "r354" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityQualitativeOrQuantitativeInformationDateInvolvementBegan1": { "auth_ref": [ "r356", "r358" ], "lang": { "en-us": { "role": { "documentation": "Date the relationship between reporting entity and the Variable Interest Entity (VIE) began, in YYYY-MM-DD format.", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Date Involvement Began", "verboseLabel": "Date of incorporation" } } }, "localname": "VariableInterestEntityQualitativeOrQuantitativeInformationDateInvolvementBegan1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "dateItemType" }, "us-gaap_VariableInterestEntityVIEActivitiesOfVIE": { "auth_ref": [ "r347", "r355", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Description of the transactions or business conducted by the Variable Interest Entity (VIE), including how the VIE is financed.", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Activities of VIE", "verboseLabel": "Principal activities" } } }, "localname": "VariableInterestEntityVIEActivitiesOfVIE", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/OrganizationAndBasisOfPresentationSummaryOfVariableInterestEntitiesAndSubsidiariesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r394", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/PropertyEquipmentAndSoftwareSummaryOfPropertyEquipmentAndSoftwareDetail", "http://gracell.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyPlantAndEquipmentUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r113", "r120" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of ordinary shares outstanding\u2014diluted", "verboseLabel": "\u2014Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average number of ordinary shares used in per share calculation:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r111", "r120" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of ordinary shares outstanding\u2014basic", "verboseLabel": "\u2014Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gracell.com/role/InterimCondensedConsolidatedStatementsOfComprehensiveLoss", "http://gracell.com/role/NetLossPerShareSummaryOfEarningPerSharesBasicAndDilutedDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(21))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c,d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228967-111685" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.5)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r500": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r501": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" } }, "version": "2.1" } ZIP 76 0001193125-22-221202-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-221202-xbrl.zip M4$L#!!0 ( '"!#U5E?T--3!L "Z[ 0 . 9#,R,#(T-V0V:RYH=&WM M7>MSXCBV_[Y5^S_X9FMGIZN:@"%/TMU;A)!N[J237""S/9]2PA98U;9,RW82 M]J^_1[(--J_PL,$&3?40L&0]SOF=AXZ.Y4__?K-,Y04SA]CT\Y%Z7#I2,-5L MG=#^YR//[14NCI1_?_G[WSX9+E2$RM2I]IEF?CXR7'=0+1;[#&G8-(\UVRJ6 M2^5RZ:P";?@534)_CBJ^OKX>OW69>6RS/M0L58J\N(L<'%;GI3H9W1"M?%;T M"T=5IYI^K8BZZN7E95&4CJHZ9%9%:%0M_OA^U]8,;*$"H8Z+J!8;"UDP]LGZ M.IX8N(.UX[[]4H0"09>P(G'LD[)ZOJAIO\:XY0'#&G*Q/O>>RR)B&K--7!Q7 M#F_7;(^Z;#A[<$%A;(":QQA 8-X=06GL%ORF&;.K\Y)858J(YLRN*XIBE1VB MS:X*!?&*[H#-J0DEL:J>4^@C-!C5[B&G*^@8%,0JOYD+^/3C+H(RSV4+V .E MHZ$R=[ION!@'R=N\QE0./8 W_G'=NAM7=V?7'U%TD6AH@;MS!=BKG&.A.K!2.=_7>*: M^,LMM*6<%?[X5/1_0X&%7:1H-G4Q!4*X^,TM\INO%,U S,'NYZ?.+5=DO*<" M_N61E\]'=;]ZH3,BZYB*KU!^[UF8$4VAR()V0 U4:Q:F.OSOWIJH?^0/ M^,UMX=[GH\>2^@S_. 8Z=NGLN5(2WX^^])#IX$_%6)/S>[BQ-8]W\ C7;;U! M]1M0!4OVQ#\+I;-"I;1R=[?$T9#I=WH+UYPEN_R_\M)=-2AP>UB'SA@RFU3' M;W_@X9+=E$#57Y3/3BZ7[ZXNU%PPL;\P8JO1L@!R!1"?ZJX81PG#/5.7#,8[YK;X$)H;X_?'-#WQ:"14%!7 M;N89;,&^&W<<-A'8I<66&AJQ!YBY!#O3/L'R MAGYI;V-S0NFXMRJAX!9"R6&1R43=5"*$^I. M_'1LCXE?PMNN!JI5(?I\U:I\48+:6%B$T4^B\PL]@IDBM"B>Z9C4FW_$[<'D MS=!><6;[ V'=1C_!^VQ\9)1MZ-^BC&BS*11 MS7F@:OFY(NBD9H8V_MK(Y;-50T,8+UE[MAE$0F2V$[S=:+8C_*L1_&>'QS'\ MJRO@7TT)_^IE9F@S1H1ZF3#^1])>RN!L8469W&Q#_*N7'3N#/([B'[B\-/XG M$;$1_J,Z(H-V8 ,=D0*-2A$:94=Z8C0JK4"C4H(T KKDB$9J>1;F&<97S4\?T>:02AFPQK5&[\\,N 1 MO>_8ZF+F.3PB_N@O%H>/)G09K70]Y,'3VAMQMD&R0-YQGW<=_-:AO[>!2302 MC%C1"13[FUE!0+^ZW/C#V@O(\:DXL\\QU<>#V_4Z*<+?.PQK<,,V]:8%R_X7 MS$?H'"Y_%Y CG_RMV] 8\S0>$&I2($:?8>> &;R('OGD\)_8()J)#YBG<0KD MDXL/KH'9 ?*0![RKTS 5^.I/ MQF$NUT.V272>C"$J$^QDEJ4PWNJ" 8_D<"4B[!&C.2FHWG2=MM=U@$2,A,IH MSS@MI'5%$N23SP^>"]/ =?#VT8B5;1=HPL?Z%8/?@ 9@=I"9:5XN&K&O>J?F MF4]^U>_WCC]!^EVU?I]/EMS;E&&8!'-PU*]I!=?XU#VA6*3U3-)Z+NV@33,B M,IHIYN4(@^-M8!F^RD+X*LF-[PG^RO!5!L)7*?)7AJ\R$;Y*D<,R?+6U\%6* M7)3AJURS3SK@60I?I-?$=K%F4-NT^T"(;^ Q$-IW[HA%@#[^3'1, M[G ?F3X9,LM<_CS&]#B%7*XPV;WBYL_#X.//O>*@HQ&>_-XV$.T;B-3M.W$Z3:OO'O7ESS#OO+*S#J"EV]EOX%DPSGQS\A@A% M='J"==L:(#K<,S.XRFSSR<^V]U_#]J:LQ7ZR-0:'7FE3W'!>H:UXC^C.*Q3OP-!]Z=09.IWN+-&(& M[LR4TQ:-T8@51JS"7N)RIC^W#!T2@.8\OH3#FLO6'*,TN@NZ/$X-F[D=S*P[ M&]%:G^'I9(%1E1O<=<-='@GP' !\-B(2Z'TF)$84602I?,H7)QY0>^SC3B^T MG\,9A]SHO-HQ";1IWYVF6/9 OV!Q/D6&)( \FRZBO[DDS0F*9I_'\]S"+@+Q MU1N(4;[G%E.VH3_/=];=(8][V)2+3V;Q,M()[XQ\[#7.FGW2',W$64-S^%_3 M=7&H&3(?$=&;M(X&Q$7F8<%@(1$."0TR^6 [R04I'Q(>UMDV MR#\DDMTLV3]4R.2P72>'91D=W]$;L3QKQ/L6:-)@,];NN:^(82!2^/4&OV#3 M%L_FU6UG/Q[_YO@931I&R'_'B)+ ?M1J3ZDN3?B#PBFA$J=3.(T21>(T"SAM MF%ASF4V)=L"'H BC.Y<2AP2'6X]1XGI"2#JV;:ZJBN;;YTS")#O&5$!P#O4E M %V<>I,EGF?Q)EPT@)N"+\MGD2W_UB4QE!B<7,L MRK,4=W668I91T380PP\#GL#*(],MQPN(\+55OZO;](6_*;9KXA;6,;9X//M1 MO,F585W*:^*'7I#IY(;KG M/YG[_ 3K#/P6)#R/\F+"AUM-OC/R"%,9=ABB#A)/[SC7PVA)9M$S3O)?81H" M0K.)LH'5XQ9T)OT#ZSK)KD."JD1@ @CSG-Y#UAU*5&[_6->P M!J8]Q%B8)G^!%=7%M5?$]%Q$&29'&EZ?.\%#XG(+\V-(-+ W@@S<$75:[:?] MXO3"21X2MT/(.S>$8X8MN<@JO.M MS5>@W# 6P#01O4=6=I&U:"7OIZ\L1=$D(NAQ4OF'5,PE;P(=2F%Z7W5BQ#0# M2!]):&N\#8"2L66+[[>/E@!WMH:XL5E+I#(I)2E!9NE^%Q X/HKW^'5(\/V* M*6:@S$!WZ!:L3X!%0+47+ &<50 OQ;%#@O J2Y2$\)Y+^*ZQTI'0S1!TD_ T M)'"ET[ Y;!^95O>/=AXM%??KX&JQKIJS=Y13?C%ZP\TOAO5>OK_'R\Q%; M$^@^E3>_)R.99SM1L><1R3Q_KJCI2.;$Z]P/5S(W$(,EWM^^6S'(H%I*1C+/ M5Y#,\T(E(9MY$9',B_0DTX O4C;WSVI&&)M5A9&,=%ZL()T724FG&EF:P/>T M/-I;VV-2./=/.,=\W6O95%=8;4+=A'S:.;+Y#=$^9__R(IFL6#V_MU[E\&D* M+O'"S$IB"+N9P_43>7:Y@IMF\^%YK#F7.[F$W(,EI)3#GPIQCRC['R,LE%B]VHH"U>"$ZOUO03'B2#T?+X[4\^?_ M$-,DR/H/)G44P\C!KK-G4"1-7U(]7WX= W636\=$U8H$PFZ ,);U2=8F9C& MM3(*=R!1N)3@Q$U'A4/ITC\MQ/^^ %82*0N1L@6C#._3R%2A*7'Q'+/C4X<(UL1V- M8"";<^M1_<^[P9^$GYH,M,?( ;D*JH+0S>M#@A! N'L&I+N*KA1*9\F9S-*S M>A)$U@BP&*S_+>G;WVP8/NT'$Y:P EB]1YYTUT3P[R0IPP9NTN@8K.#[<\V" M-C1$;_# =D!GLZ'_/J=89EUXYE3=1([ST!,!ALQS>M&H!6,73SW5F+HX%DLM M+V.R)NMN;K(D\[?._'@F0I2=FT>RQ^QL8_[ZO=KXS6QSWS*U-[PV5D_)%[&->W,J>>)ER?/ZJD?V@FW MSVJCO?0Y&VGQ-PO=$XI=C/=G5S$1.J08Y;LLE$X*ZFDRBZ$1^R,;1)<+;(P":\@L=0BM10Y M[V:3I[VEB.T.47F6L20?GTTD1*F65CC;II38F:BIRJ$\W#]?)^D?Y#/CF9## MV(D\9=_G;%+=XZ]D0Z8\EF==MW$6#0\ TQ&OK9SPV3P1E.[Z;)Y,PE/Z/-O' MY>B$OG+DA#ZI1?<4IFLH]@0\@_(*9_65$SRK;PZVI>[=+U!O>;VY,S2?1= < MGCTB-?6>@GIGFGKI][*5$WPO6^QI.O6Y;EN63>?O53=^>3 CJ#6P*?S,+@"G M]JOGC#RL-S7Q5&/2*3T-J3[7=$ U$ "9CXCH31IDV1\6+Q<2(9]\;6$7@=[2 M&XA10ONSTR_WEJ&S9Y]/3M8TS;,\D4?^X!J8\4DS;'#2O&#_5=R'Q=RE"9(C M?D>]1&E1MQ*72>>$P;*TJ+NTJ&GR5>KA[.GA%/DM/:BM>E!)V",MZ@XM:HI\E1IVJQHV30F5OE'V?*.D^1TY15U:U.T\GY36*?C2HNXT MZIL>7Z4>SIX>3I'?TH/:N$:;?V'$ M9K3IN:S*B]9H\08-YS0()6NT]QT@8>A1ER;;8V2*9;X%=O,+4M0F>VO#1.XHT4)R;Q+AE 9)(CPWOREPTR%,E; M%9JS/:9AQ_]I8*2#MOM4A#N^?.(?"O]4''=H@B[G^JB 3-*G544#Q8?9U5&\ MQBO17:.J7!R?$GJE1.N;N.=>*19B?4(+C/0-MZH@S[5'UWB%X-)$HR;HZ8*! M_7O4P;@9UQY4E5+D0M=V7=L*KG5M!I,)KA4TV[1956'][N^ECPK_]V&R2C!X M=? V62(&4E5$@A&,+C8X[ (="LX :6!&>-=P=S"PMZLKG3@#$PU!W?-9P+V_ M_4,]*UT%%"Y.D3@VU\HRL@BYK"J_/;+L]VK#AAY1[G' MKTK+MA#U+P8U'?)?&*MZ,4FHDSF@B,]'-/'J$[MKF_KT#*9JKS>T50GW=-_L M-&Z4=J?6:;25* &W2\9YLI43,K8;]:=6L],$&M;N;Y3&C_JWVOW7AE)_^/Z] MV6XW'^ZW1]MR=FE;7H>V_T&. 15=FWY4;H[KQTJY='IR^1X]DZ+()B-?72M- MV"-_B&)LPE[Y*CC0J&7UGW'#%\(FIMG/-E/:4S>GK+2WJG1BP-A$,FX?6M_C MWHE!7"PH 1U3^Y6AP>KP^01^$K6I\.&(IE#$5[G\G04WMN:)Q\*' _ @@^5; M"_>B+T>+Y70??3DK_"'\KG%[<9)+"9(2M(9I24R"=F1;6HW'AU9'>;A50(0; MS:_WRF.K^2?X0@I8[:=&:P^L]N-3J_U4N^\HG0>E]7372%Y/J1544,\"ZCRT M4NC@5!]WD&=>[ CE3_(:6+%X=$RQ>TK-ZWN.J[QKQ&^)HR&3Q_UNX8JSI#WGGY,&?1^XQW6V$JC(?:<6KA/ M')W:J&T$>V[!%&E M[1Y+2JY+2?\<@$ED?@1;<*J6*Y*NZ]+U$=L#$__VCXNR>G[E*"T\\+HFN#6P M*!.'(&R-LMG=Y5IKD^OWFJXS[#B MW(%X6JD"+*PT8)$1 D D0Q( M#XL-$3- E'H 3(8'-G,=Q:- (UBSO,#GKGI^<7<4OK?^9'@FG!GURE1%\D]XDM(FC.%[7(J[+EP6\ M,!VZB+U!,7E"E0$:@)P@1X$_O&NL\W&V<)^G)_.P7.+=MPN=H/N6!]*KEM3? MNQ]^5S]49_!*HQ^5CTKX\>'J MJ)B)C%>Y8N3=-N_K#ZW'AU:MPS/UKO]26HW;1JMQ7V\LM999S_BPL#0'K,MP71^YB7G( Q",^#*-$SA2L]C ME#@&UC\J 59 5?$JU';!50*/Q<&ZCRL]V ,7"[APO0;>E(-_>7#9'(H%G3^IVJ>(7JW@9*)PG!HT?WYK7S8[2O+]I_,AIU.KO?_ODHBYXY%SE#I#. MMY ^'Y6.Q.^@8?%[*F[U%@#(=\O\*X$T"TR/HED^Z#?@2^#X0:LF&CAP.?PV M*HI1X,B?%9M!MDBQOC)@N%R[^L3=P1PK,,,7S%Q8\YFAL/B,7&'FBSJX7(F& M84OPR6918QF/0\1X(UJ.4(?H7,N]V,+CC@]SWN1GV9NKB$J9K#=(GKJP;P%F:IL6E4SF%W MJ&)"1;/L?1(F68?)#78T1L1+2NL;M[4U+#!KMMS$A?#R\EA-48#Y* "32#$83^?2*^52^>1< MQV^7E^JQX5I'7YXH\G3"5X)-+J'$4NHVU3$%+UZ)GH6OW!**J,;WL=OC]6 O MR(MUR)N?&RMBEL36'46\1%?Y7X]B?[05D#U^?(%8B_ D,N .>L<0K@+-! "7 M:QB5=P.CL@^C%N8:7KG!+]BT!QPWKH1+HAN.62VIQ\W[]O)\GM7( M&IQ79C33%)9'^7'=N@/%P8\@T; 2)KTK(CM#O?)C""0L#N,!\ 7HR>,%:## MB/$M#ZY$A )"FL@VN$$N I4#*Y\NUI#G8(6 NA'=N:COQ/R,F8'J]18TE>,* M_,>-K7_5CV('KH!_[04Q@N OT >Y'L/.G'(-ED 318'CH)R42M,F/JQILX&! M*-Q:CL<(Q,LU@DM\;\H!W6OQV\ !F(20WQ*L3>Q7OZ%7\(LFO D83?+\B[2?O:9[5$]NA-0/CT%-1Y\? B&HV/-]F.%!>"X]I-BQ^&^ M%7$)'\=DG8"J<\N#[D;E/=-&;CC3D1,TZ<0I_T,L'F("VL]PD!##"C^"1P>C M%'A%KP0&&R)OC.80I5)UK6V9N*)JU[^E;I"B;.N@-YO:UE!I\'"D>,2DS8^. M0I*/&_&Q7KO;-1_KR-3"G>\[0G]VD8,E5S?BZDWC=M=$E4Y-BZEWM M>M=,O4-=;$I^)L//QU9CU_Q\!/\6?"&I>Q-CZTGJ+*V+7-A'&/V<%=7OH2,\ MPP5NQGS@#U%:PB??BHK'>#43%G!5&+!Q9:&W,'@:;([)G5RYDYO(HS3-K_>U MSE/KW7R=6*#B9')++K'LT5T]^>(QQ^-)J:,DG5\>8>/,''ZMC36/B9>6@A;7 M#$1!"]0TEQ?S(R ^3N:W&LA1=,\<*B+(HOL1FR#; [KI\M!NG_(D#2HB,%UL M(+/'LSMX0R+YWJ_PT<\G\7@&D6@0(&[8#*:KQQ\BR\.V^Z>U-M_?W6H_V7"G M?5J%I+SY'FK3\C\7[GZK\[?7%]UV<3YN=AOF>N1/5(X66]!-LE574ZB+'Z./ MZKK-7"Y?,K:UA9=H;SMVY(Z^7 ^KJ_ML2WMKV\K7G7ZB3.1MS]P>7W(??#M6 MK^@4E;^(290_\ OXJC\(7F%O>VL@X4=GI F320ID8M(=XIJISKIN$-R+[#S[ MSZ"R)%#DY,2YH=&WLO6MWFTK2*/S]K'7^ \?S[#G)6MB1D'6+)_LLQ582 M[<>1_%C*GIGW2Q:&EL4$@0:0+_/KWZIN0" AZXH$J&;M<6QNW5WWKJJN^MO_ M>QF;TA-S7,.V/IV5+TIG$K,T6S>LQT]G4V]XWCB3_M_O__M__6WDP8/PL.5^ M?'0T\]/9R/,F'S]\>'14C9GFA6://R@E12G5*O -\:!I6+_"!Y^?GR]>'ASS MPG8>X?E!=%CR.=W4C?"'Z<.V#N!D^NO#IYPI_MMQL-C_PN^&CKI'T M('RT_.$?WV_[VHB-U7/#?C'?P-,_;B-4-O6<-] #=\.I.M[BV' Q3B0O MRSY61M(#\F;_^'Q_.WO<2WY^]N@'SU$M=V@[8]4#5L?12N7. M@Y0CKT10/VM< ME/_V0?P)U\?,4R7-MCQF 1P\]N)]P'>O)&VD.B[S/OT8?$$YA@.=LW]/C:=/ M9]?B\?/!ZX2=?<"O? B&>;#U5\GU7DWVZ>SL][_IQI/_U__5#7=BJJ\?)F A% M?FT$;WTZ0XEZ'DC/BQ<7N/>#_Y$ [!M_YB=(@@L ?\*7,VW(7/F)/F.,9S%V4\.N+[;5UQ^Z TMEP4T#!*X9EG!:83/5A M4S#!*\P\'0AIJKDIA. 5;6KFC>$^S(F[#Q%)^ $$)I>:OTL1VSP M&C[@7SI;/BQ_\TH:@N@_'ZICPP1)_M=_3VWO:F",F2MUV;-T;X]52USTGW2- M_["/4KDTF4W!LRB%!]OS[+&X%E,99_P3SXS/^<$V]:M AP@5F?3T=E,S MF0

A+I4\I$6^;D*=_N"8EG)-QB_ MWK>NV[>WTN=.;]"^_M;MW?:^=MI]J=.]OB"P;@W63O>F_0]IT),&W]K2CV[K MQTUGT+X!J [:]YWOTG4/[G?[< 5^Z_=N.SU?_U*NE:YB4T1S5WTPF82;ZXFJBPTY[*SQ;__#_&]_ M#F*2? !?-#[8#LAC<47LVCS--FV@,5_0EDNEWW8B.#'".7S55"!7.8W/V.RBRAEMD5DW)=;&NEP=4&UPK3SQ)-E60)_WM_)87; M0,ZAY\B1P// RN)>F+8:F69JBFU(JZE_H@QSY545[*'T@W3V/B!.5*E M+$OPS;*D6KKTQ]1B@CHJ)7Y9^=L'=5MN7\[66^B+.-5N_9DH-XOM81RSB:IJ M4YQ].5V^.)PT;PG/'$I%O;=6&2CN2-@)6- M%^D[3'CD2FWX4@+C"GXF#MZ6@R^)@XF#!0=7MN?@D6H]PE0-"Y2O"KP,)AYS MW+_^I:&4ZU=2^]]3PWM]FZDEXN>]\'.5^)GX6?#SY?;\K+HCZ8MI/Y,F/ASG MUHASB7,%YU;/?N_:'HSHV9SY=O1D$3=NSHWUU+@1?J)[-;9^K"+M:5)?:BL8G'M[\NNK3XYG;"@K_ MW%9E:6J9S(4=,]CHSK/A,C#[P I_'T?(@_,AI?RC+,_;B;VVYT\4YM/'3_A9EGBP"Y/&^6KG'(C=IY*Y"65H*LLF5/1\GG1S M@5JN@*L]%/\&.1RA-;2H=3)!#1F:RDK"K!%A;D.8&!V)13YR0(JD)TE/9A0V MI"=W$4?H$\B!_,DZ[9$JW([VE!S0WO%TGXA_'YZ3CJ#*<*DY)F4>:M^%EH^L M(7,._OOOGX\-?$(X(9P0GAK"?_3_*TL()YO@0#9!T9:Z)J?F==D$:@)U(?7/ M.[3PQ?*5]T711"O2LZ4'5?OUZ-A32X\Z+)32I2PIE0;\J%;?KZFP\IC$G2Y% M'2TYJ-\>]),H6-\TL?M8_NX=L90AN5F<=19Y-,)A_D5E9^5\D_,.3N3II8A[OR 7WY> M=_]Y)NE,,X BW4]GYY4SR87IPYCPFVB1\>G,>/$^6M/QN6Y[Y_ZS9[^7Y8;2 ME$NE&J^T'IGS)IE$^X'N:2.W5/M9*?T4K5KVA]QJI2J7RPU";E:1^Z-_LR5R M%>#;+FK)+9%M(Z _LAWO'%X92X;UQ%QOH70R60 9E",<;0/ 6F>&M ,I M_(I<*U=)'QP4CZGH]KHBEYM-PF1&,+F#(J_*]5+*B*0M?Q&T_9W#)NJK*!*) M.W]>]B(HT. '# ZM^U>Q7YBI5#DUD<*Q9>CMEPG6"81M0P_1U>)8\H,\!]+Y M546^K)*J."I>T[ !*F6YV:P07K.)U^TM@DNY7D_9(;?,(/#5TV2QIDZ>-W\Y MF..<\;-)5RE1V'+RDMA2:O]9%$F%1T]NF4071!=$%T076]'%$;WJR6 ]]E9[ MD[KP6:KZQ$2=7_/X263:BAT6F7'^>J^KY1A>A++<:%3E M4J.4L#/9!KY+=BGY( XB_NP2?SJI%/5*4ZZ4B?B)^'-*_+M$J)IRK:X4G?0I M2%:,()D] ;B]RCPG=C+F%KD%,+6'WK/JL,P&R"Y/S^$N,'5GJI;7LO1V@*\N M.YA-JU3D!N5''@FCJ1AJI8:L7*:<%DD8W1BCVUL?Y9I VI0 M/5#$H)=5E\5;<.VC\=_>/\CI_-P>GD_=N.Z/NNDR90A43TW(A$1UBS1UC^_T MAC]0K5_(P'0?^Y'V[*NS&LG)RAF67-=V](.&J)2RG(U[2-QA,F#*.^F?%E- M6=83)@^3S%II'NF4*B6S4C(K):=1TB+1!=$%T04ELU(RZUK)K+U!ZU9:5NF: MDE@IE6FOJ4R'<@W(I5I)+E>2MB*%RF(BJL\IU:>3MMIH8IFHI/ Y43U1?9:I M?H=\U49%KEX6/E6;W%X9F^.N^[L*[.]T>_I@LF+O8S.S3J(,H@RB#**,+#J_ M"ILNDG?_6)PP(G.(8&E&GMM-K')1@?_A1,15'""$D[CVI#J&"O\"GE5OZC!W MR7U-G4'3]K.9*1:\*H"T)AM+&"QJN/YEV94-)LPO^$Y\"K: MZ/@]@-J\#2V&>#9T^UF,\ RL/H<"F.;#+P.KV[X@!!S[%SN'-[R1?W\M_A#3 M@9V!C=EK-A#JR-!^6\/%]X?FK;J!2L-Z$42!"/] M'V,\L1T/4/$F5=UV6I\[MYU!I]V76MT;J?^M==_^UKN]:=_W__J7AE*N7TGM M__G1&?R3O+%'G6-1QR+8$^R+-A8=ZRF2X15TQC,-]<$P0?>RI/9XI!)SRZY9 M&XM@3[ OVECDL2A"D8N6ICE3U4PJ Q_1CM([P]+,J8['==7UWK"'$MS#,!U/ M-%,]IDM_=MHN[-6]D3WU) >VP5/'93 [_N2U/9ZHUBN^>/_]\XH@H ;O6IY[ MI[ZJ#R:66.;K8/KM; ;KU#3[^2?Z-N +'3QDPURO;7F&]WKG&("VU\_,8D-# M,^#7[VS\P!S7\:XCZ^$/PTBM%\/=8RWNJEQK+#96X>!.&3"S$&H6 5,MR[7* M8I%R2>7$=L,T/A4AHBIE$!* 8 ZU/Z86\R^7^&5%!NIS)PP^\,3,U_>9K>12 M/[7S)8O4&I1/CUPZ4*)7K2F7%3HY=&3,II',U%3D9IUJ]606LSN4>*G(C<0< MM7R<[":3=K^M#!]LQ[&?X:V8!>LF/I"JP1IV!?NL6K]N;=5"'NG:'@LLM;?- MU*YM!:,+@VOJXF?O_6M]3_6FW-K*HMU6J\GETJ(>7<^@W09P$3,VUX!K-N5: M(N"*:_ V3DUY[B884F=2,HD.AM54#-UD"4)8S0!6=S!R+^5&G M+[(8<=#*H=J'0CYMUGYW>YJE"1LV.A-)5CNDU92>RK M1"@]+DIW.(,*QG[*L0KR:&?;GFR->5!?TJ?<4G28R4W)B>J@\9%9K5ZNG)K MN)FR@7TOT',GL).J2A\:+TP__P]S;%QR0RDK5PN2XJAP/4&TIE+$5*[6%C-? M")O'Q.8.U<<;*>.2G'=%T/K!*04\](=4#)M_T[8>WXIL:VN^LJ-C2GJ;P6YA M2'23W[ ';RUW5*ZCM(IV=%RM!ZFBQ+,5N=98;*-19+_6R86S-V7]M-F0 M3*04T9B.I9LD(PB-1T'C#K7Z2T=*PJ2293DM69:5DM0GLDRB"Z(+H@NBBZP5 M*Z-*_4>IU&][JIETC)>J8BQ][_AE>]>99Y9+.6]X6'N/61+5JEQ6DISPA2KK M3/1? /I/QN5):>?]P^(+!UL.'>9AL# BLPNL\Y^[QIF>M'? M3,5]Z3S#1DR[QYW=I=Q(X#:*'QX,JVGL5^IR]9+.J602J3N<8I;+:1\^HG,- MVTA?7-4OS#2U%;M842F$LLG[< M0@2DSHYDZJ2+RC2,UB6R@E!Y+%1N;ZK6Y68IOZ;J23IK>5WR [A"%W(E*#\B M@])COAKMP?5Z0[ZL45K[,;"9CC^J3MC, W_#WJ#UJT4Z7--IQ0H2_406:J'*F5046"#F53,H%#Y MJ43X>2;\5,XE-*IR);'8)1$^$7[F"7^'![9YN M3Q],5NQM;6;6291!E$&4092115]88=-,\NXNN[;'8\,;,ZP@C[FH:-'"B\S2 MCE;@8_T2\I?%LM1V&>OM34L$RRU+OX[B>'.WU8MK?+0,$WC/F3(8.;FF?#9! M3&2P/AFL<.(0&9PZ&7"71E;)0!@S\!-/B<1M!LUDJL,''*$V?PE5MP^\Q2Z& MD9$:Z]H)"2H]\H5]F''S9I /2%\_2AO:;ENNZ3!FRI=S19JS0V+_+#'&N74V MOPZ\%C%4']C0=M!0-9_55S>"_U%H!3\;NC?"J9=^NY("8JG@E".V;+E:D:7@ M!]BR'U9B:,Z4]4=I7%0-P$_T>30UPW4X8GAUZMESMBB_E&0?OT48^S>0KV(V M>9RGEB'O5&&5DUW"U_O6=?OV5OKUTZ[+W6ZUQ=2TB[A,%"M MY1NJ/[JM'S>=0?L&X#AHWW>^2]>][DV[VX'MSZW;5O>Z+?6_ MM=L#@O?6G=+Z4N^+=-.^;G__W+Z?.XC9ZMY(?_SHMN,',:5W@(A!I_NC??.> M +\MX-^U3%-2_3YUAB7A46Q7M717EMB+QB8>!L D=Z0ZC#LA)BSX2U<]50:S MTV2N*]F8#/YLN$RR;(_IL3V?*&<$I6U/9 \I\@2G^ MC 959M&D^".!$(\(8O\.'^FC2,Y.=K7O2_NEFUO2<@5<[:'X=Z'FQJ+:S 0U M9'HJ(4G6B"2W(4DL_A*K\)(#(B3%G1]P]V+6+[ROBC:CPY'[?5( M6RYRGOJ8OS2"&3''_>M?&DJY?B6Q?T\-[_5C$EGKFQZN2D]=ICDRC48XI-&. M:5K0:(2][(^6HK650SLJ>\VY>HYN6*KS*M*T7>G=1'6D)]6<,DQW0KT'&SLQ/0_\?T[YG#3:=.3B#\GS/GIOSDKL]3I?@GK+)56U%E* M8\K+CU+O9L&(DDU]]^[;Z(:.BS;MQDT M=6)XJGDX"R(G986R/%8Q3)09C=\!17:L:T&)$5EY*$M%;I84N5%-VD61HDL? MIZF8+7*SW)"KC2KA-&,XW:$X?*4JUW-LR!3+1(E5F4LZ8K/=1"L7%?@?FC#B M*@X0CBJN/:F.H<*_ #75FSK,77(?3)OY6W[VA'19*BT:3L&3MC,9J1:\JL3+ M;8')[GC^I1E.9A/F-SP'7D4RQN^!O35/H[]BP5'E/C])09QML-+ T)6%J2O_'&$]L!_8YWMNEBC1M.IZ:&&(096] MFHPG#ALQX)XG!E^#O]F'=Z;MNN\/[>\JJ 5)UNJB%GRW0@W.R)1WZKV.$FF' MT^@M4&B7>;WA0'W9G^WJPB3AVJH(3%UN5E*P8-^?G+FS,Y[3L&?+=;E6)6,V MT]C=WK)5Y%H:O$L.NJ+EHD1M)9T-#IMU;& >MT( M<=X(VCRT$5262Z HZW6%[* CH7=+VV==]%844)6UQ1PC0N^QT?NF\;,F>IMU M^;*6U/5TG\A=9@A1\\4<:= \P'[7QFE BJ+N4+'[PV5EF0?8"A<%5">R3*(( MHHCCM)!G(V#9 7K*WS >%;,,S^5A9[FD_ ME6BA7"M7Y$8I*5>*:)]H/_NTOT,L];(D-RM)1_,*1?GDQBR 89H'V!=E[WXB MRR2G%5$$40111!;[4W[OA^XU-O_\Z,S^"8+^KKPEVL9)N3Q],5FR?6F;6F0,W:V9@=2KK M))H@FEC#^0X_59C8G!_69*K#ES_"U;V$& :'W",,=K#.K->IAX:E6IJ!*.!F?AUL' MC/3#8ZV 8 MRWQ67]T(MXU"JS]H&5\J_78E!:S)0P<1-WZY6I&EX,?[J[,/*S$T)^;\41H7 M5<.*!S P"A6NPQ'#JU//G@M3\4M)H;.W"&/_L;.K6* E+L&6(>]48963 .+7 M^]9U^_96^MSI#=K7W[J]V]Y7#/ATNM=QJ1GE1T/_=,9>FLV?Y8I24B[K/V?- M'5.$="W?D/[1;?VXZ0S:-P#;0?N^\UVZ[G5OVMT^7('?^KW;SDT+;_<'\,_W M=G?0EWI?X-;WN_OV-WBN\V=;NNWU^TO10BA8I6MZ]]+@6UOJ=_XA?>]U!]_Z M4AM0<"/]\:/;%GK8[\]0YA%/WJB!H+TEM-^U3%-2Q_84+#"PVL"0LZ>N:NFN M++$7C4T\=$6*@UJ\24;8\4<"2TZ5P>0SF>N*8H+/!MB ,4Q$UI3/=IMH]>KO M$\CK;2LU9L]OKJTW EMTQ-W-6G]=N'W"?1)PBVE.5!W+Y_-V+?BW_WG^=\SJ MX\/XZEYL",45;>HXL#YNK?$DCIDYMP,N_2TG?-54)RY<#GX+;\7@D 3II=[E MR&U]SNBI7?[&+:J%W72P+EC5\AA,9'.ZWT\4YM.[),DU]G/4]TT&C//,=N&W M%-NN9F&^83_Q\DQ"K!'N2^PI?L2FX5] \X%>DUSC11K#TR-78B ^YCI%)>F& MU%!W=.:0?&4P4V(7U05K9T\TN,M8AQ\Q"ZL+&4]9Q7>!BA1_GB=FHL8?":1\ M1/7Z=_SL1^[>RS1#XYYA%W;-"WF\01@U(HQDPE"R0!C'$^^B)&S6#(DW)IME M) M18_)]UF:,LF_9/GW#JTKL3[E?6XDX:GV=K+7DNC>^8RU=%&/)-#9T_,M">8>RNQ!"U'^NVM MXW%[^&9;@>5B]Z M8F0=Y$;>?&46Q#VJ*7&Y0?\#CX34E Z%6DVM5ZG^=4;QN;R$T MY68UJ;K.(0P$*NJ1T^(762FT>B++S$&9@ZR ZD26211!%$&M\TXG(GUKNZXT M=.RQ9$^8J"],T6FJ>KA32LW;NY2>H#/KL6-I]I@A >[?D[!NWW)%;B3Z%+9* MVS]VZE3FG; MGA69LL(]B<@2NX*#'XZIT,[N .A+2:F7Y69BAS5"X$$1N$.3O&;*Z*/=>+;U M]!?;@9E86,9\I%J/3'I4#4MZ9]JN^UZ6+.:1\CZZ\%BQ(?!1>,W+AVNO ^P1 M+Q[\"KC$6.-GWCUFH+X<+2%%+I?2SIDOAJ)(']>IIUO(%3H6FP=<[R&9H%I* MVS-'WH B6!G@TCL&-3O]],6QQ]?P.<.:PC1ZX1%MX=$4 MSPW4%^:V7SQ'!>%H6*KSVO'8V(7M#FYK'-LT^88GK1,&ZQZUKV;T$KDHZ]$%<15QUDERUGZ._U7+QF8I"AD4(&7;"/+%"-<1CB#T_$C#9V:QH9'R,=^C!AQ.(9JT(597&X$OKO'1,DP0;\Z4 MP>B+V.)8)*1E!&G.#?N,XY:YI=@;10DRS@04*B,F(":@R!9%MBBRY?>-U#2' M<3:RA\@O'(@/)I,M$($#P(SMJ,YK^]]3PWL-43RP[T.L_8E(:^G_FHHJG(>NM",W&\T4CM = M3BQ*48(_M3#/'@EL/\?Y*!I;$(S3@;_,^:?R,,>BN,)/9)D4 R**((H@BJ"H MX*E'!275\QSC8>IQ1X-G2U_!>&.F*7TV;(]I(\LV[4<#IM"QM MNY]6O7"E( M:Q?^B!$LC#D48"2W;O'"$I(8!6U$2&_. UJCS>AW5F<**32H1+P:9!84'ZLN=[?!K$TF%6%BE99A2@NT^=V&NVAH9.5G,Z]J$ M),4'6I:>2*"P\^P-#\V+:WHPRW*YDD*';GB1)9)V49$$4011!%9R#_;3VR(LM32 M<)P-;$\UY\)#E+5&66NYR3!(V&,%.R;XRYP"03XF;IVR5==>*=7E4CEIXUVL M% 3*U3EU3DH[ZTU1FK+23.J32YQ$G'0RG+2'K+C*I:Q4BI]H3:[&C,UQU_UU M!?;7NCWE)3Z*[$?(S#ISX%K*#*Q.99U$$T03QW(XYC"E+N]^Q+_S.3$=,, < MP(L$UN0#7Q[$R'ZS+H(;-7M*Z7]2+GWRDXI*92=T+3)F6L&2ZW)#I#?O<>NE-/==3 M+?3@;5\%01A"4?=<*?3.E58YY922?%FNRHJ2Y)FC+,W#H_I--^Q.J 9QJUQ> MRDHYJ>8^H9I0O;^\VM/<=6?6)K@QS"D0*UD%69W9Y'(MVY+G8D9.7/F.E0MJJ M8P$"W3OF^+MQ7;)U)7G238':G- M$B$U2TC]T;_9':GE%!QD[VD?75"]3Y[XS,L3'T6D^T\*K:3]3P^M>=+_\!,] MJ'$UJYE,=?C'1J@ 7T)M)_P"@7Z95\S^''RA+VUH342U<5E9HHZ/5X%BQ"15 MPPH4JO4*;P!0/1B(>Z(MR8 5/SJJ"2:1PPNW>B/F,B +=:H;'D\DA]&,,5(3 M&"^86@Z_\>HJ*MX>&I9J:09\P/7@ B\">R'%M?G\NL5J&NL:,@F0BWQA'R!UR*6] ,#P8"6M/FLOKH1;AN%9OJS MH7LCG'KIMRLI8,T*3CEB;)>K%5D*?H"Q_6$EAN9L;7^4QD75 /Q$GT=;.%R' M(X97IYX]9RSS2TD&_%N$L7\+_BJV:8A+L&7(.U58Y20<^/6^==V^O94^=WJ# M]O6W;N^V][73[DN=[G5<:D;YT= _G;&79O-GN0)*^[+^$T^8IP[I6KXA_:/; M^G'3&;1O +:#]GWGNW3=Z]ZTNWVX K_U>[>=FQ;>[@_@G^_M[J O];Y(U]]: MW:\<(5+_6^N^_:UW>].^[_MQ6*G]/S\Z@W\NQ11A997ZZ=U+@V_1P1<>:4>+ M'O<[_Y"^][KQ5S8=M!_]8AN(X$;ZXT>W+?ZNE&0)-ZY2JWN#ORB$W&V1^ZYE MFI(ZMJ=@ ^(!1&]D3UW5TEU98B\:FWBX5;"SM M^VR %8J6JOX^CI 'Y\,*PS)F@F^N8/=9,",ZH=T-57_9N(WBN2.8-3)1=4R: MXOLR_-O_O,A_BMIQ?!A?@8O#R^**Z.C@3&VGZ7]*:R;$(@$N!+UJ>SVMFJR?DR0_P9#+38XBY" MHCZBOJ-0'Z +DU)44_B2H\'0A-R3C?VV$]700;\+Y&GJQ/!@I 1:SPR996@J M1/&I4+RF3<=8_Y'IG.1Y@(7_%NM+PZ\\JH;UX1V>6'U/Y)KJ_HD(=26AZFQH M: 99"D2(!R9$WK5KME/RC]O[22#\.OOWU/!>/[SS230/PO+H_HMC,%TVK)*\ MKCR?T,ZQX+G__GD724(X)YP3S@GG6<4Y89NP3=@^+.0S?UH^7'>F#LSGO?#< M9]54+8U)JHNG^FZ8QC Z.>\EWG.>^DH]>,.R8I).=3KSO.X'3#?/O.[JFAF MR^U99>5GA9_X+?V\ML=CV^I[MO;K.R>#J8N?Z0"FTVY='DIU^NUHK2[W(6TB'6.R#K(!;Y#3]!]^KSS9M?E-_FF MUB!^R4]=E?U2WBQ0?:<:>L>Z%K'D]*EP:+PP_?P_S+'#*CT+5'A4A)#\/&+S M[8W)>!;4ZV'@.:%Y=SHDO68[^XK'D\X_3^IYI21E4K6!,&*8'4BL,HNE%:8)P.0VK:C.J_"L@SE_\"^#R7Z MGRC06_J_IJZ'-FB6S-FW#1^YV4AR7I,-FQ$BR1>JR4&:;=N5I\V=/ZBBB\%X MPBQ713(@4Y1,!H+5GM.=9I+>'=A+KG5A#GWF/!D:NV.. M8>OW3+,?+2/4).L9&4=+HEI,-*G)C7K*'>:+1%U9XD2"4KZAE -)E2]!0[[< M(MC#U]Q[ZR)'V,-$IZT=KS(M34$U8HLP;CZ;?(N'KQI([=A$;/I@&AI<@0_! M#*1W*)Z4TE7GKL=_*U^]+[BMO4:N4L=UITR_F2*$A,#PC_-@=NQZ5DTZ!WI* M:Q_G*=EA4EA1:.135HMB(-KD .3!G[B"BFT022"&,'PCCH1FA-(I$O M2TWY,C'[GDB%S'V"4N[%3FI2HZI4<[O#H;W+'O8N2)J\P %L/Q)W*;#GX%WF M; O0-:T^0Y?EBS&^QP;P?N:[7JT*5FV*0'$\5MKIB@>>V-2J\A*M2272K0O M.8 >. )Q;.\6NRP3262.)+(3G@&SHE*6*^6D B5$)61F$Y0*(7'V+C"J]=SN M0RC2#[D"R)0H(5P>H48;4BD7=9 MB1Y?@%W[\FN XDM\H&7I@YDPF^52=)G7&P[4ESO;X3<\SS$>IKQS_<"^4YVU M\\0S7D"H7);+E:0R;91$GF4^S2Z4A>66J9::U;^B!(;=N8]:M+,D2'^!0 M>F;.1%_+J/:;^_"' !RBK\]<:Z#59O9N):PW-H6+L4RB"Z(+H@NB"Z(+HHNC MT,7I@>I$EDD4013Q!D4<,>\I&:QY"B9DOQ','U.+"7172KP)3)F:P+PQSTQW MLEBC"4SJJ5F;-(&I5&IRJ5:5FTWJ D.\D_TN,)E)75.4PC0H((8Y#8;)3F*? M(C=J=;E6(A8B%LI!IX+\!+XK5;E43N/XC-4E@IHUZM-N5D15I 96)W*.HDFB";62#:!GWCF(+["Z$9)63=SXRJ6+"+V/WO= M!D8GM#M?>F5"ZJ$YV]?G%Y<;: M3K'TIK)L0B 2X$O6I[/:V:K)^3)#_!DM/C!33/%' CD6D47^'3[21Y%(&?.W M:B![F+-'#9"N$[$7+V*VJ" 9T#RCRZU^(8K)8-6R2O*\\GM',L;NZ_?]Y%DA#. M">>$<\)Y5G%.V"9L$[8/"_E=S/Z#](%)3E2FZFW[K-YVPS1^9-VOX%:F"F[Y M/H&]1@6WLO*S4LY.!;>ZW*PUY:9"%=R(=[)?O6#/S+-+!;<*,0PQ3)X8)DL5 MW)HE16Y42><0"^6@X%24A[)=P:T*UERE,%Q%):C6QTNAN"Q+9=W*CDXP#@M7F[L)?^5,UIVP] MNR,[,;%R5:XV4]!31:6N+'$B02G?4,J!I,J7H"%W:K8MW?8+S/-+)_2RMG?EY62K)-3(X=B631T@@ MCWT1]C%?; =F8ODM,K17R7-4RS7YYEM2PWU[P3\ M,GF1='OZ8+)B1P RLTZB#*(,H@RB#*(,HHR32#'(#*Q.99U$$T03:R2>P$\\ M=1!?H68RU>'+'^'J7L(YBEU-\.'YI!$?:GZ?3VG#-)8H6,O*$K@>+:MC,&*2 MJF&91]5ZA3< 71X,A$5O5$LR8,6/CFI*$]7Q,.W#&S$7R^&H4]W \CCX@&., M<8^O,TM4C+1X+A*ZFZ6A8:F69L 'W, 9YEY(<33.KUNLIK%NDDT"Y")?V >= MI4<.&ZSI0 >)SZMSV(G_LT1:\-2F^77@M4@*UP,;V@ZF<)G/ZJL;X;91Z,=X M-G1OA%,O_78E!:Q9P2E'SH^7JQ59"GZ\OSK[L!)#GGCV7R,4O)267O448^\\NNXHEM,4EV#+D_;X25&E ZLB RDE^W=?[ MUG7[]E;ZW.D-VM??NKW;WM=.NR]UNM=QD>G_Q%D:^J78 0-?R#>@?W=:/F\Z@?0.@';3O.]^EZU[WIMWMPQ7XK=^[[=RT\'9_ /]\ M;W<'?:GW1;IN];])7VY[?^\OPP9!?I5ZZ=U+@V]MJ=_YA_2]UQU\ZTMM@/R- M],>/;CN635J66MT;GE9*P-X2V.]:IBFI8WL*-A?8:6"ZV5-7M717EMB+QB8> M!E3\^H98]'#"@K_ =E-E,/),YKJ2C2D#SU@D$2U#_?W;Z(C.6ME)DT4^NAJB MT1%W-_G$3]Q9X!8"R,HT)ZJ.F;$\-Q7_]K\N*@U(^BJ\+Q5Y)7!&E63QN MR%Q),4MG!YKP=V/P55.=N' Y^"V\%0-#$J"719)F=_4Y>Z!>_8V;&K#92KI= MAB4MC["&;ZW\-3>?Y1O.[0XZ-%:<A_@C 8XCK.+?X2-]%*=F8@'U1$/X30&4 M;ACX"\AHD,"2:[Q(8WAZY$H,^%>/R:L'Y\,!IQ0[^I&@#@Y!39&AB/WVP7X* M<5\"J:,E>GP*/_A0(574B"J2J2+AM-N)R;TTB/@PDBS+I'7__?,.E'4TG! V M"!NI8^-'_[\.B T2KUN24';(_KBLE)TYDTA9>AJD:WO^7E9)\FP>2;ALZ 3< M7,A@5>UUZW,O>-NIAL;6/OEKU1U)0]-^=J6A8X\E>\(A4UDD3(DJ@">VR:5E95/V9T)4,F="W+ )F V&WPG5TO% !,#Z/_P" MN5CVN$%Y>W\2Q0/\#F@47>1:$73LW_>RPN4B-RZ;1]JPT'XXL^264B/"2D5N M5(GZZ']E^K,W%#$?!9\3 =00!!S:;E)KFU@\G[W-[Z-=2FKK8!\]E MGLN=2KP*&G-YA323 7G#--4'P^2Q)_(OI;@#>W0T\V,4^[WA/;[0&_YP68MC M"/9A'1\_O>$M8N=VAIP#&T\UN5:K'7]71CZ [%-@2M954RY?UHD"B0)WI,#M MS:^R7*F19XH\4_NK*F<[,!,+JYJ-5.N128^J8KR+;6M?A( M3H#,K9,F1)1 $R*WS):F0C5SIL*=PR;JJSB]A:8!+R0?U$'W;09RT.QQD[+B MB&C'TAST_-XP\6_'XA@R]!LV9( 4O?V"$7G6LO0>HDIXC@^=7522J\JQG#3[ M.J5,^^1#4&#:#IMR4ZZ7*-&-*'$W2MR#\T:1FY<9<%R3^R;W-EG+;P>D3YDX M46_R-HW8W?$U@^Z:_$;J__J7AE)6KK*_[,Q!\]B8VU1QW$S9P+X7C'0'?&0P M5P0"O -G]BARM58Y?EX%45T.J6[[;)Y*(P,T1TZCPA@HFN9,@083/$8)*=7D M-CK"3DELB#2-6Y)WZBOV2,2SKH@YIA\OMUJIRZ4R[=>)"M>CPK2L,#SF3Z?7 MB KW0(4[6&6P%U".3X3D,=J?0<9);?\'VX ^SGT+RS_;%H_,D1^(_$ GN2/? M.)K*&;1K6SXWI16\>KL([[$.%U*!YQS3V_9VQK%.$E*]YR(Z?VZ7'9TG/\\Q MTH-Z08)W[,#HZ[&.;U7E1NE8&VO*#,HZ]:6=#527E5*)J(^H[R@90&6Y5#_6 MX<$-;"URZ&31H4.UB(X=K9_;JATO1E8NR>6#Y;222RIC+H)4HV)KFE$',Z+( M0U4T\MN''74TX;>&%>5;&J#55QA#F3THF*JYL(7UMY:]]F [.AA8_"$ ON3: MIJ'S;Y=D"?][OXZ;;%,S+5A]BCG7!8)$%NB5\$.42I2:=_P0)+:GU&-'VC9T M;V;)#[1)<]5G\<2#;>J+F#UB5_J575;C]):AH-T6!+,I@#;#8@J2:HWDQH,M M;\5.$8CI&FCISK&?@/GUSZ\_@*@B/O=62%%'*Q6I-.1:*RP9UA-SYWS" M N08 ^]9]5A&8P?%_;@TYU?H']@MS1 AL/N?.3+G=DEU;UKDNYVCQ6IS0BNWR3W2[ENFKU8Y7K MHN.=A;*T.MP'([KN&);DCFS'.X#WIC"'HM:$#I]1,D ,!)!U8&M MJZID,LF[ZCV MEU(" ZQY_/K,Y&7(#26F9)C5@1*/UF^3*+%PE+B]O58NR9?5#+3OH.QKRKZF M3$'*:2T.?@@21*GYP ]!(H?9USL@Z=@NIKPG8(=5.1Z9A2[0\&I?>]8/#7<"DCI^F8Z&W$C,UDG[S/#Q*#*-L_Y'L%.( M;;/,MFD7Z2@W*W*YD>1U),8EQB7&38=Q]U"D0P&%>TE\2VYBR]_0[/'8<%W#MNCP:?J=2!\=S8RE_W8$,N\X M+GL^*EN6WH-9AGCL,J\W_!'!X4V 0DP4GB'PT#U+YT+]L(P)RG-A*3C,]1Q#PUPV=Z0Z MC.L1.DJYSV-#!V/KC.X<\XNY-:5D+5TVY=K1*K41>>6#O+:WA^KRY=&*LI&+ MIX"6T7U86P3=.FE:1J?NPUEQEF"&B-[P2*81%G0YF'2A6MH9)K"T7$EUN5P_ M5A4U(K"\$-@.[B*Y6LN" )O91\?Q\*SV26UGNYS][A>.16,!@Q)*Z4KU)&_$ M\-E?/*E$I"KPF^4K0+\[BP61;R7WP5W:5^ZQ&K/PQ N.Z@U;WF#$OG,V"A)^ MKI%[#EU@\O)0-?WF<415O_-'9SN4CRP?*J[X%IUE,KA#+HR-@CLSDV19"FS, M"B%OQN$:-_6&/+C<<=VI:FGL33F3EE?C4KZL-C*P*:!-)Z4^$>8RD;M!13_H M6#9!@DHIY! _! FBU'S@AR"Q/:4>.\%B!UP=VT&1][H?RTI$)]7_H,+0ZR*S MX(4JMZI3^26@J#3K0J\\*5R5*TI23D!Q*U128=D,P*C8_)I2;+!2EANE)%\J M,2LQ*S%K&LRZ?8#U4JY?DF*E&&\18KSMX9!I/,3+7K21:CTR";=&$G CWROQ MBD7X"_OWU'@"]J!FS@>-]PK\](9M'SOW@)R>A7(1_]^>(65VN!AOQ$X;SSW9 ML31SJHNB1KQM]U>8]P3>X$6.+,^PIDSO37"+G$Z-HS5;8R@R0(["RSFEZ[R2 M=5K)?XI<;AXK@YJ(F8AYSPVJZ_5CB69*0J D! J846BWD/@A2!"EY@,_! E* M0J DA*V2$ Q+ YRY3'H'%C7_[?VZSC;*1*!@2>(>=*?=YAUS#%OO^&1YXQ-E MN >-[FO%7O?@V0Q*LRI7&Q1TR9^9DW,89;I-;C:8/NT>V4JS(C<:IY4<03VR MB?GSS_Q[Z+-]";Q?KQ'O4[9%$;(MKI?M\B2_V,\#@^E;F(MN#Z57ICJ4:W&P M,-Y. G5./K;YHCB1 EPKUOQAM*42Z4D ME9Q%_&6.+(@$=ZY%6*_(I=JA*LU3^L'Q_<8Y#Q 1)"BHFP_\$"2(4O.!'X($ MI1]0^L'^'5 ,>YH/^:\3[B.F_ ,*1Z2=?Y"P<4RE0YE!$KE:J9ZX%]9^@'<%:GF3^[ZYYJOUU'WW;^!G"_ [!WV:'/9"MR[3+)J9M% MK&0.V84@K+1*H0R/Z8R-5?QU MXK A<^""Y(Y4L&_A>_SV>,)??%+-*2._R,%V&0, O.VHSBOFNGFO(08']GV( ME#\1)RW]7U/7P_C6P>O9-1-KV6412YST"3,^98! M_$#%$=-IFLE4AP\W0J7X$FK $L\+]37'O*[V)ZDQ]*S,*>O5OH2H@BXK2S3T MT53O8,1@"Z[9XXEJO6))),OV8"#0L))J20:L^-%136FB.IY_9,UE(*+5J6Y@ M;U]\P#'&*-G!GG'A"OS&CVV*UK^BC1Q\P/7@ FH!]T**J>GY98O%--8U;1( M%_G"'G)ZTB.cT&%KX+<,3@ZM2SY^QF?BG!E'^+(O9ORU_%M@\QN;7P4UH)("D-"*T:-FT0 MY23SZ^M]Z[I]>RM][O0&[>MOW=YM[VNGW9N+!#X44#7T3V?LI=G\6:Z MN7Q9_UD].P"D-]%;601U%R#2X8#F!+V%-7M717QK:8;.+A?D[L[OGI^0D+_@)C0I7!ZC"9ZTI@NS'GV0 S M!$T5_7TB1L2NKSL=@W6BS6U=/T]=F)#KWC!7\,X! \?R M>,>O >#RLVEKO]:,H<'WU G2@#-EXA7>0:P%.U3\5)^9C&]"?U8OE7KSLMG8 M&RJ*1";E"ZEW_[75[?Q_K4&GUY5:W1OI9H;M!A [D*9U8$,)PN>S 1)#&UE@4SX: M,%+'TBZD=UB& W>M2NGJ6NR#^%_EJ_#6\DF<:8;X!, M0WTP3,-[E:5G%<6:9COH&!.;(^E:?86%2!W71$&'#7^_JZ]BEZ$HL'4ME1L7 M$N[!_)%ED(JPU7T<208(R=A>RIT^N(9NJ [.'.7C$_S*7:-&D!L&@@MF(KWS M5_-GIQVL1'H'AC07/T_,?)5"7ZIG2S#K" 2^PNB3\"UF/8(9#Z(8]G@P&KS) MY3:3'GP9BC2%N>HV[.AQ]XCSTAF,84_P3PYUE-?JQ A*B8>\Z@>%#KN%3?&0V[(DG(U L )1?V&LFG-L=LRA)E>CV S'.+F[OYZ-G;:(JSW@/H+2=1]4R_B,0<4+2 M*Z1,('8'N%^7[*G'Y<.,0D-^7)L.(TP1H44)/J.Q!2%5!X# ?%Y#Z;1,HK[K M8TG[D6J\!XEV(4NWGGX1TOR2E_RQ)3#^(I.*"J]@4?>P,>I8*!8M84D)6>S- MY&>X8L,R//0[A>L>"@%EBT^AO'(9R :PV P\>>-S,A=!@!>0Z+Q!^W#HCFQ0 MG;XCRWJ4^>L"'5/8A#O/*(A4$#DQ\@S@] Q2X@UH??OO]]*MKTEPZ,B#KF8P M1$421.48^O[^I=>>::QG4 5@B:+OTW!'3(^I%YR\)?%MB7#>@7R47,95B@B] M>1@HF0) @-2P.<%8U*T:VP ['!,'$S !/$Y^[^'D.':DU5 M$/1 1LW5+[C/ZF3"^$.&$X3Z?/SCB.$6(;P:+LV>+3MVP]< 4],#)09(Q:&X M<@KNS^8D/3 -]@K\SZ7JU:_<)6@@H.VX>%HFVI.V)8^.9G[L:X"JJ7],+28D M;J6$$A?E;I)8FTG\J#DHA\P8XZO@B5?ASG=ALJ9I/[L?U]*>_J*4>8AO[(D7 MG]C=%2]A"(ES),K(B:HC%W\Z*YWQO_T/\[]C?FH^@.^M%$>%Q15M"B:BY7$' M\Y44\T#ODDBD'@3*PJJ51)Y+8^YZ%5RIM,\DP$O1._ MA!_:.9?GS0&:--73GFICFZGR"&X":ZRC)!HK,KBEM4+1OGR9B;B+ZL2+AYGW M\:&-/^=+$?%G-" ^JW40?R3 0T0Z^7?X2!]%E=U8+#\Y/+0WU_9:P5T^WTR< MZ]\JDGPCM@]_>W ^_![Q"H%MF*1[B9J(FMZBICL3]H5H)Q(E'9N22CFG).8@ MC$ [HG0Z4"SS% !KLD?5)(#N#Z#VL\4<=V1,,@74G"N2A]>H6X$4"%'0Q@HD M]$#-3FXNI:-=MG$K3^*^359X.N>@-83G"4IGFF^G?121 O[@%O7!9GZ^)97 MUN*OC?F2'V_:^CS7YAMEFF"N)WAT5E\69/LFPCUN&&A;"$?^V0GB-2G#.E$5 M+0\*\=#/:U0 =*+;/W0Q](:Q2VO%@7[Z"Y\#5 G'TS?V?B!@5(U;M&P%5-I MO1AN_-05IJ:^6\; MZ?2D9.AJ')+TW)OT7 GL7,K-M_*Y3DT^^K (('%M Q!V%X^MZ>/4]23E\D@2 MPLD^S)IUI/3%!*@"QX-/9OQPU83>OD!Q-0X[NB$,2HYN+ MT=U 7A0IFO\,QC\[[2,E+AXIF8Z&S03G;%*C)#.&2"!4$\M O/[/5.6524!P M]1SX R_ROSJ6T!J^F0*B%ZLLH;C[#'+1*N\2D.?@PNW_?LV52'I@_82LE67U ML8^FOI,I#81V*\SO[PWAS\.1$*GN#*GNA'(BI,U/;]BC,].B-R&FU!>KC<5? MR%PJZE$5_?S6*@I*[N://;"' -G$,4Q)J9Q<9E;!M?V>Z&BO"O]O?M\/:?ZA MU$N.':V&6"^LLB=()7 "QFJ(\7IW\&4L_.=A[5M1(/%.%$CL!042$0-^%3S3 M6H!(N_< H1X7&^\0#EEY>YL>%^E#->16YZB6BVTA#+^2^7PK""P@'M;UEOW*[88KBJ)C=PG8%[U*?S=,TU#'TM^9 M(5VK=JP0^Q>;NUIG9>O'N&%5/6Q)(0Q@K@G4(:PK 5FB4OO<$K"I"%:7]^O4 MAY>Q[KUELA]XAV))IZ&2?U44/RZKSLO?#Z%;P0FIIFNW@'?-53J(;6#=V MA03EAET<@;;X-#@,_2P+OE3<4XX%H!%&? 4.7ZGX:JRSY,K.D%C=T)SJHORZ MZKK, V4:-%CA9:X=]L1 ?*"*G6"[2=$S1%/=D33$RM:SVNQSN W8 [2P8>M8 M1YOSCE]V'[4R7)FHCMCNJKS3PBLV"9 >.+MA:Q?QZ;"_"TS] I.IXZ)_,2#_A4D_,3'K&<@_V% M\Y8(R:M_QGX(,]SY#_&7@[+_+O5G6:F6= RE1WI'/#K,QU[8H ,KU*?7L.NX M30B6Z<*\]""8=9@1G8Y@$(TYG@J""AVP@,:@O\Q,O=S=7\=Z50%^D1]MV,DP MG@0V8R N7X/V&R O1LP,&='7F5QJ\;U0O!U(3+(&P\TW$+'L,4R.1=^,=SV) M"!E7M/EX%4U04%*MWP4E2LOAX+SN9W1H! +7GZ9KSW>B6CK3A!OX#1Q,#,"K M80;@@/$OI&_V,TH^H1*XORH$5]+79H(\M(3$M)+ANPP(*[TV:3C6\\1'2ZG' M-1XM@'A,(")C\%XSMH>DZ&-QXM@OKS,A*H,U8F(3,M&!;'8YC+8("@<.FS4I M W)^,L"\B#P>]HC2[$A#L^ ^?\OGW D8NX^1=V/<%%(^0$X5B\/AN>6&EH?J M136LO!95R4">@MHG0-4.DJ5N.&CD""LR"$V)SX]M,"@0G,;0T,!TP;9T,)C_ M=)0Y&0P(O*"A^<%CE6AQB0B'ZK@^Y[B_../P]5O_LE_]Z^Q9=737+\[)K1S7 MU@QNIW I"7ZF9;+C9#Y $Y$C.&- M9'MI.",O2\1Z9JD;SMX%&0WSBKTH+*8 IT;$1 I!NXXUS^U_1^=0#^G^ M(=B_3J+[5T _?Y6/QN-("HF:%:)&M//A.@QW9^YT/([0T:Q5$'QX'*)72[;3 M8CW!'D13K%5=OQ+43)S\T-G)F^P^H.7-8++KM1XZ# B3XEJ[D-0&1CS_/2S\ MN[GUFOP][B#0$K*XWM(N1W$1#6(T%1RL52;,5K.@^$.XB/?B M4)A?#)?5O+^AR2=\L50X9B[^\&$N '%J.1L-RMG(24]L@ M9,D)M#[N%N>Q,@%L,;=K@T0PY6W$GR;I',['/".19\/$6,$8H\(&3SC3F,BK M>8;;K]([I?1>P.:5!U=$9HZ%'A7 +^"4)WU@K&8X\Y0]&D\84D91XA@P.PM- M!D,+4VKXFRY2%;^ ?NYP0GY*E7AL8O@!K<7G F>B\(-,5(='DL!N,7U9%H@Q M>&LV'E[#I!P,4CA/;,ZN+[K+^#HIXKB.5"]0,F%*#NIET=QDO_2R#T<]T(^. M&O<_JYA@IIE3E[L0Q4CP51A!&ZDND]%!S6>6Z*6./ZIZXBG#U1R&7Y*#I '. M*SRS:XRLJ_LI@9@88JK/LO +"X:;^8<700QC?]$XBQ M"-BK/Q]T\+K,-.4PGT*6QK;C/?+6NDYD$X3$A?YL/Y7F+0A@HB7&] 1\+6TZ M?G!4D24(#POIAI%@EVE3)_H5[E1W& *-'[[S?Q>![$?,-40"])-(8\[XP!<- MKSELPOM,XPB!6]J-/?S6@B/+G _#BUQ.?"B,=YOAU(/UA^D)?"8\SQ/VG8 & M?:IY?$YCYCSR##\-0.@:0MP[\'Y0U0N>AZ6;N"$5$_(Q"+>)RJG.-8-#E5$-L"VR7K3Y'! MB8_!5MLP.:N\R1FHYR)I.SPAUT\H\;EQ2> )82'T3IX$8TDS#V9FP2?-BWTV!?@CS*XX5#^*(L MC::P[%BN$\]J@9F:N&/ #2D&#)EOU8EI^5G0^ Z>CY?<*4@YQY.#X7 G%'M4 MV(:8S8Y!,WPCN&M'=:G(70'&=)BI!FHUGFP1B#$A#_BB,;=I]@U_F? &\S!= M(XB8^JL*>1]E@K@GSW*-Y&A6Y1MP4!T0D)B&/>4:#.0":@04"/HT/ $138I: M,)LOI)O9DYA!$@CV: *:C^:Q^LKU(:>?( [_&I-]PL!V]-#^#C/R$>.!A8_B MF5PHK5H5" MY=]69TP1JDFN:GA6YHS8?J,A\7:H$0NG.-^%;2/=# M2G:8UM#PYN6ZD)0HUKWY/02][R)U0-LF=J%#NQ+$=,J(ABG0G]L6M$_3$W,T5&!&*<_Z(\9M^&.YAC9U6 M67#.O!F QUV_/U[TK-);$;>H+P!^GX7\YMT5ONMAV52#4T(+'@Y^6(H%550D M^P$,,['']G?C_#C0H0Y^OWEF[D+JQ(X6??##C#&8XZY01'X,)W;(-&EE&">> MB5,Y@DO5]5&%U5T,$?>/G$L*ZU($D9&9(X;'N@-?'+JE!*KXQ_0%7"?D!D3/ M3V'MAC!7P/63!?3D@,B20_/N0KK 7(1\V=1FT9I9/@"&4Z+Y +YC:OGJE@1O MELPUP<$9@M)A&N-QJY!UPD"Z&P2SAGZ*B(BWSQQG;T/?GT4T_O!@6!R9(BP^ MYXLUYHJ#8$X*_.VSM7A@"1_9:U6S*'ITH#^!?0W6$Q"ALUL^V@FIHODZV:(> M?=/7( (X/HG[=6EP;XS%'ZE&=DE3W)I!QOFS0 M>6&$.8T98UHQ\SG.?5-\A]HR49OX@E LWE\,"BL8>XQY4CR0Z[H85T:>,GAF ME"7LS9D=O-FJ3XSM[GF)D82L 1[/#*O(G0X?MJ+56Z()@G.9EJ'A(LHP8F"+ MLUJL#%3L51G_FN6@;%!^A<>->)KPQ+#",#2+A,7D-U7)7&&?Y?FA/)F+L]%X M8AJSVBC+0BY"XOB%IK"2I*\B1;T:'JW'D,V%U$W*1<6'-5QR(*!>A* M.6(Y J?))=KRFB]*?2#P?^CU2=!3@K3C&=WP/Q5)S3+N%B8."QBIOJQ)B\" MZ:4 B-IXO# +N41JS-:;\XY*.*I\< A/XV?0&0B@X\#P BR7'RTQ:OM+!9RUQ#D]![[9?)%/%ZDVB;H58N+\4&X@B"@._X"O&L>&[2>L6 M4 )+WL;:G "C[YB X+Z]T"Z//I$; YW[;DEF@VY[OB\+;HI3\B?-D9TX-F,F+@B=83 11L^1B M1,CUR+!4F;?4"8JQ_ATX'[C.G^2YW_16E]I"YF$T8'ZV^$O?L.SS8&77P;X< MYOP'S\;^$P9$FV#I5T(-$_N0[VU:\QN8R?_(>-I)H+Q0"&&7F'%8F,N9FGZ" M"E;X,DV>LAA-"!BL@R*)C1]LG60T3W,><7]"\$$L!9?.D IV+^HZ@* *"F_"FR7X5.)RGQIH ]4([M>)R0 MIV">O/H2,2CX*RHQ.FCK.KXJP+@0"*Y1.$6>;6.#$(1!HIGI$?T)_*OANE# M"8N09[)8[%F>TZ+P$4P,QUK!\^:CP57(@EJ-(^\"$0/OJWA57H^9@/5P7[__ M D6@[+71.:@HO\B%9JI3-TRZT<$.LXQ LOH%M1?Q[M?6EEQ;R,K%)V048R() M/OABX"4"B/H?CB &A*7.O7CQ3]G<=A(,'RH,D:(U9JKE?UZD'HG+7(*@PT8' MLP!=(8*FH@(23\,$Z:Y<38RGYF,T#ZJ/)?! '$R1U8*U!AF-PZG#!P(J>+ # MM2>L")R27W797V%DJA?!AT"GFDS% WP%?%Y)0]5Y0.''& UB=F2]C4<,E5>$.MM(NNH]A5%]7^S9H MD@P1HLV-6E7P'5_% 4N:R+#J8_")I4L$4/B%%M8!E M%-'4BU@,PN4I'H=) #L+$ACS^I+&< GB9B7WDO &Q@$6;0S)2=1S#[0W^CLM M?'%FE,Q7S.+RR"_HG@2/R)DY;IP.\4S1\JV"L)(74,U3C(.69;ZEHH4^".!) M W4PKL9"H8J,YZ$?,'16BZ\,L0L9%S+LH)*,X5Q5DI$>43V07%U4,2><& ],I@7;ER$6QL9E5*@V/1DIW;0%@]?OU,N*R'!XN?J5UE/UEA?Q6E)(\U2KG>4D MRX,ZU.4NJ9%PD+&LQAQ4":7LMM/M4$>X3R6S,<>8+TARX9J!Y55HW#@)M;)) M$NIE4B?'W%!*GMI0;;1EB0RY,Y4>!EB=I!2!Q'9\;R=]Q64<;W4B G_)43Z> M>A>XO.#3OL]M6;1:#AWI2^)HW'DC*@^)&' \$?1?4\=P=4.XNM9KER& 6LL, M.43FLX\SG'S1__M__FL=,;_]C_/__8G\F [.G/X,('C MC;LRT)T>\77L0+YBA'/XJJE.7+@<_!;>BJTZ">I\5:$3)N*Q,7C0%K;R3[:A M!P_JLTV&T4 J)?1+[)/9)[)/83T'L&^.)S6M-8CZ< MJ-@[!$TPR[PR+,T>AWGL"W+:]];P^L(V3S\5GQ,9;+%L2^ZXB5<8#4I//C") M2Z P@X=D/LE\DODD\TGFI^*00:D<"'B1::5GQ[I"+4?;#E)!I()(!9$*2DL%S4Y5BG,UX9G+13D>*>P #VJ,Z:%2 MF$P?3)#@-J@ H3YLW,@$35>6'4B/E4Z>G12ZPJF0T">A3T*?A#X)_;T+?4_] M%74-A?DU>,I5U&X0!6^"(VUX1#0\+#52G?%P:@8YF)$X_!8;_@F)]?Z" Y=A;? MN?(6:G@H>D;F';^\A,:[_,5/;,XY5(.SK;RSW#H;WV"7C=^:K4!GLSUTI.P+ M[V:8M(3(CEOW;3+>%@-/L_IGZM#W[3#6-,7CMB6A1$5T4TA3E'MZN-"2.C#HLK"P4JR8T6,!' MQ-[5&>;X!I3GU\L< 4TX_O17.V_XM_DP;Y;:<8(#L2PLS!),'3EMZBTVNQ)\ M%"P7K-T16,9ZU7G/9F]\R+#Z9 M^*'_J((0=;G$8F!S[C%? :I8P"5003&9'2G3M9P7_'9!@7SRY?ZJFEU8+H!7 MMA#E>GT:7UK"=GF!K (=*S@% VVYS%8MWQH"+C#1 N/">M8["1@T5FV+%YJ) MU /U58@'"G_@>_.2@F'DQ&E&+U Z[B&/N7%EC!,XXMW]<&UG8>$;\W-.E#U M8-MA$G#4,N4-2+$^G*C.)VH*V^9<@<9Y5;))'3HDP, RN MQX#W&NVH\\,.IX6S5N38O78L-^OT%O<7N:O==&H M5=!RL9_7$U>9.Z:U4,9DL[/@^:\04I;F !+[)S*M/14)D7:O$D+U+[)\%ICJ M7U#]BV+B@.I?4 T$JG]!N*?Z%SLZ (I>_R+S:-RX0,?E)@4ZJF=B",NVNM,Q M8.\"&RN5/X)_RDE11G8I=K/2HG_ M?B8Q5U,G:.8X4_:&O,CYQF[ "]1BIR?_((7O$3 L[J")>N;C,9EHKXFHCR=Z M#HY[!6Z8QL8/S/$;WXA*Z&7^[A]3BTF5$K^B\"M!E,PU7D2C=%<"BF'B4?\+ MI<@7^(M&T*A!.!N$CTI4D7WUJ\7J>"I;7QW8F^MTX 9.ZMNR60EGU9G+'A17= 9*>>;I3^591,"#H O M69_.E+-5D_-91/QY'G$-@LK _][//Q+X%2.LY]_QS4FN+6)Y=8D5AG>1=SO+ MRC?W.2U7P-4>BG\#;1P3CP_.AP-."4R 1>&<"1+,T%16>DK(Y&Q'E=.4&;H%U@ ?U.9#>_+XJ4%I&HI6): M>E"U7X\.]BV([C*5TJ4L*94&_*A6WZ\4YN+ _&(^81#+.N>9PVD?3X]E[_(1 M5Q]8SVQN4:O?;P_Z2P^1KT>&<7Y>>Z.\U3)%0)+&(M@?>RR"?3ICI:B&2,$< M7,%<^\4(5-=EGON1-$U.QR+8$^R+-A9M>#;71Y4-]-&!-(SJCD25&_P%:^D^ MJ2;FY1Y:RSR/#(_Q>?,S!<^..MF&N),^$_5T\*.D"&Z1!/_%$368_"SXJ7O^ MJ*J3CPB5EJ7C/^T92%K>M>HXF.#\IVI.V5Q6>\OM667E9X5GMI=_)F;*&\R- MYLKS5/GO/#O,=;SK2*IT^/2+X9YA.0(QR _XY>=U]Y]GO*@-$([[Z>R\_K(XO?)#Z['S2=-I7, MSCQDDTHJ%;E4:Q*5G "5_.C?;$LE3;E1JZ=+)+29S;;QT!_9CG>.]7&P]!,0 MYOCD+8<>GB#GL4RH9.375\,3QT#(QW&,9TJ0W$S9 M%X#F/59'8/J=ZB"#^_&#_-D>M:I<+Y'Q<1S:R+C]0;11=-K8W@9IRHU2RIXK M"QK]-SE++$!^:LLDNB"Z(+H@NMB*+L@[?WKY MZ0/;4\TW]M;'WF$?[DCB(J.D89$?;#EOV_XY]Q4H%=@)EI*+4KZ4FTI2R@CQVRDLFOCML%XL4&^E1N'5&\7ALAZ'PR;2V" 73Q5- M>,],C,>Y]M![5AV6C1W"T;SG CAWIFIY("O: 8BZ+(<&=:TD-R\I)?0XM)%Q MX^_R4JY5*#!;8-K8WE"IR;5:RF*#O))[M25Z0'VJARU^3*:Z3(YW(QWM\IS?\X3*^]76XV*B32#TL3&5?S#5FID)HO(DWLDL^K5%(N=T3YO#E,7#N191)= M$%T071!=4#XOY?.NE\_;&[1NI6.V-4J9>X2HQ&CI>JHNBS)E4KA^8Q\91ML"BNP*=3M*1!JL3>_ MF5DG4091!E$&4486/6;D"SNX+^RVT_KT,.FWJ\)G7L0CV!/NBC45QF=/3 M14$?4--0'PR3^Q^H&6A>QR+8$^R+-A9M?;)]&#_:=,.S)4=4>P>@.]Y<^XR3 M2XF_F;*!79"V&9>-FERGYDQ'(8V,AW*K8+]7:F4BC:*2QO;!QT9)KARK[#7M M6O-D1D0:?C[8CF,_PUNG;3V$K?L^J]:O6UNUD).[ML?<._45&3U_1D2M)I=+ MU"3\B 22<5.BV91K1""%)Y =CMU=RHWZD<[=D<F'*H!6Z[!\5,T, MH/)1K;G:V^FY]7W>;A6\]1LG!8<.M=4L6^F7K-N M7N:V7-=4L?=4L4Z6[;):<-&_#D8>@K4PUH#D&P!]!-0^'%G>L9?IY+02V&OS MX=)LZMNANR*.LEL1FC@.G3C6Z$-B7A0]U5<'%18=QSWK^F[Q4[J/U!28YA =N1'%/3A:8+31>:+G1=KZ[K76*D]\Z'&96URN30JYSV,&!0O30OJWF- MJ@^JO$ESVW%P6[D",#F]O\_-B[.\F_6:VX[AT)K;MEJZ6Z^:9[6C+=W5 ;0< M3[$TLVR/Y9R:,C1E:,K0E+%F& W^1?,B>T)5S=47#3A]R<2XN/;:J!)7-[0^ M7 1T$"X( */'7'=DV38L][GOV04^X5"'_!-UQJ%\*[\*_DH<[8\X&9-$Q&N)&-JC+((8R].Z/ $ MZF=CX-BPT(3Y(O9[WOAE7=1-,P'%$^H D*F\MM$'%W.,B7#FYDU852(7\>^6 M("407M,(UPC7"#\0A,]VC"_6JB^5+K-0Q:F%46F.U@W@3('+[K8R;4.@RV$E M[V\?:JGA,6UWPEK@+]6D96IF9K\B.52Q0L0G]*3//.&;B9[U&$:?-FW/+100 M6>$R+;IV(;KJ6G*5E74Q:;XW'%MV.C_3=%YB.J_O#9UO03/M@C7+H6LTJ\QA ME8?O7]?G%$U?FKXT?6V-OB8+C,6/Q#=6*SNX6"3?0Z;)YK-76RY%OE@ED_2S M^Y=IE+Q42E%;#WO#??MZ<@UM#6UMN:RI93[>^Q$SZI_*9[[,J4_4-YWV\J;3 M/8L,UP]+.["@.)Y>,?:W2NEW<8?X.+ON&[#;]GK^D-T!BELOEN-B\=&C?^4/ MA[[7C?S>GP.@1A:$7ZW0Z8W5AE=K?U3YG:='/ZD1W]G]IQ"@"^\MTN?Y,J^[ MX@;PO"VL?EI5Q6LV/&0VK"MLN+.+40NR8>/4K)Y/O[.Q%Z2IV5"SX0[9<.:- MJ<78L%XUJ[6S@^/"3=>2Z\KQC56.%U@GWM1UXKJ*5)<-:X1KA&N$ZSIQ72>N M$PBZ3ES7B6O1I>O$#X)U=9VXKA,_$CK7=>*Z&D97P^@Z7DU?FKXT?1TN?L<&#$(;,-QS/\9 E5OJ\ M4&F1KNP^T%JV*\#\C\!_ 4ZUO[[_!!)H>\D0NU:"_P,HZKZHFF?UZ>WV]X(H M=3&I9L"]+><^NS#KEWE3IC4#EO*LF@'+Q( ;*.2N5Y?6T M-W( @GDEN7PK\7\(WLA9PSRM7^ZW1-;FD.:ZTGDCLW./#?/RXD)SW4$?57/= M]GV0.3._S6;CX'3=C+XU/9=9 >U[@+;YF](EA2:;"D-U?.-+--&>;'2S;F_J MO%XU'&'W\9 %3H^_1AITO-@B#"[717P,$ROZ.CMS2VY/:G5CS-/(_$?9EGH0 M?UU[DH&O-=9?.@2M,!!*G?1]\R.4? '\];$66<3WJKJ/[RBU-)[D#A7*RE MR#M66.U)6.#;0^OJYN[.^-KN/-Y<_7;?N>M\:]]TC?;]5<7(BP-L!ZIG^PW5 M>P!FUWCL&(^_W1@_[UL_K]N/-]< U,>;A_9WXZIS?WUSWX5WX*]NYZY]W<*/ M;]OWK?NK=NO.Z#["&]]O[A^[&@>KXN!CRW4-:^C'7A1BX6\T\./0\NS0--A; MCXTB-*^,<& %S("WC1&3K\!HLTRPTUP6A@98&RQX=4(&MA'8[M4J1N?A6^N^_?]:C^W.O=&ZOS:^MKKMKM&Y-7X\W'2!^?@G'X%'']OW M/V^N->X/ _OYSQYLUS:L,&3PU0%S;>/I/7D$&0SJS_$#WH;6>O)?6,4H@BV9UB]GA_8EM=C' LO5N" S94%>R)K38*40*4QL$)Z/?)?P0X#/K8=@'U$ M[Z6)2?#+%R:1 X_QPCX+ D"%'T?*URL&$$Y 8'L@V%SF+\. M\/$6/0_MP0#-/;FJ0&K PA'RVPM_/GT=-_#$^.4RWW/?<>?PFPBP[S^!54X, MFVP[NT+&#N4?/SLA!ACQ8".4>ID#M,*\;3BX/X#[R.=)78"CZPP=_--U+-XW M& [)#QN#Z\Z?]>/A*@'!G?5J&CUXK!/Y ?;1U.7PQ7I/P[ ^!62E2>/7?%M MN3VYD#R(?+""L>RN!39P\Z+-,H . #Z%03FL7_T86"]@_XZ!-#+/A*C7 MP(X_"'-80&2VX:\P'@%X(D4])-#\!M)A1/OP/1L4!B;">RR(+$#Z4QP";0,- M)"2 4%,%"F$Q769HO2^V$1#B%DF-@-%W@G?CR0J=Y#G]CB;'9W@"VA@=G M;R,_9,K3X#06#:91H DP)*+PE.^]THOC31>5;L=)G2](U-P"F/+,L%FZ>DI2R ,B&WX%E M2 <@#Y G@OW47H+YN=N]-=ES["#=X-Y(.MZC)@%>00Y'YGD"561.+U#>DDJ,L8/Z[^" T'SFAN=&V+ MY))L93(5D4E6C&79N@Z81B &+"]J@>J/\8?//WRPU4'PHX'ZU?5[?RZ48?M@ ML!!T'@:T@ICQGY#)WHK&;%UNY3:K]8TQ5X;S+_;;M:U7C.[/[]];#__$.$:W M_>V^?=N^:MT_&JVKJ\Y/#&1\,WYT[MI7&.3-H\!9",>9'V&G/X;L=_[O6@@O M I>%Q2^WZ^42T%&2CD N@WCD/N"T_AF;4H%+ &][*HV4DS,$%6+%-IFX:+4Q M+^1_)0EWU>("> DGCPS:)\8\A.3("KB[!K_#-#O*9G):A(4+,A[<&;#.45I54.CW=C-"_=Q#E0?DBJL^_[$2HYJ2 9 M^:O)-NCQZ! !E@NI,B>W#RPA=D0@D@1UJ[P^2S/(X,_?J_"FL(AJ1"/<0#1 ) M<;Z><$*C9$O 9/ 5&VB+3(O4LLABD>*Q8#5 M%?"C9/*_.>4H2PL+//$)V*KB1"GA/EDNQ2?" 6,1)7J,5[31R JV4YMW69*4 MCE+Z).%K$K7;#&U;2>X2^+-V5-'Z(@9E'45^X0LB @=.ZX5A.B#E>A[U"09CY]@/P$9 -$ M*'X+[IW_.NYU96NQ9EN_:4D?[&D#-N\"3L[IGCDYV[6,?Z3&&%!(!CW':1]3 MO"\)^,SG$&E,DJ60]X5L?-N\N6$,@RQ=@/X?.;SS\IH"#K^CC$;TL-\**U#7#! M2F02L1.(,D6@RJ7P,-J9_-5GXV--7!*DZ+SOAL;0IX R+.A[#,#N]B6EB*@9 M97&^&!_KXI<3V1UK-/(=M*8#4+M#_X73X-#ZEQ]0E(RO-N35U/+EDV\%-K[@ M>_.#$![1D)NS,&AI9=9X(2^(9W5@,28]@&F+P6X^GHKUGF%3@1>.\0:26]I! M,-%EB2>&=UR9C'%:Q$HQ#[1::7@SH6LU;(G?$3%"\6:F\IIZ7+=[>&_/.[^QR26DH?U MO<']W$K/-/L](WJDEH/"5_^H;:4<=.&];RZHM499#'J@KL.X?_<<.[QLL>?; M3M_AB<$TRXW)/<]&=_&*/N\)FA,)OE;W*DGM7=2J)D=LAC[#M)3+P]*R,'TD MYG[2)Z&>^[U](U)PR9=$(B],2M,F*[68N&2,WO43RP9_1(0U)P8C/=?QP( 3 MB9(PX?.[/(2=YBKY4RM&*_LD49$X+]2 $08UE$-)3EY6-ZU&UX1M6X$H@:3" M;[_/PS_,^Y?_+FLC7P%-H9!(F,,-0Q]V'(D<@)G6WV1/G@22>(GH>+5<=K,S M8EK952M3"VL6J;;X&;)._R:,X"'1@A?5MU!5<2C!8X N(HM)^!YGQ'@LR[)( MR'BB8B*M+$C$5)J-1W$TM/YD"J"1TX O11I.U%U;O&"0,S'6R&+=A? (4$3R M2FS\J5)<;&;R?GS_*$8IRI;["QD,G,BX*K'LO.>SMQ&F)4/#CJED(/T>Q0%Y M 0#8J6E%W(P#@XQ!E9A>%U@Q;F]2UEF6"\*T 41T#B47<33LQF4 MAQ4ZI*+D WF--IX1%#-J'C 4 )JRH@ KMQ,@K).$O 7M!$1V157SO?=')7O2 M\FQZR>]"A26MRCL4_2$0(>XO]-YY(LL]]NPCBIW0N!K@Q0EF/#!OZ'A/3F(K M/WS_FMC*8%^B796*40E*;OQF"^NNP0:U@K2HKON79!UAC?5CKR!G;X_M>P/!<5OF.#Y/_ / M%TIPZ 4V.5ZOCW=-U%SG]JNTU,RLS?!^@"=!)39/N2\2UI0-3&ZO3!X29;?D M$%I"5-;D?1>OW7 5R]YZ _0 C(# #-;*B^60+R+TN)(]YEH<%)#OL0A-\2D6 MP-A)^ED^)ALA9Z^S]TG.9(\KOWO9.A.+V@$EAUJ&C/(:C+ M6!2^PM)#HEQ%'_?\,,H!"D??QO<+IH3!E*E&W*8DZ8Y5E2R30$@K8 P@+&;D M-[(.O;C@<1PDL^I'N&888ZNDUC*/M81TF-0-)DI3O,>3R]OROE&F1"6'FU$B M3Z$UQ+>XO01$QRRP(?.8MPVZ8\BMUL0W&'N2H%GKA05@$<^098I/D:D2G&EB MJ$7+&=*&94)^@W7"S[!ZO7@8\]UQL9TE78<.=2SU,:JQC)23%![E<7R&!D1) M^<+B8/;7B2KHJ7G7V$1-"-UVGK$(=G;N@Y\F[NV1R8&4#H82&EI486XG9:EG M!NB):("V$(JX_XD]QJ.6C:IIH"/ BR=]E[EI(3P\_H5YW%M+BL\MJEW!M5_Q MEBD0;R_.D#^_:-C'C=0JU>K?<)[\S-Z-8QZ.E.1V%*V>7%Y,#3DP43;S<7[*NY_MX99C<1RE(*. LBI&0 M@/_I!W_R^Q=D*\CKZH0?1)G%([P\!DW? Q[W04W# ?#V;RA#N;?,IGO8#["% M *CLJ^7]F7D([&42JQ7CWD\W+L+T&*VA&D"!,-J'B'QPKS:IJZ/ +7_OB9F< M( *Z[P"$X%*5+>9IZ?Z[K="?N,#-22%O8[0PVBC)#86 I"SY ;""2GJJ$!17 MDY-[+KSN*@U(4>3%=6>NDH$H6#7[?9D/\'Y!.Z\SSLAFPQ +S# MCUP'UA+7G[@AF+;T!%:$9T&LA/NR ^M55)'&(5M%7#P'/?=S=P!6\2/X;^T48EI2%"HI".0G MZ#-GR/3HQ,04.% MEA0!%H;^P1XA3E08$-CL&=@YDN$BE>=X+H-S'7WVRMP7 M^6'%F/%84L9D;F+T0B;:J?O#FT@ZT!5."NFCXR83YE;@H9429ES]))^^F"]4 ML@H2W5QZO K[5%=A[TD5MFXN?7"5F[IB75>L'R8.=,7Z?E8LZXKU750M3Q8D M+U&]7/\PKR0&K/O?T;C_SI.)Z!J4NC'5@=3CWR9>E+M@\K(E+CNPHKU W7:0VC"JZ*W#S6Y6$YC>+&FEA,9CVY3CC O*/1 M#X C7F5R@6.#$H(IBD2F$G54IFJ2%[_U\W&9[B$I[51_R^-CHN,I3UC,72B[ M<0H!G$0.R_QR *^MH#=XE][\*'#P4C<0A&RA,XH!>K%HN9Q_8-EB)/Q\\-GX M._;"7*-&.2"!2&!6O!5'4T^H-N&Q.Q6+2QXZ+QJEES4JS#PE>L:+2 MS,,1I2_))[A(VH<#2\CD9SSK,[84+Q$5XH<::O",+QB +U@XK_8S'!M6+5;* M%&OQYO]XRE1RB0Z'5L#[\.?),=GD,',6OK6T]#UBO8'G_#OF\!0I*-&=.W'_ MJ \WUM^X3+8 E"J(OB& D&I#C#GS&GK929F^+7K[<5(7;='EB;'&J!>)6A59 MKXY%Y=F]\$=E4##Q,/Y50VFIGK9@?V)I+CVB4@&42WB=BV"XDT:!W*"S?1:F M;>FQ3F#CY8C@8)PD.7YQQ'P5J"0GD_$0V$L[&0-A92PJ61:;6R&'G>#35I1T M2T%@4=Y%R$MRCB4=\69&7H+$E&5>@IKD30^KUP/G9NQF3,*)\MOCGRK/>/*# MP'^%W85JI@6/Z:B6') >ZUFQ3+'BAVE_55I.R0]E;LLM7#?Q(\!^/-'[#Q?; M4'LV%D^,4A>P=,[?H21$)=Q-(L-1TK@]]/O1*Y4+3W4#I^:UI^+R)]UENL.K M3(\HT@O"ZI[G9N>B9#)=RC.N:EVHC>5A>&56MA,&\1. YR5:IUW/^IAW0!V" M"8>U6$E];0CZ&@GY!/<)BA T%XB:%S$%0%Z+LK,WUF3/1V&G3#ASLZ-C&9VR M6GB,+[&!^!A.828[I,=<=X1S0;QG*CS$UV)A>IW)1-(#1 H*I*W- OZ.$,Z4 M0?QB9%*,:Y :?\))#V_9C$)X6_Z5?)2!P =^JB ';,K'R>AILG%^FR?'STY-X6YW EQ>M0F=)GPWKQ'7OB4--WJM#3VD)X MI@JX K9Y]N5E#_EOT^!8V;@^O9G9)5=UG"^GF/Q+(J8M\I\:/<8B/FOJDK^^/ M[R/6>G/"/[X[GC.,A_QG81 ]8,4X?I*I[CX)6>^S'0=XN^+#WYOC=N;)/AW8 M>EOZP+7J9'D0*2C\."P)(_W.!D[/96'Q[+(59,OC+(G?&5@\G7"/RH2^VSCP M'!Z1P&X*ON]N 9/[*?@24.&]?034-H1>8T=";_W#KB#P)B1\">7=#:9D M\# MT&_15-@*SM.CK:KFEB'D4F'UBCO!0>)Z:R$XQ1B:)L/^Z K(P>KRSVO,&_GT MG"L_C#:H5'T>?Q\$Y1VS0KH;BWV, I]/>RZKF9BXK4K@ MQ1QKQ#S1*C(4%U!Z ]@M3YB)5@#4VL:C2)UM\OF[8@ "Q5QIA)C'7BU73+R@ M'2GWWH!(F&A&-HZFT2(Q7C$]6HPM3T81)^.,Y-0DCN^*\< B)Y!M%D/+%?D> M!(4?XBZ5A+'(>@4VSU/2] 89Z.6)1\]>/*"L3-S"]9?\L6B<&?*;1I@4Y.VX M<#_8_D-V_YCLA+!2-X]IZ:G2%V@>_2V@IKX%I&^VZ)LM98>JOMFR>QSHFRWZ M9HN^V;+JS9:E^O(WYMUL:2<=>SO!M3#&._T[WWM&C]+F3=!*6N=T()=+CL=_3 MK;NL8OP#GBMZZ,DG@S\:F$HC0U'*&ZK;Q9)=JCA.?.')'2CU3,(15\(Q'E:/ MXC>QUID7]2I-W7C]KZS*11\W]9S3\DJUJIM76](1L$\U]^4=7L35EFT2A\F\ M KE^9A_*!IQ0;CUK(,Z;(RH4T4$A:@"XZK\D#O@HZD17:LIY==&.7;8LL M;/+(*0LY1UZUF7,XT2W8 ^ZEF IO7DY-W,,T)L*4*CK^0]DT,& 8JL+EU?A1 MQ;B;D%^XWV?$DYR2G?1>G]$]'^Q3 M=L4,G;X"Z$H?XMW9>VT>[P[X M1"B2U7@7K'ZQ^]O-$DP)<:J046R!=,3)P&%]99 RLG"(@@-'Q:1=_J\ZU]^3 M-O\XCXJ&>TLU(SKK88M56N[FC?5BNIC:Z?=!&0=*S\'DR;@DH//%8:\R(Z-D M I3Q(6)SF#4A52^FALB=REM8.!REQP\!/_;C0%YJ0PT6AF(Z#(DBI6\N[4EM MB/*8@66^>7C3S9 MX)L,AN14()N?F?\<6*,!7>83'W [0ERPX[C'/M_@ D1\X@HV>LT=^##IM9%% MXO?4P0\_'JY6NX"$+7CQLGK+LY4,_0W/!'+YK,7R9N6-!+EH0)H /6W%OCLQ M?>.FJ<1@[C[3WJJB"6%Z 7=DO>/@O>P-6:)8GGK&9# +0M_SP AGWK/US(EY MZD/%36F:FY5%DB(& FI?&ZE.[>^ZS^CP\$; M.F=.@;^ ".(^#B(DEW[*C[\G/S;%O4OG&0O_PYQ]@OB.Y.51>(H=BWEGR;?"*+;A MT%^REZGI- ("8NR@3[_MP2-(;V6"*H'UFHRA$M!OSDZO\YF( M (>T9$T(FD7B.A4;%.2YQQJKQCS&7=^047B>8<\; % B"@:PSM1 M09'P4FK<2QG7WB%&W_ NO??L4R_T,3(UQ!A2'-@V3N@1VB_R,CKG)U&D >Q& M6P3.X;&')$+30Z"Z+I_E1M\%>\9!JT)$';(8]4<\EJ780(XM0B^((BH'D?>< M$_)2!)U\GIQ]B#L# PDWEN[9F@$P:7UFGY[<3P?\>.ES1'R+6V>YSUK.^J#[ MLM\P_.,AFKM\X@DK:S;@4"R/%.)RR,Q.C8WMQ*)V9-I096D3L:W)91!E.P;;1=13Y@$P=('=;)/ MYD.1!HL_"64HKP1\5Y]$QHF(K4<.E^!"-4_F M7?9_$7-$E/&Q\8@LHG=X2, CTH*89CPFF2 KRR=L/U4)QC'$Y] DQ_()65#/^@F0[ +#3!/SN&Y MN)@(S]+Q-[+GC<28)_=<,\\O<[:M"NT)03HSK&SD8!XL6TQ8 89=G&*>;4IC MI>W)B,Z)JB4O8$\%0=PJ1:MD,CY@IZ(62>BJV#VOBCW35;%[4A6[4F_\N: J M E*Z?+B \F%=N;KSZF&-@G(5#Y?=O-BGBLK]*QTN/?:7+AQN+%,X?#JO<)CN M?S*Z2UK6B."!U =S&!]\"'!&&;!E^R,,FU%CXE/P2#E(3)KT:@$#!.^<0438 M_%B*^ 1E4$++M<)05*Q$HH$]:D.4##2,$EQQYO PDPB0,G%S&^?B>DJTD]ZM M"!B+4)J8(CR]'.*)>:SOB'K*P G_I&P:U=%@SH8GS/Q7CP7AP!F-W?85EVQ% MR1L&#=0-4HK$H_^.'5YLG*F\I@)63XPS9^(C_\G%G"EE(,>! M(_8O#HW&!0]GN"EL)[8W!JOM%XW^I-!>P@ZR(MT?#O'4%.A$I,,G5%+-<*@X M]6%. C<)%= I'%E3S_X=I^C*=IK&P#J/AG*R23+A%#/W1^ MIIEOWM[Y492"8\I5[";MZTDQ9RK-QP!Z-.6K/+"9R7;Q+3W'#N5-Q85XJE0@ M^DOW&B1+VKPQPC+GU>]C;&NW;2MX"X M5"E DS2?@D;N#9:8A7Z^FZR .'25\I@F-+B@!4+!W3UC"?\K,*4870[>EIM< M8F!6@-H M;0@!Y )5B#DI>>A3$GK6P%)CF]S+!,%Y:EP<-0B$$G_D10V]&VN MW0(6!7["DZ28N%3@37]5SARHQ=2"]/,O':":2'N,PUFFQORE^=N1W$9J\DX* MT#'3MQ5VO#1M,2_LWTS"_F=SPO[+[.T!R;O3_QDRJH??T@[KIY7F_/)W,0?" M<5UB9X\N=&7*99\LERR!<,! NT^Q]Y)BCJ0LB2X!]4@?32PYKQ>'K-&:^HOD M,LFQV)FM?B0DHA3"Q.M"! LS9#IR..NE1@:(6'&_+3%6IYD:F/[F^B01RNG% M([7QD'*E#):BD6 47#5!ZI)RQR4I_#(Y,,\HN<1A4P M 1$YC*K'F^< Z).Y"$9 FC$?ZESTSG;AK]E3U/9 \:X- Y[GY5Q3?X&J1 & M45?RQ#>ED'IJ$S#*,W[X^WE](HDG,I"NCZ5,?+8$%MM[%E@AG9_"JL]03*A2 MHKA;*9*1Z2_$34*%L@^++9Z>@3FF G6=ZR$,+M2>T\MR_#E$CKAM+ ZV>!=69SS;;Z>Y+V+%_F M;3_A7FQF5&-I[Y*G!231=J++=Y:7VD\*VV@*=L5$Y^DRB<[F;#+:%RJ=Y>== MJ2&.-I5IEOIJ_V[X8[M)W:O)L--4!I@MAXK(\I9%FN1 B;K3]*G+CFQXG/9L MPAIBWAE*N37%;U=:,N[,FQJIXUW3VPRB'1,% #/MGT [BLN/F5^FO8!I564L M)M8XD^;$1MLL2+H=1X'S%">=DM5O5(R6TI58C,F$!A#8G1; M[YUO4]P\XQV!1"IH$:=\9L,XDA^/UEM)A<>"U\#V6WIP)!B1]3:C,.2(Y4:: M Q(C'7GX+0F\R0&1?9G;)Q;VDTL,'+#3[N*>5DU#8."1OBC3W>)3F?*N&#]% M@(_BE_A(O _=9W3'&)XQM0<6&MQ*-S&U@5E./#/*3/Y-$VUT5PB>\D0)ZJD3 MN<483>99/)\'OPBLY!KYJP,NPQ--&.9!2MG-0HA3>,5#UMG-I:GVM*?<"T@Y MIB;H>'(.VXZD\["Q&\@K 1Q^X_?[&,S-@YG3S\*%LRN=4O9# W&.!2A8#^#P M&+*/U0O.GYCAHRYS=-4+3QDB,@EN>"D=0^>N:TI9F_=X HMH\1@LL&FOB="GP#%B+2GX2/J=33QE7LUW M\?FJ\LF&M+LDY@AC3Y9P(,QD)\-0&3)+MT9Y#QN1]B)1P,D?\S4]4.Y(^9EJ ME6@ G]!4$3[3.[,\1WXZ#GV(64X>U(3_\)8_&=(8;R>4-_%;XWH2UTJ+R$7! MJ-:U<>;-8$XT) P-(?SSA(O0!*(()@0KS"*)SA,_[ V X'&Q)^[Y^BZCAD:B M_*0WX#T/T!"+$MLOV0+(HGC(C5O>;XINUEDTTW?@\Y'G>#64ON*B:G"!YCT4 M(3Q'Q]L;9,B=B)3(,!JP*82,HCW)QW'^ ,F6)KZ 49ZDJJ6Z"JLW2*K4J$TC M#O%(NU*BCA)PIL-=4W#8UPELIU7X(<4^=:$\2[1=+B"&=9R_;5>N]S_SL8^;],#%Q^+GXP\3;OF7GU\?" M?N?K#Y,*RY#!;RZ3P3_[,#O]W446^8KQ%4PG@O%-F^B0(=_R[+:'0@NL:AQW M&VZRF[)FIU*STW:C!42%)SS,UU/H<#K7/ 6_;NF*]]*0Q[CJ%;\(9CR#PPSZ M*E3.9[U:F-;!FV%@%CB4BAF.7/^=L?1V3>Q&5G)]5$[9311<'J2FY>-J%SOO MC:M*%HHOUK]T([_WIZ%^H&+W6*X.J90B<[$":;SIM,ARXHU=<3M]@I+DY>6G M[#7WE&[2F]F6DN3EO\6)Y+PJA%[S*]Z"9K%58S[92FHUQ:2$I"\X:)F4E-7= MA)G'Y 2]QM*T2F1(S6,Z =\<3^>ET;%0Y!OX[&VW)\I$TN#0D^/Y0UQ87,S" M85'XV="WF7LLU'8C42.G5$V5)0J6QN^BY<(_F9XE?N?91K8)8M+_.;E=Y R' MS';X?=+)I9T^WE=\$6WJU3:D1#@\)?@%R3>Y6C0N',5>:-%DMA8.Q! =QY55 M3852LE>=9%U"$HB46^(!2;Z#WA([F'QX$D"E,7=J8X;VCPXUU5=Z0R8_,]6, MTE0\)F"772TY^8*+L(:/HXHJ8$-(DH3B9H MOC,K4)AYXXTZHE?_A(P$04%2//Q,+GYNZ9%F"F\GF;B$&!&IL'%XI26Q(RN( MP)(8R>%*(,%Y74%BM1!*J3^VS>#)J$D_HC665K/R%%IV)0K24YB+YH%R&L Y M"I+0>-,?+%N@W)=\6\KYB7X2 \OFP[N4U7A%EK _T]%@O@?4$Y%?@CD]-B3: M&P6R7DL" 8=!33T^ZUG8Z@;V\LYKW;S(B5Q9ZT8-L170P*ZSU;_4^QL/*7;# MZ_R(). M6NTPGS6357@1]-RUI[$KQW3%Z$S_I9QQ-$[03AC&!!)%M2/M1* MB(=@9)DP.IY4NIG4_Z&_C^6:/6 ^,]F;@6D\NF 0>[9B6;TRMV\%:NO$0-08 MV]R*('DN#UBAKB@XDTVLOQ0:5)I)4T7EQ/>):(SETG9 %XWP,18\_LT9QD-9 M#"H&C*231,;GMXRW]_)\()YGC'JE+1ZE.9/NE;W[XOS9DP[!=^^6'($UEL&DC4U$6 M;^1U5CF?T[9KYHR4C1QMJ>$IBQ^M5JW4IYRMO*UU)-17&0Z>'>625Y4S7644 M>ZJIYDC1_8$VGS?=??.?[98=SF222]W[9X]K$F?9E4<)I3TIX=&S7_:NJE*C MH%P%DB4W,G;6=:6TM+'1LL6E"Q;/EBE8//^P#U;L[(Y"5#09$'0>G/#/*_!Y MP2F#O\H2_RN,G+==6*9 FKK9TVR-$H7\=@R/'E$>@64I?W;/0Z"MF5/CO9PP M0)WG3ZSGYX ]TT28Y (V=32GNDS\(Y/W\:CZ+HA.1&_FM,'1K&F^B9R ]?#_ M-^F2+<_NXH+8;KJ=+I?3<[M6_Z.Q8,?IS8W3O0 X-4D#XU/DB:B MLAGE067UX$*TY?-SY1,8!?1#-FT-2HGWC0&H?*D[<.815>["*DJYK[0 \:;Z MT >(^(%H.,=_]@KHH)2,3'A,?6A!Y;=+9#BWW!D!\UU,3-)@ $=_"";DL:GH M-%/UQ%R'O5OI6--+)N::"E-IB;; MFHC1&5/ZV\BJ U,T+R3B%;.CJ"XI4 :9NW0\.PXCJECAHX7P<>G69!(22YLC]HS$QD1R=.",X+LB6^K#"G*2E976 M)G.;V@I#O^=8B2B:A*R\68"IRXBJ,)0$M >V6!AB^0S67\0C+$^CQE)\<)*2 MN4S64\#.T0V"ECH%"31CX3@AFB=$0^?9<_H@KD$X8>^:""6WJ9S-3)F-##>? M,)XTMJ):DC0U?FQ2Z7:\1R9[$WW2J W;L8FGUA@]!6J5>Y9.GX0\%S61LD4* MM_+ FC'39EA4 67T X;$JQ;42:A7C,[DQ)K:Y>6IF50N*)4'%CCE3C@0M?LV M%3TALL+W$(P8(1JBP+?C'B;@#:RS< 5"X2@)AD&@(MRPU,,"V,KR@A_,'[DL M.>=7R_LSL2.,C_@-T=SKQ]?.5=K6\3?_%9L9\AW''(8J]#*$A>5;C /& 6'Q MGE9I .2 (MY%"T';&8,8',PW?G;_@B*95XR,=7EUL"H$0Z+R_>2YF2:U,C!% MA1U8[@%TT&-R&F@T %0_RYC M !"@ET"'I\"^L33BQ:(!HA/=:Y-YCR6.AZ,]*MP*H<5TK2'Y/DBA*I\0"A3%4Z')& M;*88)]\#HTK''TDI4TM9HNT)!7(EJ'2E:I7Q<6&-)<:%52;=]%^D/I]?!E*7 MC?"P$Y;3 ],/T31"7Z:'PSY?D=X0^K )M,P R"B,):P5H2SZYJ'HDF/VQGD^ MTV,+R4,6H*EXDW/[(P 3*!9C<,.--;J?$=\7D?UF71>R MSC"_'EB/]VG#HG5FJYV71QF4E2FXO6U/D4(1?=*D-'U5F!]3AK *BX0:%M]\ MN\H6JR)K_4\\'(''!(Y()PZ,Q"WOXEOQ*#1:_+I'O5JK\RLA0Q(>M"#]OO.U MBU\"=4W;H8>DQ:.)8>,Q+O3INN0[UZWHVZ(O1[6J+TZ8\4(5Y"<>G8%ON+SR MDJ[(BGZYH\!YP9?BT"C"T@RNVCQ7?3JM,O;XO(>J!:4TU#(<\\;3[24EK\#[ M7,8JTV?%)22U?#>[;X>+5&54+N$X]1HM58$*NT>9/JWL>+:@+'UB<79)W^%7 MS,TLF*M7=<6)1] % M?.FY^QBZ!&<]?W(6D!X/+% / 2 G3!*(]E#X5EIWZ":P='TK,TLP6PHB84LU M5+#\M.J4Y.=^\&QYSG\L44#RB#/$$$A)OH.*7[+XQTF"'?#9%F.\*9H5^A[O?H#I$IX'I]?H M>_:L,,H]#?,&6!! ,Q)[L&L@&PP[H%3J)L+L-3EEF0A/NJD5I4BD*>8>>R- M8X 4!1Z,]^K#RA61-0K8,S;;L;Q(!/A(VW!(P<=;$#;4,"69U\&Y#Q,]U'(* M:134C4>YRCX2:[:0M]:DC$W#%(2 WZ.1'\XPZ8XBLFHKK)I<'1:=0!XGX[G4 M5@+[8*;1RJT S:,N*D*VH.6F#&GA979B9IOL[2+R3RC[)#$0M\$JS['#^ZBA MY16%BX]-VT(2%SA*XF;['%67')6=82Y/05K*F@,I*GBP(-/X@GGX=(S? XG H[+C_M39JZ:H">"'[B5M MBD-&!Q"JBA?T448"8ZXXP MT.P]_^U#]0.]%LO3ZXPC0H\1AN@31IP#_HZ@$_(@OAC2K#W]92W]S!]PTL,B M\U$(;\N_DH\R8/C #Q7DP$[YV!ZSO<\N?B&K/K+S/V_"&>@F3\]RI>W!<9W] MV2)_[]W2\&^0!]5%9!ZI<\4S=>BV)K@L+[YC3V!CRF8-09DI>U6::S-8EB:,%_4]H+V=R_==,%,Y)/8> M$S=V/UN#MC7.,S@O)M&Q4%2>!#">\42F@T4)^3:I:>U(X$KI@RDT+%+RFI0U M*>\-*?_L_J6$I*Q-BYWQYKZ>7$-;0_N S>:/]WXD&CK5/Y7)@%Y'5/.$W519 M;3Q9O3^? S_V;#4P4*^>FD:]<0'_-)N?YDIT.$VN=2$+]$ZH0++@FHML_1T] M<;Z]L<74]C76UO.^@UB,S$XLF^[)66^&XXWB:&6[(,NZ"T>:#"Z?EDX_N-@K1 ?:LUZ88KXK!Z M]NJAHU3&R6[I1ZE/TVI:#I];/[@*?%EPV16@V98^-<]J!;.JQNA4C!:A3L_- MT[.FQFCI,+J..JW5"L:H=E\/0>G*FG[J48*7-(Y2O^;?<-BJE]IL:(=FNU@L M0I.>F?6SR6;S&H^[P>/J^O.RL;_:4^O%C3JCY(L&UFLR2^RX56273W[9EK-9 M-QM%LZ+&74'*\!3'8V.8-U7Q2@=A^WZ#[26,SC5(EJCP,) MB*W%8*L7VL_8#OZ*4(T-L]&L:_SM&'^KJ\=FM>"" NT?EEOQ45#_.-6>M$B5 M9B_;#976JV=:=&X1AT4HP&;1U1X:AX4KP8L=Q4B%W,[I,3/M62LI!M[$9ELT M-:9Q%]*1XA(O;U8Z>N/W=\>N &_^*UD+!AS;R\U''?DN)U=4_JU#P_+SBF MH9VI):R&!E@-MA_CI;Z#MHY*JB&.*4-K+_^_CK MV8WN?P3^"(#W_L.UO CL@IM_Q\X(:P%+/+-@ZM"\W*$ZV^VOLUJ*[13'&'1^ MW#P\_M,T;O[OS_:/[S2\X/[:Z'9N'__1>KA9>H3!5,SJ(07Y5; <7*;!)*#X MX#Z_'[WB-!,]H&#UP5:;A)(>6;#0R((\/$SUB:HY/I$<8M#OUMVK]1"# R=,W=IZK2$&@A3U)(,2G;/L+*=U@9YDH,7]?M&>GF2P4#13 MMV3=.^+6DPQT^_=];_^N)QEH4CX04M:3##1O'L3)-;0UM _8;-:3#'0OCP)S MX-^MW@#^"MXIQ>]:3WY@13Z\3'+_1WW=>6KIR+? #V?W_?@C :WZN^^46(I# M7'WJXE_?']]'K/7FA)NK(J]5<2*"+B/?%6&D=42E(XP+LU[7E^L/E##6:"=] M9M::!;=RTQU/RFT>W#$K9 ,P3 UG. K\%T9=SK5)L*))D("SK4!S9Y+_HFG6 MS@ON^*?I8A'!7RZZN#PW&U5M*1XH7:QA$)R:S;KN$*K-AKEFPY7OA5$0(2R#9-25H2M@H):P1#2C:UM.A M@$-0_KIG^EJJGX-O9^+^S&S6]32G$HC['=-!K6K63G6JZ% (89T9T\U=S9C6 M30O%>V5L=7PDQ]1TH>E"TX6FB[)U@->NZ@9Q:$;.!X$8!T)%%M(WJUQKZ -C_T!L'KH(_SN;M5@JF:P5*\#> '?X M=F\IP)HJ"K:DK<]/S?/+ D)&GPY5LN\._44H=KQ>=M8LH )(XW^+^%_K%EF] M7L#4\T^+6 $Z9%SBV,B1'%/3A:8+31>:+G3(^ =UWFS4DS#8[J#2J[]><^V MY8'6Z@WSHJ;+F':#T:*XG[./'O6,ZI*4-3AJ8, M31E%34.='&BXVKS*]6:.;L&O =_]F#Y]AHG$S.L9S8QZ)' M,,6'(4"^+T^US1ZSG"ZBP5BUTFZP883.FS&$50:AP8 \[.Q$*P.]/<(2FI3& M*PN8\?#]JS';9ETD]S%MK&M-&>NZT;HD\R*G+08=K=@#C/%S&[!J7"I M+G,9[?N/YFG]_/+BXK*84;E:,NYM6]Z:[T"S<[>QIWM,W,VBY M\#F]VP%6SJQ $J@F#6F^\HC! N8S=FJ+0>+)MDA";8^;,]U(@=>1@,K0N7J@ "'E5ZLP/'C MT+"MB#X,_/AY@%LZK1B/L*5O\,8(["CXT/,C T[CP?F,'C[:I4VS-R=,]VE8 MSP'C+=!H3[C3Y!O*-D;PV !7@B6<0)%5?&_^[G;&S [=EFG/RZ9T;+;M&HZ98@]84@8;\9*$(P.GMXP2^ MH=GM>E+[+B:UKSB7_6)G<]G+O_0Z"60]BU?/XM5SV0^<,/6@WK7FLAMZ)'N9 MSEEV;M-J0(]DUY)^OVA/CV1?**6J9TON'7'KD>QZCO6^S['6(]DU*1\(*>N1 M[)HW#^+D&MH:V@=L-NN1[$?:#*>,=5NM,&39B:S;NVBX]N66,JR@3W^8I]=7 MIQ<4!O.OV? M(2,-L:6KUO5+\ZQ90+>?X[R7NRQ&"VG,63=KYP4/\-,871ZC:[3E-!NUJN[* MN4<:>B\A(E^#OT1K9S*?]0GZ5AKV%_:,_2?F"Y6VB-NY]NJD=,>2OA MJ#MH96U&J6;?KSAHMM5#Z]QLUG7#I5VAM) F6I=F_:)@1T"C= 64KN[:U=K7JJ7G1T")XAU@M0K&"J:1[ M4Y83J>L,OJT5;?].4ZTK]J?VN&*5L!'TLY]24 MH2E#4X:FC**:Y,]OFK_$5>8IW9_7N"&<=]!E;FHOUZ1TB3-MIU3D]J2^#IGD M-'(QQOXSA> I@3<."3;,>+!/# PR]&#=5^L]_))VKQXDYI%LEU.M_O+%D!S0 MP%TKZW=6F@Y@6/T^9B.3.P8C[_=&#_O6S^OVX\WUP#4QYN']G?CJG-_?7/?A7?@KV[GKGW= MPH]OV_>M^ZMVZ\[H/L(;WV_N'^?VL],4KVXHL$WQ9EX6AX4<#%KQB54 MLUKN90=&? 0>?&S?_[RYWE/<@LTGQH;PCN6./7UTR/(#39+0SW=#UZ(/3#P"RI,HL$/"!N!EXEN\:].- !!Y$2. MY=+$!1)+*(M":LCJ>\QX9U: $ V=,))#$WBK>%PHKZ?\'K;71Y+X7$CC^\+G M#^QK*_SSLU]R$+=D@_L\Z&8CJ,(1(*8:MG8EX0F-FB_I-/KB@8^2&N#?5'*?H?[<%)([KNL;U0>)Z=A)'M_[6 MK;\W9O64MZ'7C!ZBI:"M$FU%D_G^DOF,_J*EH*TMZZ4C[+W([T;MY['W#-1B M%UHHK=M,<[>4-J?(25]H+$D7@5N7SUMW7%WZPV#TY^:3;1;++A$1G5O#88>\TD.@BP-Z9 4YL" MQROC!@%CQ1@#?>>-V2?_88&/4+^HU^I?)H3<[+*7@R,CS3''R#$+VP5'QC$Z M#E "Y7]&5ZGQRC2S^O!C;0L."*@6.3+!IAM$,HRV!S5D"HR5;.Y:[ M=/10FC,?R3$U76BZ6+DWN8YVELOA>?0CR\6F,D[8PSY3S!9SL&3#&>W^'*4U MMZUTZ+EYEMLF>Z^M-\T@FD$VUD:^5J\=&G_H..>NU3Y2^6?#&8YBU/@.7HMF M84E&4FI1MO A/LZX[-'FR&T+W&Y.H8=P3GAOW@S&W#FX>R2V/FF]KIEAKO)> MC!EJM;.#8P8=HMS#&,V1'%/3A:8+':(\$%^%ARAY5-(5GKC#=&!RW^RSF1?3 MRS1M<8_L,NVC:!XH8DKE7K. ]DSV<4K&*N_VKP.2MA/(33P(*A M\(QZ@.V02M=IW)?A>%SQHY71%[TY0^?-&%*W!FS0R6R:PV/@")[=S;,YAH$U MJY'(QD?;3-@H6?$JM]VDL353!Y&+TKT_!KW^7(K7P%O]K.$*:$30C;((1QCOJ M'BV=%T+0FZ'<]0;LH>Z\(,S0+YF0V5?1R:=9.\VI>M@S.#2%@W_&X MSIR,QEE>X<8&P:D-Q$,0P=V!'T0G\).AEL&<=PDBCP"07F^E#7$=K@AR+*>&]O4)(^* M_H?@;\0!PS:0AM\O:UN*4J1%9;?,+3O6YV:]6G!L_A@!-+_B .S[Q^R=QR#+2V@I#!A+??XHL^"9)?/;6&UC>,R.5X $D M_;&*I@G)?W0RG\#9Z?\,60OAUQ'0:WLW G:W?C"EG?*6%0,(DYI6#'N'\#6T M1[/@ +LVZ!*RWF<[#MZ9%0 G5M*J4]G"A)\8/P^U#-9HTW;X04I< M.5C( ()EQR%J%W*HQYCV6H#I :#T@P5X37&I%H"C.&"JE90:22?U>>6HE0*, MXE\.5B)K[(YA]Z]CGR,R!J!;C1>Q M4Z6,SP#$A5@%@&\X7L\?LHJ1)>)\]KA8U/J8RF 7FVG.QKD,(>YX,>6/<^PM M(:'$37YC#=Y;XIA;8KV3^CK2KY&;;<_\9TJ9"1F2XY!@PXQ-_<2 =-&F=E^M M]U"1UX/$8)<]C:K57[X8TB1MX*X5L[O6;)B&_ ?,[E_GXGC,ZA9/N:@T'<"P M^GVTBI-S!/SQO%M?QFRFM_),^5FDM7E;?I8.G(:\O\\%51&0VC&@]J3XY=M# MZ^KF[L[XVNX\WES]=M^YZWQKWW2-]OU55@Z+?[<#U+/]!NH]P+)K/':,Q]]N MC)_WK9_7[<>;:X#IX\U#^[MQU;F_OKGOPCOP5[=SU[YNX<>W[?O6_56[=6=T M'^&-[S?WCUV-@A51\+'ENDH]!-A[?AR"^1>:F!]CHXBR8^' "AA9A> )B5>V M%5DF&$E_;5 =O$\\$U^C0''^6T3V9%Y=K>"PLC2I.W/)M*X>Y]3_2& MI5Q)6(I6S$6(W+.*T0$.?<@JZDVD:^\[]R=7/Q\>@(4%$EK=[LT8.\]&3+TZ?723MKO,^ M;LYM2CL7Z#MBH%()ZC\EZ^O@% MC7"-<(WP_4?X]'D>.T"X5E [(=\]/?=>@7IR(LO>''JOX+S_$GF1@3#[)9LW M=#EC@;L9^FK&+)S^"-A(W.*G@HU1@)>9HW?38/^.G1%UM,#RC=#O1Z]6P%8D MNXFK&INIY=]B*3\!RK%OWD;,"UE:)Y!3LE^K_]&HK56@G'-K]=*\/+O(+]K? M'BR/#)%%W#>OGYGUR$&5RD7 M4VY_.?@YZ+F?$8((P&L.O_$F0H4I4O.L=JG%;_'( M*T1YFJ=UK3MWBKPU%.;9GJI+[8QNLU%L>)SJ\+L38LVMY3$_#G,KTHM1D'WG MC=DG_V&!C\>^J-?J7R:X=(>@/4Z\%M(!\W3*@#&-S%TAW5H*7C.J.F!TT/FAXT/2Q"#SL-G)9?YY7"G$HZ9&W/ MTYF,)M7,YL64N>?:*"X"BX7$!"_-T^:4=F8:B]O%XNH.S:G9N"R4%;5+LY@Z MW^G8L",[I*8(31&:(C1%+.78_#7IJ3K1?'3BC5G];UH]ZCX;_K#><3UX&<3, MODM'E\AV1^MN_:C]A +J^)S6+]CB91_8@44/*.1SM"" $+K%FJ@J5N9;+- MC3KF9Z(_TD3G,MTE:1*-NB?2BEA=LBG22BV0SG4+)/7/'=]#TVT(=/\+W0*I ME%2IFV/H%DA:!6@54%YFTRV0M)37+9!**M;U=?R](VO=$:<0A&]LV,)"HP%( M[&X^EK_E*/-*,PRFT*^F8DW%>T3%4]I4[9**M2FAFU65^I$:U/L#ZCTVD'6_ M*GU%N,!T/+,- P+/,LU A8R*^@-*#]OLQ?F^KQK5\FO2XM2V'"_#G/SA41(GM MMA1KO6I>5K5BW3XRB]"AV/A37V\K%3)75Y=U\[+8WI_:P]U[I?HC\/LL#($P MP+L-6?#B])C19T>H4I6;*LB[*F!N 1Y76[TLWC1K9X7VW-'8W.*E\3.SWM2. M:;FPN;I:O6P4VMI,^Z E5I?7K,^ UFS#\7K^D-$0@X YPZE=,I@E7-L$UEL_>%"!VND_#IB, M-8G0TZ/?LL-; ;1MN;K@Z=:U'"\=KHMI_JQQO5^X7J,=3$/WBM9Z7_>*GM.K M:>(B_W9]XH9YWM1QYEU@LQB?^+18/TICR\+(,C=55L;K&B)R& M>7&A?: 2V#@EZ:1Z%(?4%*$I0E.$IHBE/*&_3F\I/9[<6:(UP92VO6O<^,\[ MU(P-S^W$L%QKXB7.N)T4V.U)?1T2.RV M6VDZ@%SUZYC53 X1\(?SWKV9M">]55![C[4(K(RMR[\]M*YN[NZ,K^W.X\W5 M;_>=N\XW;%3>OK^JY#23WA)0EV@H7D:@W@,LN\9CQWC\[<;X>=_Z>=U^O+D& MF#[>/+2_&U>=^^N;^RZ\ W]U.W?MZQ9^?-N^;]U?M5MW1O<1WOA^<_^8US!> MHV 1%'QLN:YA#6E8@N%X1C3PX]#R[- TV%N/C2*J.0P'>/T-K\*-F'QE6Y%E M@D/KLC#DO>-?G9"!@H^8_6D./LJH;6+F=T"]QZ7 MZC*7D0/_1_.T?GYYT:P6,CYB&F2_9 IPN.^]%\1[43&^=AX>.O]HWW\;$P%/ MP:\+X34='($8+F)4A)XB<+!3!"YF3A$X+:;=?WF772/QI%M(;ZOQDJ$[^>HI M MNF2MU?6D\1T"I JX#R,IN>(J"EO)XB4%*QKIND[AU9ZRD"A2!<]U_74P0T M%6LJUE,$M"FQ%$_NZ;DUJ#6H#]- UE,$CJ]Y1!ESZ.+B]EH4N-K=CNW=##C, M1VFX:[@?RJ-V>F=U?Q7*ECKA#_P@.H&?##$&'_BO\*OPL]85>_0H#7<-]T-Y ME'91EM0HC=)IE*^6]Z?A^I9WO#WN2*D^@DY%6-PA*%J>C3&!4(QMV%;7AS.S M5M5='W:$T4(Z/ER:9QJCY3LV+\T(QJOVO$FM+$:(S1D"-2*1^'W2G M]SSND1VM*KT#8""7X@V>[?:(K9N-C&.[CM[9 MA7FJ/;WB<5?(D.EJW:QK'V^7R%LC]-DTZ^?:O=/FVQ&=4=.#I@=-#YH>=NO> M';3CMG E?I[YL'R?2]\[T77V^_HH#7<-]T-YE(X&[GTT\"ZG]$,7X^_3HS3< M-=P/Y5':_RAQX: NLT^JDJAZ]S;PJ91W2TFCYJG9.-4CY+>(Q2+21\VZ>7E6 MUU@L Q97SR.=FY?5-#WH*L'MQ@5YN=[&DTA@MYST MU"123B7@$1J36))T[WN]K98#:L]NZVC4KMV!HU'[=MJWT[:;MN4U/6AZT/2P M%[[=(7EM.[W;I>]TT=62MA=&03P$ZKBR@N =X-&BR=1;\NIJ];IY46]J?V#K MV"SDVE>S:=9/]9V],F%S=1^OWC!KYQ?:R=N]$=< \?V8YS^?;A67$D.J2E" M4X2F"$T12[EZ\ _VIOR[(;7E/:CMP.G]W=B0CZ-"JE:? JHO&5^/Z[F],&Z$CU94;S#^* X>>!8M#6L_6Q$S1H'C]9P1>+<6 M&8KX+)RJ.-/2_!'X/<;LI#H,+<\Q"Q.LRRKW_![]Q-*L_4$;5_>-/__.AD\L MB$-<^P[0VNE? 4R%( M ?Q)R'J?[3@8PN$'&$"8$+GT25@QVL2.P( ^A[L?1V%D>3BZV7BR7,OK,.D[-KQH*%_0,KQH/&T M$]UXS7K+Z,9;I[]!U5B4 UBK*V12+\R&NG5>=F]"[8V".VBWOW&2SR,K8#D0B&/20E::LX MR#)O[2S'A*J,O)$;_,&"'GQF/<\>AKUQ#@Q+QWYJ4G4N YY6&I/VPR_&"(@/ MU1EF^ NH+ER* \&^_6X%8'(&6 M>IZ)C4]4;ZEU6U3(9>Q6K71ZD?]$FLY>*KWPZN?;7K]9WC/]# F^8OPD+8-0 M2+\XL7*B;\:U3;AI=5.K)JPI-[HKQOQC7KEG]EC;UT]($1N%?1KF7![VI:UM M60,']:5M!.2ZQ$H(-V F3 E#[R5O3+9'K2>=P>4BJF'Q<='C M8*ZE J(% _R@?+!U(\]Y+:YFA:+'7&=@CVU%1*;%*7@DXF+1+G +)9B4-3?1 MGV%&[P6E 9/1HQ#'6-N@Y<(OTTZ]LR3:[4E]G6X7S;SV"NI;4[IV4'>_<3C@ M>TH#PR<&S($-#-U7ZSU$$/$E!TG7IU?'C@9X\NHO7PS9Q:.!6U;:U]>:#=.0 M_WSZ\N'7R3:'6?R.F8G\&1>5I@/(5;^.?0J30P3\X58<^6.-#.FMG-Z*LXAJ M\\T5<]EJ5H.,N6SP(?N-3<%I.>[;/*#6;GVR';[]]M"ZNKF[,[ZV.X\W5[_= M=^XZW]HW7:-]?U7)Z7RR+:A.ZXFR)U"]!V!VC<>.\?C;C?'SOO7SNOUX0A9Q58IVC(IH@O4GLN]BXKQM?/PT/E'^_Y;U_@(?/C8OO]Y M<[T8?LMXHJ(1ODR;JG5,P0/H&/81','(\>)\<2'^?0I^3; %CD./_\0B3]BQ M__;A$<#:92XCY^R/YFG]_/*B6?VPS])F4SZ.6J94GYU GI\\7KW/V4I-&CB, M-MXA3=:%U)6ZD/K. Q^;J[U?(8FYR01F:>%[V%5.)8/V >5]R@KB3:82SA:Z MTS4C4["$&;-$"79>^@'=CH+KLO<'R>O'MG.JJ@LO?-N9X;^$-32K:+OMV3&0 MEP,2G6XQ7/D5 U"[9 5W^6TB.FUZV+(PP;AI=+JP:719N2Q'#7A)X;R2B30W M?^R$J?S>PJV:$L+U<*_&[%*4R_;>J_BU&Q#DA9=&C]\/*Q\EKU%J>UFYF*3C MQ2J\+& M5:)OU]4L.YDWKLW!7'DD)85M"G;;&H(Z+HG(TVPVR MXZ3ITDSEV*EM8'FQ%5 #[NHJCAZ9 \#LQ&XS[0'_*;+@L7;651"LMY!)D,>S MWZTW9Q@/OTHL7EEX^.@]3SC(NN3J!M7SV>4F.[BH ]!SU$A&Q-7^0-@#/!#R M7 [9S+ECSY9+ N@]4R:8D7WPE&BLJG.6#CB?VCZEYP^!%)#8C#X8&4K'=SNP M7FW_U_B10-JQ^)VYJY]+?Y64//0<_-2*267(?[*=>P 6^;_+LI M4_GTM%*?')&9%6DH^J6]+"6XZPP=8%K".GJ<_!<-T"IXV!*6SR^)B>^.AYHF ML?@>+.^9;92KE\A$G%8N\D+4P%GE@AG7SN6 6;-2+5=$2!E^LI+MQ6,SWP%? M PO%[=S2@]V;8.>)NI0$(%<9NWJR@HQ;Z@+SMLVV%0V%I: SW8([JRYJP:62 MNTZ"NTH:G7%+S?>4SVOT>;-B7*?3?G!/$Y0\M-ZY03&,W<@9@7Z7RCFI2:KP6&&4-ELFUQ>7R9/S!1>S3:>8F)Z=&A8+ M&*L3];C")'WBW=5&0$\."TMI/=:WA=S5#6W(^&T9, UU\Q>H!*D= 6TOXX5!.N[A$O\ M_&SJ7<(\ MC0;4)C_>N$^J)) 7Y13-C@K$[TW(0F8*"#P8#RV:$I D>\<:P?T B M][)B=!ZN@=(<+O(LF$K!O8.8%MYGI:,>]4NQPUSXO=PFFE>7:O1RVI[G$P,K[?'9K5J M5OG_Y[=*,2@YAJEX_E >XK4P"&&\6&Y,_MI?%C[V#ROH!-T(RU%^QU^#5T:0 M6 I%/[O7?X!H_D/\LF!,K;#E28QM9,O5"J!L,C0UB;.!91M/C'EH^ KZDL$C M.-C(\MXKQHW5&XPA%_ULAEZNRT-:OL>,%Q_SE.BO"W6 ^!ZG"=*7;NAG?AT M/Z-W#S+%L1DH6>-UP#SV CJU'^-+_)6+GC6&1E\LQQ5A49N^B#!RK2#=^5?? M"BC%>NW TI$?R&JN]$QM#V7&.8TR,'YOW\"!PAA66)(KV_2K621Y_L<_,,9A M#?_!G"LKX_P_,!=)!:@F>G\,+"_DSPR_OJN?Y(4$UN/J2_-B"D]/H N0([9O MP/X-. #GZLB/+$QM>R$@+.#W]H8"PP_!WIZ^ =8J54#M/*Q6* >EX>"LM M4&C,"V^9M9SX%E%G =0$W_2>!Y;S+79LA-Z5-<(2L;O(;GFBLN_1AV^PWX'# MP/YJ>R\LC##6A4?W@"T'SJC=+@,=UJL7YF5S,CR51X7RV(8\MR$.CE7<%>/C M?__71;U>_9)\[?\-+!]$PS.]7_ORB= AHN [RH_* MIV1Q\;MV.UE49-BVS QC93NEHH@UV"A''H&MFQ3X"6./VWJIW [8*,;T<3A7 M>!-(']*O\ZP?Z&C'M[N"D"?@W2"S ER4Y.\9\"X#4]6JI^;I^63YB^2E')T\ M8"ZIS@GFJ1BMD')(4GT^,#]XMCSG/Z(C@UI]*9&"NP/%/6$,,F U<)WQ&8 J MY)SQKV1U-$]YK>![%3OCK-P)GL!QLENA8TG>;#O.W>C_ *&"71E\9_;= MZ,YZ^08$Y43L#O-,\);U\M7QPYZ#96;A+5A,O]^-?G?0\ '28Q:ZX>*K(!&F M/:,HXJTN3KIF]?34/#\_FZ\1QD@%YT1$N,\^"] .I$* 1%RC_L!3 _0,/'8B MYN&SMFF@D#<-!+&!,#;P:W<_X/W6[X8 M"' Q]]4@&T@M(W?Y2("Z(:$NOP= M:9\Y6T!2$P,A1'G"J:0V:8*A^85FF'K435)BK?I'[913XG>G!V+!L6Z=9_\W MX#" CCC+[NFD:5[6%K1?Q^@$"$$>S,"3&>)H"9ZXRZHFQ2?4^L_N'!]V#.;+ M.(7;@_]4+[.^.+OF5:.E@="M%Z.-FPHU7O]3,S,DT(/_N@QQ[43 ?3\ZH.1X MYU4,6%*-4%]^E/WEACU$4$6@A*@0L44ZQ_*NV0BV #)(,&JFDS%2$!IM5ZX5 MAIT^/:( \Z$V->!CR&W"TG*?DL^DB=RZ[H:IR1T9H_C)!;7M]T%:(6Q'L !; MB(M6"ZL4!=2-!&5JEU,Y!N#&0R?P(QP"!!!"4$J: TA*ZG2\GAO;&#?!PH@W M%O0PNP"66#_&^D@N[ZB"\C4 <1$0.FKG7PQ_1% &$2@MX"FD3#4I][2/3K^5 MS%3>3W(VSYI3J%F9%DV@3LKSDQC1(Y7X2T7P'/@A6,/"9TN_#G*"&[?6"#Y\ M@^=&S'V?3^!YWE\;3NQ8[@_BFHY@FDDK5@":O)*BR#WCQ9TM7NMS.J?4QS1X ML0 L;^, 3"#IA%KQA>V$/9YUX_- AT/@ =1IO(PSC C =BI2V-N(>2%#1^6= MPH*YX4M ,;J* ! JNLM'CH?K_U9 MPDA:UCBJ&#]'HN)0Z$AA\ @BSRA#(51"?,_+%+;.(WK&[59%0W;27\^&;!< MR\)6=HT=")5&S6R<-LSZQ>DDC/D>C9:1[-+@IYSG,VX ,E\['MLY<,#>.F\T MS?/Z9/9! F?C5'G+[O,6B%Y=E R8\Q4,\%V#4>\.MU]/_SN?:TI MUP&6YHOI[JI29% M_TI6XZC'%*U^M>!<7RW8IZL%TX<5C6--SRO:DYI@?0U#7\,X3!SH:Q@+7L-( M+UQ0!1F&Q"EC+?+ 5WX8A61R?L72IQ_B\OE:ES,,<1F3V:TH=S(+F)?Z!L?D M8VO5"K^YYR;+>3X4?KDW$S'+G^.V,&^49&A^JR"L&R_5$DTK_XZ2S0R:S\CXD-D MYL&/,\0GM(+RT2=3MBZSL&<%;*^7EM6W0&;8PM5[8"$EY!?>PS?7?[+NA$0LN"%X>T1WW>5]C7S'6M1CLG]ZP>^CGWK![MWWZ1ZW)2SSEZ5J>+0XM3TB/X.?#HSR^^H]")<%W[P&-$6.9EE#XK7O8 MZ^;C1Z=FX^+"K)[EY+9S$WQ)SBZGO/H)\]N6%_'[&-2LIM]W>BP 16O+2Q2@ M: 9P1(X@F6!MUCH5@H\AI>V&D_P7=#06 /P+V!EA*?X M)-.<&;NSX(/MF$F0CT,IVUUKFA#H,L"#G<^<"_"ELD0>B_*&-#VL9Q3/&_)F M64JEBB C# 11 GYN[B(U1%13I14$""9J&_0^8:NT7JW EE4I"UR)4YH(3>_A MQ@\N0 <,+ $WA=M7Y^O%\_;G4[F:"$)4B,ZAB<>!$ZQ'$GR%K5'$)N2W6ET%46M0T@3*5HK#M&45W14>^B*2VS$.0^#J6&11$C:*$+DQ4)?5W?4K* M\(C48UE$,UYP&F(/1%Y6E""3+X10]>C")!([%D@*A9!4GGJB]RQ=?!+7:F&E M44S.G?Q9A_' 6\XC-> <#>R:VVV\R(1 M$2<*_"*5&,)/10,ZQP-Z.>=K="> M"3)6P*=CX; ?@0. &R/\'-XQ"9QA+C\2?4N>DC2%-S "1Q6CE71HGKD_3M3)YCP_2NITR97*V6+Z.=JI MKH%LC63^&>G*AVBL24TO_I,IK!XTB3_)#QA-&2[S+%%@"Y[8,T%Q;&611FK.M4;87C(&20& [)%@2P4SPO=="LW,,X]%?H%M+MN2S##.J1\M M-R;:'H;ZT9#BQC=^/8G*P+=RHS*.HB;3IHC#(;,=7G8^4L7H9!WO>"B [K_\ M3*R[Y,'F7'MQHK%#TI8!(_*.,-,%ISN\KAWV]T0^-<:DP+ ^3G7JS?8*G:RSNF73VDX8_9=6*7"6D4W<>"":.Z"40+& M&P#%?=\8?J4)G'J$*.4](].E5D@)/M< @>798'Z"3I/[[3L(0Y)H(AI%C6\Q MP!+PV8QB8XEN28*23[+7AYWV^@BH'\D<"J-K+OGDE4=3*<6E5V+&PA$20N"L M2C>U%2Y/A[/;PVRV57%"?[R'07XMSR1QBL;$%HZI2+&8E4,@#.G'"FZY09 ( M&50\S^@\*.@#XC6B]Q%G)V%Z M3 0[F>L\.TC7\,L0S2CN!*&;Z_3!!.&..2X][B\9C-K5B BY):R;M,?]N.I; M-'\W5^:%TX1>0.%)J"1M*,O M.&_2A.91MP*MFBGPWY M5_)1!@(?^*F"'+ I']MC)4O-TU^H'BJR\S^OPQFP2!\M8%FRP5&5_=DB?^NE M]WUI^#?(([-%!">5A2B%C@[U&?@,AI;OV!/D.66SAN#55%Q4FB0P)(]/ &"U MA2:7 ^8#=O.X 3)[:<&=$Z=:G+%8/< M2\OWKT_!KW\7/FR8+3[8$# +6>C0\/$/^I#9)QP?+3@,\ I_<2/"9?S5#^PI M4&Y$'3>Z*"O!_[P&BSV#*GIW>]N\M9R /Y,Z26BJT52CJ69?J2:':!ZHA >> MR5]>P5H8ZX@ME[^!XU@T^G:+OF3$$4>) RA"V[?'7[X4S&$[-]F7IYA-D,;J M3UWO%XOO<,=4^;/[%XP KD9YN\&IAMB>0>SA^]=]@]@VY<8N]ZG5@E8+>2S+ M,P+[Q+$:8!I@!PVP?V+=DX;7,E;')J"UCH;D";RI*M)XLGI_/@=^[-DG2LN& M>A4[8#?P&ERS^6FN(@6 ?@+L,8B!'Y,ES,82G\GLK3M1@&RCHT=P4P6::Q5X \CI>4 M'5Y[&"9=A+!*V&."DB? )JYV(?1$+C'U$T8]VY+UO\NU04>>V75(^U"MW%+J MK58(L$_**Q+3&J;."I$+P]Y9X _! O,XI1^AG&>M1+XJGB/!#@%KKZ[#C)V, M)?+)&+'KB!4&$1D/GNO@^0:1:4B;2\JEVOIY]\@E1>*2Z]Z_C^62:JFR?KX0 MJ6%WQ1?JL:S$_8I3. M)%^.!0U9U^](O.6GBVS2TFJ@:E^-TUNL*I?UEM*LK'69OGA&= MDI6KDTX6:84ILN(X-U_G>#$%=V_V05Z((W[I_[T@Z];,6/(^CUJI* TU@63( M)W1Y#G1Y?);P^$$M&?9[RJ76.AHC;K*GS8JL:I7,ND!E=('.E7MBR;5=9JB4 M(^O<@\Y09M)4(7M[('.U)7&UMVA](&_,^&P9Y@*_9OW@Z=/X>[[W$8(RLFFL M2.Z-A#%)BS]7_,:]/#V_'U'" DW?PIH1]_#]XC@[Y>Q>,XT$3(I<6]2Q(N\6 M!:4'TOX\QD+:(^V+-M:)JY9"X ^J#0F @!'_@YIBUI =(]J26U8D1I^$K*!^ ME$M\#-\(?3*UT9]QN9%[C)3ECIN$\@EEI56[5!IJ[#'BG>P3(R=F:*H'/3_[ M;3V)!I?5TF7LF:PTV>Y^)RTJJ>H'<$V^JNJJHY8I2SU([4]YXX>3H MD FED3/$$OEDC$PDUA+FDOAK7)!+,L4EL:1?$26H(.B0:@ =L!.I7*G%ZBQ5%;7%PR-C+ M^L['6&)RA6JF&^=C,&/A%HE7FL2%WB59VL2$Q2Y4-3VYN/9Z[)^?:HS^[ MC'E4O_% \'Y*<93^E_C2E]D%O5)WRBXOE58M@4 Q^F2'^F1S'LBT1U8N5=$J MBFVGC]&@7FB0#+MC%01;/T/6B24Q54:M@[Y8#FFUR5%!$/L,H[N?R6NF42B6 M0Z#AK(T56946E!Y(^_,8"VF/M"_:6%BG5(3H]BY$>^SC3QER/M:(N%I3FM6& MTJAEJ'@@;[QPCC M7TE^;.[CK]6PCS\;)5)1X,?#"Z&B]?'7E%K]1'W\F'C(<$3^3%X3$P^Y& N# M@$C[/Q:NCNF+]\^9:?$>CAQ>\UQ[)=$D+H4EO[:Q5OS9KQ V>Y4T M>[)-?7UY3P5$]M"^[MS=D2_=_K!S_:W7O^O?=CL#TNU=ET@8QZ5#U-,==FZ J,/.0_>>7/=[-YW> *[ IT'_KGO3YE]_[?;: MO>MN^XX,AG#AOM,;#G -HJ[!Q[9I$FUB>Y;+B&$1=VQ[3+-TIA#Z-J)3ET=W MB$@Q$KA,IG3^EZZYFD(\RZ2,$=L=4^?58!1<:I?JGW8M2.:W6=1[?%BU7"*# M;^V'SL67MA3$^^\@DNUAM]\C'T$LA]W>8^O-U>]48T2D\; )WZL1CO%8(-@3R9%CVQ-!,_T[Q2REJ M$UNGID)>#7Z,:-.IH\%. MXY3(,#B&>"1QZ%^>X0 !^%,-:^JY?*9C$ AS1ICW]!\NM"]B0&\BYZ_ ?2/3 MT^>SIF]3N E>Y,4V8;:FXELN M]#)S*"F7B)?84/=.,:M8WM3,@:*3C0=GDV?X8F<+*X-;\%< MV^&.<^!G0HPHS^:9H*0F0"/N]6D*G]H2>>15N/%U3"U")U/3GE&8R:OM MF;K((NGB1_ 28'9H#C#O^X_A29S'1 9KSF%RNIOHS V4J6@B98*A_!<>O68,C(U/4:N M80@-G@^3AV_XM."5Z<3P)I*A-7B6ZSE\<<3 P)(P!Y]*SCSCNG+3RNR ]OZ5 M=Z$!BPM8CMF>,X)I"SGY8MHV+QS[*4FTS&I+KPB_>N>ZQ7U3&[0T\! L\3Y$ MV^GLI*B/2& ;7\N7+XHJ1F.J>R;U"^O6VI&#?>E_S G=?M<-0RY,?+L'0H_^ MW#,K3ME(F](%7D0\VX=:R5JD9CA>4J.@]X&S@,OG"D0PSO*.(33'TI[_4T)\ M$^%?+$R (P) )R+&LVV:]BO[?( EO+2B!]AXQUMH@>&/MZ/]E^0!7KGS4-/T M#P<7I4'\;__QLC(U&'H3P_CQ*9F]E5=&G@/;GBM"9E?$CW8U+G\YRFWWT\/P M4%.;,K@\_[3X:HD,'S:7% 2^7@2U_4E>MGX1IN-:T-O_O@KOL#$?$,P;[_%Y MY=&5>!Y]3-U^\RBXF7D>8/UL^?K14K#,N'NG))*;RJ8) 5/"DZQ_?+C\L&MR M/M?.YZ9.W;"2AV#-T2*:')=".5H9;756P5269(*-0WY@QIO\,($?CYG\S+T$ M77Y'$A,YJ:"/+3$0Y4<\!"V)A:A-?$A M/"!4](;$8!E R&\.#W,G]81D3;]O)@8O8 MRMKQEMBA+OZCL;EU:1^CZY>+4Q-#>3D.,9BVD1/] W1TN"+\4L _T MO$1P*^+945S7R)\()D6,:DD-@_^/7P03M'W0JHG!JKE9RN$4W9A)3]8[?O)K M3E\NZ['LLY7]A3R!9NDB;J_99(J#-'^&F *=W2)L"YWUBA$B6+[H.T2.;>WY MFOVQ6+(3.KSU2BGD/+)4S>T-]#B-SPOT:(2I7G1Z41 3]?3J]=+ENJN7?4%, MD!ZM=*)/Z/IFW<99*4A%VR8.E7H@E,QFI2%7Y]Y?G+TV[!^^DKVGO$R5.>X# MUU?M-X/MTB#J(4=YKZF/#=KTM*20^C594H0!.<:B2=&BR8?X+6W3YRU^*Z0H MC/AA1*<(UDX YEWH-/$U6Z:O7ZA@2'Z&-\[!;4G&<:6_:/S7D]OZC?D MF09SX<&*:*0T7'&;9;MDZMA/HM/$'6NB-93Q]C^QLGP X /=$#;'2/0;/E&B MC<8&?>&MJ99KF$1[?[1ERWZD"]DG-PIPI>B6LYALBG3HB)=NZJ+9D$^.\P41 M=>?DAHZ$2>&7G:L<%E]MB5D#TY5+OEY_D,;A;.H;3NFV MNNUJEU ZU9B]J! MUHS0@!:V#%%:TAJ-[2UI,?6-Y?/1V("3C08[?JRG\JDHJCJU:I2U0?-9GI*3#-<#951S1F.1!-7I"S7M*<_E M+S)DW M[ZSECQ?\6=<:V1-X)DR2WW'GY\G#2OZBGV_94!K5L--M<\I8*%OYEZWH!1T9 MDZU+I14"TI-;QD+90MF*6;8>!S=1SV56RE4U'[)UXK8]=!W2=!W:^L2P#.;R MTR9>*#H,J'B/=AANJ<6/1P&]N\QL%\;%UWIQ/:%>=D+W?"K]"3 MS3?3M[#RO(0=C-B:0)!0AQ/JK#8U7'8D%,H'+CO*1U;E(Q?U)'DR"=&/.WT0 M,K[P1J6B-),[*N"DZ231BPB^!'5,&/T&V/ Y_DW9% 2F%( M<=)00E!"4$)21G$K(#UU+\S:UD MP_*$Z2QA$(-7B*'_XP.'*QQ0DPHSM3WEJ) _ZK5*HW59J?WP83[A!U1ONSMN MKJRL]3&(A,V3(>7QSPN&.AR1//QYA@M2,0KI,7SZ1!XHEHX!?Z8%T)'?#2^ C##0\!7>8Q:\^[NI63V@5YAO+" R6= ]+N^-V%XM5Y5R=?T< M*+&>V5ZP\.!"T1>LUF@IC=IZYX(4,>==>Q]*-WRL$C8/L78LWQ? E_,X7 LSG\M/%"S5F))*$1LX?@ M/ QHM@G5F.=PC%JX^*P9#GGA^-S$?A97.*&)A+CUX9S]'W+JJXTK!M,'/B-3 M6"TZOT77W,4#-,YM4G^62)OQRVM:MZ*<5K'^ =Q&]8LQD&#C^?T7O@@;<;YKR4&(9__1)X=!0Y1; M1"?W[T9TO>F$B=/*QZ>'M;\$D?D M$2LRJU#Q!Q3ZDB4&2TQ9[YH$=M(ET7D=!Y3NT94X>[>J/AMO5+_X/^K8?/F: M%;5RM:%\+?=92ZT#-E]RL(SO6PG =<\@8*"8H)LEU?+K]H0&1DTI%PE"!H4MXX9&[@5&5=16V"DR.60.%!44 ME22M,LT/17'*A!0C,"P2*OM@-2@JF>* PA!J_661 MT?.T?LCH663T?-0]G+/5ET/?+1:QX^ 06]DOG8$PV]9<+4*A/"*E,( '++ V0D+AN!ROH#(ZIED]=]6$,X# M#Q^95',^ T7&5Q/M;?Z.&]'JYC/=#9$>&&.U)SA#6'G-6*'RUNHQ??;T6QS) M@9'/3- IG5K-KQ>55CC^Z=)_&X1;U)ZN$H=.EF+'3Q2\+!X[-E^U&0OP\GCA ML_C*7BV7?[DBT#, 1GVR?!;ASSVVH\WW6'G M!H@Z[#QT[\EUOW?3Z0W@"GP:].^Z-VW^]==NK]V[[K;OR& (%^X[O>$ UR#J M&GQLFR;1)K;'8?$-#MHN3P!@"J%O(SIU>0Q.(N^+?MXIG?^E:ZZF$,\R*6/$ MYCCJKP:C8 2Z5/^T:T&B6#Y)VRK;L;AE">)0>[LQV,BT.5+^87#:>Z-CI[0C MQ6D+99&S5;7$]7/_OD.&[7^1SK^^4V\*8H_R R-N'=N;DK'& M%8: K=:)15VBC4;>Q).XYS;H"7!XK)\$1(4#HG,M8@@1(J[V1J:>,[7Y=087 M*3&$\N'J!GRD$GD?Y(F:!GV!^]RQYL)MQ&!D N8J.)Y_4G/&+UM!8Z,\> M/(6?D"&AWS73M%\U> ?YKN+P"_I,!77X&VLP-+RE)LZ]N*$CD1\A535PV! ' MUR7S@S""5*#,-2823QZNT>=G>4Q)D* ./VAC/C SWB[63C MP0C+%0'7T/!S,BXJ2\FB"T9'/&'T:CLZH]:N?-CQ[[B<$SO-.W(X@I"$V,J% M,'MU-6RQ?2?L:(X%1&'?J2/RAT=M@UM.?_,/RFBU$MDK3W< 7"8W2] WO;)-\. P9]8/?8^VP\PG\(ZFGD[[6PO2UQ2_Y(]6SSC9Q]/L"#P8-. M3GC0B1I,5J1]TLEE=3M"7"4YF#4U\X\^.40J(N!'.NDD6#/^GNE;OF7.*0'9 M\[\1(WV6%?MYAK/\NM=N> S.Y;G ZJ,81CD"!:60W\V-S1S(6-9Y[\!#4)#W M?-[#8U,0K7O++'+,W'B$!JXYKGGQUQR/34$FSO>;([61V@56T.+8%)*/$U,R MA4V!,+^[RBMYZB=?#+!51F,+]NV?!DRA:XU*XOB;QA63121C ML'&H$Q5*/K+@A6,YQ/*8,'2-C]O+";\[]K/AW@$E]RJ)/ CUA<$\X-HN^)=6 M56DV$X#'^)2:+LW;DJY4J<6^I%6PD)O-! "'<4DC+>E6W)K]EK165^IJTBN* MOEP1MN;V:.10P<3V,^=60431CD]U2B=BHYXZ\WX#L14SOG/SKR>BJT*T*M#S MWIB'0 O;T9Q9YR_/<&<+H@[MAP6=_N!D:NO_\9C+R_7CW\%WX+:UFBW4\3'A MG,6XWM&W]^/.C4R9\+CNL=D F5GW#(#0I<>(14&;/I/71+Y OD"^0+Z(Q!<8 M3\ZVTWIM6J_:(8I&FCM:WLRL2V!O^S3231\ MGB[Z7%>:C3"@?71C3[GN&*+&=<\OXIY@'U2\T(!]0FH#]P:'3[.<5%Q%<1L]EKF;QIDL_ROZT"GQ3< =R MNSTY)V5;4K(G"-E_]M&8!$(3Z[_3,)+_*) MEE_'R$2>S,S>.B!B?&F+,[5&=X0W5]%!?3T8-6WQ U;NAWA04(-48M)^H5"F MIYIJN72IIJ#ESC7N?B!C[LJK9(@QDYYJN=0J(V/F@C$?!S=Y8]!B,*5B!0 C--&=DOAZ$ M+19$'DDQUEZH?]8$M?B!#6*1YJ=-C'SD;+^Q8PLXM\:?1PU'/H+Q'[S:GJGS M QPTF,7%8@;^W0C O9MASA9NNW$9%6Z[&0%M.QJV-I_CB;"U8WKT,8$!1-Y% M]--3XU]+PL*V(S\PXTU^D'#8\K/ Q/[MR?GU=\3%1NE$7&S$Q<[05)#W$!?[ M=/H=X1ASR-PR!9DE,$9<]K-<=LPJ%R&K+"*NQ!:( TQD?A\&CT7O8MN>%C@R M?-T69Y7O=]:L^$%?$K]MZ0_,8_) UMN'Z[OK=Q2=AP6(SO$ M,R)/UR6?;DH@991&LD@MEU,]G#5:NJA:WYXNVO=0T]7'5I)YK/K^V),W()WF M='.QU\-F9CMB&_D,.R.P@KCQ\.)-V&%X MWQ97HJ9?HX?^Y ^Z@HM!1ZD6_( M8V.:.@$SWJK';3;Z1JZU*=]8R)VKEY+GJ&W&5$]SP6#J/TM$@/ZK11V^;GWG M7K/@53FR'9BFKF.;P67=#_'VA_]+DSK2T&6..S1<7H+4M8 7#-W33&[4_I!D M\:D"1)&W>XQ/<9.Y]V46_$;8QK^W+<(K:MR9F)X86B=/,_+5%OR\7D!UWCNU-R5C31065K!:"X99T_VS9 MFHNUY"?5=W8#/!)6$167H7JU%+J3W(Z54F"H-6MI5DJ%+4.DVJE6WFNGL"RK M\,EWM8S9]TAU66+C8\8;D8581-9@!=4CK\=*;TI8^84* *MOL/(K0U/!FF"L M_,+*+RP!.H"Y'^Z_9*G^!]<FNB@V5"5UWJ;48I3Q M-HI@L=(_#7<<_,E^S3@Q%8G%>-2RVDS@C*KS[,-)B(.6ZQ&SQD&72JN> $"8.T9=X96%*\-"V2[F=\)G,"W""$[$\TUQ_ MT9 V<^/--S&"I3MDJ8"&\-U2M ISEE7$6++F=5--:XID -O4T E/FX0*\T]G M9'[^KLUXW3GK/P=]]H%TV;]2&O^QE!'V>=F+GTJMT5A_C^G& MN(AKDW5;5R$.95..U/E"S5EII:1XEVX(I!V.:G]KQM3]MN;I^.K1CWB2(Q3: M >^4CNA]O3A&;5;+867CR_\%'K^DVKD+MTH).EGR4Y\H\"[W4\U7;<9$.:Y\ MYGCA!"]U$\Z=P2J?=B#@J=:K"IG_\^GJPZ\[UWC%WYV7;9?J!JQP\'[NCR[> MPY'#RR+P)8=57 ISHK>Q5OQ>]*YM,[.]QKO.W1WYTNT/.]??>OV[_FVW M,R#=WO6JMCE5,G'._F]X\>2:H=G[X*.ANV5&]RXO:VAKL/3'ZEP>OW'GAJB]S"DYM M%D[#U4MD\/AET/G?1]!PI//'/D;0N8@@?=%,3_11LP5GPD7.FB N<,O/,6E[ M/SWFROU=K2N!.!48,91_ "D#[A7]#N)9[\+$7+@@-GGR2L'L,1CSJ)YP'.(4 MID[ZD8D,\=/7B^HQP8J0!J?56(7X[[__Z[=?GVQ]!O>,W8GY^_\#4$L#!!0 M ( '"!#U7D[6V2X X !$] 1 9#,R,#(T-V1E>#DY,BYH=&WM6VMO MV[@2_6[ _X'(WEVD@*WXD7?3 (GM-EG$29&XV[OW&RW1-F\E4DM*<;V__LX, M)4MV[#2/)MD/MR@06P]R2)XY]D^YQM7(T.!]<](Y[_ZX? M''BMHRWW%:YO90^PH].K[I_L]%/GZN+J^L/&U[/S06_CF%4K\%!'J$28XZ/N M^1_L9O#G1>_#QE0&R>1PW]N1:H/Q4([5AXU0C)(-:NMS_EC$S5BJ>J+CPT:< MO&?9]Z%.$AVY2R.MDKJ5?XO#9O%]Q",9S@X',A*678HIN]81AYY.+LX_77[8 M,'(\@:Z.3H][WR=R*!.&PV)'6Z?'1UN?<5RK+&AM_T03?)H3LN&ZU^E=#EBW M]T?OXNIS'S__P))F:XTEB?B>U*4*H/'#[5\?9]GQT?GQ%Q4*:YE.)L),I17, M)CP1 =.&I>X6W&$^M (=E1XSXJ]4&F%K=!\&%L''WWYI;N^]GXH:?MA_GWU/ M[>)WG9H[%ZJ5CHYBKF:+=SX9[HLPS*X9,1*&)9IEE]FIU(GP)TJ'>BQA:.?* M]V FSVDF5X.JN?\3EI364-@T3&#F1NPJ%H8G4BL+;QF:D!OYG?6AA0D]T&JT M?HBUW9=8X!N1H$G)A U%J*=,6L99(*V?6@OVHFTP^;#2/ TD+CNM?@1]D=T^ MK(D1$Z&LO!4LU("&@"=\/DH+HXS<* 58&+#?4R5^4T,;OV\W:CCL)N,JH/%[ ML#K5"K[E3"FLJ $=A"PQ7-DPGT:C(W8M5"354.**?_%N/!;H,.3&4I/TQ,)5 M>&K^!C<"YC(0C"KL'^TUJ\>9?3:_1 T%M]AUM3* !TXU-P$V M^$G?"J.TH=;QU8\B B%, K#$SUSM]C<#YX/B>UUR2/!:N"DE4B MM^KA/-!B4P$^"1[8:N][!^X>=!LBEC?!%]L[WA[++KRKE1>K6H&WFNV&M[?X MUB-(R&.#"5"?5+[)'!(M:3;VO=9=2YJ[( QR2]@4@!\;"7,+<\2"5"!\L-N\ M,>!,F(U JC&#!DPV9[7RA-5H!OU0*J*%Q$@>6G*I*48Q^#L!>0*A+>8SH_&* M"JH5""I6*R7"8KYY N\.TX0/0[*CL&$B>."CP]?RMD;WSX]/ N ? MX%.,K\!@=_QA-;6\B#LLFE*M/,L+=G>7X4S0:WB-U4Y [[26X?IL%]CV=NY: MT2AYXB+^JY5E!)8] ;%50C!; >"2_RS@C2\N\RA5/@D!![(7C1_GQ^>HRX5- M4#[J2+P)U\YMD,Z&1V$*E@C6XY@N:4=9; M,-;<]5Z[JSGJ9:W^Y-IJK$:4\T'8JI:D27W2HU9A-50 M&Z.G$ /MHU'TPLQTA>GV6]*2,^#IG-1<)?4:7GL]>!K+<"OU6JT\3>=Y^_<; M\0-&HM[3H94!UABF6/OP!82I+ G%VY^O.Y >H[@;4VI'6NF?1DD?M1%RK("1 MLF3W A/Z-^"EW) \ZZY6J+3P!'RUO>W'D!-5+A:Z=D6-'"?KH?=8WLK6?EUW ME-.TO/:S<)FJ$;_5AK[>Z8@*&:,P]9,4-!7H^R U^.>QB-SJGO\!^,@*NM4* MH_]',;/)+!2+0!71':S@I9B/17T(\_*M/A1HZ"$/IWQFL?)[=';-;L[_ Z!K M;^1-4D'Y\)<#^K?!OIYW!VD=086%1%Y51 &P MS4!>.P=T,C$Z'4.2B4XZE,I5ML 9L;:<36 @A@D;P3WE WP]=C*OR+$V=A9 SG4A_XE)]JHWR M$-K5HQ%6C(<(:\AW_YLZ6!4: EMN+S6\4]:X(#OT6,$LTJP$6 _VI?,91"V/ M +7R;[K@*D[0T7)RMMQ!NS0+V"KW?9/RT+H2%&WWY)S!0LF'6%*:%W]>/"]' MWWL<)%^$/N\@4LXM>S(BFP?MHLSH6&J_E*O?C\@5Z[I?+&1>3UUJ2R5UZD*O!<(#J2--00#?.WM.!2$;AXN5@'G%77N'#<88"5 MH5J!R9T'LS)X[LL5[F"GW2R0XOAGH7:^7C$NK>OVP1)H]LIE&EK6(5??2@ER MK;39LX 81/3>,J!+",04'+>P^(Q(#_I?:OD5&"4+KDZ045D&9%IJQ'-V>IXK MR^;U"#^S2Y3LRGQ[>]FUR_79A[%.&10H?[ L2Q56-I7)A-$&?+GGO-48-.LD MHQD #P3B3):A9*(= 4Q\A"V>+"&L< R\ MLRDE1C^E;UVT@Q'ADZA?6%A23'34D\HZHN:VJW94-E=8P(JQ&4G=)P==*1 MVY?%/>DD*WY]3UBSE>'F53SP2QS09KQBG7P[[+/18\,C^]0#$D\@@4^=1K/U M\1GJ^EG(R7JGLQ@?N1UT3J[K;JDA0 2@OMAIIW]2=_ECMWE0#V )?\O" M611/Z-G3^N79Q;O7"?G]W-)^9ND;A/LN'8W!J,D5QKOU\UY,NP"'SPHT&2QR MZDU WR5YL$0FC:T[EF7$R !!:C-C_3[;-%N&X:JX6A&=$$&D).PD$@:6$I2? M]J5(,%H73G>E?$32C)THA8CK"T%&D,S8/+GI7-%'M]B]%*D?6CH3$4^R]RPV MZ_B87NIH-8;N@8PV>V$!'4(#7<(^0*@J!&R=^GA^& MH.F_D ^Y'(ZH?U/ IEV =-'YU298?L#5+6-Q*$J>1Y->$!G6:+P_T)4CGTP[ >Q7#7,N)AM0(CE^2Z MH(%)EV_VK[OOZDJ,.86RV?QD$9YU*LU*C6&UQ%BP-"_/!4+$&!HAM+AX*FXE MN#SJN:Q[;VY/:#5&;R-IL=-( M!!)6-TC-O *3=\\VH^[5]3N\U*03&DYBN'%4*_DHJ/B#@0>X".;:IL-(NAA# M)XJ(R0COYY==$, A;;:0 B#TSN4O9+A4>PI'^;&Y_Q3E MLH*5J%H GN0\D]1+[K6D&M:%D6IED<]J*PB-3@5DC9':5&**0)5\K#1RVMTH M<]D%1GN5&D,6QR[OQK&+/(Z]1<6A'$KNC> _*Y)0K';!Q(5MC"=8JRT%E)S6 ML<"%M)M,C!"/I_>/8FA2#GUB2ROI=DYO"V06ZX1.(.'A3U2P69(PK.DU?5.XG5@TB\E\1:=DAR(L$[ Q% M^DU$DN=NR#^P:KWY@>P(0"76=;.@ON>2O,K*0IYAZ(=_'D(EHA3;M;]RC=U\/4G6LISI 1,%_/!QNM MO3?T0>Q]I0^"TY7RQ:-<@\"R1E A,G2%*28#%B MC.##UNA$#W>G!-DXU$,J82,VY@9*M;;*\0J[> C']MN5&+!S (A+>F#Q!T@ET;QX/^T1:\ #R=$']ZI%AS MWVNMA$^U4GYDW:H 4+#>N@"3!S/9 @QVZ?H#NGPU'FDT]L9O6*O$WMWOQK2" M60R$P;-OL"R+ID'DFW4B],8*XB'PIU[M35_-0LS\+H)V%^@L2 P+58O M7I@N.G3BBXHR?9)1- MOM*'ECA7%L98D8+O&_%%!">;LJOLG7*2?0O\/4$L#!!0 ( '"!#U6,C- -Q, M *?+ 1 9W)C;"TR,#(R,#8S,"YX8_Z#)E^T%QN4< M7353053O_[\A__X MZ8^#P1=,,4<^=JSYQKJ^'=];OWU^G%AC*GQ$;6Q=,SOP,/6M@;7R_?7E\!,=/&NC [X?ARRT7._#^-M&8",1@B= Z 5\@,5>@T0NEN!C8 M9@'U^2;-@L#VNR5['D8OTPT"SL$+32VBMZDF#B;%T/ B!8A?[54QI'R3 J6( MV*(85KU* 0MB%X/"BQ0@:,C?K+$HU)UZD\;KK[D!,;S)Z&#-L2U[J-&,'X>( MVYRY&*C:_@"_KEU$D<_XYA;^3VAR/\\=/$PSQGV3(,FK-'L^SS1(<0>OA_*U M;',Z.#T;G)^=R%Z/*&4^DN%#_;=>$[I@\J?L%)=2EAFTLN2/7Q['A;U8"7S% M(,P]H"5T# (*VOZ;X'(PQ"JB*)U!IX; I(4T!6_)!C\-L] Q@D!@9TI_5K_! M% ):*L9ESXE:12!%+;8(J\';R+4#UTQ@F%)0 XV-J8\Y\:X8=3 %M/ #(CEQ MI(=]1JX,,D\KC/U0H96A#?H^!R4_@;YPI/ (GY4@M'2,5H324CB/)LDH^0%! MB/17V"? 4CW[I)L:C'6QA[&L'U(D_NMH/%!1HDPQ75PQ#Z1= 0QYQA,F1+D! M=SD;M0WK0R-(I_J<5TCP:.FL?)%:W+GNI M&YJ39@8C_GDO(P)V2Z'OC;VF?(DH^8>B,*(PCA$$U/R@"18:J *T.4# MN*I-<-1-*L(:+/$Q:XD(G52]AM!""48K1MD;:X +KM%&101P\RE\J?F5*I?X M(R&P']FA%*K8 F>G60MHB%174*BL")<5(NN1[MD:6Z+=!A^=9'8;@O=&4ZI;W MC!:$@N)7!CU>Y+Z%JK]#\T%/^SQ\O7B W&P8G1 T)RXP&OMG!3B#SG_,ZCQ& MI3I].N!JZ'IC@<^,<_8"'_M(T]K_!HV^SVITVZ0W6IMRAU 8.ZED+PX%Z6<& M[7W(CX?#9F'BV!\5*G%A["^S/6\-R9F6;AC>&53ZY]S 5C8?J/:6CJ WNAU3 M^(EGZ/7F50J/XRP[\]2@SUS*%C:TH*45->V-)N^QKZJ%F"NG"A69?6C08R[A M@G9A'1!:AD[:&ST^8E=67!X0C+QG'$&'M-6*AE"AQK?%FCW/)5(1 DMAL'04 MO=$P!#J/^'%2>L54!H_IMGJP"\"@YUSRI.%0XZ<4EMZH^BF8"_Q[ %+C',^B'^U9\)G/+Z[PS- MW>U(N"*TP3BYG*U:S=CZ(43;'[-4ZPNZ:6JU,)@GEP#6Z3M],U%9K5@W3D58 M@UERF665ZG(?#6(N(J>-40IG,$0N'RTK.??/"&$!65=WZHE!L;G$-&S4/_45 M5IU37^ = ;EYK)54W&Z?^HNKS[KNJ\,76R(BUQRFU2L\T%<0]H_LVSKSKKZ M]B?9YU?$B=2.6I^'A7\#::+\B,DQ=C 7 MQ"$ @,4U]A%QJQ85&F(WF#J7Y58L0J32X9@3*V;%BGE1&'1NK!]"?H[^4F#1 M6T(1M0ER]=6@LQ4NM/0&D(U]T8(CM436X&$%4\'U/2QA,;.8%8:))N_;*-P$ MX/KM?]5J82/'44PC=TP7C'N*(=V?]D=C\(_\O';U.AMD#0E!2Z-XM'*Q>1*H MN%;SX")5\DDJ-K\(O C<"7E.1Y/OA][@%;DB2"VOT(!C5BS%BXH)V_)4R(ZE M^.F?SY058C5SQH Q7 @0*JR=U<1M$3/X4Z[N4ZELG/&DN(6VJ"XN%D6^IXRESZKWUQ"E:4(U4(,Q*L$W;6TP7*XJ M8ERVDHIT.&S"GVT'0H&3\CO\=G1CR-.K.DB6C45@L5% M <6.I?B).KFP$HXLC:6C\YA-J[^/-A(W=)(=F S.D*L(F9RAP!>*7":FVC][ M9[>1EP^E:K4PV"]7$\IO2C^.J(SK2Y/!T WB5*Y+B)X+N<+(ACSZFKB!CQW= M:ONA,)@Q5Q,J6*^:&E5%U+:OA5H59:NB7T3R:-ZD3$-]XDBED&?\A.V JT'H MS:OM!@YV;CGS9! +0MD34R9X1IY<,E+%"=HD9'"57*VHS%5TGJPM4U;,E279 MLC2^-/_2D8;,]<^I3$NBMQ]@$X3N,7MC,;A#KN*T8^EU^AN^:XWVT<:A)DJ_ MX4T:&BR9*U?MM.3_[R^Z_",O,GG$"TM=4W(I[W#X="*(MW;E'23JV8KCQ:<3 M>\@TKM7SXU!).8=MX\HXV>U$!&.44176^R^1@60J"4B$%B',?,G MUK %@4#C=05*&^EMB>.B>5UQH EVWYXDX-IU)HQ$+>K MR4#QS4452<<-),WW5:@9;C0J(B=BY@K;#+'KB_B)O6ZI&76^3_->,OG8M4R7:";SZU8RF?KU3):+;!N'/9F2W5T55(AJ#RQ\- M"6ZOD*I&,897ORK3S-]"I8(LQ4LY;*K6AUW.4ZUD1_XH@\?9A[U8J!A"-/+^ MWJ1WW\%5E1T=R\T624WN#)>E57*'&%S^J.P,INO.]HBL"DU]!K+7E%7C(+X' M+:2>X&A$?D_"C?I?T3UK1@[*6JK_A<9#=-VB8D(M][8Q=H0L7.AS(2/J/&+A M(7& :+FU?,;2)D2 C'=NJNPTN/0:=#?#/VL2>3CQ,+S:$QN/VG MDP5RU2V*"A"&6X0Y,]74";B2Y<2BQ'7E0II/)SX/HA,PY0#Q[\VY$P$P0'QU MJ>47SH)US"H!%F-NYN&E5\ *GA._5#]CF0@@]R&8N\2>+A8@"UW*Y4K/F"/7 M9>K4PGOL3Q>_4 ?S%UDW@DHN<1(2_6%-TKL&7V6]-PM/AV,?)G M*WR'^#?)0LB=7'O9E:;*V:@GL/9+F22A#+;7]? :$2>9T4GO2$NJ.S/\ZG]V(3;$JDENL;STXU?M M=ZNZK)4HI4#\IQ788(8Y]-MGT+3:UZ:V66X.(7$E;NH+>>.M7;;!6)[RRLE< MM92;10\G:&6.Z@O[15Y02N6#:%<\/J!!JS#3P&F3$GS%$S+4"28'<>A].=U' M.?N>^O &M-:V"/75666C^\$4U82Y?3PJLW?I#3A("4==Q9;T@$GF#'19)'0H M1X>AQ*@"Q[]< 6EN!W,\;DT9$T(5-O$6%:(QUV ,H2*,CDXNW.&0:8 MIHO4H[0*Y$6-K8\B&O#4H$<$_UBQX$LX _N9,&$3#(-JN?X T-#2N M'/-\"'"8APAMV_)U.&HP@DH0>Y! U0EZ+ND+DBDW\;D6MR,O^5O6QO:+, M94OP(H4Z!7!0\U9C;1\[1P[T] ;,O(N5?41F^1Z_J^MR-U2,@H*IUVN]IPG5RNN<2C]9ICZ.H2 MY9C>,H[),CJ)P][D^]8Z;-AZU:PJ/PTL%_B@/WRU@IC6:<0H(MR@R.%BV^>, M$CNI)'8JQ0[Z]86Y#3@E\F0DB)HSQMQN0[B1>I,2M)H'O,9K)D@K,]7ATD^_ M?.YQ2[/5^=;P_$SH;U>>*XNWFHBV!%=IN?2]-LK[#C>7. M(IQ,OW=BD1S-UCX_J;4#;7Q,RX7)DFQ1%B$P3D]Z)'2BQ27B.L"/V"-R>8T< M70L;N?^#$>](\GT8;$]/C"[!D;Q.8V:>:%LQY YT!&DXHI@%0EL$#4'Z$1-O'G"!PP54D"#&"V.B;56B]YE!AV;E[!_RAR'[& _F2OY&YF_(Q=IH92$0\Q2YVHJ!EC;>OE"4"Y M+!W\BMT%XC@Z4JU3%9AY:$W:SXA^FRZZ3SX*Z-8?=,AE7Q.&:-P[9B^L4R%V MT&\NS$$D:,ZVK%J (96'C99+KK981'O<.7JAW7Q&2YEH;YA@)O6H\I]#"QQS MT=97-5E@*?UD!*34RZZ[6BD7>ZQC3:'L-NTJX:$MH:84OP&Q-"[:$NR6!?P- M2*:ST99HLQ7\> .RI?AHS6[D^2W(IK-17S0U>KDB/K'E:*93<8I)-Q1A3)U MSG$@]S!R%--O:@\&'T\>J#,T#F06 P=-EG'0I5RVU+D<182;CV@/]AEJ]PMT M'\B6T\7V5);P4*ZQ$$%VWZ$(W[0[Z"MCH$%PQG)&^#,,HQYX5)A0NQF[#+&,3#28?_< I8UH5"Q,#FCN5*PR)IJ,$,)UBU\"XLADY JM :\[ M\1VU&%O&H1D#"/P5V@0<;S=ZR4.3*.9B1=;C<=D2 HMO:8D,GZOPE=/D&/N<5M0)VOD_578LN#&68<([EO,P*5,X\&&MU.&KX!0>N;YX[8*PQV MOB5+%JW&/,0ZR7(V&D6%@E."/V_R1TQS,,DR'!.%)Q?<,_H50A1VP/N7*ZE[ MN?M^B>.C"QX@ZN/"]38*>\O2#?*39B)SX>(:W5CJE:5"6++H[1Q)T7# M[RM >_5&X&:>.PU_RU+$\#Q[8OK6_L\ZQ\G9&QE_D$')E_N=;A'A*2/LZ=W5 M/IL'D_$PCG_+^ *KQ4UB3!^4MC17:KDK5+5 AS*UVCOVY#OC)(]8?MW4:2)4 M:39 KLR<,YL1(YV^14-4%J@;W]_FYW'&'EVD\XR(4@(XCLS9I:U'8KNT=+J0 M2S(AB#MJ_"1S1?0J[V=L9YGK]_E ? =A&U2:7M@,4BX!V.3:R1=XL^FVTK2# M@2;U"YL!(GCBJ#&P/%)*K7:(C@#13IR2V_@[+FLTXJV!35>$OU$=-&.MO@IB MQ*-$X082:?>[)_#-Q+A;G;3$:_.3>L0UX5@FD>&!8%0$K@QWW5;'JC+38-<1 MZ#>\>@+X>6#"GQ#U )"' 5B,7DD7&U>J,F+>FN- 0D]%-)9H*.RULEY7>ZLJ ML]-@TBK&H=8"VFP9'NH-GU'9;?*W@G5CY$9<[6/QF@0[-7]#WK[G8%/F@DE. MIUW!%2>"=Q!OR#J[-V\=?*=4MF6>F^QWL:_"DZH[#?=YLHT"P+,\ZQWP/V(' M0^X"O[931N%@NK->7Y&5/;MZ*96N^W=EAAIV:NUX6!%TO<3,2+^^,/(T6_QZ MH,DF$_$&X2+:53)=/'"VP.KD6.1&&[EN<4X$.[MPXF1@((D#Q[/=HB@&M$S%[$BBEY3L MI$7_>TE*LF5;I"C+%BEG7F9BFY?S\3N\'1X>_OSKJ^^UYI!0A(-/)^>G9R>_M-N?80 )".&D-7YK]>[ZCZW?KX?WK7Y M0Q XL-7#3N3#(&RU6],PG%UU.HO%XG3BHH!B+PI9!?34P7Z'_?Y;7&%K>'EZ MQCZRO\Y_;'>CEXB&[8NSBXO6/\\^7%V>7?UP_J_6?Y\>_M=N?5*T5KJQ66:]KSS^\/]LS.%/FBC M!,@R%R\F+]_YQX\?.^)7EI2B*RKRWV,'A*(5"^5J25/P3^TT69M_U3Z_:%^> MG[[2R0EO X(].(1N2U1_%;[-X*<3BOR9Q\46WTT)=#^=O!#'$TUY]N'RC.?^ M:S\((4'^#0XF,*!PPOY@O* )9_0:>!SY\Q3"\*3%Z_@R["^!O!#@0,\3Y/'? M.OI%=0XG\W/(_N7Z1@?N#?9G!$Y9&C2']YC2BB *RJX+%:#3.P\O]HIF569% M%$\$SL";*+8;3 ;A%)*;B!#VN4LI#.ESY/N O W<5<(T79R@!T. O*)B-+#7 M)DGE%L,S2,*WVS\B-$ND>,9NN $9F24)XKEU&J1/=54$?$]9,/8JOT',SZ! ML*DE_EX;CEXQ^Y7U+@HC A]0@/S(?XKU8D_RERAZOYC$QQM,E^K?#UQ,?#%M M[0I&I\R**$2QCSC([]2YOVJCJ5!V151=QR$1\#;'FGL$QLA#(LO&*[7&-"\(+UA)4(JZ^T 6J5(B1U@.=$GM#7>R;7FL3P-81L0IVD M,O.B][ L$HM9[*Q5Y?'E(R;KK<-KHJPJL4AT 1V+E6)$VR\ S#J\V3K0"VGZ MC6A(T8C)%U\S+/'1/<3.MRGV)FSYS4?]\"VMS@-CZ DAONIG[=2'HY3D4EDS M5'?)NMB .&F)[,\UGK=7Z4F*#N6JQ4MK([; 2O.[!/MEFS(1!1<#B2B3#,]X MK8"I,";L1[9Q.VDM('J9AN+/&HEAJV,?!T+0WX 7P4$4\ET4WS\J&%+F,DJ5 M/CE*#/DL79ABJ3N9H%B6)X F_> &S% (O P$!5DZF1O"F0Z4?.HNC5'G.)'/ M6Q4FTV]V.]H/V.0C-J6/,!RX(_"JXK%L24TAM2RN?(9_,,7PD*]& CBY!23@ MJY,,GAYTD8-"!:DZF1O"HPZ4?.I^-$5=9F+76TDU="&RAB"?@P^F.%C?.:>2 MOK%=FQ/O5!3,:.2UA2\9-1H0\@G[F[%.@X.7$21^#XY#+99D&6RG1B9W/A\_ M&>M ?-+,P-'K.8I,MO.BDCV?FX\63# WQ?TD)['M7.3)+-GBGAE<@I,(3M8G MSTTE4B^\=?+;0M6&HN4LMW702$@T9JAXGF(2\M'X&@3?[C$(N-B/.%R:+U4& MI>*\#2%/ XF$.&.VB^PLJC$&YJ5N"#FYLDOH,&:/D*PWBYDIRM@0DHI@2/@R M9EWH17"$AU!LHY\ T5M)J#(UA"<5! E'.6:$SL;IT-$?&*6N#O+%3-87HDZ9 MBK5V(YU115UOQZTUU+JD$GTT9E+A3D)L7<#_XW:A.?"$4TQX PAY8T.?..]0 M'>_HY;> H()!1!.(A#]C%I;E*J\?S"$-A4N3SO)V+;G][.3++2'#F'E%N)6A MR>WKC(_QZXYGQ6.:5F[[J=*"(6'.F/$E=9![8C,Q=V]:.LH]0C5EJFP6<"4G M226XY$C;F%4FHT'Z%LOM]!;S(9%80H0QR\KZCFC(11BX7U@OYY)K;PBW\ME, MC%IR"4$Y%A1SVPNUAWNM_D.;A_7I03W[Y$7:)3?-< <*0H'$4 M@8.0 67BO BH; V@]CG:;TTU=C$FZ,J1H3L'R(M%RSBN).>XUX B1]$*I4LR MV@T/I!V;_;ETHUCFA#>"_@P30-[B4WQNH8=<-FX F;#?^-]BJ]*=_#N*%\H* M%=FI-*-JLF/WV%2#G8 7>OJU:U^TNBB,[RFIEJC+1,? 7!:/9?Y[,3PV8"5[ MGVL80%?ITB7-892I;;W:)$$J=Z&_7^JRA:.GUQT%K;81J' B[93Z!*V-4C$9+-619C/): M0S_95A192]CF=1A?=>,R%MDZ._5./8Z!+)X.+4T!.W2[*P*>KPBHSO30F*VL,R=\L4 M3C'16RG?&[-;#5#LM5GS,G^PKG,%6^+$'T;W8/S_4F-N7YTI M"%[@D$&\=5WH*,](:Q:DWB-4+N\3P7/$E.;Z[0M3@GX0&YR8>%VFZO.BFSQE M"C$[EAC1J)QS5>WFLNQ(-0G+14>XZ["6(5#J'*4Z9BM1B.ECN)*=8^L$K@14 MZXY,-V4OZ3^KF?_8&"[C?FMN)QZ9^ 2C4 MI[UJR4U7B*KX+8O#$L]E S<[OPV"2C/I.J!,;=.!D M9<]1*)L-PGU?T5A!@V7GW9*!9&D>J;*PSBWDNQJ6:B[+#LX;YY]64KG+NZ89 M.P3OP1F!#A+MP/[V8&+LZ?K*<"&ZH156%; M=R*^#226UW%PQ'<)<20FOLC8"K552BM*E'ITJE$"NVT1EG+ Y,<<*J<,LC*. MCWH94MM",TFT=G77>X>90%+"\9&"YA7RW@)=JKCU'A)+L_[/'H?V M50V\IVCL(6? @! N$MN7S+D?J(=7[G-? B;,@A^=B@.@>+W*#TZQ[R-*):>" M8I-\P IM'$X4W6G-=G# 9MES@"H-11(WX >B1KK6KX1I\PN#1V]?(7$07?E! MJO2D7'G'H@;E4-L6Z&JX=*@8N#QL,P\/K+SFD)>\H52J015'PC+H;*1!57[R MAE.5#TH_)E:]/G\#5PP.?4HC'FZ7/V2JX^J7GZWIS"G!21C>A*&\0"N'O6NQK^>GCR'4IV'Y/Y-" M3QME1M.!90I9T0YBF@"R[)[!VB-WQ:XFN]Q"V%\5C5.&_4'7O[-PV*%UYZ?D MJ\[+A4=/8I;*/5RJ4FW?GT4AG"B"*(EZMY(94=7<)LB9R[>DM6Q0NH>40B@Y M1TM7B3WE$P#Z1=C*5'DD^WWT6=H/]<090A]QFQ8;(Q!ES?L/"(B\UU8IT^R# M,"55=:T?5L-M6:!)73"/;,(9+: WAP\X"*?*AVMW+K*1.E$=MF4WFG2!<'T> M+? >-&%9TKM0@"5:RZ[DE)*?U;F/B3Q3UOOA/L9KV0V;,@CN<)2W*MB]J'?# M?0Q7^T9/K;M"\9$;!5-7V'[@8N(G>]^:36M+891ZMDQC[.&2 A'S$AM6]@VA MU:^4Q"DMVV@N0PCH,)"7V&X&\B36WB0>=L2XQH3@!5..U:BQ^JKV,8*?$?8# M&I*(#['IZWI=GWMA*#1"G:W6FY0Z;Q/;\R:Q3GMOWX0L?I78^#ARA(][Y^C6 MWE[U_OZH]^%(*?&:MSF;449&K4?T9!F,DU%V-),!L/=D"9YVGK M09,\S\7X'('7(70@FO/YKQA(44;#1]_:'&UVIR)<^UW(23V:E^I^A\D-P2F$ M9TCFR)%?@-?(V#1B=''53U'LYFGOF*W2M)4)E8(M,^<:CUX MJ.AZMF>+ODZ@!'58!*-2:TP"!1GM>!]#S\VJ"(ME%D>)N%I&%(V\1\!W'*GLHQVH%(TK0>TW EL+1-)(MHS\%@G80+]'7HN(##I"D7TR;,U MFRDY+LM.TA-Y>9AQ*.*4 .\.Z@28*LK8//YTD>W7[BOI5JG1;/FXWA B?QP1 M"N-KW*-I^OPC3?K]"'?:KR'QSGVF,M+_G;P\0/(XCR!V?B/CU4Y^O3EX[_]ZW_]+__RWSY] M^@HR@*(2)!]>YA^N;@9W'_[CXN'VPR KRBB+P8>K/*ZF("L_?/HP*H !^PS%GQQ\>UM[R_H/2W M'(T_'QT<'']>-/S(6O[^7L"-UF_'B[:'G__CV^UC/ '3Z!.L@2Q[D MGY]_IG_%30OX>T'[W^9Q5%(M*N7Z(&Q!_O5IT>P3^=6GPZ-/QX>_O1?)4B[< M)BF7KUE_P,EG]L>/1%TH3\$#&'V@DOY>SF?@CX\%G,Y2@I#^;H+ Z(^/8Q2G M5.L'I\<'Y$7__3+'(^(^&N.&Y"'?'P;+MXU1%(,TI422OWU>:_NYW5L'60D0 MG%[F60*R B3X!SQP8$*&W$64$FH>)P"4&D+I/ZHCF>\CA+^,"2AA'*46 6P] MUR&:QQ+_EWS>Q7!T.8FR,2@&V>,$OW^2IPG^GJ__LX+EO"4V[;>T1$H?>1'1 MMT]G6 SZZ3Y%+RDH-"#(N[>4;8C&40;_IH_L9YCN F)MW"-08+W0WSY6TVF$ MYL/1CPA!\E*J4E"4UUD)2P@*W.VQ>BE@ G$#4%R!,H(ZP\[=J[O3R0W,\.1SC.X C/&5G9C^.\PJ_-QO?X(XP) M@TD"B?11.LA&.9I2*-I:L?".3E N6]VC? 90.;]/2;LL(3/,C%#TO0"C*KV% MKP9CPN&[6VIE\:KE*\B'FH_*-SR3[H;#>VZL&KJTM)38X%E.UM&6,XCY,YV@(,>"I$H!_IB7?[^/YG2PXF&*]RIY M_-=P1@\V/Z*T8F(6135EOVL)V-;K.]/-^M^OW\F/)A.GE=>TWO]B>2C']8%:# M3=1"6PWM7^$(8[L!W>BIK?==V:8N&BW:L >.V VJL2>)P]]QR2^Q4-H.1IWZ(0SG;S4N-G]QV MSTX&VEV>F8YZ03\7TF@/ &GOEI+A$S"JHG3[V[R%T0M,Z4Y 0T"=AW1E_\1[ M%00FN W>SI#]CDVKY^ZSK9XLC8^/W6DU*B8W:?YF59NK9SH?P]J?FOZCG,N\ MVJ KF^*S)Y%*>U)V^7)?W[E--X[)BYQ;SZV8NSN04W\YTWY4)]9F:Z;CCN2U M+G?'\NM[\HP>Y\26UM@ZYLJVMU#)TP0P^V(?'_-?Z3S M5ZY?R7*N->ML=W%D[VMAU',FD_9@5#V@I7QX8IK"9D72Q-_$UMP@V=:0='.@JWQ#"IEA.*%H/6/ZX]=A@+#K/RM'MQ*4/N/3%$Q? +(IY>9SVX@XP=*@N'H!GY;0+0K*?7H;<;.\[%O] M;A8/I$+AT8EG6/*!W^)';;P$O)<@2T"R> V11B< G^9(Y/'&LU*2E9"C78F+ M!?0"Q+^-\]?/"8"?R;Q&?J 3'*,?P.=%8L?:I(1E!H,23(O%@]/H!:3T=<^J M+L]?>@>'AP>U'EP*_(2?J!"0-&$"'>X0TT>;HN&!L7A:/48:?I8CE$\-=57+ MD2L05 66*9^Q1>3CAQPE /WQ\="AKOM8AH3(<9-&8X&R-]HP68_W3-M\"'QU M'W4PM.\!@GERG257^(BL&.,;;9GL)WNF?CD4/@W''=!P XLX2O\GB- -_HUJ M-MQJS>0_W5,J1 /0Z(X,-$7TZUMHS#&=[30@/#I^2D\:4C*+BA8*LBD_C M*)HQ7D!:%HO?K BJ?_&\%LI+ IYQG)=X$7J?4/XQWG6!,?EC]/H[,/4T7/"K.0,LF+:B#(^V4IL?-;..F5M7;BKC>,MAZ[=Q@R+HZV$X-S- M(4FI:CY%$CQ\;K[L(3?/FT809QQMFG$Z(&D%C$_6N56, M1L"!4R-!6PY\SV..R%#-8H15.1)8'7E&UWW7$#MU'_EO A>%9(CB,)0<;_(]_K M:Y32H.3R,D)H#K,Q*0XC\[%H]6=J.=HWNLRPA>!)V4"INS=@"+SNTYI_3-L8 M0O",T((2,*D3@C9+3JBYT>C-T'IQ-;?;(.@C"\&+LAFW_ #'DW(X^HXE)Q)+ M&)3V>SX\/ND=G>W=YZ8)RK9#I1%OJV%UEV>Q\HOCMJ?J.#G8.YJD6*Q[4)K0 MLY:93TJM$$?15GU>(5.JKA1HSXWSWY7)01N3===+*_.5,OAFHR$U!IZ[F?2X M\3:-Z1#(;3&XIH5?)HCHFJ.>FW.OF:=90).<4R$ZQX=?^3X=D4[8TGIC+9@UBA0N<84_M>*)?R/%:;'&&01@KE@DA.V MI5#.W%B5[$]N:A@")BR8)%1,U-)\SXH9B.$(@D3XR4C;,RB.]G/**4VM80XC M2B@"5BR8*#IFQ?=Y336K05B]S0PR$C58UI="%%=ER6"+U5))HJGG!SY M\ X5:Q!+,5Y<#*'A++3[(JK,8Z\.K ;[?B<:$ RC;@TB1F=LT0G4J[?%$3NZ M0V&I 8''N5L#"JD>DV=42NJ"&%8EN7R,*$.V)Q7W8O"\VKHZ)5A'%0*F.X[Y M6-9TN(]@,L@NHQDLHW1-?IF31]GY^FFP=2O2,# MR>)&@WX<5].*UK6ZPF3%4+:DJSNSL>[5+=LI_08:$=#?K3UH33Y6V7:]T"NK M.T@JU]V!!N5MT?CK*;["!9GY#5&S;HS; >;@-1NPV[6I-:/SQ5W8N"\E'9H MS(.23A%& 8'=1NQLW .APQB;5+RND!JZ59*RA"%@H5MKURXBH\^'P?8:6&.# MDVTT FJZM2#12Q9 LCDMT+V2WJ>CU9]!]AK6UIA ,X""*/ANS4B;$5T+,>=Z M(5.JOC0B[-A/,EMK,@W0"9CLUDRT/<[TH]ZXG6IT^_DAZL 2D-:M<4W TU H*6@+2.[2AY-B9#[ J\ ME!J'A=W6; SNYS0I@R-@IV.#R)J 6IL1?@<*:E]/V7)$ IH6>ZX0BB)L7B.W M7Q42SCNNA;?R(+++@HQ=\CO="(SC0\\^>:%NE7YU,9X0:BG863U.0K2MB]F1 MP0BADH+-1>/4L_.R!34<)$$436B>^'/TQ4T$;Y/$'S$' KDM)OYT>ZRQG_<3 M1(5) 4MR2H5P@BC!8"&SQ%NA27U5"[8,8CPA%%2PPXWO2'EG)*G"Y=TG-:P? M7FA=0.)Y$>?]B)HS/$'F-7+F-RTDSBHH-&!$FFB<&M\SFRN.E'E W;IJ?T0(DOE@$==(99[?(TCN*;P &8U>Q3]^VSB8<)8H MLPUF^9+#<%) MACF,**&X*Y+0,2LAK%JVZ5&N6-U:'QY G%>H 1F)=J1BQNS/)P0;O$QL3=( M<+BKBM"8%.5YEM>< ?)];8]$T3K,;$%Q5R?!"S>^9S<7)"EGMV[]?7=YAFIA ME5ONG;8,DM?P?NGGP"='#".(2@EKKL?[" T1G;<3FMU[#Q#U1NHY8D6]J?_2 MU7UE[OVQ2EA!%"K8<2 /BJ):Q37HN-!9#P8KQ+L'#+SG6U""J#W@/NC1=Z$) M4[>A-J@@*@JXC#H^/MLOK[LNI"!J ;C/UN@=_!3T\5"%DLZ?5UFYF!?P-+&; M-*11NEW_*4Q_^[4(-H$73!K^QNK=KTJ\-,"_S;8OJUYLW?>:A--^"\.!HTC# M]Q7YNL1:#$>7DR@;X_U71D%L%LX*KOS'K4:4K.FC"%F]7K<&D"4H0O,Z MPQQ_]H!P3O(1$OPW\C,]NO23_U.QNVLDB!L\C8(^\7LW5E.>^)]C&R6$$*:K MJ0Y51*+)8RA^1Z4+I?&*EJEOA-EBK*.G&N=LH!.P>4:+P6C&._+Z,0V[B< W M\D$TXY)_6M4"'$*\\9: 2H,XMSU#Y&A*-X^-E"J=3Y@<5@AQQC:)"L5UX8HQ ME1NCX\#CU6Y=Z<78:2T>*/\VE">4+1PAA!MO5RA4TL+OP#!Y]54TX48! M)H2KW3268B5GVL]@R+W>9M2$1G-\(5SV)J@-JV93UH\A].K0:,2@%J80KGJC M$SGSDUU5B!0'!0CF"3,^T3\.J8#%]3O>;\-":HPS?QBU,)^<>?7E6SXXME%" M$+'2 @#4SG$'WNA?Y&="C?XU9K\70'="O AW(+?1209K"[*W'E"C]GO?=(>? M.0=X(%?9B8Y=.JPVG MJ+7.]??Z,_FH3$ '$41_C_(1+ E$"96K1LRAYO<>:;N,<;#9B* ?HSBEVCXX M/3Z@&B>_(6^+ 4B*&PQK_?B!IXP'4.#Y(";.>S):OF/%2L]YK9Z'1^'IB:L< MNVZ)M*2'("+Q+5QMUNMY#;)Q,9_R,081J&]2'XU;1*S7\WJQH&VZA!"#",A? M;<6*IUQ@%J007B(:3S6=84703=P#P(.O@"5X!.@5QH MZR3Q9,PXHZ<0J6'5 M[:OK;<7/M#)WIS)%+H++(#X*X&(; U^*/:H2N7AR9?#E6N@&YFO8$%B=RH$ MAB.^&OL(D=!'.H0NYJLV]]&<_*[_%J'D"?-UD *2*L7(KJ>S-)^#Q<0A )I2,?!/PU$]J?R-8=))YC(O\'2E M,::GO>/00JT5PZL#=005VF=8=Y)IS\UQS;3PI(I)@>06PS$[SG2A M$Q=^@2+\OJQ7J MJP:<@F3)F-RI6G- M]\H,B2V?B'DZ/#WO]A#(+\+Z8W#=CTOX2L7%0 ;7DN]5]Q$$WMF!%_.@+6+X M7ZNQ H*P#2Z SH>(>2"_@7*2)X/L%4, X"XJJ4VTKM^!)Q79E&W\,*92+U4O MW Z&%JH(P9"W*S)9=(9O&4#%!,[N 8K)C#V6V?BTG\&0>['HNAT$YAJP8! 4 MK'!L-EI'05R6B)0<(&^[PGN3X6CC5Z*5S?Q)#)Z7W"@W!+?5@P5[HZV-C,A2 MW^)I%*:CV&RN-=\AR2TU8-$KT-QH6(#XMW'^BC?VD,W]^(?5E(__\7P+QE'* MQK/ "\!IQ4"ZVIHEE4:WV6JVU4R M5V[;IBQ7&O9MA6ZM:I75V,BB)%J(JK\G>?6560 N8%[$$&0Q(/:T*)O?PBDL M02*T$IH^@@2Z'IZ<>C$2"\A*28N\F&&QD3JK^=F4()YD>9J/22E%(LI& [/O1^=9;"_D)6>E MS7=D!,U&-JSR@ZJ_[,\EQ:09%4H@-M)*E42L?ZE__J6U#]#JS'3@Q8C4C X=+#;2) 6, M_(D%C;+==<]D@V;RC'H[XZ7ZA@E!S3#92'8T^W3RE"2@%&T^(-XCF&J"9ZD) M(H=YCWQQZ*)'UCS]+\KX06SR]N) :<^7#JX@$A?YKKW_444I)&[K5S!$^!_D ME_1?@VR4XZ5V804>9*]Y^DI-?Q?XV)X=$T:J*M0+?ZX1367D4Y[W4;Y-TO"E 6_9>B MQ.Q+;X[8:,A$];(J.]<^__L6X \A9(*)5M]KH4WE5GN&R&\N.U_%,CY$($(( M6=B04)<.BN#$:]5.N68UV%AB""*;B$JF5#^3V6]M@,9Z7PH?0MH0WA_,(IA< MOY,P91)U3'/3=3\&C=X,K=]R>@VH,D$60I;.FGAZUX3QVC-$ :PJ9ES)L820 MV7)5 5)[YP'0\@_W$=*[_TO6C>'S6Z*H 5=:D$)(2KF,B@G^[,G_2!S>:Y22 MS6J_O(P0FL-LK"IIHM6?*6OOUC$S;"&DG=RC? 90.2E;L*7)9MZX5]V)#T6[BIZ99$BB>(FMKXFR>3.)X37F$"DHLY'E+) M(%N.ME7JB80[_8=0\'ZBK#S9H1KH)HCJVP*YV4!N.3 X#Z'@_91G"VM@R'03 M1-EN@=RUVMH-#,Y#&'@O\61A#0R9;AR&>=C#KYDH8N4U5#/';K*U=3)(7(\5 MISJSF'-BHUIW@0G_:S4GX7\\KU_KO/0)\W-09,T9>C>'N2;)*)8IW1@] M6GJP$>UBC5!AAH6\ P/C*+A%F=&BI68]9K;@N(MIZ9P;W[DPKDA2I(6 M+,Z2F)CE=$!G WG0F.%CV)KD94NF^7UP%LNF&(,HS'V+18)[]4UH*%; M)2E+& (6NC5)W>;9F!A3K\!+J7:=F#J]NFL9<:: 24-9Q,&D0WS:4R8&I2 KVY# M?(R($H'Q&JMH8U':1B.@IMOXGJ6G[R+*_KK-(WJUUEU>@N(^FJMJV:OZLHG> M:U168^+TP0EX[#;H9WV9U0JCXW=@H+R&]5C9:7 0"6CJ-IIG,QIB 76N%_BH MZEM'4^SG1&F 3L"DSR"?I;SJ]4W>L4:YG]L176B">/UN[1B961N>D^3V%,3'W+FP?7.JIJ*@Q1T%,3QGZ@PV P:Z';' M3];82RPVF=JK*"5;7\5-5J(N3!F^8PB43/%W_2I,(:1H\H14WB^H =?R^W05Y#CG<%L0FI^2>*J MA.WIHN*H@HBK25$/D+.L3Q4U;$U=ETL:@R-LSY X\AEKA4>IE<.-_4/$=P M=]69AU6)C\#@E6A<)8JJ9AM'LA=?EW)JD; M9X3+%7@7@+OL1AU="\?Y5@MVC'84;*>UK.YJ3J#=+8'=I20ZT&\(JV,S12MC M@RV.=N ;*2\A4)/"#.9 M&YZ4,UVW 51K7KGY$XJR(HJ)0,7%?/TO"NNO_D-J+;AQ8[HV"#>!Z2YGK"') M2DOC;N,:C:/8;6VK1;MDSFYV66L&!]-9!!&]FW)$ MPL=NX2M(6-64/T&:W.3H>R&+@-3JSS;/_FJ'F#M.F\$+(N,,RP3@.&.1+_'\ M^CTFI=;! QZ/=$RGU,TO*T2N^00&V]_=K0C_Q%]S3GU Q>&+EI $\D8#-D\ H65 -D M+$K=K/*N>+4Y.3GW4YVP)9'ZT()(;2.QUH.L*%%%5@GB#I9^@]N-&1H_I0A; M?W%B,$'DM;FJ0D@P[N.7I8DKB 0W02"U-FO+'@R7GX!DJWQQ$-E(;1-Y"6D1 MQ$6T+$_OO&;/A[V#P^.>E_R+-B&20AA!9*B1FF+;]7JSQ+!*I_Y#J**._=5M M:_[!-,!H(W5-\ G= Q3C=T5CT)_-$(@A/54,LJW3A^C3TNS.D.S=%V>*3I&[ MYC^8?ME*6*09K[2C*B46!.-+F-S5T+Z51.7K=Z8&Z2_=GH>5>A[)#E :O1DH MKW59##3/GQ%-8(80TB^4][HHX9285->^HB;T\I[#-. UX= =T5+ (60&K!*Z MA!A$*3JFCZ"X'5FWN&D[UN@U1F@QJ:?;0[L0W\7\";]6X>'5Z,U*S7F,:F_. MJ=F7SX$'"#BRAVFL%,)./AW,\54,+X9ZKQWQ4OD6(7'&W M^/$*O((TIP(3UY>X?*SQ,QARKX4=FI/:'&T(-V!1^R^I,3"8SE#.+J]6,ROI MQ=!Y+:?8GDL=?"%H?3:BI5^48;)KJ7S:MHM.ZJFB^QMYMYOF$=*96\WH:)[&4% M-5 R5V)%9H1+5_%B@5DN+&OGS!T',:_13^@8/C@ZZ?:TW(_C:EK1_(LKL(HM MP#^G@ [A+.E/.2KRW=RK+V#1&^$^GLL31@]_IQB3GZK!;";7VS"9]L 7S-.Y&(V[FH,V-HA? M45XT.M71C@QDF![DUM::380*5[)+>_E%CE#^!K.QG;M(VIN-%B63=:S?NXWI M36N]SD^^,0!)<8/'#[FHCV3ERT?]3G,B]KFKJJ=Z8UVB2^'8%N,(P8*\61UA M<1<1*6!Q/1H!O)M_!:L<2 EA1L^A&CCW.FL9,]D,8 A&YDW)R>5/Q>,,@2@9 M9HL[J @,6:DEW4=0W'X=12V)U< 6@J68@!N.+A' R]%-%-.""[4O?[E8748S M_!=I,0J3QS#\7J/EC;EMA"\$0_'FH,2B@_Z49')K?Z.K+A37B=<@ZI;?) =+ M"#;?)2JEBVZC(8/NQBXA=<09LR"0VZ)[S7U$D:TRY'3/%D*4J("3#0*UD#BS MQ798WIIB\1DWJM2R'C%;<)S98SNGQK>_RA5'*I^4D?558+Y[K/Z>Y-579HRX M@'D)XDF6I_F87!B@=[ MM0[MBKXO=\ 0<0/)2:@U)]#NEL!^0D MU*-U5]5\B;UEVC3(23@C06N!*YDKL?7LFL5UB0F 3,?XAY5Z\3^>;\$X2NGZ M+KH6A=.*KMC';FQ1]I=!&0#KJ39JC3,IA/OZ[29,5%]U:F2ZV]4R5V[K5Y"X M4K'OM;"UKNU>&B(X%A$WVG"D<2_H3D,FI9) M@Y=2(RJ=UYP",V M#:L<^5XR7)&E6DG,;L\0K"2DV/9M'F4+S^#36RY?480=Z ;:4;%&31^;8NQS MUADU&AO78RATKZ?PM76PYS4FM+F6MR $<7O%LN2\YEK.;<^LIQXOZ&VTF,NA MV+BQPCX[RJ5"T(/"\G9'KY[&-5G: A3$O1>V>0IE3;=/F')5MW&?Q5($,NOV MQPBP.4&UMBNZ,01>UQ[5Q\#SAFF"4EQ;89\.15:"M!/=GASX#42S1<4V) $1 M5MS)7 &&F=ACH].-0?XYR-@%)0CUM)&6W9>\+JAT/XZ.,N8 M%)) [39, _2]@RRIBA+!*-74/:\#D];K+KLU 5)< A9L6 08^VOE8G2_ 6X7 M!M-K+FG[3T&.3,"%#:/ GU$V)O'0:@IV6SX?'I\>GOI-XVVC>ADB00Y@M^[\ MS2PXQ9J@EK.HA"J-9))<2[ MC0K%DZC YZH*P6Q\#_!I*V&"2VA3=Z98S[U6Q6_"G@&P$,ISKJXWHH)?S"EF M_:N\=GI1=*=NIDIIT.PA ; M7L@EX4SP:2K!A5"MW,=4A3RJ; MJI7<*;R@@N+BZ2V_Q\T 0B"ADBABK:6]J/R'9\%L.;9'/\<.I O(0IU..1'# M##0@0M"KEMNKM;H9$4I [HIP]J=8A#@B]P3G!2R7=@4Y$?)>->1@#KX:1.@" MC%!IK?R]_T"3,"%,3E2$S2RT:$<7O5,X/7])ZFA"D MN:ON:4#8 Z 7J=]'J)P_H2@K(AJ[6ES,U_^B.!7I/X2=0$(H,='XE-0 K+NR MH@V95N[+=QLS2X'OTA,-E*]F<0N@N_JDG;,5RB'*/6W*@H5&-@IA"FN4C2<1 M_%K!A/@*+J,9WD&EMV72S^IRY$\Y;@%^X/-BA< @>P5%20Z/1. ,H&("9X.! M*M_5XDN8=KS&44B^--XYP0EZ&[59C<=$4YK79?<:!EI*@2PVG*)/1JWC!3N0R#P[JM0_2"I_ZD7\!H\=$-(+R=_3O,QH_X M1/D-)+>SV^CU*Y[I80ENX13_-\&_N(!Y$4. !T=Q4V7)C]O9#QCCM^(U 40% M_IKKIOA3%[U#<0>N=\EHH,6)5\N,V1@*2&4VBN(*ANPWB/?[^%NY@>/\SSQ- M,+A://F 4O5CLN_1E*$-*(@RN&NN?HQOB*@Q/OD1I16YHI,:KO1"'T2]68"' MU_U1RQ ();(@:N7NQ&P,J[(HHXR,/Y/@E;5N+$S :[TJ*]$K/$@V2N7:YXR$ M2)G%&K$>;"@Z2HWLD*DM-#9JZMH),IK@B1ROJ>2Z]7)^EY> "3U+H>R:4557 M-AKW;F[4AA5$X=XG,)WE*$)S)JKFAR;IQ2)]@_%(Z;*F@RB(6KY;@C;8EF@^ M@60H'.Y?3*TINB *_VXZ:DQV*(J>U-MSU O&4Z_+HC8LA^5_[RJ":SA:!?XK M9D>-7DQPOR5G3?@P@F2C]J^3/(,!T7&4WE#-FQ5P.W"77&L!05AUTF M3M'IX8)$U^,SS QD!@L7W,<6Y";F29CRX&@"" M?1ADIIJ,((5IO1D%_"2J5P@FE_*T!3Q$AI+,M!%-&HVPV M9!@<69&TXX:X6I43L"5^",EH[2@()1BH+1?*DC0VBIN]Y4^3O"KP<;>?)4]O M>(Z=*XJ;"7N0+>'9F=\2LX)!S3ELZN"PD 4FS); *US2G]+-+G[_ RBH[6@Y M_Y*M^I"^F4!2)5$T>!BQ-IX=>?7HZI/5#J&%;#'1YS.!R!:+39[%('JU\AA\ M<6T NLL@6\C17PXP@42;,\8=WBZ7 "A(M?)PIM0]F5?M(K:0K]:H9-X3+,EV M>) E\!4F591*2DIRV]*RF+U3-Y]FL)M[#7582'RSP^@_8#FA,44D0'L"9T_Y M^G7GNES+GU+#=I35HU7'4D&'!G^Z$-UETH5,K>_31I<<*Y,/;%QJMIBEBBN( M FT+/#R0.X;P"^.E/'JPD4!FBT:E*7ZC'8/@N_043Z=2[6\);R.US*O^?2\8=HA0 M+AXV$J?J%[.O]AY_M77T"]Y(LVB20C"1&?2F>!Q5L@QV@FNB'QLY68UY%GYI M1OT9%E^&GR9*;T3;%E@;.5AA$.=[ZO3#H&JJ-F0 V0L3( M10)[BXOYJLU]-*&6A3YA-U0;N%R!XS&]V9!0]M\FF2(!/QT7&?)#C^A++D. MB%(MGL?>BBS5!3-9;C]>!_"D Q)\9+VI:*'3.DU8: M$@R6CHL]J38DHOT(5E6,?X[&>%%;*^/!RM*S4(DVF_L6KV6)#%[+^W><)MR% M,@6CM>/[U9HB7=0[,;CETOJ[6,R0U\(B>S(NE1H4#$9+!=DY0O,D7>%8E<'8 MDOPU@BG9JN-%8#']]XMF,VC3X>9EVKFA,,NL"LSZ+%A!4-7%U%7PS+"4!/DRAC M"9(%*4->%@/-,=F!""R!Y.2?.P6'FA6,Z6[-W.Y@DV DD'@=TYLBU)K_A0P# MW6M6,*87%OSNR\.MW8C&1;J6IEZ04JY,0WAC-&6_Z[R2W#W*9P"5<^)@*?L9 MI6)&Q+W5* ZG[HRI.CTY-/.EM3ZF$$7?1!#16KEKRKU^Q_M.6(!O55K"&;>& MFZ,W434<+=,@_519,""KU:G 7"DAE%AK/'GQHH!-\P MZ8Z,A,9",*[]5@YM/B)]ZBN$,G)6<3_ XJ\;!, @*P$^LI<>AJI$A'H(>$F5 M#'2@:FDKA%)[[E&[<[L8BE#/#UZM+OLP3+>U9:'Z8%C#=+&*7)'B&_@\05!W MO>*OO[M6M=]:?&$-3+F:+-1E#'-$;NUKNITZI4+4RO=Z34N@8U2A+PO5)_TY M1V2XGP":'JH&IY.7,N7VO$936!J,CO5CH6RFQ>+^0IWIU^N7/Z)6N1LCCK0& MOX7A8(S18JU\]Q4U]:M_,7Q!E<779F2#60$L7Q4PS4I.,7%]U;,7J$Z@WVV1 MO56B;*1BWT'(;71MMR)DL\)>S*PB+^RUWJ:6W8LG6SAD=[4MD-E;^4;S FI, M9F]%-G7US)=947DQ#+_E^M_)#C K0/?^R?V]Z8HXJ4\.NC6XUN*!1,JB1 EZ M#ZBQ_50!D4NZ^!MH4\4$X=+\*2X^H\$>CH[CG=Y\IAAACK5G\3S7K:^S:;4. M$B+TT]Z0L**5/UOQ=;$7/L&]J*E %.JK_IZ"Y(;&Z59ZV LOWOX,+-^']N!& MF,H2T*UWSE6M#@+5ZY[:[23!'S::2@G!T<6Y:TK)N;#/\^')EX.SLU^.;PV% MA.!7&F1Q/@7+T@FW]:9,L0>5]*JW;#_MQ2.*':F69IRYC]H3K]P/2/O5$'U= M8F)$@A%_V_"0YM3UK/!<>I88R*?H?>$L6A4%&&2C'$T9YJX]2$.\-8I(6?K;O"@N(X3F M6!:R?=7R"FGT?O[2.\9O[?8H,AJ!F'S:2Z63\,#+/,.B5EC:6NP\DWJ\M!^" M]^9GO9,SK]^0"1."HT<#O"'X<<3(51X914^BKT-'EV))72OMN=1%%I;;0Q$% ML5P@OH(<3Z^S"8REET,+VS/X;HX;1F=-;9IV(B?4V)QY,U0LL;&S+I?T[E]A M>X;$46:;5A2<6LD<8I1PG'D#.B;&]UG/%4-6K>F";/U[%%_F55:BN?Q*Y>UV M5,1S+XGR>H-[4]UR#,Z,UO8N0R:2NK%!=[1.[&)Q9CZV>^LND=91^*+IK<:U MX@3*W1+8:XR_H7I#F,&;Z5DU1[N/Z%^N/(\QR"($S\=J.HW0?#CJ9R5,8%H14]$CB"N$7P:*Z__@V5HT%XVX+EI67CFH^@7U6CAPRVM?*FFF^(7M;@"V8 M?%+(-,B4(@,H75U_P.6D_4NYFAUG\SNU_$: MUZ+-%__CM*6 $ )=U!_BQ7SC+]I'<8/G$7T?.YK7I2?NE@.A'=BPXF3:3RU; M8!5Y&_H/820$X--H2;?)7")30P@IQ>O"*:/\=QLS++ZS>1OH7DWB%L 0TG3M MD.7[W-P=:UT$ZY"D2_!>7^9Z6R;R0S*_-1/7ZPU.DI'/.0LK8(1W3 DCG-[U MR:37[?;A+B(W%0]'[%+CX5L&4#&!LR'Z%F412X(E >*8&"H]X0'_68:RX1,9 M>*]59[7YX4]A;8&[<[_4F'O4.O)J"& MG)G!"V&?'\S9L'?L9O??_FPH_C3;@;5X-G0?G?\$2X)SD"6DNG\ES9_@MF6P M XB);4G:QD!0H_45M+\CU=)"52\03_EU5D+)8:'!4QAJG]&W5LX4:0BAG8\/<=NPK1;&%[HVL;,?"L+!N*]?8(&UL[;WK7MFQMF &DHRCR(CLB$A6L=?VW1>7 MN >N<7& LOW1+18)1[@[/G< #H?CW_['ET.,GG&61VGR[U^]_>;-5P@GNS2, MDL=__^I4[,_^^-7_^(___7_[M__C[.Q'G. L*'"('E[0Y?O-1_3?Y[?7:)/D M19#L,+I,=Z<#3@ITAIZ*XOBG;[_]_/GS-^$^2O(T/A7D _DWN_3P+?G[S_R# MZ/;=-V_(/\E/;_]PMCX]GO+B[+LWWWV'?GGS_9_>O?G3[]_^3_3_W'SX?\_. M* ]QE/SZ$.08$9Z3_-^_:GWERT,6?Y-FC]]^]^;-NV^KAE_QEG_ZDD>=UI_? M56W??OO?'Z[O=D_X$)Q%I2 U%>U&1/?VAQ]^^);]E33-HS_EC/XZW04%TZ*6 M+R1M0?]U5C4[H[\Z>_O=V;NWWWS)PZ^H#K(TQK=XC]CG_U2\'/&_?Y5'AV-, MV6:_>\KP7LQ#G&7?4OIO$_Q(QY'V_P/M_^WWM/]_*G]]'3S@^"M$6WZZW4C% M^:'35TGT+1"/-SB+TO J&<=LGQJ6Z[LBR(H)?+?IH3B_3XL@'L5SFQ**VX]X MG'X;.C"]$D>(Q^FU13DGM\604VME=K08TY^OR?<[G.$O!4Y"'%:\44J%YV0= M,X_+NDQWG5X]\UC^OQMB*-OZ01#?V S#1.1_.-O%RF9 M!=9$%NZ+JB?'.^O^;H$TC7H>;#.?I*=MA*]&XPKI?#1Y$7R63$VE!IV>< MG'VZ^^H_V-_1+U6+__EOO+>:N776U5:0[:HOD1\UW)4MOMVE9&8\%F<=1O=9 M>I!JI_QD*A7DVW%#N0_R!\;?*3][#((C'T\<%WGUFV9@RU_\C<[PX2G&V_U= MD>Y^/7^YB(,\OP\>&N-H#;41%<#@FW'?AT/5&J5[Q-K3Y1JC0+\P&B< L1B) M"C(6P[" /ZA6LYMDGV8'MK(C3@QO"GS()>Y!30+D+31\]]%2+]I;[=$OE (Q M$F?>Q$3_;>=BHOP%87)/>M3 @CL/XKUWQ%MX&H8A?IKCZ-0>0O:8KV]NR0+98U1]MH" M6V>?4ZF9\H:(M$2TJ6N+%6I89+I"]2XX].^C?!?$?\5!]I[\1C=1#UH##_^0 M6RD >%-$VR+6V#4$))H6@4"BYL5AP,%G#H1.>R=0Z'*L T/I%#R"@T#C;O%C1/>=2?$Q.,CF!'%3("!(^.QC@#=#33M$&[H:?95RVP.O MTNQB8WY!D)8%\28)\9?_Q"_*01^T!1WU(:>282\;(M82D:9N!UZBX>'(2]2[ M1!COE&6=*4>]#)0WAPKNR?D=Q/EXT\Y2P/6"4*?N3OA/HVN82&!!ODCG(!9$ M*D-*ZR^1:(5@0 ,9!51P/H *"_?5 @BB M1 $346- ? AYU0&#-W0*#;F.^YB0*WBQ-<0Z#,E8Y3@O?Z"A*(FW,"$"754H M>)<5QP%K_R?W^)7 0PQC"39 T'R3I4><%2\W1)_%.@FO_GZ*CM3=?\0J M4*O) +&MX;\/E*KY"C$"%"0AJDE6B!#-#O6BE<4\OQBX:LA$R=-]\3G(!K%R M*'OU78RBE:D/)<0*)4-407HD$Q/O.R83^X;9"SRE67&/L\,F><9Y05E0[@:$ MS2'W V)^!SL"VNR,N(8#:C5T9;;V3$=RID&W,0IT##8R"F@ +ARU*T4'2T/I M6M"- Y8R=;^]7U\C7_8HZD4=["%>D#\1+TW_0SWU<@ M/JEB9X;TD$=]AA(-=@*$@$V_[(<6Z0H%!:JH$2-WY6XGR[:C/^"&U.G9I@WT M!L>=-KB#W]V;[NK=[>;UNWB7+ES.)+LRBW:=;;M[C]X;=N5N'7B7CH]!%%Y] M.>(DQ\1BML43SDRQ:D0-NF&B MGXKM_A/AC'*D\ D:.D!OH).@#["Z/6($*\1(SM+]&2'BOL!-#&^\(#$E0%DE MQXF:C?,IT0A9??,P@A6,831V^9$(K)TD)>TA#4'"\0 WG4FO:>IJWK/B^Y__ MZ>WW;_ZQ$BOH^ ABJ,BPCF9 M2EG6ZU,:A\3;TNU@(;K08DX*:+H&; MZ\W]YNH.K3]>HKN?UK=7/VVO+Z]N[_X%7?W7I\W]7UV:@RF^^I9A"BZ@=*C^ MYS?)+C[1^G4W:<82\XHBBQY.!N<"[J/C= M[.P?!X48IPEQCA^C)*$^\#R(:0W2A3AN2EY.XY?THV#6K=LR=SVPIY#IX9 F MC EV<+,]%;3<+-6CZNQ1105YXJCD?EB1D+;F=PQ7_#AQA5HDSLX6K:389N0/ M0?;"G4N.OCX&&7JF=/2"RZ>[__/--V_>O'F+B&GQ)G]&?WCS9O6&_X_M6]K_ M+GL)3L53FD7_P.&?T;MW_[KZX?L?5C]\]SUK_N[='U?O_O7-ZOOO?E\UC_+\ MA$,>*&ZX10&[Q'F)=_CP0#[_[NT*$<2]9>W^KU."T;LW[#??(=+)$>^*Z!G' M+W]V>A:J-X#!":@>_3#GGF'([O@$\4T0A9OD(CA&9-9IL:T)+]IN[WH3H1D$T29",P)>'.<9G$&8=^'1\9XB""X^YELR_&_D MMZ=(],K/_'3Q>UL$0EN6^PQG7MB0^S<@V"():Y7W!P#Z;BXL4L]5]/Z^P^C%@2[9V8FFS1"P(CKL78 MRL.OQL3M14LK[;[MUE)3FHF.[5_?\<2'CU'LCS\SO:JQP%AX<)_/V/C5UY44 ME@]W9:GE0,WO+4F(H"\OR7@7WV#J[$2<>RE[_ML^Q9-)78\@X1T@)7Q<3M_Z M+;>.T/W$+=_;JF;MQ7;F$Z9L$TD$G&:4T4Z"'-LO0SSV)K'%4N;##1,WW__>IMF3U-_O7##ZOO MZ;]>F6\:K6[$M4GQTZAT=BEH[E["LD5_/)$12G8#RUP".O/?:2%$Q,<%"PK" M+#FF;;VHY*ASK-*RCCJO"C(_7)[P?7J+67K739"9'1NIB !G!"7O@X=:3\RY ME@Q!'--&S,R29N Q"WZW>_>OWU3+HN]7W?_S]JUL%31H#OA(*">G\ZP;V9-,S+(9< MKWX6%08TOT#N10<)!G(7"N[PC>+5,@)';E\9Y^U[_JLOE8OT<0XP%$7L\Y=P M\'_X_>K=[W^H4P"^6_WP_7?^>'BK':*5GE%?CPF_I=.;5WV8LZPQXRA5S)1E MGB[6/IGQSZ/K#V74/G*\7\^SHN73R;\:?T[^T3SU=K?#29!%J>098$5; "^N MXG00I"G_[/!Y7ZUBJ\'7:G6Y<2\_]BFA_C;:1SB4/NVK:0\U_@J.Y1AP^,RO MD9H[2-#I>#$T7+1F^ROZRC3-[I([ GES("PH^!W>^6LM9*JVCGV#3MUM4.AT M#8H)I8M0$3C$A=1)2)#AV&/HU:Y#AX.GPG\F;HO&W:M*=HR5EYLL.@39RSE. M6/$!\N,'M@%0[!1M.P+<05K+V,=;U4%3$))WL4)E)ZC5"_J%]^/TQ>!QP]I? MV8X;4^CJ9:QR96Y=ODQ YJ9^F8A_=0$S3K%L!3.C@,8X*7(N15Y*D$FR+89VYJ$K$;9#YM=B+E7?$RKE8O/A?7>_/$_/1(5!A13KXN9E;-JSFH5"@V%R+O"!%(A7#JHH=8TKKI(9" 2I?RQ<-*G3+].L""-*JK;NX,#]*([@ 1#F.Y)JI6H\)! M'/=CFE3I'=I0K: M(")$G/;AT&HC#:?"[$SFXA82N%(L]%$K!0+0^S7E\?EV MSRNILFJ8@_JJ1D]A6?8$^O*-K93#9W'*'FA6DK"^L+SB'NS+)Z/&<_@LRJC! M!(%L59Z["DL98%-. @A"!=^#EW2JZO!UL-2#@HX6_-,:V[3Z=!,514'O":D? M"2F.8W0>I07>/25IG#[2 V0"K&_^)4=IYYF5LIJH2\/2H:YO03K(.3&5\R"/ M=A9V4K9W:"05QWH+62'6=C[K^(%SG.!'&@FWM0X9X__\3W_\[NUW?UZ4UWN3 M194IPPO97-IUQT1T1MVQ#R<6?1G%IT(9B9-2.+3JAFL3NRY;^V+9 MR>ALO&F\&N7]O9F:S$1;^FL]FG'J2]VF& MH\>$'RCN7NZS(,D);Y3U)&3_BMD=TG7XOTXY>R?%0,(1_F8A/CSP2DMI>(3O M*EE!%2^HQ0P[5F^Q@QI^;)R>;YX.2ON5:G>5:HN6*H.Z?E-5<^K]'1']L_O_8(]T*F*4CH M6<(N86ON7GTY$@%P;K+3EM.XJ+0KX%Q>$K5J[,.6UD* JHD7=5ME4)&6;)7A M! 3AS8[V/1&)OXMY(DR5W*5)?H[W9!7"VQ&;Q?G5%\)FY'>6?61A2"J/DD:KZ)'MA'JUF>?7;EU[0-JSCZG4HI9?!*L"6#]!8 M9M?W-P V!^BQ"'^EW^178O7>1D ![BE$7$NLG#2MIF/T==EZ@4>>3*((UKP3 MXT*8MW5O9%*DB U$"A/8!6=CK29+S79K%XO,#K?RY65G G,S\9BQS"8,-L&F MM7?T8G$YA(5T63G$!$Q.-"Z:+Z^?@RCFN[G6O8YR[ZM+3K+N"3*?VEI*T3%\ M=T%7=T.#">V;265/LR<\V=C-/ (O%C>!VI7.IP9'F?5^#R-HPOXX1S5(YQ_G MI> .@SEWNJ/:JA7T06K-G?B8D__9Z6&CAL-(R"'X"59WE(7G2]TA!@&@_/SJ MQR!*J,7P/2=9="L :M4+((#MI).=C0H/Z6D']?%,&;FX7^ 4V= 0YI$4?]D] MD=]C],BDB[ET"9XQ!F67Z;F 6$)Y(+W!")/K>XL1]@;B3>[QX9AF9 UQ]?=3 M5+S0<@F8@/T+N.D'9Q>5KT@WLT*U1WQQVFJ MKGBUIE4K'",F+2N>)L33%1%=JF:D$WQ@J]8CP24F( ^KHC;LB9M: M(ZS0D].L[IE5D7NC"YL]B]]X@/3M$QQ@W\=/\'X@OOXF2_=1H8E_MAL!>N8. M;]JXSJM+J=&*YRY\X88UPT6R$7.V81-?HB5#>^Q[E*$Q@CB*'W&"LR"FY;/" M0Y1$-(>"OH=2'N(HO(>6$M"EZ*7H ZJDX%72.C35L:&K]9N]+#W^L0?I/(:P MZAN!(:: JA;EF$C]1)BYQ,\X3H]T%M?;A88.M(Z16H)A02/>GAE%B\*U14R2 M(VS)X8-E&,%J6*K) %- Z2-E676M'0Q:@J:+]+DW1_] MZ+ RQ+4:*'"GDF3'FW8S5?0.64<(?7:IDD%\6-BFJ*,$)9&S!WK'R9([/^DP MPY'P*%0+(A!#^ N.'I_(%+LF Q4\XH\G6@UPNQ\\:F%PZ<2^*T!C&2%G'W)5 M%ZCL _%.:"RW+'CN(./!-98Y90]*V9-:]FY238Y..6D6):W2+KL@WIWX M)=$_N336L5COF^]8H'MET+K,1\M^/#1E6?:8I1TOD_ XL^G"5GZS"9?/-5IG M>L_3>D_*ETIOHZQQK+^!3^Z3<%9.?3;OLUGWY-[A**2<9^G@F=.QD'>IHG0S M.)X1HS;*]7A0A&ZD=1JZ'YUI>E=JJE^F!*2NE.U'/2TB9:V[V2I&"2I$_49* M0TW6J6D=*-<7C9,#,:!>EC*ZHA M )SD:@:T+YM)VH-/>4..=6#QXG$SI;K%$Z%$U] O@6J?-Q.T=?/JI_3!L/:- M^N7>-[-_X5/*\+8;Y_#D'4_UXV92& !E/!;$1G!8E?37HE9& )KC*.%YF!3( M&Z+ZR0S7(#9FO;UR#/$^VD5.$P?4,!FF+JHPXLO&1 MUBS[\VI+(4;6]V$B? M9'!L&I/D:EE+*GA^@5XS_M;]XPO6H!RQM7)A:V$8T0!4$-\$4;A)+H)C5 2Q MWK[4=) VI9%@>/NB:H\HP5F4H)+$O1F-%^58BK+C)$XMQ012 ^LPP9,OLP\- M@5R329+5B)P>&FMUY==,EIS'&=16AZALC]NV:7G_.H+SG91KGQC;TQGH)&U$;(.7D"FK<\> II2 M2$>2#&-Y')AEM-P)2]]_>$'M=C?!"_OU^G.0A2M4?F6%JN_D-#F1,^-J2IE% M-]7?6#H";\[N:M%<^BS:%54% 71*HB)'7_/>9\SP'E%+8A;!F]R9P=@Z3;<8 M;]W#X.Q8TW;IQEBIAH_X,_N+.OQO1._>60TD&K[03@-YG!!QRM*UK*I:-H2< M-W!4KF"L:/0/ <&],,7[2%SPYF;+_$U*G-Y9$,=IF9U1OCD55?2[='BCR@.S M%*/5T!+%4'6_AIA@?8,.W)O?4"8;^^/4BQK@'-,]F U*5P >&*,$O5;SHE?F MR!P$VX",G =+6O=&V)%DQ/S'2%U=#!\CTP6KRY675;I$Y;B$IDAZ8S'2N"[P M%9%U=T2C0*>'.-J1WY".J(*^_HJ8[5<^FN$0M3;S80>R[N?"D=;7(79O?EU9 MQLQ_,QO@#&M/M4Q0]N?_?#C&$@7P-3'%QVP7,_MZ\_V[-\S&Z&]H/:T=QB%[ MK:>][UPGX6T=9F"?_$2##*JPU<3^ "QQJL1](%==(=I7F?-1]H9(=ZCIC]LJ M8CW*8QG+VNSB.R 6) 8? M]IR9N'+ /_%@; 60\)OVX,.LF2PN9;J]=FER1:]>Y#2M9GY\_M!\A_.K1+]/,N#[BOU!RS3HZLGT"J/;2XK-W:+\ M/I6]P]ASM,%_CW>)=^IA$=7ED94;(TI\&32I9 M7(^#P_2;S<5*?+S8G$"RZLH9)G]&^Y0>M^<%:O7M9N_E0%EM->U:';K->X&Q MO6'J#(SAP=[SV>XO@OSI?9Q^-GF%7$WFXI:/F/]A5*5L3M?OE Q"D^N,)H, MAO2VCV(DH%YFI R0=?-S%.+P_.430?\F>1\E9%%!2R;MBNB9H-SHE?LQG<&^ MSV@OJZAF.X-@U0U-=_GZ$Z^Q]3M4=X::WI:L.&;ZP-]TP9G0>V9W;'.UKR4- M:G*GU<3&0UGP?-]('$,]@U'OE\^#Y-=+_*"R2G%SV*)*I +7IF0(AS&(OD> M)-_NZU, NB>G&P_E4S5*,D@+5?,_0$[9G)7+JD^\6!2"D;@Z71XGANIH:B<2 M!]0,#) U, <#6'FVN)QE4>GI8G*>1:2S%[ZG2;FC4CZR!U!HT%VZ9F &7#"(,!CN%3 MQFCN1[*+8DR8;I5[3>>SZF4^YRHU;#Y]#6O[M(JJIZC^$-N7=0NKD#^_-A_B M1HE9K<2D>I^>_#:I8IW5^:(E352933:S?8+XLTM\).,'5B:RZE=I+W[*AV0**WR>4Y+B/L<10\1+'[W8,]3/OV9X]11_9WDV%:"/>R+.10OG). M3V1HE8(U&QLK6S3KT*E=&LIL:*-E;ZCLAA\,L]*NO"=7F1JSR!"^TV#W=.NQVV8D@I7&K=M.J M>:]NYUD+Z4TG7F[ 99^H[)2' GBWJ-6O-U/Q!$6P1D$L,O%8+JGC6=D6]@;3 MM"WF75K\1Z(X/D8C)FI)#^XM62"5E=4V]-[-P*;R<4&2-#GS>9I58M#0U&0 M],.L)LV^R.[H@.U'4]8&OLD,N6U;* M=B1T+WZ9GQZA>O/3P]-U*/::_KMR"R_C(K']/OP(Q XDLX[#LA[J&6\ 3^=! M6*V$7 !_)S@U""WBK&($3DC6;A_$;O>WT>,335//,5^XDDWB)B&CAW/RV\ZW MQ8O'Z5U")7A/DUO@[)LS^^T>L?[8M1D"2]XENRI3=4K_U#4Z\&7FTEI(]__\ M3V^_?_/GC'9Z5OWK1&/)S=E(5.DCW:/8!QN>RR8ZZ>:^&(11(OJBD$ ,#>Q* MB@40')4L/>_725,L&F0$T,5+13RKBN8):PO2;13-)"@/!1Q5-JF6U M3!ZM._/I[LDL@O?OKT6UI)[<&1D/9L:*'[:(79>QLY6L]5<:P,P;H2*Y4"Z* MV1F!4%;5S@B!;FR*&#]9G!0O-V18"C)=TPGZ>%"?9=ETXM*Z5+*9F%A%OT*L MAQ5;[=6=>&-J5F(2IIX"_JK0L18/5Q1,PCS=%Y_)_M4KL]/B5&M[6I""%T+^ M$!2GC,VOK=Q56CLFB&-:"9,ZB\)\NIO:LZ/RRN.TH*ZHT_2Y0OV\8-8O*P.[ M\ PZMG;S$@H)H_R8YD%,Y?9PDIW'*%0UEB=8A&<;U%DVIIYN2.?9B'IUB]%< M2E%9UJ]/E:"B?:AGUQHA1?5SQSU]IPW[)L_I>(S9$5$05V^Z;))]FAW8>87) M\SRF/4 >FQE+-3AX:E$VC_:@%K'S&-=,PE$#I$$N5CLP3O-3YCBJ90G%P8&; M'0YAIG1^Z-H8>1+6Q:CM5+=9G$*L#',UA4 !@?/5?H]W MQ79/QI_5(+@ER^-M,NF8=9.44+HL0P _9NGI2"A8M>*$@.B$PQ)/XN+L/C$' M:+0^B#M\0)DQ1:,X%5N(\H7(RG2F]!3V$&WI?"HV$>.34;8Y10VK;IR/YT.$ MJR'*RB':R5)&7+I%+Y0H],0^P:EN&T5(W@I'7DA,X M1L<+)1&N$&<&"6X"M3UX=Y;@7+D)CSK7/(T[1K6VPOK>E)=.V8TOF#6_;[0C M '&VV^PQ2,IK#!?$TZ=Q% 9E*_)L^JR@Z1O;K(@!L:'S4QXE.,\O<;[+ MHF/)ZWF01_EVWV;Y'G\IS@D/ORH,9DQG@-8Q2M:^*52=H%8OS 98/Q3\'6/X MA?:%6&?SAT$-C_IFD7M[^^/ZX^;_7M]OMA_1^N,E.E_?;>[0]CVZN;VZN_IX MS_[BTK+'0[EOQN-Q#/,H!*\912;@&^)@=H9/.RB((!]H4/$N*!16-D95:T]F M$?T0#$KW:_4/X%A830=YW*N10%Q]G!.LVF75_?":1@,R.'(U M&0V@//;ZVFFU'>P_.6#B8>VZ 8PJ=X>F% %4>C;.7GU>$X0&\7:552P)4\4W MJG+#6S?M0]"$E/_RW MP3@(*GSH!@'R2+U^AFGP!E.%^-:OFFU;653?Q+O/_2'XH_OY="0Y[J_?0%N) M'D!;M2:/UJ];D9#ZA0H/II+E=79QK,\WUYO[C=M]PC*F)4FO MF-FN0'S/)7YHA8 ,9BX9 : OD/+C%3J57>QY9:WPXP8C+12"F< MH43EQ@8P<>ZYS7D_3[,L_1PECTY3:30(46/:C>.[*\@7G](X).-!@^'%R\>T M,'& .D+(W#.=#(/$K!;!OR!.@BB-)Z[1;% &J5A&(^(057;.TZ(/YU@S(N+V]W'QW^_:C&.43D!62F$]39^?KNZA)=;#_<7'V\\/HH:8U(<_^B,P;C('B<4S<(KB!D=N:K(G,+(O69KA!% M'MQYM17D(_'#5^A^_=_HZK^I/W::;6B"(@,+<.-%KX*,/A9&:T>#"E%E6UK#!;'67L#>1H2/5_?H>GMWAVZN;OF>V6D)*QUL!I6E=)@! M07OK=?67>[)JS6FMT#0QV?3J20&Q;R!''S\E"6(TJ$WDR3K"=&SZR#(=&*< MLUM@6/7B >S,9FT% CU;CDR4\^IZ?4_VBC?KV_N_HOO;-=DO7M -H],@YPAD MFEJ:ZS4,V:D>HCK5[8(5%7S$R:Z3-&#@XBW[@2RB9RGAH 9>0\]?Y&GWX-^6 MU!RR'DP8TZ7=?OBPN6\NB5]L/]YO/OYX M]?'"<3[8.*R.LD5':0VGAQS__418NWHV//^2DX"^N2+E>UA=IFJ*>%M/W+Q. M]<,G1]1Z=X(7HP0%.8U#Q*@+$@T@XX&;M9$@;R3 SZZ+RVI!HX.Z'\%!5JWI M94R(<$#I,% XE$(?+ESQ EPOZ)?RO\[/.>VEHN68R4R;HR.1*G]R_-ZL(;9T M<40)L";4+#(=107]2[KH55*!;;!7WP_UTJS6B MC5:($Y3_\&V"FR)>ND<9:>?V00$]N(;;9"VR0.SB?1!E/P?Q"7_ =V94_/D ML#!? 5KT 6@S-I+U(49I$2-&+6K_#&>RC,],QD-#[=2.K,'8MRIK)$+-/TQ$"K,OJQTZ';5^O'(7CX=OTX^,*L#=,,1X\)OX._ZV;<)"'[9\R?\K-8 M*X[O$W+M.$'RP3J+]X6JSKKI,/2\L]V?=Q:]A"IVE2J*AMSING,JT ?KT*DH MGQ#4O#HMV;UURB MA7@?)626W+5%/)*VSH*>EOCK!#Y=@,\H^#G#2 U&"#X(RFM\\M*>YE.VD@J\ MK*R,>UE-V:J2K&N#'RL%;>>^FJP2,^)2LDK 0"7?'3/\A),\>L;\&H[M]M*\ M"]B$.U.Y!*EV#2GBM/[M(F<3D)Z!.TZILT*@()G."GYNWX4P-ROS+GQX#\(D M2*AX"\(_^YI%4ER_=4&ES=-]\=EQGHDM,(W?@7!I;7?XD;)PBX]I5C^C9S&# M&=)#)B<:2C1()>!TJ";TS["FBI95A$XS&&T0-\AFM($;S,W_PS&(,LK4-KN, M\F.:!_%V?YTFC]=D4@UY?6QS>QK7'62E@''R#B[>U]V@-$-51_0,C'9UQOJJ M7RSPS0X7T,&>+":)W#&3FS\#Y[02P014#RH43(#TA$#EC^DSSA+Z69H"'861 M25#"F!(J/&DD11]8#1&JJ=Q;SRSRY!65LP"D.:XZL4=@4!F%'6<;#/A8XWF0 M1_EVWWO_V6+A:MH!X-1J+-.@$C$EI'-(0^K?I#E=NB/AK8*TR\G1#GO]Z= . M>"#&]"G'V_U57D2'H,"YPFCZ#0&-8\!C'R:D 05)W<0_"S 5 5=-7()V M!G[Y00\(VLH_1)OQ[L^K#X8H5D ")L)<5WEMUX'='NG_KY-PPRZJ1,^8AL7+ M[8@]CLIK(E/60*@Z%$@^-]0L!K!-$?6J3^S5:31=S1'W!#ZC21P0:!@RP& M&_@!U6[,,=$ Y>H2/^,X9<>\5U^H[6/M%&=$#5JKT42:X3T+3L6PUJ)#):%_ M%C6#G&%+3LP)G=J5!1"')1J-43BE1,;N"8>G&&_W/P=91%]PW"1DL'!>7)$I ML7R_L0Q.DP8XOZ=M].4SIG8+5EICLOR#M539(]KN4=4GJCI%5:^(=(O:_:)? M6,^+6J&F-M-2"CD=#D'V0@-K"GT$/7VX*^HQCT5T"WYX9 YFQ4"6,PL"@^<* M!E$% ]R&0=[JU_I@2^OGWD=)D.RB(+XC*N!7\;;[^R?$_F/EZ8,R4?]=RA+J_'QM,*U4A^7ZC42(TOZJG1 M S^\C,5*'+3'YFKIN5^GV<[D[Z6YOI]RO#_%-/')T)./Z0G*1X^24I;R7>:V MK]NY[8AWA%A/$!Y5G\ TB\PM3]D3/Y"*[\P3CL=RQ\XRPKG]^["(Y1$<31/W!XD^%C$(5$XBV9H3.>DFG[[OS4 MKD&/*2?K87BFR;M$K,\5:O6Z0F6_*P8&UG69V]PM/^_6O2VHG(Z_([V4)UH] M9;@]4)W',H:GK_.8A=NK=Y,NW7EVW6[T13L/=G23A!,M.AKA6$#0YUMVX^_7 MN3$F=D&=FKUVG:^E *V"(.-:6#M@Q:8[;Z8N<^Y;QL"(N!S-]+Q)]FEV<)Z% MH '1L#2"$D&S!#"WQ,@"FK?,*S#8QB,UY/#A19T\JK!#35O7 ?%ABSI!ML8J M^J)Y$(@S0IXDK@8'.\LPV6CXD3%*ZS&*&;&KDC]=&:ZCX"&*H^+E0U"<,O)? MBPEP1&_@)8)LI965#NI9V K57:U0U9ESAS*OZ.T3@E-!-[T?HB0ZG YUEJ,/ M;F<&<(MK%HU"-DR2;N./FNWH1Z(F5F+0:/]GW@5D.JZY7"I'VXY2K%!#[XUY M3I&S->6L 0VM_5NEYUP6/D"DP/^,9TX,3D#V51& M5Y*C%KV']C9&R,;B&'40YZU8Z$5I>FVQR>Q(._7##DTA*[=$4[P"VR*]*3/" M^D1D3NQ-R+_*PBB!AR9E)D=C1'Y_%UE=;UH_S\ MI6E3+MS7GX,L-#HGG/M+D,>&LVMI<(K8' <28+?O1;6_TKX+EJ.'%R2\+T:_ MY8UU+Z^ZED.@668INUZ%:%GT9S;%.#U=7,:\!H>-R]@6\#1J.(M2?M9J-X?/_DTG"X#Y-6=Y,755W>X)RUMTK1R( M]8'6._'&(8%JK75DP#5X/O3I5Q[<%UK<".4+H(4L$-AWB3WJ74$XXO=]<_I^ M')6B'V'51^:(7J3Z'6MSQT4@!*HZNF MH*6$$]5>D=;EB%B#??.L8V>AY8G;FM/^Y+YJ3N,#<5!\74<^L/X2J>I[]=H! MNH<^AWV@\MT,;8!^H4T&!@F)-Z$Z^W 1ZM)AQ163I7_#E!(*Z!F7[,.#T7@!*.R)],&F' SIR%F0)/08A&^+* MFT8[6L CBD\$\2.VF98]NHEZ64JMV@-5?2'2&=]%KA#KCY>QX3T:; \=!6W& MC+\B)#-F\*'S)Y(B"BD_T3.^PSN:1Q7A_.K++CZ%.'Q/E$57'*>B#!KU1;+, MLYCM8V[R,>;3E3)OH_49U'P'51]"%,*H]2FQX7EK97-#3I$G,3/>@&WS%L=! M09?S6=%YHWC$/&3:E1.[,I93935E)XCUTGG$VP_4VPVF'--V(PE>6DR QDF] M^5U(3'-695\_S(F+GF&X9RB7]5JJ9&G\D-/B6(9R7$<)WA3X( IE3^[16XMM M2SV;U=).$>OU%9GN8/RGF>\R@[^,"1N!8&$SGKQ$%)> ^GESM:ZSM8A"-E>* MI:%Y%X!+0@NY^F,G*U*U0O]U"N*(HHCLIM*,_I/^@?^[=4MYA9J/L%J7FRM7 MU0DFJ.$FBY)== QB3Q+W;)':7_?:PA1FAU89_\LVHT42BI;41GD+NT,;(.4TNK3J@%\FX0[P=5':T0[ZIU=UJP=X,R MP5G$]LT8Q^-VL!T=#5J8HZ$!2^SUU,\)SO*GZ'B#,_IB1/ HVJV.Z /RZ,A" MLCX<1797GB%5]*CIP)7E39&P^2-[$!@_TA>1:]D>7EB^%0WY!P0 M.S2(]D/WF)W?.JEK/(O 3!QB:I%*'+!]\'BD=O:_CF%JM.^=$Z[MO6QW)%$H M&E]?]KNMC=TV:V_K6KLZJ@CB(-/XF:5+G),I(7EKO2V>\"7GN^7VZU0984-A1X7&%?^$6GV]; )T(CV M^)),RBXSG&7::X^C2'53CK!._WA*3S]FP0['\7F4YKL($Q[+O=IU=(@*'$K3 M.^V[ #NDLI)K&#>CU*@D1PU]M8E%90_2],_)TAE42X01T=WIFCTTN\=ICG!I M=GXVQ^ ]EH/WT S>KAR\N,3G7$?=#:<''$:[*,'Y$^'H*8@NTNM"XR$,B:%\ M@ZDL?:VW;*4BI!E_C))8#2*T+OW!G&)]76OIAVK.(LZ+R^ M.HA)[!D$7Y;6/&)@'H8XBWKC,HLAMU<(/_UJ%%$T)(8W9[4L"A/H+)-^^D\? MPH=S2_7U3__YNUJNK[^JFOWTGPY7^58HE)@[% 0M+7[0:PM<.O![!WM+#L0B&-0WHC?,IR0=R%XT6#1"[CI4-)[X.K )*P64J<_[SQ M;RVA JK)BF)QE$Y95UB.97]U\52-Y2XGH:4+3$KH$S@0+N!)1K:6K^!S>-3IA7AFQ7PB,4J^I%3%>7K"SEX.\^>TJRXQ]FAN3:NJDZBH &T!!7G M??CP1V!9XS/BE0ZM0@?.JHG8\-_B/))S#@EZ+6[ZB->"!@3NK==QUP]Y0;;P M*J\O; T(<3&W@[M^[:>W&^N[ERB6 &'/GX56(!Y M;6CPO+-^U:*@@7R%2,'Y8)X?/D_N?*EBS3]-5Z*KW93-.KORZ?&XH7?ZS)(. M1X,GEW0@@EJWWZ?=Y=)'(K#)PEU%![MR5TH@6KH7Z7#AWA Y7+M;2=)>O!.) M_%JZZU$E6+OK(34ARJ8H6EKOU]GN67U^:-T-5'3,7C[#DB-5,=XFIE6&M!P^ M@S-E1#NA*I?#:12&FG%8Q>5UF^#1K$%M,K]1]Q0ECS=I'.UT!V/2YE#F(^=7 ML!@I6Z*JJ?-C)HVV.Y"'4+41M$>I_%@VA8]Q7N,@QQ=IPC8I9#5*-]R:-TKE M))#;73G?P_HVI"EJM46TL0>OF.IT/]A6:A3O###:%TI51(Y!(ZVC(X.-!R^' MZL? !#JSU=X9NKS!29I^9ESF4,QR=E0=:@EGR&L/#D -U*^9*I?1_49(T6<%E'BLWV:G9WR^*HN9,U$58#7N ="^ MS*7JX["D1!4IJF@1)5ZA%KD; QLOVD6JR+@9/62$W%"B0:2C$VR4Z+3%X$QU'JY&*]'L/#>4H&8)B4S([- M5WD7+PJ+DU) IF-*N9:[ZG+&J1N[,< QG/-))EZ.\;0(XOD8OZ?=]9AVG'JA M0?D@?50-\0F1;IZ86K]=)XMN#YI!1;2'_$FRF^LF#JY(FS*92YD$"ZU+QKL3 M3E]RL(U"Z/;ZA(^97P3Y$_T??7?N.8AI+C=]5]GN+H%-)X"SF95L@R@8(5PA M^O^H1;]B22Q =Q",)K[)0C*)=O0'W'3!G\)NEG^>7%BP1VM_"K*'ZH19J7FM M<7T\9G@7,7>Q27J12-EL94P.-8N9RZ-XO[--2LP']2/I#B:^6>0*VG)%";M' M6870=Q+9P.9+2R1VYE$7,#2:7Q<9MOZ0S30EYUG1FH[)OYJIF/SC;_5=WQ]Q M^I@%QR=:+U62[J5I#^ ,=!P/JJRTFCA,[S)2= 5](RTOAP?\V/^N-)=+TQX* M#PJ.U7APF+=EI.H.(G1Z'OW<'8L)9R\<%.4_&DR4O_C;Q45/FX]K%T,YU% U;D/U3 DTG JR5\,73U$2J*]NB%J"A1M$7 XVG[P18JW< MWZ^0:[:[JU]6K68;>QOU[F@KF%7$+X06Z' QJ5Y$@H;?6 M[<,7EH 4[*C3R<]?VG_1W/FPZ00P]&8E6Q]'[=NR+A\^'C]0_:B3_2B!(U![ M5434V!&BI!N+'G(\N!$B5[$*(Q/W%&.PT!0@N\G2(R9,T+2N8IV$-%1Z9(?H MDBN5]ET XL9"KD&4J"18L3S$@L7$:R*7ES#'CED?&-(0?\:6- 2?6U.Z(KO" UW=5(P]XU%>7-R/#^8ED= 2DG4O#3B? MAQE>CFT.4E0O#%&%7F.35$'7K7&>O]R3SVKB#$;4/AAB1YK!?8GF)NP]^7U$ MZ]2P:Y4>1!DLQL<8=,/!<0LURHTVT&!$[0/4.M)80,V#L(3%"!F#;3@\$\[9 MKF*\*[(TB79U_^KC-@4!U*F;BN<^/)JV[;V=N^>11O*.J\;.C@VU0.F<'L*@ MQ.@0<:K&X7.%[])]\3G(,$V8+'^\Q,\X3AD_] :HO)KAB#X@@X06D@TR'M+# M\530-.Z2TI$9+R*+T^BF+=P&X4U;K,'5Z:(/%VX.QRQ]Y@]O:.U&205=J4O* MO;!4%VV-VLV7,Q#3\N8CA8A:S5U=JI[.N=-4'PLK$)9*4YL B %_"&A*#\Y> MVHM?K0$KJ0 -6,U]'T%UZ_XIA-,I;HH,I)\THZAXD2]>H?S0W')X8=D&YM&W M; /; +'LG_%3M(L5-;EE#0'M=\#CH !SV<"QC1KSZ1*KX@'OPU,\VA."&^]/ M61(5)[8RO4_36%,$7MH<*K AYW=0%JUJR6JXL[8NHQIC&*?.M:!MG84T-/#H M!#0@L&$4SIBD:ICTZ _!E^AP.BBS:GMM@/)J^YP-IW[V=T>F9,&AJQ1?X="V MDWR%X[HT@332N4RZ19_@81.$E M/J9Y)"S#(&X&=BE\P-\P$X"U0%43%S>\M4S*F(.[HBT>Y^Y5[ 4'V>S*M?%@ MAV63N5YX8?V^L)C/^S2[R%*RSN %5G#V'.V$^42FA*"FHI%!J$].0TLEH(O; M+5M;E_6"2D)7)C5!F'TI3//(7BX1!M8$33 V-$HP@)F;Z2)C W_J^',0G_ Z M#'%X'WRYQ3L-H5+/WEF=*>!4RH@@@5)<>3D\0!.V@-PD%&N((J'X[)5T-VEJFW"'%SV.+@ M(GX%Y;-9,U;Y>\&W8TUK@%OQ[$F%;RDN! 6]I:" >[V>/VZAA["H,?1[]7U> MQ57]>"O'X#7GU_U#]$(("%^@%XX_3 K4Z7B,(^7EA:8)9 )3PY=L0U8U<925 MI&&0+3S9NC,+/B.:*)]%@9L8O&RL!^E%O8&&J=>9LIK6.U[I["9+'\F0Z0\L MU620-3G5_ \3TIKFM#I;1>#X<'-I*4!K:AH@:E!%TP!.4ZLY:PY%NVU ZSC+ M!YK_V>6)YS0&8>LWJ\XU%QM>\\K-.BW"AT+6.\+[B96)N,1-V4KRK['W1N+5MSRUV]V F9A MSPTD4!@>%4AP +-<9&$R8C77S6M!_$6Z]4/.'IQ7+00-B"&7>":R#!9O_$UH MZ@);9"O$"=$O%:FC*,($F9PNH(QA-5@:&6/*Y1MM!L:AI73_9IL"0O*WVYR; MA+TPUUZ_A*:S"$,@.7M'M^;HIDP-N3SAO^(@N_^<*LS#NB?'K^RJI31^=+?N M9H6*%#U@=!-$X0K1GA#IRI]G>.WD)4#YO6^/[QK@TN0M7@-0^F=ZY)NV;UIK M^O+5_$I)YS% VMDK,$&)S 0R?W@U1MA&Z"0S;,-SPGG2AE6U"#<)&2XLW+B+ MFT&=*@WYZP]_V0)531R<+.F9Y$'@J&0UDK *=L8D&?7.,=.20VYTTF0^])4^ MYTJHUSY,+6P%91+:UY!9@R5?G58]WFS&HDKB_%,@]RS9SFWB^R300G(#IW6O8:\JP.W;+*0.N5P9+4?:>0&BF M"!#ORD,#;I\+@!,^EZ(/Q[]-,LI96X'12KY"/;4^2?O J-^WM M+-V?D?[*-["J'NEMZ*I/=OM?&F9WX]L74L2)2!;PY/2TI0G6JB9P ,+K>*\B/3L M]'+L6-1:F:8"L@Y,LXHX&QM@0^#,S%H\:XWI1G)DX,):%'Q?!/D38O7!Z)HS M.%" Y&0MNHM/(5^4%D\8'4@OIXR]N$436[Q:C*IAI;:0/J: :BVP@FQ7O$[D M1R*EMNJAG 2TOH*4;UG-N;+M"C6M7154L..]50?9[Z(*:B@-RRFH<30E@S9- M'ND*5_=.P; =6*;KD$/1H]UTS>KRJ0)#-GDL.73]:H%LV+OYHTN.N5E.Z!BE MSI5<_H$LO'!,/H;34]XJ8*IT_<:44.9C),7PL986$6H7QG4V)8P7QEV=7$L8 M=8P/&$-&Y@B#I0DF6Q7%WB2[]$!CC[9?L+9-.IVB[1Z3;:LV8H[)C=)\BTC6J^G;@ M+1;41L2UP0H?=[1!MEETYU55DR=_Y=HH4O[[O @>XBA_:C=>7]ZAO41-8&YJ M)M/I^#"?[,;(P7F&F(#83P6,N58UZ]TN.V&RER#VDP3Q+UD:=R/M!.RBA37F^R=(_SG.@FB-]C;/#XB(X0MN2Q M6@;9 +4I$"5Q_$*)M2 = NPU"FT%*4"K8 $^ C_!P?EHEU4P?Y)$3 M@C_.HY!!\E!/:1F=$I$>O-IC*X@'+_CH\"-^S4<'GNF+U+L@#K(7,J?]!4["G@HMB5!%Y6XY:2%'R3]=/7PN^3]*^(=> M&NK0)%H%@D#)9L$W E*Y?$C@%W'54D$:599 M/Q*:09-R6@.&5L >&-48R0[B'-LO0SD2O_DP\&HL:8S$34 (.? M(-X3^)>V%K4'?>19Q.SS2H'[\PI-UC!G/'BQ=%% 8ONTLQ0'LO>/S>E(S M0*^2RL5-9"'WBAN^5.W.\3R:>T\6( ;8D=Y4E@,'VEF;.6E7SEGGE-U<758S MR"\O5[O?!JR>N&0#5PR.Q0U[K9=&ABZ"+'LAVEJS1'\-..5DP&A5\*_;)2[T MB)\IC"TXY[CV!\\ZT(@ KD/,A$@^77%O]Q=/41*H'X86-(2*UHMX%.Y^MGO$ M6KE_B%FJUDX0>UF=&H6MK77K)B1=E,&/>_*=]9=(64]7V!PXWB#@5^=2:5.R MNB6-G;Y;K]*V:/\N4[43:%RF])JT!3@J H?PJ'DV PAO[A5$NEK7@:2K\@E3 M5Q4YJK([[S^GZBE,00 UE:EX'JQ<6!DNTKC.T:;/G;F?V[1Z[\QQ,$HWFNNF M*W^F'-^*$3.XNL*H6CG7"+ZVZFXOJM21:R>!JO\>[(GJN M2AH$CZJ"S);].-OGZB44Q6U0T\&J?BJL+-Y1]X*:;MP%VJ=(RJ)\J+RI283& MM62TC >]!B%[>FRR?(;%3*=*2%GVNSTR(39(T<)WNXO,AQ&1;66_1!\B0ZGYCSG(CB2ORAK;-IU M [F?MI-O^-!YPGP_[Z!>[:]0V0>J.T%5+ZY,<"9)=US2ZN(B.I2"UC%RM),( M"AID& ';0>AA!&8=S(*$-6QY+-_9C#].RWYJP]Y?XY MB$]."Q/I<*.>D(:@<;S)I#M?52A?2^G%1K*2PF[KR*JRSG^$.GDK)9.FOSWL MKMT*D3!^;)LZ(#/?*'40-J6 5VL.6C\^9OB1=,ZM\#(+/HL.*PSIP I\Z240 M+C6V]:*JIBK]/V)T+HJ C1"E#AK$W?534 O%RSNB4"047,4P0YQU*XA!@LRL MHA@ V):QYEM6 W"$.5>$'MAS+8.MCCFA7Q8M%\;8I#.A6#[8=!=MID:] -2F M6K4:"Y79,JJ:)^G2(%F3^995P-/F56G)H%:V>O[%48TFV:X7FOF(\MT;X$H,P =]C!F-1 M9&\3/ ;;+3*WZ&[S;^XP")6O$!\,B '(EQF-"3 ?/2K+NO'W1 =CT-ZFT(SRL=W"!TOUCLR6"P,*9VOP!<, MC,F2?:%1F;)HGS(Z"WO\Z'D4]MMTCCU^6P(+OT(SF#T%_G!03#S^,B,RQ>./ M'QGXXPE!SIONQJR4Q'$:I^SF+$Y"G*&/P<&',*].X29)B? 79P5,<+7JK]!J M21VCIB>'<<)O"2L?(L*FPV."+='83)A]61& BZB(=K0L@'K&%;>%FF4EG Y* MC[&*$1>;^\T%J_CG?BY5J;@S?RZN7Z,Y9UH-LFXW27C*BRP*8D-0B@E MD2GA6:RVIK%/&%6I?0C4Q75NCM8INI\3MQ.R-S,9.JP\C?/W,=V4T^W918V#';A.^6JL##4_0[4@\Y-\'P[Q MK4Z*O3VYMSRT]^F\WGX 6$FGH!Z =,0A_62G=Q$'>;[=WQ7I[E<:S=H46'E% M5-(>T-W).!XLPVD[&GAD+=$O+ [)&CMU=$J%][V<4ML@^+C)TAW&(7LM8I/G MIX (N=U?I(=#FC"V%%@QH 7$C8DD@D^>@DSX M7*,-,62VOXDL@P-:AJ<6%>)DB-.M$*=T])S$>(FRED0AE^A82I0+)0*]TV", MNL'U!F/(P9G/4QJ'9#2O_GZ*BI>/:8'9;^^.<:1\<$5+"FTZ:CF$,"M)_@5Q M(D2I5N4:AA$ZM)OQXB#,I_!G7$HI-*CC!"C-$.<'#%ZN@;CZ//"<.#$8 !)/14<<"PP%_\B&*&FX2PEP0 MWYP>XFBWW1//HIO/?-8_K\;8@C;G'DA\;0R#_^=I44-"4^R@ORG4M\3/.(=/ERBWB#S5.A4JR%6H(44F)&"FL$4V6)^9D*&S$R41B0-B*)<0J M"['$UY2[D\3 <'Y^_SGM+E0U-R 1 I%3 )%S+P4(S3;R%2":P1 !1#,2$P"R/I O[(*D=%%! M5D9(PAY4"(,:0< MA4E53HCNGH+HQU,4TIWR17 DWBZ^+L)U$MZ=Z!65^Y2TP#\3'WO*R$[Z&><% M=;@W058D9,OU%!TW&UU)E%D_ E<_95[=#$MZ\/Y1]0%4?@&13R#R#<0_@OA7 M4/D9U'P'M3Z$-AN7=\E^.\H"+&:S@.WU*M_X:GB&97* ,/5886I78BHFF H( MIG*.J8)CZKG$5-1@ZMC!U'RUIV2"CW6T_OC.D1;NI6N;618//,\H9^*??QAG M\G.9[U^B.(Z"PU]P=!%HBIH+FT(9J9C/OLK*5H@T(RB6ERL'L,1Y&08S-P4> M.A:V-!B,C,I.QY^)CG?!;-72M]E#=,#A.H^":@K?1-'U\3^CY/&N"+(/.+P^ M7@?//V9!$A7X.CJ0_P_)+\ZC--]%F(Q%_OZ4A#]?'W^.=O1DXS[#04XF[;(I M63C(OJ$V5!\X@_(+/L@Z0!PE(!]&E*)>RI,UUP9=WR#*&4V)S!!M0GYQO?X9 ME>RA\J/L=RT.$641_4Q;EURBBLV:A*X!E1]VZ S__U&:/$I@,X 78S6<<'Q@ M"WI^\T%F<[-9H>MO;KY9#4QG);*=E<1XJD[&&1"CGFE^_Q#MGC!9.+R/'M.? MTICFJI8\J&=?/1W4W&@@07]P*Q)$:5!)5.O>X0P")@N8GS7%5\<+@H++R$?- M/3#PAY;TK/2M9 M$%')\-D#NQ_>9@*UN4 /Y?EYV;#D!#%65JAD9H5:[* HJ:_.5RRADB=4,848 M5X[N!KO7O48OM3[=WK9TY0R&+QJZ\01P'O=!(5PIVX-$MH\I.]3 877+05^T M8ZDO0OO/1;0VQDV:>LGZJ^3'^HK)0N5%>*V/JR0TMR\;U)BT81BLN@ MP.^#*&.7K2&\O@$3KW$B,-'M8G-#9VJ 7C2[\(ICM%W1G%5Z852(DB%*QVLJ MV'O/5SC5 JI//26_RIG'V(TN-AD9^U _@CZ:[15C7[:SLI^D(#GQ*>0SNY:7 MW,IP;I2Q'J%_\33DL[CN3;TO^[7G89]EW(%UU&<97S M^U/ L8C-1HAF9OA9 M-#/H@N5 WP7,/EU:@T*GB,Z'3O&\=(3EWVI'V/*5Y:?IXAWQC_NX>'>E66V0 MV[^%^FM1E?M%.:C#ZZKNWUR/(O;_WM6'J]H.7UTM+K M):0YW\[0;%*.WZ#$+Z[P>Z0,P%=+FGQDI%P]@!UAVW#ATU9F5NTN>G!ML(_Y M39Q93]*X=GIZ#;N6^2U^]G-J>W-_7><7W>-X3\XS1C#U&L\WQN@>Y"R\WD75 MK+V"6)(O(V(:5O(GG\BI'UDLH#_:B0"'F^K]0LGP^O$QPX^$,?8X893DT4[F M> &^Z7.8R4)S7T=TO8IE.0^P6S+R MFF+LMCI>-,Q>,_/;C[1/U7O5_)__Z8_?O7W[9UG(O?JW>]\*[@AFC[N/\@)3 M(S9,;JJ9.C6(*KWJW %M01APT7K^G0PTJ[ M"Q^#M$M.;*I-!9(&OUU-H>B&]LZ0Y]319*?\5! MEO_N54_[ELYT]CG?A2<%F_"G>M399OO!I9*L!OZN!7QBOP$PU., MM_NKPS%.7S"^P]ESM,,2P6+&!OEIN[_%N_0QB?Y!Y&+,7Z1YD=\'#['R]'V9 M[T'ZI84TIO),@OT$/5:@'RDK>I?/X="^5VA]2$^D]2^L:[=O("X)KX$M+HDM M$&N\*57VY60;/*'+.7A;.N:196](]ES222 II[Z/!W+?HT4CV M>RM-O,V.1D0>R2JA%?CB#RT'7Z+#211/A_GL:]ABZ8@DSEG_K-=BN0E,+&&S_=@MJ M/O@JC52'L]DL4P<;=\%>9_[8Q_XI'FD=4[PK0.F]/[5O/IG:O1FJ>@TF_36:Q(TLXTQEW MF!DTII/4,V>YV0QJTZ&[S6J;B8*7U%EZ*OOARCC#7F M@2'=,FZ>;[R&B\T"S2RP;&N^4IYBOK**2:9:&FFFN%%/(4C+>A67E&4F-MLU M9)E]^;V1O/K[*2I>6"4+-@7EV^()9_=/02(\JUUB?VG-PFO8=MKK=0FWQIA M+2X08P,5A ]Y"LD$'_&!SP M^DNDRJ7I-@-T-CW^^BBE?T;T[^@7VL)I'HI(E7T,B?0(.LZ7*4T6-QCIJJ&# ML:YY5(PV;^/%>'=5*AOQKCXG''#)]=68=C>?R*9$J3PWJD9V!'7V-E'6PXF7] MH+(CEHM9=86JOLHS)-Z;&G< EN*IY'!':5-0WCWZ<@YQLZ,JIP,^TV7V^ZL+;"8>)^E@CJ;=U(.U]M\O>2DWW#I@ KZ[*P37X#;R22X'>Z[Z&M6G MUK5SE;#?7;1]C!)<8*SQ43-U#N6TYM)%?X#KX5RW9AZ%'0]V)M47W%OXK'#I MF+Q_6#'R :\',VBFY)4\*UJQ(/*O)@Y$_O&W^ZB@-PPT4IG!"B'L<8)8Z8$F]F 35B\5/XPOXPRO"-4.?%\%^1CI[B@)\+J MU8DI-=3RPUB:/IYJ0E13LBF@1>M^Y6 W5IVE@8.!,IK[IP_8"H7UB-&)>]<0 MPZ>:T@/"*'G4'-)U6@&>VW2YZVNT_*L'!W0"+?9/:P0JA!Q@[>EP$MT$=SU$3AKAC=Z['U\@$W8^S*]-43W,C._/4/*5N=.3 MN9X/)PWU%"-U-5/Z,=ZSF:KY+6N:QUT_.[3.\].A^U;1AU-<1$=A7=#%ON1? M&0<++4VNR:VI>6T*MSS6O0E8?]+H\_@2MU8(>)()Z6$'"UI1&EH-P8DZ:YT\-SIA'T8'L4Y>Q1V_T48^VRV_ MT1;^^KSG;93_^C[#]*$S3(RD<. [E2R\5L^IUBN@WZ2,(,H)JECYS;E-.UW3 MUF=[JI"H4DA&G];[K;E, \M>U&$:F/5OQ%TN5XC9FH7?E+M:%OJ,%]Q#>N1M@WO,%]3;6O5LOF29JOB)*1"06_*N]]^K2Y2HDD7 M6_"*!>8:?P,+2$/5UF*_1#A^G?5S;$T49$LMLL_7Z^EZ 0+8Q:&&B=?N^V2Z M]2,.^1M:(=HJ7!&)_(VM$HW,W$4DTM5*\4$OUH.-6/3IY;" M. :T$H5;9?I(^CO=/GTY:WO]F*;!L;G\N%7_WB([UA%@=Y'NTC M_HM-\CY*@F07!?$=O3%.YU39B%L$Z[U1@3I*[M%$["/9M MSPY_(#:U28B.<6W8UY474%\K5E(!6H^:^SZR>&M4-T=5>P\N(AN,0Q]-!H/@ M$D+:B\L:.OC)3NJ'CB5,%ZPE03N].R)Z/@U[J7F;VI(1-: EF4DCJ,[&J)@AM>@\L:(9A I;0GEE M31;PZ]N2!?9 +&E[Q-28D\?K-,\O@BQ[V:<9#4GE]_212H45:2D!+4@O11]H M-06B)*A#@WYA5$XA9C@N?7@9#LJ$FX0WV>Z"AIU[B] M0&4;]U7)9!KM7 =;5)U&E[GLU I_;4H._>LHP1NR U#M_8VHO?!H;6GLO!JE M1(S44]WW>$>7PGRC>1]\H8?-]! L2DZ$S9+?-%%!SZ83 M0 1:R3;(>*B(41E5(.0L$81=@4]V41PQVE7U8+R;1>I,,D9$PQ,M^KHFG(11?*(\WN'=*8N*".=77W;Q*<3A M>Z(2&I8^\5ENN[\*LH2P39^'9X%KW7IW[@]!'E;.K:/!Z4;Y 5I0N/T)U'P# M51]!%)RH]1E*5'V(NH/RUK8'B_!EL#4XNUP$6#!GE],8-EF8S?<)R///^?0R MB#+.95Z>K ;GAM#@=')F_+P&N^()(,L95=7_Z[&H6B,+F5.5=.,L+V$A]9#E M'>&@B,C$0E:U(<8'.L>@(X$YSL@O4$[)W28OS&DK,WN/KJ%,*[57C<-M/0PW MU2BP;RFK+IO3 Q;4,Y5(!Q<7CRL;\W<.[3QZ\5*/5^[!6X.)*-R_Y9Z7\M%1^4"K?0<&] M.@##7HJB5S.RXN4^"Y(\V#'FSE\Z?S&.%%KUYR0@:">Q*NY7MD>, +7[6M'+ M4]T_>Q7<&S'J\AC>B"$'2ID2\F42@M.3@B9+:>48)A5)D.E-$,QT<(;91&8C MXQ)A96Y33C?+;8.H7^8K2>P!:-ZS>WQ::,$8OO5MF)Q'J=K]HL^DXZ[3]1#@ MMM@PQ+\M,"8LD#\E48&_E-?OKHM0O3J6M89:&DNY[6..-ZRN%2+2U/V:6*WJ MSH(80,]&JV%;?>]*?<=%"/-2,KNOG<8QSJ3 %3<#>NA6P)_PRCEKXA2B*FVV M7ZB5J1)DBOX8%">R/=M?I(=#FFP_)SBCC^)NLP]!$O KEB5_[3=S56O#T3T" M3LGCI>YCC?=$=SN\+U1WAM(,-=VALC_4Z=!-CI.OTD,N/R;BOK_LF CZ*=G7 M_$YTOMW?9.D>YSGI.XCO#LL>X_8JAO]$]J:_\G^1'^A]^/_X M_P!02P,$% @ <($/5;6J$=)D30 8?4$ !4 !G/+WGXI\_/GDIW_[U__^W_[E?WS^_ N)21KD9/3I M^_NGR^N;NT__U[&OVOL43LDL^$Q+(,M:O!E5O<'IZ>D7\5=6 M-*-_RT3]VR0,]S\O>?,CJ;1[S;XG?3E(S__M,D#2,ARKVCX1ZO_3\O$D;S0S!A!7DC MWQYOECV=I$%(HDBPP__V9:WLEWI?O8ESDM+911*/2)R1$?L'TP8ZXGIT'D1< MWD]30G) I^!-M=3GAR!EZCXE.0V#R". K78;1/.4L__G8S:['U\DLWE*IJP, M?26W29;51&1I&PN53])G231B4^W5/PN:O_L$:_I* M6TB#;'H=)3^\ZNFJS9HH[M-)$-,_Q(IP%K/AG5'6_D-*,O8E\5M MR&-U.SG M4S&;!>G[_?B)3F(Z9KH:YV=AF!1QSK8 #TQ((240$4,;JME?!GX>O NZF$3N MV?A*+XJ4C[2S+",YI*?V)FKW,9F3-'_G V+.O\,^\Y2,\Q]LK(#Z9ZI>LV^W MA&TL(%):%*P[#KAX[Y+8E21-O9J]80J9%D&TS?LM#;[3B.8P38#)OF^ P]F[.I&CI3ZBK67HO8 M%\AS\';UQAN%C-[=*C7[<$=RL9T@J0 )Z,).C9H]>"017RC9AB9_?TX#)MQ0 MG.8 7=%7K=DG1O.,YHM)G*WG?)5A)U?8$#;6KKVB?L_(/PO6]M4K_P!H[=RN MTLJJ[GUU][;*VS<^S\'W"#A#09MJ1>;@?KLUU_"N"MQK:$,-[K <^FIOQ,MN M"]RCS>)-[+S@P\94N_%=&+B;\*:\[$F6'WUEC-WG6M+!\]:F57]MCU^@YHPTLOETS?S_E5.ILO MY.\=.VIKQF]?KXN\2,E7&M-9,7N0X]%3_QV:]HM)_'B19,MII[K6.+79Q)EN MI0VJO\+W.M7;;OP\N.R&O2C3(K[= L-N\N/>SIS++JQ^!08(:L5;3^O-P\!V MO-YRU.NQ0UN-G/Z7G+*CQOU+XMK#FUN#7GUWZW'/M701KS8VWY^XR;0$*V %[2J,C)" RF9OL-H3MC M9_81_Q([A3^1L$C%Y';U%D;%B(RNTV3&U:60IIYE9Y?MG,WXJ;^V#+SVHB'+ MZ6HHZ4J Q5#_$PUAK#=<*[4JD,S7[(FWK.,;D,A;3F*F!@M0_%L0QUWA,)V$ M&VU%W$4Y23?EPYO*6%O"$3DCX<^3Y/7+B- O7&;\'T)X0G#LAQ?QA;/O63DYV-L[/2VQNG=I'&3?A8-TD7V>!,%<]HM$>;;XS:J# MY2]>UB9^OLR=OU]$02:-]XHN VIQ$(.]H8*PLW034)"&BT^P?VZPM>ON79;X M,A>^HI_#*8V61(_9N+>)M/QPXHZCR%B_DKE4S)\^)>F(I'__:?#3)X9M3-BY M9G0K!:3MN^BXD&*[U"[,ZP)4"?'LC68F8G5UI#@.<&AUH4M#M!67FN;][M.\ MCN@RF04T-O"[6U@*X!"96"L]:EH-<-1\#MOET[Y(E)=Z64P/#H\.#GIVUAU0:9F]Z!K[*[U7SLTE>5*I*=XRRB4B5T.#6#4M!UV MC;;%^[RU;2C;;9(;-D?IAJ2IBM#WP5X?QR,(EIK5HZZRRA73PB(O(N$-\$8@ M2/9ZRC8PJ"DZ[AI%9ZSC(][YZRB8Z.;*]3(2(.)IHR)):A!JEDZZQM("\P-) M:3*ZBD>7;/=F&5$;925@I#VGAZ&E!J-F[[2K[%W3+ RB_R1!>LU^8UO7MDI+ MT$>]95 '1W/8W^LVB5(?X32NE9?(CWM.I J0ALJ6#3?0$^ CF5!NLHKSNV"F MFTQ5125>I,->#0*-6#3-+Z9:R6@S,>QE=<8%[OW\G!2L>#8^US"Q?MN]P/-_K@&.?(!CBUWS? M'Y),W'49[H=LMT4;!657L:V3+C*U7"ELHOKKNFAAM]\_Z,JM MPB9#%6Z(!)0_\PW1_@'260].C\L-D8#3B1NB)9]9FJ]QR7Y:\+H9>2?H]R<@M$H>+MS90*K?*"VE@7?59"#*QJ8/AZ1X)C50>7)!' M&V+_X6\D7X.(\(>M^460IN\TGG O?-.!$U1?2FN_"Z3K>-1L:9W0>;J50M.% MIVF2YL\DG=W$KR23D:A,:ZVBN)0%\FI;A6DC&%]756C,BC?K=%2^V=A\U5[* MR4 TH+84%=+=5AW>7;#YNN;JQ@H.7;DE?.0]6!5JU2A\W7?E21Y$&"-9$[GC MCIB'L+Z:% W2Q5B]L0L Y>N"+"OJ M*P#O(QN1JR^[R^YK^'*V62&MMVMQ-'CH('ZWL9%9 & '@38A1=852R74V.6, M3J,0SG8PI+EY#2_<%*:O),6"?./GS*%5%70H->3WQUXFPNVP3FY(3*Q8&Z'V M]9,[I+X4%_)I&L"F9@%P@JC1B!Y:S@IC0='5?3HZ' MA]AK0F5-@,/3.'PX6]@Z<4I;R.O=;FDQ5Y0'&NSGI97IAX+3D.]L5T,B_[(@ MS\E:H(V5G S$ZRN]# Z/#PZ.^CKF(< TA#O;X-#F_-LDGO!Y[9)\S^U<*TK+ MB:^O ]L$2,-M7^QMNS)QVM9+P?665ST>#:WN%C6<8[QF*8)9UVQUQ4HVQ'J5 MT-0RK<*GT0)GXQO6X%Z;MT#4JRN(N6[85[HMF#04N]OK$$WG:[*!V\^5E4K5 M[^M1' ),0W@/[7&PE5J(K+^C5P%$PZ"S40UI;3;FO=,R:J@E!=,5_WNH(1T" M2,-TRX$/JGEQ;QN5;V(>2E1D)TD%-WF>TN]%SNU"SPF?J9@(6&]9+R:+/#6@ M)WP^/R0EC^P;X:Q*#N0GMXR.^Q#0T4U\$*R5Q5[[ 'D'TJK6 M.,A$HSSN_GDXV]&S,"QFA;!^RG0TKBC+X2&3R=A]N^(_G]^#EX,]\4 MNK0D1]^?2JDJ"DBC87VQ4#[R*-TQ&2TBKJ^)X9*,:4A-NR-[92DFY+<:K>J1 M@TPTJN-L!<6[K-X1K--66@H"_635HG(89*!1!G=C:#<]VVIXM$D184_9/QFV/.E6CMZS?]*54021J6X*5:+J M5O0>2V2)]9%RM<@XK0\+HBLNP7?%Q7>3CTWR0"BZ%::G H7&Z"#Z"E( 2$Z[ M(&9@9&ZAZ5:4'H<)5IW._($M=4'Z?DYBL8MG__Q*9M]):IB W1J2@D.Z&P1R MJIZ2*^+L5C"@*BNPMX!KV$Z9H$D<#J6WT8%\!%S#ROT!IT=CB]?#Z5:@H%8" MKIVBVZR VRHSA$ZDC\ )N':*9%BRDZ(@T8JD$QDFJAF8PZ1(,\)%4NA..?K" M\B:G*\=6R/)HP-")1!/U2;2NC*KB4@C(AU4#-Q RMY!T(^=$%3[ODC@MD5E/ M,3ME)7[D1Z9&8M1O@&!+\%:DS+IR\MRE4GM/[PRP&VDM:OJ8/03I?2K$-1*^4HODKD*T% MY"N.3P=(OLFRPHU@64/*HF_3N0V,KX _'2#6V3]XIYJ0"GH^VMH4JQ#YBN.# M,0.?!S"A^VZL2YGEC)8/B2= MC[:.!-"56T)'H5MF7BU63RZO://M(V.)29BG1+DDKR1*1+3U$J[Q=M%03TH' M>5]EYTYWVPA!5M=/]E3R'I,)G_S:Y_T7$C/Q1-QR/YJQU8"+)F?#P\Z\I::4 M$/+%9%7NH=CJNM5BL[^4S^I-)63&7Y46DL!^)5^591,>3_ZP2 _ 5IF.)+2% M,["!7%T5*1%D![RJ#%M!>7*.15NVEU[>UNEZJZ0X3&!YY=6G58VEKFLL^G3, MW[I+335-PZM24H][RJ(*1]\3:5XG*:&36)KCPO?G-(@S)@E^Q YHS%>88U M$YT, U&!?^QKXJF4%V8:F^ MB6A>+KZFGL"D[_X*9*:L)S- >*KH+*-]$/2A[V']JR*;@K?K%Q]>;=CQL#>EM@"?Y4P MBF:_>)]?DA1@GRE:4>VF).<7C9,%060>]? $"1VTXT3NU(\2$?@2MS7D^%-@70^Z<$&MB7 M-"JX;ZK#TS''EJ0(D=TLVM$AJPAZ_WAA$6Y\\?P9L&KIJDBA=.7-F9?5R0JU M]X\7MA':5AME>2D.9#=J*UV_3F$$#A*OJ";%@OWFIQ*-:)6!@NY40PGD& M6Z*RQDM5EI=BZ,H[5U88Z?NE)7PD6UN9F*TET@:))Z> MK74M/:N56V,]*1UD&UH5GF&H^OZ&#;"4V?F'MB&EAFU5JZ(+S@@])8I #$FP MF;S3J@3J"E(>R"^DJC!N@=/WIW+ '>PM((RV:U-2ALAF5X\[^,KX>YO(PD.R MVP/LATN56=,=X[0H/3V;M3Q*UT@/U:R;.:U!%#[==OFY>TSSAJM0*6/2>: M0[.8+K\'XL)EQE_\"-8?"9-91G/R1-)7&O*$!6S*X_EL)C(RHA"=,V+:]QLJEG#[6=.@" MV]NCO$ZIAQ@#%;5C5;>4$K)YO!WE4*&N_4H.VTO-.!#NR _Q)_,M**2!4F+( MYO4V)Q$%]-Z_'3,-C!JZLEF_E!>R+;;%*46!W-M#K4XM.7)@B#_>"VS9U1M) M0YH9O6+=&ROEV _3K9?)QB(&[!=;DS2,A);L'0WWA*;PWW#314C(2(166D=P M%K/->I:G-%R\ /G&]NU&9:G5'A/4T2%Z_G!/^N))$KX>:2'-0'_:Q_\'1Q]K MX<01H*_'99CK;\V++^P')^UH#B;R^5-R%6,<8JK?>]U],'N.;4@?>7% M4;+=F6TNT4TT\$UONX]N!P98)W@^V@WJEC)?S]V], MSC?Q,A+8&5MD7D7.:@ X]\8DY.Y$IM)SHAYX-1![>D#0HPB9Q\B!FFJ0!;F, M%O@\/0E 8G7C$HK?(,4AC+_GQ-]\T<3G!!,G77F5X#ZC-"H33V\:D+3S MDK!NAE20R?X=D?+\=(78J2(/C*?*BAJ L-G%X>GQ1;9;1&%_7%?E^_,B#\-R/F2#.LHSDW%"X MB!YW/][()$N5-SQUFWP9'!X?#HZ1GURTJ#K^!.;I!0?2$M9^+APAN*,_WR15 M249UWX]@NSW/594'X M"!96\8<@Y0/RPIKCWJ49/M$?'!PCOWEI4($@T+WE7^K*5"0'1Q@F!5L"'H)W M?L7)CZYAF!8,BW$C[Z%521*R";M!G7(71,\?Y&A$P(.-R[%48753ML!.S*=' M^]CO&)I6'3UJSP]M.J$I"]%M'&!-_@C@-H1]Y6B ;-EN4EMLN'O^<,4Z/FHM M5X/AWL?=\$"@]_Q!"_S6TLO-O* .PDZPIF^@H1\Y8Q"RB^B07P3 MOY+,E^N'H3$I1F03N'_7#PAB7R]CL'P_@O?%.]7PGP5-"9,!&R;Y^T,4L%U> M/.(>AW/+0W5X(U)LR%;&&FQK?$?<\==^)H.]7][!_#1-TOR9I#,I1_%'%YU1 MU9?B0C82-J\N1NBU7\"@:\K:BXZO05ZD0E;"/BKEP&-Q!U&4\4PL3! Y7(?J MM2Q%W$U'MAK:Y4DH/7]& Y>KEYV0%!ORXJKU+69]_\$GWGAR23-I;I<9)V8TR_AS1LA#4*\?%.\C#P?(JE5#/Q1.2"T( MR]>;F\:T$OGU\>'!T1#9C-V<3E631>W$4-@^M>LB. _BWR_)=^/I7U%!^#"!=55R* MG<[)UT(U(-Z:T%4=(M$++']^.S_'E* MO@;I[WSADVOB19(I#]6PBB^#PY.](VRW&\]3/ARTAF^XM1?=&+/4Y654%B8R MHE,*2+67D^/AT1ZRYX/_N1Z"6*,._;'BPL7FY9@KY\V/<@:I@5^C..X^Q#A6 MDBLV.X9LCKQZ"T46OT>FO? TB/GI66V;^AXT]]%;)FSB,BI$\ MDLV3+(A^29-BSFJ((UK,#FL%&94WN.KS1P[*5,.*TR$):@9*7ZS0 MM60FPZ3M.LJ4DEQG1S)F&!3M=D32UU\S)I*T-$^Z^V([KR6UIG17"A?Y"AE+ M%9?@-9I5,5 44LJ,#NL7\B4RKGYI+XN'?D)3M:-=3\5\'@DA!M%"B#?Q.$EG MDDU /"A8"S+9%?)YN8;&N,+4Z$9_7+WE0W:>O8&=](S>W!LEI94 .WJ-(UEJ MRG7(--3VQ>;-G6@7H?H@=_S0-J2(/X0ZN&/6*$I+<41J*THW M\CH-L0UGSK2KU:<.?HTBU7>W;CK^Y7TZ">(R8 H3W'F0T>Q^_+#V@18#7JYW M9A6(4_9LO4OWXY+@(%K%Z 1,BE[:9YP/C@Z'K0[T\R*C,%4U/ 4_%;,9FO?OQ$YW$=$Q# M_CA /L;F21&8G$-^T=)JBN*MCT,"/6HK"8J.VAVP1E%"!BFL 0D-.\:77?*: M$YL;QJ:BV38]OC9]W&4L[HU7_FVZ4(GH+\JH+X Q!JG.MT2#O1,?WB(;7\LV M/\?O9Z(D*U)B&DV5VA$(]I$-(4ZB5OH+5@3=WU$FW[8MW[0QR$_)./_!Q-WJ M"-,\L0,-+TM=0=+1:;N>.;I.P49@E68$3.STF' R-(XZ50#W=?")T.?'BX?LK355S;IDLW0(Z ]H+EBB07YT;).ONI! 474UW&PB!6" MM;];6^/78B(!#".F>N+>9>DTW];MQO+EYV+KLAWD"3*"7)J1,)&]HV!$Z&Y# M*H#MZT@3L>&":/M$M1[?J%7O91ZR+EO$K./] FSW]+4$/?N'K0ZY[?A[.\'W M%J)>^]5J+U/*'S(H_7Y(B@K9T0%"I7K0-B2,O@[K\R1-DQ]L:]#F\.5/9U8R M!8Q<=05Q_3QHU\ZXV1/(Z-/4D)U'WDQ:Y*H>039 ?1T*]^F(QD'Z+A/OM9IV M;CNQXUV20X:%N:*8FX;M&B_4/7(;,. V!, #;$\*& <:@[PSU+X.+DU^GA8G M[J50[\?K72@C:XOW7**3WWDG%Z^^(&M3K889L?N'!WOMKF'0'I^O]QBTUM5K M60H#>4![XE.S=GH24%^G 1GK\SEX*^])6IP EI]VVGD::C$RAGL'[:ZOBN[ MS#+Z:@+&(7[ I!6A-_?T $UP-3-2D9 M["S85=D'(=-$/>H)Y]\RK04D0%S4LR52(C.\70JA)ZWQ8(9W1J8ON24.XZH*D(WO"5!-RR MPJ&ZG@+ ;0B9G?1V27"&J58->+AAY%R#NI=:<,V -B$EAIWYM*IB.*-4ZX5[ M-&&D"%NS.1L)(AA9N@@/>S^^3>+)+7TE(_FB JXC59J3DNRK1:$68K7N]"7 M[A.9<-R/9,X6V H&)U!]*:N^;3RJ0=28F]QCT&*E,-(G9/T.R=ET*G^9=FY(B[.M.H#): MC<)T_TFQ/:#^LP@5]%=8?55D=J?793IOCW!*1D5$[L>_!BGEPE[DB;EB:EC& M5"KMD:P R00A=D^0>LU*?,C[-[],J1Q*/ FI.3]^/YJE$,_]^'E*E*C?^9DG MS^JHG-_O23$CVQ-;U,6&I.?)';JSCTU:7Z@:>&IRO.\4D$T;BE[C^?(M(^,B MXNX,P"'MWI)$T>D<#T+(BA%8 VQ?(\K8DCVT/J;:2OG04+522 R<(@!8CY/;&1$<3X?&ZF6' MD2V(.B$:SVU 7/U^BJS*B;$(]OW^-? M_0C2T3/[P-D;-44#VRA7XD;>[>NX4#.G >#)"M(^<>I9\RQ-@W@BG3O.WW>2 ME@@AK"01C[A)_2Z8D/3]^^DMEWDAJTREBOE NR@U:SC*NU#"@63S'GVE>7Q4L) M@4X^B+*JBK:.E =VKAP,-0&(Q%,<.H3E;;&XL\,%N6'_-&U.=@N7HD..,>6V M0S&A\!1VKGT>UW?CU<>(:YH[#U^2!X&N*)!")33N2@U)H=_![5;V$S7>M1DT MXT'_I*"RK)C)WU4P/_GXD)1^5XY98!UL2 C]CJ.W$LIRV2;I*PV)9I1&HAO" M\_^1A,DD%DZ')*6)-&&X::/G;[X,AJ='!T-DO[(ZFMF80)J*V-=R3L/6S:_> M,QNVFUQC3;.V>L7?/H8\I!N-"G:BJ["4.+4HP2./3"LSUN%9"7)OK;!KMZ%Q M3D<<)'UEPJA@0_F:29I/4,7B45B5A)K^/R8)0#;4U-8Y[])H MP+:,E;NS]>6@Z0R>:,XA1@F[#5]84Q(N\J4#1][#0-> VU8'_0X-*:1(,\ROWRLCD5^)!-)_:'&0E_GB2O M7T:$RK'$_K$:0NR'EULR":(K^0I??2NO*"5!(MDK?9"S2;<)82?N[.TTRIYK M;]:WBTAX2.\03.+>)4;9;:S+:UTLI'WBX*;,('X'+9#PZ,>[(2JH4)-R*6S/Q1_3)-B9^UPH=BA MB5(62-9^%X8K@<)-L>6TVQ6; SX5P7EV;DA.;DA1$>KO@B'(.IE*:UMWUT&) MM6>C@-O@AK0ET] @O96K,\B=P.&FV_)E3KXUN,C6;%%*ZL-8%7U)PU?2+E_& M+CE8UOO,LPZE\T2&H[\,]_Q&R>F]+Y TEYKH-@8GH;"FY#B@W)T-:, E67@:]D M8&BJLQ33^WVZ"Y^0.QZ6:A75+(F-#SN<&Y."1-JO-JM,-83A*Q$9FE:I8Y3_ MKR*(*&?WE=RG[ ?^2_'333Q.TMERGF822J)7<;J+&2"$")G9-Q<.6OA;A-2:+W:G]=3+X,(?&5-0PC^ MZN#S53>+PU_.8#JGH^.A4Y25=K*CV(_T7CXC\6.'[_/*I/'D[U=HG? K6X[- M+,W7QB7[:34FV0\O*\F2T7**5KN9F8I+\$CW/(VRN:DX(!ETPB.MC@)HO=3, M%:0 D$Y;(&9@9&ZAZ9@KFV%CM51DH;XJBBQ@JDT MOHUPN!WP]BDIU6[8A)M<'!J77V_CMX!3*^TDXV' /\:N8I=-]4%7(P%/[GUH M5A )ZP(I+:2$_)S;SJ.;>#9TG=T$T71#1XY^F29H_DW2VNMXR7>AH MZPBI8 =QJ\*Y'9$GET$TGB\+PA^_K[V\Y:XU4D@&JDW5I&R07RM681L$RI<+ M(1KCIK2)=N(!M:6HD(.K5>'?!9LOO\)N[."@.S<)'SM1;P5JU2B\>0@F>1!A MC&1-ZL0[4BE5)JLF18,=M+G2V 6 \N79A[:P@675W2PM!''7#8ZPM$ZA)#+UW!UL#![>&ZBM)P2!G ML3(19J58!ZA!!Z[6+"7/204[B::2% SRI@O F]948L.E(;P_IK'=W(6 T[*N MCA0+LE&D,MUV6!HGF?Z8Q996WO,@_OTV"6+N5'"7Y"0K\V":7C+8ZHHT?GO( MN^_*[,/A:;3 V2HV(F,:4][,+P4=L5T*03QF+Y.NVX>_N6)Y(NWK) %IU$" M9ZL:WIXNB2=9)2_&^G"AMUIHRYE MAVP!KTZM'H^&67;JM;;EWZ.JD[X-/H02_-;;!E6\H.^4+3 MQWJ]!*+AT#T2'+KE*AW-TZO^& DUF*5C:$VU4C0B!'?\Y[HMK" =C5KUQQ=/ M@[D4>3VU4C0B!8=TR=@MM3))1Z-6/NR838><6 :4>**3F(YIR)WBPC I8CZ$ M'I*(AOQR=S2B$MUZ^):V0T@H^@5X3Z2M).A;9L0"0="\TMS]AC%H@Z:X[ ^V MRZQ=7)O#!H2H6Y$17$Z1_*!\D<1" D40<20H$^^K6QA:1%N> MPS]!#=SF-FIA8+"B'%3CDDRVP1CCE&C+2_B(H2SLQ"C(M*+I1'" 11XTH:OI MN^2S_&%%9_F+EXL[!7>K/TIH2!YO,*%O$J7HNJ=W^[X"B=P7.3L)D8LI.\:8 MX\/LEI28D)Q1JM!AP^'I^7T[T]]C$$^(8>E:_EW"PS0MNB]5NYWW]!R^16ZT MPVFKA( X0-I*J(6M(62KOYY>KO'JT/^C7:+*#\?4FO7\AZH0(]A%' MGYT<&*';>'R]+V___*U+XG[^OOX7B[D%WD@I,B0GK1H6F"H0?3U8Q]4*JS5F MMW I F0_CBJ4V4UX%8 M25IC)8"!$JD>L*T1?+].1@@[E)%*B^%%:W=N-0?7 #Z.W=.XXV7/+W M6&0DKA+H]X+#X(%6+I(L?R1A,HGI'ZNK:967/:2^$-8^IH->=6UP ^CKU3N2 M-G!'BNTPB/'(,5@@O!$AMB&FNTIUO:B TM=#>:]I*U?)S,[FK!LA%?*_B;=6 M1=U^$%A=R@ SLK0[TY7P^7H;CS0!W!*VSI'-=P>7-!.BXQLBXT6[N2H[!AT> MGF+%AZTYVN'@?#V71]L/?,]OXBQ/"SYW\9G,N/AO%Y9RP HS5WNIU\/Q]?X= M*])80^'EN'3Z.:*!R'P]>>\$[\L79&#&ES6D1+!>S'KE6H')U^-WKSLS&:)Z MF3U4>_^_6>QE<+ W&*(F\:BXU=("\?: ?9N=;CAK+TMI(YVR:6E<1-P.T7X> MP":/6YT$5V\2M!+6^7^[-B'A(<<' 4A?/4\ZH^RMG[@6W_G[,_NLY0X3 M4%MF'D).C.#,IUHM7.#VUKE<+R'V4>N])J"V%!%RB"@7*AV508&T6R[H#LKP M-6!RC$GZO@Y0ZS<&J"5%@OQ6R(4Z-?D0A)Y\U9$.3+^2*0TC0TY&=4&)'ODM M27U^-: \>:Q[/1U=%VE,\R+EV3R>DR2R9-'4%)<0D6,#5><-!,V39[M7]JXB M$N9I$M/0/KV:*\C7P:5)]2L;YCT HZ.*?E^251(F RJ]2 M[?,MN TI,^30;O6G8G>\GCSQT6Z>@HSPD#4WLWF:O,J 5:M,-22.CY'VPVII:QC9ZF_'O/,MG'P- MWNBLF!E9V2@C<2)-BCJ9[S*C[K.WI&X>5S@;032V$[1>1H)%.I X$*3LLR__ M=J0MB'9JOS5XQ<,K"S&=?'"3\"[:_GK/6^_CQJ8K(T!M*2/DG$ .5#KJ@@)H MSWWGM5"OLIS.^+N?M:O:*KJA:D<*KZL7![6UQ BY,>_ZIJ_^'WC&X?=9Z18L M7!L6 8+%2X*U2_]%PX*!=YX!?@Z@@ M9R-&['/P]DA"0E_Y^F?/(&&N**&@&Y8=9*ZY$8"A].0(X->S?35VKI/T(DT6 M G@BZ2L-E1,TK** ?8B\DZM!KB-*3W?Z_LFEHTLB\LV8J5P5DY#0+PL\$*? MY.FV'3\7,B ;UTYA*07T35+M^=: K-\7ZY=E'\7-!2"]IJ+XR^#P^. 0.]6U M!Y+-X%!OV^O?]17S>62.9[TH4D)&OZ*IS>3[44_L ,[ M@X>^Q$))T,S'KF#_\F,W> .S;R+/U,Y\.IH@%7#_\F,W^*OL[0^[ZE^EH-)1 M&11(__)C7W-(W-L_[.J-E8(Z-?D0A)Z.VW@)%1MPJ&.203>QU.4>@K#?1W > MA31/BU!&*F$2FS"N[-2;JDG)H!_8ZG(/@MCOLWOU!RP,?5=7=3#!&E"H[O.F MY_V65ROK9228KI[,K SI\?3;;[UYIS$F)603:=/GKUVTW0IA[T,=?DF3K)(J MB(I2,.CN!&#^'!5@$Z,OOWBD&>$L#(M9(:) 7Y)5S#CV[X@(QN+1V2Q)<_J' M^+U6* 9E\?4)(?(C=$>&FFKE71JU'P&<2@6,R81WJD.+TITQVI>IFA1.5T_^ MM6>@=83>WAETZ:JF&REAF[^:629D;'( V MY4W8]/@3IJ6.)%\N^V(?5IL%>4R\T\-ETI6V?'!E2O RJVEF=KO=*BOBQ!V< M="&/JT**&C.%'D2_=7_I$+ 9,5$$'(:$ MVK-6+C$A+R Z.6NV] ZH4'W//4=H]1B9EPD'>4YT(5&M!D"0J [JGC5@&9T6 M,/8M-4L!(1L/W08^&%+/O=W5, &>[\:*4CS'R 8=,(=.*K #L>\7]!J<=TD< M5E6#5=U23,CVFF8T0872TXU]UY3!705DML$A\FZO&>)7V'S=T;=MH=LZ)5T7 M/&Y?&4SC0;[&Z_7)Z73?P\VX*MG*4@=**667!7DD,\I$GS(YTBP,HO\D@?8F MO4Z;XEG'\1):A_91O$^*:W8_8/M]KH+*X(X-X.I0C MZT,N,RML31T3ZYQN;F;S(B>CFY@I&5%>=:J*B:/OH!_; G/_N^B+;36Z*$I) M8T0_%F!C]WWY7R/;4I9WZ8MG^+WTON!N $=.1A0_?16" W9WO6S98^2703HI MZM81+8A^VSPVET:+(\UNX5(,R(^ #.Q C,6;0#P9(="N!9;YY"&,[A8N!=&% MS;\+HR8@?3<9V&GV\.:E MTH:DW^?M+8>B^^]LEQCS,\O56SCE \FXL7^HYMFMKC6G6 JLI,TG3^Y:S,$R+(-I.4;/V[&>YB;$7?0C>^=/( M]I^FR^_RGBT["7B4KJ_%=8'M2#U,H:)EPE9G-GJ99CPRXIC.3MDWUU("/Q(1 M :-+NXZ2D!/051(.)7_D:B,1/@0CP6WG75 M!.1!KRFV0NNW1VJ)\B%-QB3+!(9K0@#Q^,T5I:YC1_5T)MX1'.KN23.0%UE M;F*VD'(KZ2.AL^\%^X)X!C)^GI+%A%3.3\_)V2B[#D*CETK-9J5?"'JHL6HS M@3?L_78WE=M,.3+6=E;0O$JZBG(T]4XS','U^TIK%]]BI[WV*_MB8:XO9(4> M K[NF@'$V->GAN=)FB8_:#Q9';Y6OVK]='5)ON?<9A\E69%"XIJH*[R<' ^/ MANWZQ_&>7(#MW(K2HM/86RR+/-4CQ02FWZYR2Q>CU9@ D&NH)>6";%(V\:5F M&(*HW^>F%<(@_OTV"6(^V]\E^=+2!.);4U?*"'DEA'!H8]^&S],!:EU"OQ1T M%,0A:=(VY'/-Q,?W(M!!OB@OAQ"VWRR,+L HWX'5[QPI:L$X#VLI M#>209EY(UN#RE/4$:='FH&Y$?BUN;+\(TO2=;6+.9MQ-T[(/TU63DNFKY<2* MRENB$SS;8C>"G7NU+IZV:YY@A!!0!N>-@J*K!\ASH46*&IN#&D=O4S OSVU< M&CP-FB7ILK(\%\/I 'FGJF'&8CI2PNAM^N0=6-:4R9H:0A38/E-FDH#$;N'! M2H:L\:)8O15F&^>S24KD57],S)D5+=4D6N17538F% X04%B>3'W-DOC\(ZE" MXK*:1(N\>_1&XBXL3S:^ADGD<=PJT;BJ*!$CWZWY(U(!S)/YKEDJ>:BU*DRN MZDF\7;DNJTND I[&W-\FA)'FVLQ) > M[.U]E W.-JC>I@^^I3&Y'U^P#M)\X95J.4_JJD@I8E]4NQPIK4A\VLM M-[BEUO.EK:J4#G:0(!MU<,:5V&IGY/4\(5],:1Q<),+ &_)>\=L:\W1LJ")A M8M]30KE0S,H0;+ZRZOJED.8TA'*W658N-M@1-6J3I@&E80O-S",Z>Q./"J9B M-(B E*DJ2(C800[K\F9$IB$/S;SSCR">_#%-"CMKNR5?!L.CP1'V$_\Z?)DP M:9A"?6V2I?G:EH;]M-K.L!]>^#2?1'0D'LS&N7P_H=ZBFHI+*W0?MJ<@%!HB MF[?@>.-0NQ$U5Y 20-I^@JB!L;F%1L,GGB6GX%/(+_(B_IPF.0FG<1(E$_Z" M+;G-1QL%+(:!"FU)P2"Y3P(Y4YD+ZD#5Z$#S5J"-,9V1\.=)\OIE1*@0A('*4T,>TME68D;V=$?O+$T0]!0A^5'8Z.NA/ MSN8DI&-*1L9- MI;:\Q(]TY+.SHF#1BD3#9//V%"_.VSG]< MVB\?E!6D)+!C3ILH@K&ZA4;#*YI#S>*:T[QEV2PEP6"GFC7+6;%[T8#0,(+F M%[/HYL($:/50TU80MMHN/%BJQI,>CX:RY@TGE;8LCSQ!@6&'N?R[P-<;<^5N MMS6TM&S+<*)%.[*V2DB,B!;(76EK&-GJKX83+#<5"R=?@S94?=9X^6.Y6IBXX;&=F[6RPB<6*\3'+A1]EG#30_>"FV^"K2#E F$AL<>O!+:1'47S.PG*5V54AS(.PL331!B57@T]**YD+@_ M$C(\I)$H.Q!.Q,R!80MO J6AK@<6CN7D=$MCX7E^98=-XAA&8%5%G&8/NW(=L$L29'95H-%PZVP90!QG-GEC7@]%]_&N04KY"\1Q\IIR6T":$T([Z-IZ=T6E4PMGL MTQ&5N(ESPJ@2F1BOQF,2YO1UD9(QF)@BFCBU(Y_F]7MF@$+4O,YWCPN$%.Y+ MX2Q=6MF6@8,N@CG[BS&/LDLS^71$XR!]?YHR M^74D9.=3GH2_3Y.(R3"[^F?!=K@\[P0D!XNQHDC >WC0[IU#."6C(F):)/IV M_GX1!5EFC>>IKR5R3QVAVZQ!P$, Q\KFG E]VXK?P=2R& MZ&\TBF@P^XW0B\#BT*LH*E$AOVXP"%NQYS&A0$U]JHU_%L23:4 7Z80N@CGE M(<_ST5E!-VK_0L84K_S)BT-6>*P51Z];.DE='5>!L/#DSWTH+V5 MSY$ 8+T-^[H.R7INW"U<2J K9E<]06IF38#00KYJ)N&S&4EI&,279)YD;*>T M,*J:IV!SK1(MLKW/Q()B"H9"0HO<6G_V90!)=O:PZ*:0C)9G0"TAE,$A\M47 MG&)KV>_G'TD% C6U2K3(>]UJ M!%HAH45]]3337E2::96U2J$@[W6KSK062+YBQN)N6Y$/MRM/(Q MQHRI8V%D7;A-9K,D%K!*-X,BGR8I_8.HO$D M:1,D*\]S6QI& 9@\A5>%LV) M=PWD0Y#>I^+P-_HUB KN!R5PPVC7U1:B.D&^0*E)OQ6;KPBS2/:I'4V_R;+" M;;S+&E(@R&_@O8SU+3R^XM,B$;S^5I$CXS=$]^,UT :JK76ED#ID]8"2#D?F M*PXNFOV9@7DD\R(-IT%&1I=%2N,)F\5H,I+J;O/3,U868CKMT&$,J@ .T'P% MW^W*#']?Y%D>Q/S&Q66:7ZLF18/\5,O+7*\"Y2MB+^:(WW'ZE)CG$77WRUU5 ME2+JX88.#,Q7C%\D[I_);)ZD0?HN00)W=(9:TNN^APL\!).O(,#=(+O"&0[8 M G\],>CC+L\5GZ_HP5Y]1NX*;CN\'Z_>?%B&-:"6L$3N8^>.=:'4"92OF,,= M.K+=Q QQ$#T4WR,:WH\9"//V#=Q&*;4>'MPK0/05V=B#8D 3SMS2+&<8RCOZ M)'U_)"&A<_YND28*!0#6E#(9(ON;N-#N#,Q7O&2T66#]!LGEZ&:I*25TT*$K M> M,Y-TBPH^JKSDF9AE'"77&$P6W:R=/^\2+(\$S"^ MM9>]6>_O69KRR,@BE-3[3H?/?@3I2)*8W27B_049+38V=HM<,U\4PCM!GA$\ M\:^Q #0L.$\O8>?2 )D':8Y@.5)./KLR.M?(B#OUY]E-+*VHOZ1)9E5EOU^3 M;"!;HYM7XX:$YNG)+I;9T]< +W^^3M(QH2ASL[D'DB_DHWL_YFJ@(.L^93Z5 MBA^+L",C)(N_M('L7F.)/Y:"N'HC:4@SHS'8O3&^[3X^Q'ZGUJQ&UA!*WQ4#;V8/36"\_0:7.YTKV+W^5+_(ERQ-5+MAU:B6$'^54#^ MC=#)E+\R?25I,"&+T?R0TE!UC]+*=X7@L2]=&]'8=L7GZ?5[MT]HF=/^WU'= M$7HAV4-^;H5[HFM F*A/X_$'07D>*/C-(?)(<.R*9!#YTJ;;PZ&J1'L>9J"N MV!9"01\13ATI3UG(+TRZ/2 J"M13( ;?09\^[!;_:.\C[G+:%9^O2!/5SZ;= M,;1L"4SL$B\9D=0)>LK*D_?UXU.K!/ N0L[K7LOU@6X+'T%+.K$K>_2J%#*8TL, MCX3'>>)Y&Y-8T%$$D2;)8=M=$'P,/_9DW[(D?85K0C=T]EVK/^*,C29)[.!4 M#>KU,L&;R.5'XXR&]KUY0]\4\C[XB.;+]D3G*X!6'6ME@^JJN(]>$TE;"@SO MA>3E(YI5,(6)&T3L3S4;_[6/J",Z7^'.E <]G->SW4B6VN%GL\=HR5:O9O,H M>2?DB:2O-"0:_B+1#?:O^_$C"9-)S..PRGE7H(.G:?7X/2FXWF_]CB$)8)L0 M6V]3QSY$07P7S(@EB<]Z,0'ZI#-I>YJ@4ZU"2B'T-C7L HTUO<]F00DO]HS')"8G- M*2B\-"XEA[Q":,A4;"_]8O:4@M9?)I(P6>)BO5Z U4"T)2BIT!B/.GB\CQR; M *X-]3!V,6/L\Y2FOC2@2EM2.,CO]N$*4 MB%S/-;DY;SS^8M-XM+&MK"-^ M8VR/;0_>A21E2CB$?@"M(G/E30@+]H:S=!X4#0J M!E^.L^UK([],2&F8EXD93A,WI*N_\13"G^2)Q+3NY,1F1T7627A?\0>$BCZEI M[^K:EI0?\LZV*9W0;(IO35!26XK89]WQ\0PC]"-E@TZYB M^I==AU(:MQKF[:6QUBL6^4-9!/J#/BL].1'?K'8$\UV$:>OQ-3>WD55B"FP>D^_ M-:9? QKQXP';72WV56=9-1WO3N0)G.2YN_<@R<_BX5ZSWD'X4&*S$V4^/J=_WW) MD68R<99%MZ()>7NF(/%U)G 0E(W=FVH%I&Z% ?+Z]D!B1#HS:L2MX62[QUA1 M?EIZ?2!Q(OH *(6^RXVFUUA1=:JQ0V,[.^ME2IQ(YT@7=M2]]A3U!B&PF6Y> MAWA-V"N7$D(.S%IW&:N"UU,3^"5Y=7OB$'-RZNY&SS'+DC*ALB>%GU0\6UY>0J, M5#6-1K>4_.IM3O@KHTONODKB$9=86]JM^G9)$W9,Q6ZIM5E0J%G=NZG-OR;< M 3NB^3O"OL38B9(VY'N$CNJW16*^PF!]8$UO=WMB[$3)&_()L1^:OBTQ7S' MT%)]Z?'+5*U?BRBG<^7E24-?$L+='V#'ZJVLCHV+Y<^:2=TT3'G^O8%M-FWD MHU(-#I"OB3S-G@U+J+&$YMWQ&EC_.Y="G)'VO0-L[B;\M2)_LT['5/[B)KZF M<1"'-(B6K^ AW@)^/R3=2P[VD;P'^IP/24H.^ZZZ(6VP^2DT(LAN.34X*'35 M:&/\?&?4$T (NFMN\Q- MS$YE9+E=O%WL+DE<2)<(,5IIB(/L.6^UR\D7VYP#2J-U&P%%Z\L) MLC;_0F*2!A'/JSF:T9ARVT).7PE4(4#U2V$A^T+44@E'G/UV9>AO5#-.P.$> MMIT/8Z_2F"311@.%B&(&T'Q/V< M\'4TGMPF6781I.D[$R@_UUOOB2PU!1CL#*H08:N'%Q1=MVYA+&^NEENO7TC" M1ME\2D-C!&UM>0D?^8P)I6B38!BN;EVNV&@EDVTPQM#7VO(2/F+Z)3LQ"C*M M:+ N)S2^;P]I>)$4<9Y:$HQOEQ-X3I%N0&&25CB::5%TZP[ 7^Y #@]Y*UI] M9MS%T2T[O-\D@!PB]FOO#6%K"-GJ;[<,WM ]QU-(XH"=NR$V1$!M/C[85_LXAJN@]&1]1O!O&(])R,WJRY,S?U5RD<0,>,&PET)( M8J--&=Q(.720KZI% M9!>Q;> V^:F'CP*%)[L:VM/Z9S*;)RD;%S*"Y5D8IH2#>4X>R8C(5RCR4+$9,(O5]I7'#:[RD6$#X=EB.SG M9"UIS32)&"@YOQJ4QK$E*4'D0#<5%:8J5$^6020O@=\(G4R9DIZQ62Z8D,WH MZFNQTVV*XM0.W\ Y+*6#T9 M3+$\C[:D99L[E.5+82"95FL2;T%4U_BZN;]X[@;+I58[\%S6*.6"G=S!#],[ MF.K:9BU<8QW4S^*2%BD-*/28%9G9Q4A;03J['R.].:Q*AX)4 ,)N.2*YN-?7 MFP(A5[N^/B$IZLP3U@87C\8DURU'K/;45!XWFM-1V;X4,_)UB7>=:40UMP3F MR1L-X5U)F8[J(4CS]^T)5H_?"KZPC@$&RKRHD<+J?FM@_# MNMZ=OV_\!7SF=6A/ D<>\F!V;$?<*L"[]7C%PW#8!&L)N0%OA OL -M[K1[5 M:O6I(()NO8RIJ#/6$!N[A:4 D UA%?BR$[^%KV-G6AY"BKQ=!'.:!]%M/C(? M:-6E)3;D2PJ#R!7G5@N0WIY9-1H,.8O:JDKA=.:,V?@LO0N\MT=$#<+%>V]^ M)%D7X6\TGZY7<5<::,LO)\?#XP&R?S*8?R?U<19! \^.L$YXW0@@T/"A[F"( ME>8:^5!W,$3>JH/9\7RH$\"[=:BS/"A[ICG'>1./>$*JPAB-0%E6PL8.H5F+ ML$TEL"/MU@G,E>#E\L+%,J7SY^0JSJGA2%:A%2DJQ)>]9@(!A /Q=2OLLD45 M^',H]KF(I,87VMO%)%BD;7T=Y1@UQV(G ?,[V-43P(0Y[50UQ M0V0_I I\.1GBAEJ'HN;#/#1MB#M #D-J$+F;(>Y &V>T%V&(FS7$'?3UNL1] MEMX%WMM $'=!7J1,9O+AW/V/F*1\AW.??@WB0*8#*#R^G>X�S39$/_U_P-02P$"% ,4 " !P@0]597]#34P; N MNP$ #@ @ $ 9#,R,#(T-V0V:RYH=&U02P$"% ,4 M" !P@0]5)?-'U?#Z -T1 $0 @ %X&P 9#,R,#(T-V1E M>#DY,2YH=&U02P$"% ,4 " !P@0]5Y.UMDN . 1/0 $0 M @ &7%@$ 9#,R,#(T-V1E>#DY,BYH=&U02P$"% ,4 " !P@0]5C(S0 M #<3 "GRP $0 @ &F)0$ 9W)C;"TR,#(R,#8S,"YX&UL4$L! A0#% @ <($/51O/T$!9,P MV 0# !4 ( !+D&UL4$L% 3!@ ( @ !0( "$M @ $! end